@font-face{font-family:'Caudex';font-style:normal;font-weight:400;src:url(/wp-content/themes/constance/assets/fonts/caudex-v10-latin_greek-regular.eot);font-display:swap;src:local(''),url('/wp-content/themes/constance/assets/fonts/caudex-v10-latin_greek-regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/constance/assets/fonts/caudex-v10-latin_greek-regular.woff2) format('woff2'),url(/wp-content/themes/constance/assets/fonts/caudex-v10-latin_greek-regular.woff) format('woff'),url(/wp-content/themes/constance/assets/fonts/caudex-v10-latin_greek-regular.ttf) format('truetype'),url('/wp-content/themes/constance/assets/fonts/caudex-v10-latin_greek-regular.svg#Caudex') format('svg')}@font-face{font-family:'Arimo';font-style:normal;font-weight:400;src:url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-regular.eot);font-display:swap;src:local(''),url('/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-regular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-regular.woff2) format('woff2'),url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-regular.woff) format('woff'),url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-regular.ttf) format('truetype'),url('/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-regular.svg#Arimo') format('svg')}@font-face{font-family:'Arimo';font-style:normal;font-weight:700;src:url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-700.eot);font-display:swap;src:local(''),url('/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-700.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-700.woff2) format('woff2'),url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-700.woff) format('woff'),url(/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-700.ttf) format('truetype'),url('/wp-content/themes/constance/assets/fonts/arimo-v17-latin_greek-700.svg#Arimo') format('svg')}html{font-size:18px}body{margin:0;font-family:'Arimo';font-style:normal;font-weight:400;font-size:1rem;background-color:#FAEFF4;letter-spacing:1px;color:#102B4E}img{width:100%;height:auto;max-width:100%}.d-flex{display:flex!important}.flex-column{flex-direction:column}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.flex-wrap{flex-wrap:wrap}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;margin-right:auto!important;margin-left:auto!important}.col{flex:1 0 0%;padding-right:.75rem;padding-left:.75rem}.w-100{width:100%}.wp-block-image img{max-width:none;width:100%;height:auto}.salestop{font-family:'Caudex';font-size:1rem;color:#fff;background-color:#AB1E30;padding:7px 15px;margin-bottom:2rem}.home-specials>.wp-block-group{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;text-align:center}.home-specials>.wp-block-group>.wp-block-image{margin:0 auto 16px!important;display:block!important;text-align:center}.home-specials>.wp-block-group>.wp-block-image img{display:block;margin:0 auto}.home-specials>.wp-block-group>.home-heading,.home-specials>.wp-block-group>.wp-block-separator{margin-left:auto!important;margin-right:auto!important}.home-specials>.wp-block-group>.home-showcase-wrapper,.home-specials>.wp-block-group>.home-offer-wrapper{width:100%;margin-top:40px}.home-showcase-wrapper{width:100%;overflow:hidden}.home-showcase-wrapper .swiper-wrapper{align-items:stretch}.home-showcase-wrapper .swiper-slide{height:auto!important}.home-showcase-category a,.home-showcase-product a{display:flex;flex-direction:column;height:100%}.home-showcase-category img,.home-showcase-product img{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;display:block}.home-showcase-title{min-height:48px;margin-top:14px;display:block}.home-showcase-category img[src*="placeholder"],.home-showcase-product img[src*="placeholder"],.home-showcase-category .woocommerce-placeholder,.home-showcase-product .woocommerce-placeholder{width:100%;aspect-ratio:4 / 5;height:auto!important;object-fit:contain;background:#f7f1f3;padding:40px}.home-showcase-image-wrap{position:relative;overflow:hidden}.home-showcase-product-image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.home-showcase-sale-badge{position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:30px;padding:0 12px;background:#b51f36;color:#fff;font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.home-showcase-product-link{display:block;text-decoration:none}.home-usp,.welcome,.favorites-block,.materials-wrapper,.home-follow{margin-bottom:8rem;margin-top:2.125rem}.home-offer-wrapper{margin-bottom:1rem;margin-top:2.125rem}.home-top-slider{margin-bottom:8rem}.page-template-page-home .shipping{margin-bottom:8rem;margin-top:8rem}.home-categories{margin-bottom:8rem;margin-top:0rem}.page-template-page-home .wp-block-separator{max-width:274px}.home-usp p{font-family:'Caudex';font-size:1.188rem}.home-heading{font-family:'Caudex';font-weight:400;color:#102B4E;font-size:2.25rem;margin-bottom:1rem}.home-specials{background-image:url(/wp-content/themes/constance/assets/images/offers-bg.svg);background-repeat:no-repeat;background-position:top center;padding-top:4rem}.home-specials .home-cat-arrow{margin-top:3rem}.home-specials .home-heading{margin-top:.5rem}.home-specials img{height:auto}.home-specials>.wp-block-column{padding-bottom:2rem}.home-offer-wrapper .product-attrs{margin-top:.48rem}.home-offer-wrapper .swiper-slide a span.swiper-price{font-size:1.125rem;color:#3569A5;font-weight:700;margin-top:.5rem;padding-top:0}.home-offer-wrapper .swiper-pagination{bottom:0px!important}.materials-wrapper{background-color:#fff;position:relative;z-index:-2}.materials-blue{display:none}.materials-left{padding:2rem 1rem 3rem 1rem;background-color:#102B4E}.materials-wrapper h3,.materials-wrapper .materials-text{font-family:'Caudex';color:#fff;font-weight:400}.materials-wrapper h3{font-size:1.75rem}.materials-wrapper .materials-text{font-size:.875rem}.materials-wrapper .wp-block-image .alignright{margin:3rem 3rem 1.4rem 3rem}.home-specials .wp-block-image,.home-specials figure{margin-top:0;margin-bottom:0}.favorites-block .left-side figure,.favorites-block .left-side p{margin-left:1rem;margin-right:1rem}.favorites-block .right-side figure,.favorites-block .right-side p{margin-right:1rem;margin-left:1rem}.favorites-block p{text-align:center;margin-top:1.7rem}.favorites-block p span{border:1px solid #102B4E;-webkit-border-radius:30px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius:30px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:30px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:.5rem 3.125rem;font-family:'Caudex';font-size:1.5rem}.welcome{background-image:url(/wp-content/themes/constance/assets/images/welcome-logo.svg);background-repeat:no-repeat;background-position:100% top;background-size:122px}.welcome-text{font-family:'Caudex'}.welcome-text h2{font-size:1.75rem;padding:0 1rem}.welcome-text p{font-size:.875rem;padding:0 1rem}#home-small-logo figure{margin-right:1rem}.page-template-page-home .shipping{background-image:url(/wp-content/themes/constance/assets/images/free-shipping-logo.svg);background-repeat:no-repeat;background-position:center;padding:3rem 1rem}.page-template-page-home .shipping p{font-family:'Caudex';color:#3569A5;font-size:1.75rem;padding:1.3rem 0;border:1px solid #3569A5;border-radius:620px;text-align:center;margin-top:4rem}.home-follow{font-family:'Caudex';color:#3569A5;font-size:1.125rem;text-align:center;margin-top:4rem}.home-follow span a{font-family:'Caudex';color:#3569A5;font-size:1.125rem;padding:.5rem 7.25rem;border:1px solid #3569A5;border-radius:620px;text-align:center}.home-follow span a:hover{background-color:#3569A5;color:#FAEFF4}.home-insta{margin-top:3.4rem;flex-wrap:wrap;padding:0 1rem}.home-insta .wp-block-column{width:50%;flex-basis:50%!important;margin-bottom:.8rem}.home-insta .wp-block-column:last-child{width:100%}.home-insta .wp-block-image{margin:0}.home-about h2,.home-about p{margin:0 1rem;line-height:1.5rem}.home-about h2{font-family:'Caudex';margin:0 1rem;line-height:1.5rem}.home-about h2{font-size:1.313rem;font-weight:400;color:#102B4E;letter-spacing:2px}.home-about p{font-size:.875rem;color:#3569A5;text-align:center}.home-about .home-more{margin-top:2rem}.home-about .home-more a{font-size:.875rem}.home-category-wrapper{padding-top:1.5rem}.home-category-wrapper .swiper-categories{padding-right:2rem;padding-left:2rem}.home-category-wrapper .swiper-slide a{transition:all .3s;display:block;position:relative;padding-bottom:3rem}.swiper-slide a span{padding-top:1rem}.swiper-collections .swiper-slide a span{text-align:center}.home-category-wrapper .swiper-slide a:hover{display:block;background-color:#fff;padding:1.5rem 1.5rem 3rem 1.5rem;width:120%;left:-33px;position:absolute;top:0;z-index:999}.home-category-wrapper .swiper-slide a:hover .home-cat-arrow{transform:scale(1.2)}.home-cat-arrow{margin-top:1.2rem;text-align:center}.home-offer-wrapper .swiper-button-next,.home-offer-wrapper .swiper-button-prev{width:32px;height:32px;border-radius:50%;background-color:#fff;top:40%}.home-offer-wrapper .swiper-button-next:after,.home-offer-wrapper .swiper-button-prev:after{font-size:1rem;color:#102B4E}.home-offer-wrapper .swiper-button-next:after{font-size:1rem;padding-left:2px}.home-offer-wrapper .swiper-button-prev:after{font-size:1rem;padding-right:2px}.shop-layout{display:flex;flex-wrap:wrap}.shop-main{display:flex;flex-wrap:wrap;width:73%;order:2}.loop-wrapper{position:relative}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after{content:none!important;display:none!important}.woocommerce ul.products,.woocommerce-page ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch;margin:0!important;padding:0!important;list-style:none!important;clear:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;width:auto!important;margin:0!important;height:100%;min-width:0;display:flex!important;flex-direction:column;align-items:stretch}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce-page ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column;flex:1 1 auto;min-width:0}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{display:block;width:100%;object-fit:contain;object-position:center;margin:0 0 22px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{min-height:40px;max-height:50px;margin:0!important;padding:0!important;line-height:1.25;overflow:hidden;font-size:14px;font-weight:700;width:100%}.woocommerce ul.products li.product .product-attrs,.woocommerce-page ul.products li.product .product-attrs{display:block!important;min-height:30px;max-height:30px;margin:0!important;line-height:1.15;overflow:hidden;font-size:.8rem}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{display:block;margin:12px 0 16px!important}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce-page ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:55px!important;min-height:55px!important;margin:0!important;padding:0 48px 0 20px!important;float:none!important;line-height:1!important;white-space:nowrap!important;text-align:center!important;position:relative!important;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product .add_to_cart_button::after,.woocommerce-page ul.products li.product .add_to_cart_button::after{content:"";position:absolute;top:50%;right:18px;transform:translateY(-50%);width:18px;height:18px;background:url(/wp-content/themes/constance/assets/images/cart.svg) center / contain no-repeat}.woocommerce ul.products li.product .add_to_cart_button:hover::after,.woocommerce-page ul.products li.product .add_to_cart_button:hover::after{background-image:url(/wp-content/themes/constance/assets/images/cart-white.png)}.woocommerce ul.products li.product .add_to_cart_button.added::after,.woocommerce-page ul.products li.product .add_to_cart_button.added::after{background-image:none!important}@media (max-width:1200px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:1fr}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{height:260px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{min-height:auto;max-height:none}}#primary{order:2;width:100%}#secondary{order:1;position:fixed;background:#fff;top:0;bottom:0;left:-3000px;overflow:scroll;z-index:9999;padding:2rem;width:100%}.filters-title{display:none}.filter__slider-form{margin:1rem auto 0 auto;width:70%}.filter__slider-control{width:100%;text-align:center;font-size:1rem;padding:10px 0 10px 10px;border-radius:0;border:1px solid #3569A5;background:#fff0;font-family:'Caudex';color:#3569A5}.pc-range-slider__control{border:1px solid #C4C4C4;height:2px}.filter__slider-control-group{margin:30px 30px 32px 30px}.pc-range-slider__control .ui-slider-range{margin-top:-2.5px;height:2px!important;background:#3569A5}.pc-range-slider__control .ui-slider-handle{border:1px solid #ab1e30;background:#faeff4}.ui-slider-handle.ui-corner-all.ui-state-default:last-child{left:96.5%;right:0}.cat-item-26,.cat-item-29,.filter__item{margin:15px 0 15px 0;padding:15px 0 30px 0;border-bottom:1px solid #3569A5}.filter .filter__item:last-child{border-bottom:none}.count,.filter__checkgroup-count{color:rgb(53 105 165 / .6);font-size:.625rem}.product-categories>.cat-item>a,.filter__title{font-family:'Caudex';color:#3569A5;font-size:1rem;font-weight:400}.filter__checkgroup-title{font-size:1rem;font-family:'Arimo';text-transform:uppercase;color:#102B4E;padding-left:10px}input:focus,textarea:focus,select:focus{outline:none}*,::after,::before{box-sizing:border-box}.text-center{text-align:center}.text-right{text-align:right}a{color:#102B4E;text-decoration:none}.ptext{font-size:.875rem;line-height:1.5rem}.select2-container--default .select2-selection--single{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #3569A5!important;background-color:#fff0;line-height:1.5rem;padding-bottom:.5rem!important;letter-spacing:2px;border-radius:0}.select2-container--default .select2-selection--single,.select2-selection__placeholder,.select2-container .select2-selection--single .select2-selection__rendered{font-family:'Arimo'!important;color:#102B4E;font-size:1.125rem!important;font-weight:400!important;line-height:1.5rem;padding-left:0}.cart-empty.woocommerce-info{background-color:#FAEFF4;border-top:none;border-bottom:1px solid #102B4E;display:flex;flex-direction:column-reverse;margin-bottom:1rem!important}.cart-empty.woocommerce-info::before{top:auto}.woocommerce-message,.woocommerce-info{background-color:#FAEFF4;border-top:none;border-bottom:3px solid #102B4E;display:flex;flex-direction:column-reverse}.woocommerce-info::before,.woocommerce-message::before{content:none}.single-product .woocommerce-message .button.wc-forward{display:none}header{margin-bottom:0rem}.left-menu,.right-menu,.header-logo{padding-bottom:1rem;width:33%;position:relative}.responsive-main-btn,.responsive-modal-btn{background-color:#fff0;border:none;text-align:left;padding:0;cursor:pointer}.secondary-menu{list-style-type:none;padding-left:0;display:none}.secondary-menu li a{font-size:.875rem;padding:.4rem;white-space:nowrap;letter-spacing:.05rem}.secondary-menu li:first-child a{padding-left:0}.secondary-menu li:last-child a{padding-right:0}.header-tel{display:none;color:#3569A5;letter-spacing:.05rem;margin-bottom:10px}.header-logo a svg{width:105px;height:auto}#ubermenu-user-28{width:100%;margin-bottom:.3rem;margin-top:.3rem;z-index:9999}#ubermenu-user-28 li{width:100%;text-align:right;position:relative}#ubermenu-user-28 li.ubermenu-divider{padding:20px 10px 10px 10px}#ubermenu-user-28 li.ubermenu-divider h5{border-top:1 px solid #e5e5e5}#menu-item-62{display:none}#ubermenu-nav-user-28>li:first-child>a{padding:0 0 1rem 0!important}#ubermenu-nav-user-28>li>a{padding:0 0 0 0}#ubermenu-nav-user-28>li:last-child>a{padding:0 0 0 0!important}#ubermenu-nav-user-28 li a img{width:1.5rem}#menu-item-54>a>.ubermenu-target-title,#ubermenu-nav-user-28>li>a .ubermenu-sub-indicator{display:none}.ubermenu-submenu-id-54{width:250px!important;left:-138px!important;top:32px!important;background-color:#fff!important}.ubermenu-submenu-id-54 li a{text-align:left!important}.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_item{right:0!important;top:60px!important;left:auto!important}.dgwt-wcas-no-submit{height:30px}.dgwt-wcas-search-icon{width:30px!important}.dgwt-wcas-search-icon svg{width:1.5rem}.dgwt-wcas-overlay-mobile{background-color:#102B4E}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{background:#102B4E}.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-om-return{width:81px;height:38px;position:absolute;top:1rem}.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:81px;height:24px;position:relative}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 2rem)}.dgwt-wcas-search-wrapp{width:100%;text-align:right;display:flex;justify-content:flex-end}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-search-wrapp{position:absolute;top:5rem;left:1rem}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-overlay-mobile .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp svg{position:absolute;top:.5rem;right:1rem}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:calc(5rem + 45px)!important;width:calc(100% - 2rem)!important;position:absolute!important;margin:0 1rem!important;right:1rem}.dgwt-wcas-st-breadcrumbs{display:none}.dgwt-wcas-si img{border:none}.ubermenu .ubermenu-item-54>.ubermenu-target.ubermenu-item-layout-image_right>.ubermenu-target-text{padding-top:1px;letter-spacing:.05rem;padding-right:35px!important;margin-top:1px}.ubermenu .menu-item.woofc-menu-item.menu-item-type-woofc{display:inline-block}.ubermenu .menu-item.woofc-menu-item.menu-item-type-woofc a{padding:15px 0 15px 5px;display:inline-block}.woofc-menu-item .woofc-menu-item-inner i{font-size:27px;line-height:inherit;display:inline-block;margin-right:0;width:30px}.woofc-menu-item .woofc-menu-item-inner:after{background-color:#AB1E30;left:16px}.woofc-menu-item .woofc-menu-item-inner .woofc-menu-item-inner-subtotal{display:none}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:5px 40px 5px 15px!important;height:35px!important}.dgwt-wcas-search-icon path{transform:scale(1.1)}.ubermenu-menu-17 .ubermenu-target{font-family:'Caudex';font-style:normal;font-weight:400}.main-menu{display:none}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{letter-spacing:2px}.ubermenu-main .ubermenu-submenu li a{font-size:1.125rem!important}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:0!important}.ubermenu .ubermenu-autocolumn,.ubermenu .ubermenu-submenu-type-stack{padding-top:0!important;padding-bottom:0!important}#secondary,.responsive-menu-modal{position:fixed;top:0;bottom:0;width:100%;overflow-y:auto;z-index:9999;background-color:#102B4E;padding:4rem 1rem;left:-10000px;transition:all .5s}#secondary.isopen{background-color:#fff}#secondary.isopen,.responsive-menu-modal.isopen{left:0}.responsive-menu,.sub-menu{list-style-type:none;padding-left:0}.responsive-menu li a,.responsive-menu li ul li a{padding:1.3125rem 0;text-align:center}.responsive-menu li a{color:#fff;position:relative}.responsive-menu li,.sub-menu{display:flex;flex-direction:column;justify-content:center;align-items:center}.responsive-menu .bold-menu.menu-item-has-children a::after{content:"";background-image:url(/wp-content/themes/constance/assets/images/submenu-arrow.png);width:15px;height:9px;position:absolute;display:inline-block;top:30px;right:-25px;transform:rotate(180deg);transition:transform .2s}.responsive-menu .bold-menu.menu-item-has-children a.subopened::after{transform:rotate(360deg)}.bold-menu a{font-family:Caudex;font-weight:700;font-size:1.3125rem;letter-spacing:.1em}.sub-menu{display:none;transition:display .2s}.sub-menu li a{font-size:1.125rem}.sub-menu li a::after{background-image:none!important}.woofc-undo-inner{display:flex;flex-direction:column}.woocommerce .woocommerce-breadcrumb,.woocommerce-products-header,.woocommerce-result-count{padding:0 0 0 8px;width:100%}.woocommerce .woocommerce-result-count{margin:0}.woocommerce .woocommerce-breadcrumb{text-transform:capitalize;margin:1.5rem 0 2rem 0}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{font-size:.75rem;text-transform:lowercase;letter-spacing:.1em;color:#102B4E;line-height:1rem}.parent-cat,.woocommerce-products-header__title.page-title,.term-description,.filter-btn{font-family:Caudex;font-style:normal;font-weight:400;letter-spacing:.1em}.parent-cat{font-size:.75rem;line-height:1rem;color:#3569A5}.woocommerce-products-header__title.page-title,.term-description{color:#102B4E}.woocommerce-products-header__title.page-title{font-size:1.75rem;line-height:2.25rem;margin-top:.7rem;margin-bottom:.7rem}.term-description{font-size:.875rem}.filter-btn{padding:.5rem 1rem;color:#AB1E30;font-size:.875rem;margin-bottom:.5rem;cursor:pointer}.filter-btn span{display:inline-flex;margin-left:10px;padding-bottom:2px}.isopen .filter-btn{margin-top:0;margin-bottom:0;padding:0}.isopen .filter-btn span{margin-left:0;margin-right:10px;transform:rotate(180deg);padding-bottom:0}.product-categories,.product-categories .children{padding-left:0;list-style-type:none;margin:0}.product-categories{margin-top:2rem}.cat-item.cat-item-26{margin-bottom:0}.product-categories li{margin-bottom:1rem}.product-categories li a,.filter__title,.filter__checkgroup-title{letter-spacing:2px}.product-categories .children li a{text-transform:uppercase;display:inline-block;font-weight:400}.product-categories .children li a::first-letter{text-transform:uppercase!important}.children li{margin-bottom:0}.cat-item-15,.cat-item-61,.cat-item-99{display:none}.filter__title{text-transform:uppercase;margin-bottom:20px}.filter__inner{margin-top:.5em}.collection-wrapper{background-color:#fff;padding:3.3rem 1rem 2.5rem 1rem;margin-top:3rem}.collection-title{font-family:'Caudex';font-size:1.9rem;color:#102b4e}.collection-divider{width:70%;margin:.8rem auto 2rem auto;border-top:1px solid #102b4e;height:1px}.swiper-slide a span{text-align:center;font-weight:700;font-size:1rem;padding-top:2rem;text-transform:uppercase}.swiper-offers .swiper-slide a span{text-align:left}.swiper-slide a span del{color:#cf2e2e}.swiper-slide a span ins{color:#102B4E;font-weight:800!important;text-decoration:none}.collection-wrapper .swiper-pagination{bottom:5rem}.swiper-pagination-bullet{width:14px;height:14px;background:#fff0;border:1px solid #102B4E}.swiper-pagination-bullet-active{border:1px solid #3569A5}.woocommerce div.product div.images{margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs li{border-top:10px solid #FAEFF4;border-left:10px solid #FAEFF4;width:25%}.woocommerce div.product div.images .flex-control-thumbs{margin-right:10px}.woocommerce div.product div.summary{background-color:#fff;padding:2rem 1rem;margin-bottom:0}.woocommerce div.product .product_title{color:#102B4E;font-size:1rem;font-weight:700;margin-bottom:1.3125rem}.woocommerce-product-details__short-description{color:#3569A5;font-size:.875rem;line-height:1.5rem;letter-spacing:.09rem}.woocommerce div.product form.cart{margin-bottom:0em}.single_variation_wrap{padding-top:.35rem}.woocommerce-variation.single_variation,.woocommerce div.product p.stock,.sku_wrapper{display:flex;width:100%;color:#102B4E;font-size:.75rem;font-weight:700;letter-spacing:.06rem;line-height:.875rem;margin-bottom:.8rem}.stock.available-on-backorder{color:#3569A5!important}.variations .label label{color:#3569A5;font-size:.75rem;text-transform:uppercase}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce-variation.single_variation,.sku_wrapper{margin-top:0}.woocommerce-variation.single_variation{margin-bottom:1rem}.woocommerce div.product .stock{margin-top:.5rem;margin-bottom:0;color:#102B4E}.posted_in{display:none}.woocommerce .quantity{display:flex}.woocommerce .quantity .qty{width:100px;height:37px;color:#3569A5;border:1px solid #3569A5;font-size:1.25rem;margin-right:.375rem;font-family:'Caudex'}.plus,.minus{width:37px;height:37px;color:#3569A5;border:1px solid #3569A5;font-size:2.1rem;margin-right:.375rem;font-family:'Caudex';background-color:#fff;line-height:0;text-align:center;cursor:pointer}.size-select{max-height:37px;display:inline-block}.woocommerce div.product form.cart .variations select,#pa_size,#billing_doy,.woocommerce form .form-row select{max-height:37px;color:#3569A5;border-bottom:1px solid #3569A5!important;border-top:none!important;border-left:none!important;border-right:none!important;font-size:1.1rem;margin-right:.0!important;margin-bottom:.375rem!important;font-family:'Caudex';padding:2px 7px 5px 3px!important;background-color:#fff!important}#billing_doy{background-color:#FAEFF4!important}.woocommerce div.product form.cart .variations select option{width:100px;min-height:37px;background-color:#fff}.value span{position:absolute;right:1rem;border:0}.value span a{text-decoration:underline;color:#3569A5;font-size:.7rem;text-transform:uppercase}.single_add_to_cart_button,.wl-modal__footer-btn .button{font-size:1.3rem!important;margin:2.435rem 0!important;line-height:1.7rem!important;cursor:pointer!important;position:relative!important;text-decoration:none!important;overflow:visible!important;padding:.618em 1em!important;font-weight:400!important;left:auto!important;justify-content:center;align-items:center;width:100%}.single_add_to_cart_button:hover,.add_to_cart_button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #payment #place_order:hover,.btn-cartlogin:hover{background-color:#AB1E30!important;color:#FAEFF4!important}.added_to_cart.wc-forward{display:none!important}.single_add_to_cart_button.disabled{border:1px solid rgb(53 105 165 / .6)!important;color:rgb(53 105 165 / .6)!important}.woocommerce div.product .woocommerce-tabs{padding:2.125rem 1rem}.accordion .accordion-box .accordion-header{cursor:pointer;color:#3569A5;position:relative;font-weight:400;font-size:1rem;justify-content:space-between;border-bottom:1px solid #3569A5;margin:0;padding:1.5rem 0}.accordion .accordion-box:last-child .accordion-header{border-bottom:none}.accordion .accordion-box .accordion-header,.accordion .accordion-box .accordion-header h3{position:relative;display:flex;align-items:center;width:100%}.accordion .accordion-box .accordion-header span{height:25px;width:25px;text-align:center}.accordion .accordion-box .accordion-body{padding:1.2rem 1.2rem 1.2rem 0}.accordion .accordion-box .accordion-body{display:none}.accordion .accordion-box .accordion-body p{font-size:.875rem;line-height:24px;color:#102B4E;margin:0}.accordion .accordion-header .accordion-arrow{transition:transform .3s}.accordion .accordion-header .accordion-arrow.active{transform:rotate(180deg)}.accordion .accordion-header .accordion-arrow:before{display:none}.accordion-body div h2{display:none}.related.products{background:#fff}.single-product #secondary{display:none!important}.woofc-area.woofc-style-02 .woofc-area-top{background-color:#102B4E;color:#fff;font-family:'Caudex';font-weight:400}.woofc-area.woofc-style-02 .woofc-area-top .woofc-close{color:#fff}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a{font-family:'Caudex';text-transform:uppercase;letter-spacing:2px;font-size:1.3rem!important;color:#AB1E30!important;border:1px solid #AB1E30!important;background-color:transparent!important;margin-top:0!important;border-radius:0!important;line-height:1.7rem;height:auto;padding:1em}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a:hover,.woocommerce-cart .coupon .button:hover{background-color:#AB1E30!important;color:#FAEFF4!important}.woofc-total,.woofc-total-left{color:#102B4E;font-weight:400;font-size:.875rem}.woofc-total-right{font-family:'Caudex';font-size:.875rem!important;font-weight:400!important}#woofc-total{color:#AB1E30!important;font-size:1.313rem!important}.tabs-login-modal{background-color:#fff;padding:1em;position:relative;width:100%}.login-modal{opacity:0;background-color:#fff0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;transition:all .3s}.login-modal.active{opacity:1;background-color:rgb(253 252 252 / .7);z-index:9999;transition:all .3s}.close-login-modal{cursor:pointer;position:absolute;right:1rem;top:1rem}.btn-cartlogin{font-family:'Caudex';text-transform:uppercase;letter-spacing:2px;font-size:1.3rem!important;color:#AB1E30!important;border:1px solid #AB1E30!important;background-color:transparent!important;margin-top:0!important;border-radius:0!important;line-height:1.7rem;height:auto;padding:1em;width:100%;cursor:pointer;font-weight:700}.tabs-login-modal .h2,.ui-tab a{font-style:normal;letter-spacing:.1em;font-size:1.1rem}.tabs-login-modal .h2{font-size:2.2rem;color:#AB1E30;width:100%;text-align:center;margin-top:1.7rem;font-family:'Caudex'}.ui-tab a{font-size:.75rem;line-height:1.5rem;border:1px solid #3569A5;padding:.3rem 1.375rem;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#3569A5}.ui-tab.ui-state-active a{border:1px solid #102B4E;color:#102B4E}.ui-tab a:hover{border:1px solid #3569A5;background-color:#3569A5;color:#FAEFF4}.ui-tab.ui-state-active a:hover{border:1px solid #102B4E;background-color:#102B4E;color:#FAEFF4}.proceed-guest a{width:100%;background-color:#fff!important;text-align:center}.tab-form{display:flex;flex-direction:column;width:100%}.tabs-login-modal .woocommerce{margin-top:2rem}.tabs-login-modal .woocommerce form .form-row-first,.tabs-login-modal .woocommerce form .form-row-last,.tabs-login-modal .woocommerce-page form .form-row-first,.tabs-login-modal .woocommerce-page form .form-row-last,.tabs-login-modal .woocommerce form .woocommerce-LostPassword,.tabs-login-modal .woocommerce form .remeber-check .woocommerce-form-login__rememberme{width:100%;overflow:visible}.tabs-login-modal .woocommerce form .woocommerce-LostPassword{text-align:right}.tabs-login-modal .ui-tabs-nav{padding-left:0;list-style-type:none;display:flex;justify-content:center;align-items:center;width:100%;margin-top:2.8rem}.tabs-login-modal .ui-tabs-nav li{margin-right:.7rem}.tabs-login-modal .register-form .woocommerce-privacy-policy-text{font-size:.725rem;line-height:1rem;color:#102B4E;margin-bottom:2rem}.tabs-login-modal .register-form .woocommerce-form-row .woocommerce-form-register__submit{font-family:'Caudex';text-transform:uppercase;letter-spacing:2px;font-size:1.2rem!important;color:#AB1E30!important;border:1px solid #AB1E30!important;background-color:transparent!important;margin-top:0!important;border-radius:0!important;line-height:1.7rem;padding:.318em 1em}.remeber-check{margin:1.5rem 0 2rem 0}.woocommerce-cart .woocommerce-form-login{display:flex;flex-direction:column}.woocommerce-cart .woocommerce-form-login .form-row-first,.woocommerce-cart .woocommerce-form-login .form-row-last{float:none;width:100%}.woocommerce-LostPassword{margin-top:0}.woocommerce-invalid.woocommerce-invalid-required-field .input-text{background-color:#FADEEA!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:1rem}form.checkout_coupon.woocommerce-form-coupon.coupon>.d-flex{align-items:flex-end;justify-content:space-between}form.checkout_coupon.woocommerce-form-coupon.coupon .form-row{width:100%}form.checkout_coupon.woocommerce-form-coupon.coupon .form-row.form-row-first,.emptycart .cart-empty.woocommerce-info{width:57.5%}form.checkout_coupon.woocommerce-form-coupon.coupon .form-row.form-row-last,.emptycart .form-row.form-row-last{width:40%}form.checkout_coupon.woocommerce-form-coupon.coupon .form-row .button{margin-top:1rem!important;margin:.5rem 0 1em 0;background-color:#fff;border-radius:0}.woocommerce-account-fields{display:none}#billing_apodeiksi_field{margin-bottom:2rem}.timologio .input-radio{margin:8px .8em 0 0}.timologio .form-check-label{margin-right:1em;display:inline-block!important}.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields,#order_review_heading{padding:0 1rem}.woocommerce-checkout h3{color:#AB1E30;font-family:'Caudex';font-size:1.75rem;font-weight:400;padding:0 1rem}.woocommerce-billing-fields h3,#order_review_heading,#ship-to-different-address{padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.wl-form-control{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #3569A5!important;background-color:#fff0;font-family:'Arimo';color:#102B4E;font-size:1.125rem;line-height:1.5rem;padding-bottom:.5rem!important;letter-spacing:2px}.woocommerce form .form-row label{color:#3569A5;font-weight:400;font-size:.875rem;margin-bottom:.3rem;margin-top:1rem}.woocommerce-checkout-review-order{margin-top:4rem;padding:2rem 0;background-color:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-family:'Caudex';text-transform:uppercase;letter-spacing:2px;font-size:1.3rem!important;color:#AB1E30!important;border:1px solid #AB1E30!important;background-color:transparent!important;margin-top:0!important;border-radius:0!important;line-height:1.7rem}#ship-to-different-address{font-family:'Arimo';color:#102B4E;font-size:1rem;font-weight:700;letter-spacing:.06rem;line-height:.875rem;line-height:1.5rem}.woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper textarea.input-text{font-size:.7rem}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr td{padding:0 0 10px 0;font-size:12px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table th{color:#AB1E30;font-family:'Caudex';letter-spacing:1px;font-weight:400!important;font-size:1rem}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #3569A5}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff;padding:2rem 1.688rem;border-top:22px solid #FAEFF4;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:1em 0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1rem 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;margin-top:2rem!important}.woocommerce-privacy-policy-text{color:#3569A5;font-weight:400;font-size:.875rem;margin-bottom:.3rem;margin-top:1rem}.woocommerce ul.order_details{margin:3em 0;padding-left:0}.accountWrapper{width:80%;margin:0 auto}.accountWrapper .mainTitle{font-size:2.25rem;font-family:'Caudex';color:#AB1E30;font-weight:400}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0;width:267px}.woocommerce-MyAccount-navigation ul li{border:1px solid #3569A5;padding:.45rem 0;margin-bottom:.625rem;width:93%;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;border-top-right-radius:25px;border-bottom-right-radius:25px}.woocommerce-MyAccount-navigation ul li.is-active{width:100%}.woocommerce-MyAccount-navigation ul li a{color:#3569A5;font-size:.875rem;padding:0 .625rem}.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-account .addresses .title .edit:hover{border:1px solid #3569A5;background-color:#3569A5}.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .addresses .title .edit:hover{color:#FAEFF4}.uagb-faq-content{border-bottom:1px solid #102b4e}.uagb-question{font-size:1.5rem;font-family:'Caudex'}.blog-wrap .woocommerce-form-login{display:flex;justify-content:space-between;flex-wrap:wrap}.blog-intro .remeber-check{width:100%;display:flex;justify-content:space-between}.blog-intro .tab-form{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.blog-intro .btn-cartlogin{width:auto;margin-left:auto}.blog-intro .register-form .btn-cartlogin{margin-top:2rem!important}.woocommerce-LostPassword a{color:#3569A5;font-size:1rem;text-decoration:underline}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#AB1E30;background-color:#FFF}#simplify-payment-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wl-modal__footer-btn .button{font-family:'Caudex';text-transform:uppercase;letter-spacing:2px;font-size:1.3rem;color:#AB1E30;border:1px solid #AB1E30!important;background-color:#FAEFF4;border-radius:0!important;line-height:1.7rem;height:auto;padding:.625em;margin-top:2rem;text-align:center;font-weight:400}.wl-modal__footer-btn .button{background-color:#fff!important;margin-top:0!important;margin-bottom:0!important}.button.product_type_simple{font-size:1rem!important;height:30px!important}.add_to_cart_button{padding:6px 60px 6px 40px!important;height:30px!important;font-weight:400!important;display:inline-block!important;float:right;margin-top:0!important;position:relative!important;line-height:1rem!important;font-size:1rem!important}.add_to_cart_button::after{position:absolute;content:"";background-image:url(/wp-content/themes/constance/assets/images/cart.svg);background-repeat:no-repeat;top:4px;right:30px;width:18px;height:18px}.add_to_cart_button:hover::after{background-image:url(/wp-content/themes/constance/assets/images/cart-white.png);background-repeat:no-repeat}.add_to_cart_button.added::after{background-image:none!important}.woocommerce-MyAccount-content h3{font-size:2.25rem;font-family:'Caudex';color:#AB1E30;font-weight:400;margin-top:0;margin-bottom:.438rem}.woocommerce-MyAccount-content h3 strong{font-weight:400}.woocommerce-MyAccount-content>span,.woocommerce-MyAccount-content>span>a{color:#3569A5;font-weight:700;font-family:'Caudex';font-size:.875rem}.woocommerce-edit-address .woocommerce-MyAccount-content h3,.woocommerce-Address-title.title h3{font-size:1rem;color:#3569A5}.woocommerce-account .addresses .title .edit{color:#3569A5;font-size:.875rem;line-height:1.5rem;border:1px solid #3569A5;padding:0 1.375rem;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.woocommerce-EditAccountForm.edit-account em{font-size:.7rem;color:#3569A5;mergin-top:.5rem}.woocommerce-EditAccountForm.edit-account fieldset{border:none;margin-top:4rem;padding:0rem 0}.woocommerce-EditAccountForm.edit-account fieldset legend{display:block;margin:0;font-family:'Caudex';font-size:1.5rem;color:#AB1E30;letter-spacing:2px}.woocommerce-form input.input-text::-webkit-input-placeholder{font-size:.7em;letter-spacing:0}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.button.view{font-size:.75rem;margin-top:0;border-radius:25px!important;border:1px solid #3569A5!important;color:#3569A5;text-transform:capitalize;letter-spacing:1px;padding:0 1rem;font-family:'Arimo'}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.button.view:hover{border:1px solid #3569A5!important;background-color:#3569A5!important;color:#FAEFF4!important}.blog-intro form .woocommerce-privacy-policy-text{clear:both}.blog-intro form .woocommerce-privacy-policy-text p{padding-top:1rem}.blog-page{margin-top:3.125rem}.blog-wrap{margin-bottom:1.25rem}.singleWrapper{padding:0 1rem}.page-template-page-blog-php .singleWrapper h3{margin-top:1.57rem}.page-template-page-blog-php .blog-intro{line-height:1.7rem}.home-more a{font-family:'Caudex';color:#3569A5;background:url(/wp-content/themes/constance/assets/images/arrowmore.png);background-repeat:no-repeat;padding-right:35px;text-decoration:none;background-position:right 5px;transition:padding .5s}.home-more a:hover{padding-right:55px}.page-template-page-blog-php img,.single-post img{width:100%;height:auto}.singleWrapper h3{color:#AB1E30;font-weight:400;font-size:.875rem;margin-top:2.7rem}.singleWrapper h1{font-family:'Caudex';font-weight:400;font-size:1.313rem;margin-top:0rem;color:#102B4E;max-width:465px;letter-spacing:2px}.singleWrapper{max-width:558px;margin:0 auto}.theContent p{line-height:1.688rem}.blog-intro,.blog-quote{color:#3569A5;font-size:1rem}.blog-quote{font-family:'Caudex';font-size:1.313rem}.home-more{margin-top:3rem}.addthis_tool{margin-top:3rem}.home .addthis_tool{margin-top:0}.woocommerce-order-received .woocommerce{padding-left:1rem;padding-right:1rem}.wc-item-meta{padding-left:0}.footer-logo{margin-top:6.8rem}.footer-logo a svg{width:113px;height:130px;fill:none}.footer-newsletter{padding-top:2rem}.footer-newsletter .wpcf7-form{text-align:center;margin:0 0 1rem 0}.footer-newsletter .wpcf7-form label{font-family:'Caudex';font-weight:400;font-style:italic;font-size:1.313rem;line-height:1.7rem}.news-input-wrapper{padding:.2rem .75rem;border:1px solid #3569A5;box-sizing:border-box;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;border-top-right-radius:50px;border-bottom-right-radius:50px}.wpcf7-email,.newsbtn-submit{background-color:#fff0;border:none}.wpcf7-email{max-width:210px}.newsbtn-submit{color:#fff0;background-image:url(/wp-content/themes/constance/assets/images/news-btn.png);background-repeat:no-repeat;background-position:center right;width:80px}.wpcf7-list-item{margin:0 0 0 .3em}.wpcf7 .ajax-loader{display:none}.news-terms a{font-size:.8rem;padding-top:.3rem}.news-terms input{margin:0 0 -5px 0}.footer-socials-menu-class .menu,.footer-menu-class .menu{display:flex;justify-content:center;align-items:center;list-style-type:none;padding-left:0;margin-top:0}.menu-footer{background-color:#102B4E;color:#fff;padding:2.19rem 1rem}.footer-menu-class .menu{flex-direction:column}.footer-socials-menu-class .menu li{width:50%;text-align:center;margin:.425rem .625rem .625rem .625rem}.footer-socials-menu-class .menu li a{font-size:1.125rem;text-decoration:underline;padding:.625rem 1.9rem}#menu-footer-categories li a,#menu-footer-about li a{font-size:.9rem;font-weight:700;font-family:'Caudex';padding:.6rem 0;display:inline-block;letter-spacing:3px}#menu-footer-categories{margin-bottom:0}#menu-footer-about{margin-top:0}.footer-menu-class .menu li a{color:#FFF4F1;font-size:.625rem}.footer-info{padding:1.688rem 0}.shop-info{font-size:.688rem}.shop-info p{margin:0}.shop-info .textwidget p{text-align:left}.shop-info p{text-align:right}.contact-form.form-row-wide{padding:3px;margin:0 0 6px}.contact-form.form-row-wide label{color:#3569A5;font-weight:400;font-size:.875rem;margin-bottom:.3rem;margin-top:1rem;display:block}.contact-form.form-row-wide .required{color:red;font-weight:700;border:0!important;text-decoration:none}.contact-form.form-row-wide .wpcf7-email{max-width:100%}.contact-form.form-row-wide .contact-input-text{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #3569A5!important;background-color:#fff0;font-family:'Arimo';color:#102B4E;font-size:1.125rem;line-height:1.5rem;padding-bottom:.5rem!important;letter-spacing:2px;box-sizing:border-box;width:100%;margin:0;outline:0}.contact-form.form-row-wide .contact-input-textarea{font-size:.7rem;box-sizing:border-box;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #3569A5!important;background-color:#fff0;font-family:'Arimo';color:#102B4E;line-height:1.5rem;padding-bottom:.5rem!important;letter-spacing:2px;width:100%;display:block;margin:0;outline:0}.contact-btn{width:100%;text-align:right}.contact-btn input{font-family:'Caudex';text-transform:uppercase;letter-spacing:2px;font-size:1.3rem!important;color:#AB1E30!important;border:1px solid #AB1E30!important;background-color:transparent!important;border-radius:0!important;line-height:1.7rem;margin-top:1.5rem;padding:10px 65px;cursor:pointer}.contact-btn input:hover{background-color:#AB1E30!important;color:#FAEFF4!important}.contact-address{margin-top:4rem;font-family:'Caudex';font-weight:400;font-size:14px;color:#102B4E;letter-spacing:2px;line-height:38px}.wl-frame__header{padding:.85em 0em;background:#FAEFF4}.woocommerce ul.wl-product-list.products .wishlist-btn-wrap{display:none}.woocommerce ul.wl-product-list.products .wl-button__remove{position:absolute;overflow:hidden;top:.6rem;right:2rem}.woocommerce ul.wl-product-list.products .wl-button__remove svg{width:31px;height:31px;position:absolute;top:-3px;left:-3px;color:#AB1E30!important;fill:#AB1E30!important}.wl-frame__title-link,.wl-form__label{color:#AB1E30;font-family:'Caudex';font-size:1.75rem;font-weight:400;margin-top:0;margin-bottom:.83rem}.wl-frame__header-link{font-family:'Arimo';font-style:normal;font-weight:400;font-size:1rem;letter-spacing:1px;color:#102B4E;cursor:pointer}.wl-modal__header,.wl-modal__footer{background-color:#102B4E;font-family:'Caudex';font-weight:400;border-bottom:none;border-top:none}.wl-modal__footer{background-color:#fff;padding:.7rem 2rem 1.5rem 2rem}.wl-modal__content{padding:2.5rem 2rem 1.5rem 2rem}.wl-modal__header-title{color:#fff}.wl-modal__header-close{border-left:none}input.wl-form-control{width:100%}.btn-box .brand-bg-color.btn.btn-order{background-color:#12b830!important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{max-width:139px}.constance-menu-open,.constance-filter-open,.constance-login-open{overflow:hidden}.responsive-main-btn,.responsive-modal-btn,.filter-btn,.filter-close,.open-login-modal,.close-login-modal,.accordion-header{cursor:pointer}.responsive-main-btn:focus-visible,.responsive-modal-btn:focus-visible,.filter-btn:focus-visible,.filter-close:focus-visible,.open-login-modal:focus-visible,.close-login-modal:focus-visible,.accordion-header:focus-visible,.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible{outline:2px solid currentColor;outline-offset:3px}.accordion-header{width:100%;border:0;background:#fff0;padding:0;text-align:left;cursor:pointer}.accordion-body[hidden]{display:none!important}.filter-btn{border:0;background:#fff0}.constance-filter-backdrop{display:none}@media (max-width:991px){body.constance-filter-open .constance-filter-backdrop{display:block;position:fixed;inset:0;z-index:998;border:0;background:rgb(0 0 0 / .35)}body.constance-filter-open #secondary{position:fixed;top:0;right:0;bottom:0;z-index:999;overflow-y:auto;max-width:88vw;background:#fff}}.screen-reader-text,.skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:12px;left:12px;z-index:100000;width:auto;height:auto;padding:10px 14px;clip:auto;overflow:visible;background:#fff;color:#102b4e;text-decoration:none}.responsive-main-btn,.responsive-modal-btn{cursor:pointer}.woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button,.woocommerce-page ul.products li.product .button.product_type_simple.add_to_cart_button,.woocommerce ul.products li.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.woocommerce-page ul.products li.product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:55px!important;min-height:55px!important;margin:0!important;padding:0 48px 0 20px!important;float:none!important;line-height:1!important;white-space:nowrap!important;text-align:center!important;position:relative!important}.woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button::after,.woocommerce-page ul.products li.product .button.product_type_simple.add_to_cart_button::after{top:50%!important;right:18px!important;transform:translateY(-50%)!important}.result-ordering-wrapper{width:100%;display:flex!important;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.woocommerce-perpage{display:flex!important;align-items:center;margin:0!important;flex:0 0 auto}.woocommerce-perpage select,.woocommerce .woocommerce-ordering select{max-height:none!important;height:auto!important;min-height:0!important;overflow:visible!important}.loop-wrapper{width:100%;clear:both}.constance-cart-discount-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4em}.constance-cart-discount-price del{color:#8b8b8b;opacity:.8}.constance-cart-discount-price ins{color:inherit;font-weight:600;text-decoration:none}