@charset "UTF-8";.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control{position:relative;display:block;min-height:1.5rem}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;border-radius:.25rem}.custom-control-input:checked~.custom-control-label::before{border-color:var(--thm-secondarycolor);background-color:var(--thm-secondarycolor);box-shadow:none!important}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.nav-link:focus{border:none}input:-webkit-autofill{background-color:#fff!important}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff;background-color:var(--thm-secondarycolor);border-color:var(--thm-secondarycolor)}@font-face{font-family:freelinity;src:url(../fonts/freelinity.eot?34788922);src:url(../fonts/freelinity.eot?34788922#iefix) format("embedded-opentype"),url(../fonts/freelinity.woff2?34788922) format("woff2"),url(../fonts/freelinity.woff?34788922) format("woff"),url(../fonts/freelinity.ttf?34788922) format("truetype"),url(../fonts/freelinity.svg?34788922#freelinity) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:freelinity;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:"\e800"}.icon-heart:before{content:"\e801"}.icon-search:before{content:"\e802"}.icon-shop-bag:before{content:"\e803"}.icon-security:before{content:"\e804"}.icon-eye:before{content:"\e805"}.icon-flight:before{content:"\e806"}.icon-location:before{content:"\e807"}.icon-heart-empty:before{content:"\e808"}.icon-mail:before{content:"\e809"}.icon-phone:before{content:"\e80a"}.icon-trash:before{content:"\e80b"}.icon-up:before{content:"\e80c"}.icon-plus:before{content:"\e80d"}.icon-minus:before{content:"\e80e"}.icon-th:before{content:"\e80f"}.icon-th-list:before{content:"\e810"}.icon-print:before{content:"\e811"}.icon-account:before{content:"\e812"}.icon-arrow:before{content:"\e813"}.icon-facebook:before{content:"\e814"}.icon-twitter-x:before{content:"\e815"}.icon-wishlist:before{content:"\e816"}.icon-home:before{content:"\e817"}.icon-box-ic:before{content:"\e818"}.icon-lock:before{content:"\e819"}.icon-log-out:before{content:"\e81a"}.icon-edit:before{content:"\e81b"}.icon-grid3:before{content:"\e81c"}.icon-grid4:before{content:"\e81d"}.icon-grid2:before{content:"\e81e"}.icon-linkedin:before{content:"\e81f"}.icon-online-support:before{content:"\e820"}.icon-money:before{content:"\e821"}.icon-shipping-car:before{content:"\e822"}.icon-pinterest:before{content:"\e823"}.icon-youtube:before{content:"\e824"}.icon-quote-left:before{content:"\e825"}.icon-quote-right:before{content:"\e826"}.icon-comment:before{content:"\e827"}.icon-check:before{content:"\e828"}.icon-map:before{content:"\e829"}.icon-mobile:before{content:"\e82a"}.icon-attach:before{content:"\e82b"}.icon-dribbble:before{content:"\e82c"}.icon-shop:before{content:"\e82d"}.icon-thumbs-up:before{content:"\e82e"}.icon-location-outline:before{content:"\e82f"}.icon-code:before{content:"\e830"}.icon-play-outline:before{content:"\e831"}.icon-calendar-outlilne:before{content:"\e832"}.icon-star:before{content:"\e900"}.icon-star-empty:before{content:"\e901"}.icon-angle-double-right:before{content:"\f101"}.icon-instagram:before{content:"\f16d"}.icon-commenting-o:before{content:"\f27b"}:root{--thm-family1:'Roboto',sans-serif;--thm-family2:'Poppins',sans-serif;--thm-1:'Roboto',sans-serif;--thm-2:'Poppins',sans-serif;--thm-primarycolor:#ef476f;--thm-primaryLightcolor:#fcdae2;--thm-secondarycolor:#4b93ff;--thm-secondaryLightcolor:#d2edf6;--thm-secondaryDarkcolor:#407dd9;--thm-textcolor:#0c192c;--thm-textLight1color:#637790;--thm-textLight2color:#757575;--thm-errorcolor:#FF3A3D;--thm-successcolor:#11C7B3;--thm-borderLight:#e9ebec;--thm-textfooter:#787878}body{font-family:var(--thm-family1)}body.loader-open{overflow:hidden;padding-right:17px}a{text-decoration:none;color:inherit}img{height:auto}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--thm-secondarycolor);outline-offset:2px}.colortext{color:var(--thm-textcolor)}.btn{border-radius:4px;color:#fff;border:1px solid var(--thm-secondarycolor);position:relative;background-color:unset;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;z-index:2}.btn+.overlaybtn{position:relative;bottom:60px;z-index:1}.btn+.overlaybtn:after{position:absolute;content:"";width:50%;height:45px;left:0;top:0;background-color:var(--thm-secondarycolor);border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.btn+.overlaybtn:before{position:absolute;content:"";width:50%;height:45px;right:0;top:0;background-color:var(--thm-secondarycolor);border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.btn:hover{color:var(--thm-secondarycolor);border:1px solid var(--thm-secondarycolor)}.btn:hover+.overlaybtn:after{width:0}.btn:hover+.overlaybtn:before{width:0}.form-control{border-radius:0}.form-control:focus{border-radius:0;color:#495057;background-color:#fff;border-color:var(--thm-primarycolor);outline:0;box-shadow:none}.errors ul{list-style-type:none;padding-left:0;color:var(--bs-danger);font-weight:400;font-size:14px}.title__section{color:var(--thm-textcolor);font-size:30px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:-5px}@media screen and (min-width:768px){.title__section{font-size:30px}}.title__section span{position:relative}.title__section span:before{content:"";position:absolute;width:50%;height:2px;margin:37px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:576px){.title__section span:before{height:2px;margin:38px auto 0}}a:focus:not(:focus-visible){outline:0}.loaderWait{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0;left:0;z-index:2000}.loaderWait .lds-ring{display:inline-block;position:absolute;width:80px;height:80px;left:50%;margin-left:-40px;top:50%}.loaderWait .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--thm-primarycolor);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--thm-primarycolor) transparent transparent transparent}.loaderWait .lds-ring div:nth-child(1){animation-delay:-.45s}.loaderWait .lds-ring div:nth-child(2){animation-delay:-.3s}.loaderWait .lds-ring div:nth-child(3){animation-delay:-.15s}.body_resp{overflow:hidden}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48;margin-bottom:0!important;background-color:#f2dede;border:1px solid #eed3d7}.parsley-errors-list{margin:2px 0 10px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#b94a48;font-size:10px;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.products__list .products__list--productitem{padding:14px 10px;transition:all .2s linear;font-family:Roboto,sans-serif}.products__list .products__list--productitem:focus{outline:0}.products__list .products__list--productitem .productitem__productcontainer{background-color:#fff;overflow:hidden}.products__list .products__list--productitem .productitem__productcontainer:hover .product__view--pourcent{left:11px;opacity:1}.products__list .products__list--productitem .productitem__productcontainer .product__view--pourcent{font-size:13px;font-weight:300;padding:1px 10px;color:#fff;transition:all .2s linear;position:absolute;left:-100px;opacity:0;z-index:10;top:11px;background-color:var(--thm-primarycolor);border-top-left-radius:4px;border-bottom-right-radius:4px}.products__list .products__list--productitem .productitem__productcontainer a.productcontainer--product__view{display:block;text-align:center;width:100%;margin-bottom:9px;padding:20px 0;box-sizing:border-box;position:relative;transition:all .2s linear;overflow:hidden}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view{position:relative;text-align:center;overflow:hidden}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view img{width:100%;display:inline-block;opacity:1;transition:opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18)}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view a{transform:scale(1);display:block;transition:opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18)}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view a.btn{transform:scale(1)}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view .hover-product{position:absolute;top:0;right:0;width:100%;text-align:center;opacity:0;transition:all .2s linear}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view .hover-product img{opacity:1}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--reviewhold{margin-top:10px}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--reviewhold i{color:#ffb503;font-size:13px}.products__list .products__list--productitem .productitem__productcontainer .productcontainer--title{margin-top:6px}.products__list .products__list--productitem .productitem__productcontainer h2{font-size:14px;white-space:wrap;overflow:hidden;max-width:100%;font-weight:700;margin-bottom:0}@media screen and (min-width:576px){.products__list .products__list--productitem .productitem__productcontainer h2{font-size:16px}}.products__list .products__list--productitem .productitem__productcontainer h2 a{text-decoration:none;color:var(--thm-textcolor);transition:all .2s linear}.products__list .products__list--productitem .productitem__productcontainer h2 a:hover{color:var(--thm-secondarycolor)}.products__list .products__list--productitem .productitem__productcontainer .price-old{margin-right:10px;text-decoration:line-through;color:var(--thm-textLight2color);font-weight:300}.products__list .products__list--productitem .productitem__productcontainer .product-price{color:var(--thm-textLight2color);font-size:14px;margin-top:9px;margin-bottom:0}@media screen and (min-width:576px){.products__list .products__list--productitem .productitem__productcontainer .product-price{font-size:16px}}.products__list .products__list--productitem .productitem__productcontainer .product-price .price{font-weight:500}.products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones{width:30px;height:30px;border-radius:8px;background-color:var(--thm-primarycolor);display:inline-block;line-height:30px;opacity:0;position:absolute;cursor:pointer;right:-50px}.products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icone-wishlist{top:15px;transition:all .4s linear}.products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .js-quik_view{top:56px;transition:all .45s linear}.products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .js-quik_view i{left:-3px;font-size:13px}.products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icone-compare{top:100px;transition:all .4s linear}.products__list .products__list--productitem .productitem__productcontainer:hover .icones{right:15px;opacity:1}.products__list .products__list--productitem .productitem__productcontainer:hover .product__view--cartbuttonhold{opacity:1;bottom:21px}.products__list .products__list--productitem .productitem__productcontainer:hover .product__view--optionshold{opacity:1}.products__list .products__list--productitem .productitem__productcontainer .product__view--cartbuttonhold{position:absolute;bottom:-20px;width:100%;opacity:0;transition:all .4s linear}.products__list .products__list--productitem .productitem__productcontainer .product__view--optionshold{position:absolute;width:100%;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;opacity:0;transition:all .2s linear}.products__list .products__list--productitem .productitem__productcontainer .product__view--optionshold ul{list-style-type:none;margin-left:0;padding:3px 0;background-color:#fff;border-right:1px solid var(--thm-borderLight);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;margin-bottom:0}.products__list .products__list--productitem .productitem__productcontainer .product__view--optionshold ul:last-child{border-right:none}.products__list .products__list--productitem .productitem__productcontainer .product__view--optionshold li{padding:0 5px;font-size:12px;font-weight:600}.products__list .products__list--productitem .productitem__productcontainer .product__view--optionshold .optionshold__coloroption li{padding:3px 5px}.products__list .products__list--productitem .productitem__productcontainer .product__view--optionshold .optionshold__coloroption li span{display:block;width:12px;height:12px;border-radius:50%;border:1px solid var(--thm-textLight2color)}.products__list .products__list--productitem .productitem__productcontainer .product__view--iconeshold .icones:before{content:"";position:absolute;width:32px;height:32px;border-radius:8px;background-color:#fff;left:-1px;top:-1px;transform:scale(0);transition:all .2s linear}.products__list .products__list--productitem .product__view--iconeshold .icones i{color:#fff;transition:all .2s linear;position:relative;z-index:2}.products__list .products__list--productitem .product__view--countdownhold{position:absolute;width:100%;text-align:center;bottom:0;left:0;background-color:rgba(0,0,0,.6);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;padding:6px 0;opacity:1;transition:all .2s linear}.products__list .products__list--productitem .productitem__productcontainer:hover .product__view--countdownhold{opacity:0;bottom:15px}.products__list .products__list--productitem .blok_count{width:40px;height:40px;padding:5px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;margin-bottom:3px}.products__list .products__list--productitem .blok_count span{color:#fff}.products__list .products__list--productitem .blok_count .number{font-size:14px;font-weight:700;line-height:19px}@media screen and (min-width:576px){.products__list .products__list--productitem .blok_count .number{font-size:18px}}.products__list .products__list--productitem .blok_count .text{font-size:9px;font-weight:400;line-height:10px}.products__list .addToCardButton{width:80%;margin:0 auto 20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;padding:7px 0;color:#fff;transition:all .2s linear;cursor:pointer;border-radius:8px}@media screen and (min-width:1200px){.products__list .addToCardButton{width:60%}}.products__list .addToCardButton:hover{color:var(--thm-secondarycolor)}.products__list .addToCardButton i{margin-right:10px}.products__list .overlaybtn{width:80%;margin:0 auto 20px;bottom:60px}@media screen and (min-width:1200px){.products__list .overlaybtn{width:60%}}.products__list .overlaybtn:before{height:40px;z-index:2}.products__list .overlaybtn:after{height:40px;z-index:2}.products__list .overlaybtn .overlaybtnfill{width:100%;height:39px;top:1px;position:absolute;z-index:1;background-color:#fff;border-radius:8px}.products__list .products__list--productitem{margin-top:8px}.products__list .products__list--productitem .productitem__productcontainer:hover img{opacity:0}.products__list .products__list--productitem .productitem__productcontainer:hover .hover-product{opacity:1;right:0}.products__list .products__list--productitem .productitem__productcontainer:hover .hover-product img{opacity:1}.products__list .products__list--productitem .productitem__productcontainer:hover a{transform:scale(1.09)}.products__list .products__list--productitem h2 a:hover{color:var(--thm-textcolor)}.products__list .products__list--productitem .product__view--iconeshold .icones:hover:before{transform:scale(1.1)}.products__list .products__list--productitem .product__view--iconeshold .icones:hover i{color:var(--thm-textcolor)}.products__list .products__list--productitem.col-md-3 .btn{font-size:13px;line-height:25px}.products__list .slick-next,.products__list .slick-prev{font-size:0;line-height:0;position:absolute;top:0;display:block;width:25px;height:25px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:var(--thm-secondarycolor);border-radius:8px}.products__list .slick-next[aria-disabled=true],.products__list .slick-prev[aria-disabled=true]{opacity:.4}.products__list .slick-next{right:8px;z-index:10}@media screen and (min-width:576px){.products__list .slick-next{right:8px}}.products__list .slick-next:before{content:" ";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;left:-1px}.products__list .slick-prev{right:43px;z-index:10}@media screen and (min-width:576px){.products__list .slick-prev{right:43px}}.products__list .slick-prev:before{content:" ";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;left:1px}.products__list .product_images{padding:0 20px}.products__list .product_images a{display:inline-block;display:inline-block;width:35px;height:35px;background-size:cover;border-radius:50%;opacity:.8;transition:all .2s linear;margin:3px 1px;cursor:pointer}.products__list .product_images a:hover{opacity:1}.products__list .product_images a.active{border:2px solid #6b6b6b;opacity:1}.products__list .product_images .size{padding:0 20px}.products__list .product_images .size ul.hidden{display:none}.products__list .product_images .size ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;padding-left:0;list-style-type:none}.products__list .product_images .size ul li{display:inline-block;width:auto;padding:0 7px;height:30px;background-size:45px;border:2px solid #757575;text-align:center;cursor:pointer;font-size:13px;color:#757575;line-height:26px;text-decoration:none;margin:3px;transition:all .2s linear}.products__list .product_images .size .price_hide{display:none}.products__list .product_images .size ul li.active,.products__list .product_images .size ul li:hover{color:#000;border:2px solid #000}#modal_product .modal-header{padding:0;border:none}#modal_product .modal-header .close{right:24px;z-index:10;opacity:1;background-color:unset;color:var(--thm-primarycolor);padding:0;width:32px;height:32px;top:21px;border:1px solid var(--thm-primarycolor)}@media screen and (min-width:576px){#modal_product .modal-header .close{right:4px;top:4px}}#modal_product .modal-header .close i{position:relative;top:1px}#modal_product .modal-header span{position:relative;top:-1px}#modal_product .modal-content{border:none}#modal_product .loaderProduct{padding:150px 0}#modal_product .lds-ring{display:inline-block;position:relative;width:80px;height:80px;left:50%;margin-left:-40px}#modal_product .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--thm-primarycolor);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--thm-primarycolor) transparent transparent transparent}#modal_product .lds-ring div:nth-child(1){animation-delay:-.45s}#modal_product .lds-ring div:nth-child(2){animation-delay:-.3s}#modal_product .lds-ring div:nth-child(3){animation-delay:-.15s}#modal_product .slick-arrow{position:absolute;top:50%;z-index:50;margin-top:-12px}#modal_product .slick-next,#modal_product .slick-prev{font-size:0;line-height:0;position:absolute;top:53%;display:block;width:35px;height:35px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:var(--thm-primarycolor);border-radius:50%;transition:all .2s linear}#modal_product .slick-next:hover,#modal_product .slick-prev:hover{background:var(--thm-secondarycolor)}#modal_product .slick-prev:before{content:" ";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;left:3px}#modal_product .slick-next:before{content:" ";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;left:-3px}#modal_product .slick-prev{left:10px}#modal_product .slick-next{right:10px}#modal_product .slick-slide img{width:100%}#modal_product .info__Product--gallery{margin-top:0;margin-bottom:10px;overflow:hidden;opacity:0}#modal_product .info__Product--carousel{display:none}@media screen and (min-width:576px){#modal_product .info__Product--carousel{display:block}}#modal_product .info__Product--carousel a{display:inline-block;width:67px;border:1px solid var(--thm-textLight2color);padding:3px;margin-right:6px}#modal_product .info__Product--carousel a:nth-child(5n){margin-right:0}#modal_product .info__Product--carousel a img{width:100%}#modal_product .modal-body{padding:20px;border-radius:8px}#modal_product .info__Product--singleinfo{padding:0;margin-top:5px}@media screen and (min-width:992px){#modal_product .info__Product--singleinfo{padding:0 0 0 20px;margin-top:0}}#modal_product .info__Product--singleinfo .Product__singleinfo--title{font-size:22px;font-weight:700;margin-top:0;margin-bottom:6px;color:var(--thm-textcolor)}#modal_product .info__Product--singleinfo .Product__singleinfo--price{margin-bottom:3px}#modal_product .info__Product--singleinfo .old-price{font-size:22px;color:var(--thm-textLight2color);text-decoration:line-through;font-weight:300;margin-right:4px}#modal_product .info__Product--singleinfo .new-price{font-size:22px;font-weight:500;color:var(--thm-textLight2color)}#modal_product .info__Product--singleinfo .Product__singleinfo--Vendor,#modal_product .info__Product--singleinfo .Product__singleinfo--availaible,#modal_product .info__Product--singleinfo .Product__singleinfo--sku{margin-bottom:0}#modal_product .info__Product--singleinfo .Product__singleinfo--Vendor label,#modal_product .info__Product--singleinfo .Product__singleinfo--availaible label,#modal_product .info__Product--singleinfo .Product__singleinfo--sku label{margin-bottom:0;font-weight:600}#modal_product .info__Product--singleinfo .Product__singleinfo--Vendor{font-weight:600;text-transform:uppercase;color:var(--thm-textcolor);font-size:14px;margin-bottom:13px}#modal_product .info__Product--singleinfo .Product__singleinfo--Type,#modal_product .info__Product--singleinfo .Product__singleinfo--availaible,#modal_product .info__Product--singleinfo .Product__singleinfo--sku{font-weight:600;text-transform:uppercase;color:var(--thm-textcolor);font-size:14px;margin-bottom:13px}#modal_product .info__Product--singleinfo .Product__singleinfo--ShortDescription{margin:15px 0 15px 0;padding:15px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:var(--thm-textLight2color);font-weight:300;font-size:14px}#modal_product .option-wrapper{margin-bottom:0}#modal_product .option-wrapper .title-options{color:var(--thm-textcolor);font-weight:400;font-size:14px;margin-bottom:7px}#modal_product .option-wrapper .title-options .current_option_name{font-weight:600}#modal_product .spr-badge{display:block;margin-bottom:10px}#modal_product .spr-badge i{color:#ffb503;font-size:13px}#modal_product .spr-badge .spr-badge-caption{font-size:13px}#modal_product .options-swatch{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;padding-left:0;list-style-type:none;margin-bottom:5px}#modal_product .options-swatch li{margin-right:10px;margin-bottom:0}#modal_product .options-swatch li.hide{display:none}#modal_product .options-swatch li a[data-optionimage=true]{display:inline-block;width:35px;height:35px;border-radius:50%;background-size:45px;cursor:pointer}#modal_product .options-swatch li a[data-optionimage=false]{display:inline-block;width:auto;padding:0 13px;height:38px;background-size:45px;border:2px solid var(--thm-textLight1color);text-align:center;cursor:pointer;font-size:14px;color:var(--thm-textcolor);line-height:36px;text-decoration:none}#modal_product .options-swatch li.active a{border:2px solid var(--thm-primarycolor)}#modal_product .options-swatch li.active a[data-optionimage=false]{color:#000}#modal_product .inputs_hold{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch}@media screen and (min-width:576px){#modal_product .inputs_hold{flex-direction:row}}#modal_product .input_number_hold{margin-right:0;margin-bottom:20px;width:100%}@media screen and (min-width:576px){#modal_product .input_number_hold{margin-right:10px;margin-bottom:0;width:auto}}#modal_product .form-wrapper{margin-top:20px}#modal_product .input-number{width:calc(100% - 100px);padding:0 12px;vertical-align:top;text-align:center;outline:0;border-left:none!important;border-right:none!important}@media screen and (min-width:576px){#modal_product .input-number{width:43px}}#modal_product .input-number,#modal_product .input-number-decrement,#modal_product .input-number-increment{border:1px solid #e9ebec;height:40px;user-select:none}#modal_product .input-number-decrement,#modal_product .input-number-increment{display:inline-block;width:50px;line-height:38px;color:#444;text-align:center;font-weight:700;cursor:pointer}#modal_product .input-number-decrement:active,#modal_product .input-number-increment:active{background:#ddd}#modal_product .input-number-decrement{border-right:none;border-radius:4px 0 0 4px}#modal_product .input-number-increment{border-left:none;border-radius:0 4px 4px 0}#modal_product .btn-wrapper{width:48%}#modal_product .btn-wrapper .btn{width:100%}#modal_product .btn-wrapper .overlaybtn{bottom:37px}#modal_product .btn-wrapper .overlaybtn:before{height:37px}#modal_product .btn-wrapper .overlaybtn:after{height:37px}#modal_product .view_all{margin-top:12px;line-height:1}#modal_product .view_all a{font-weight:700;font-size:14px;position:relative;color:var(--thm-textcolor)}#modal_product .view_all a:hover{text-decoration:none;color:var(--thm-secondarycolor)}#modal_product .view_all a:hover:before{width:100%}#modal_product .view_all a:before{position:absolute;content:"";margin:20px auto 0;width:0%;height:2px;background-color:var(--thm-secondarycolor);transition:all .2s linear;text-decoration:none;left:0;right:0}#modal_product .add__towishlist{margin-top:14px}#modal_product .add__towishlist a:hover span{color:var(--thm-secondarycolor)}#modal_product .add__towishlist i:before{margin-left:0}#modal_product .add__towishlist span{color:var(--thm-textcolor);font-size:14px}#modal_product .modal__popup--iconesocial{margin-top:9px}#modal_product .modal__popup--iconesocial .modal__popup--title{color:var(--thm-textcolor);font-size:14px;margin-right:10px}#modal_product .modal__popup--iconesocial .modal__popup--icone-hold{margin-right:9px}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tippy-box[data-theme~=default]{background-color:#000;color:#fff}.tippy-box[data-theme~=default][data-placement^=top]>.tippy-arrow::before{border-top-color:#000}.tippy-box[data-theme~=default][data-placement^=bottom]>.tippy-arrow::before{border-bottom-color:#000}.tippy-box[data-theme~=default][data-placement^=left]>.tippy-arrow::before{border-left-color:#000}.tippy-box[data-theme~=default][data-placement^=right]>.tippy-arrow::before{border-right-color:#000}#modalscuccessProductAdded{background-color:rgba(75,92,98,.4)}#modalscuccessProductAdded .modal-header{padding:0}#modalscuccessProductAdded .modal-header .close{right:4px;z-index:10;opacity:1;background-color:unset;color:var(--thm-primarycolor);padding:0;width:32px;height:32px;top:4px;border:1px solid var(--thm-primarycolor)}#modalscuccessProductAdded .modal-header .close i{position:relative;top:1px}@media screen and (min-width:576px){#modalscuccessProductAdded .modal-header .close i{top:-1px}}#modalscuccessProductAdded .modal-body{padding:20px;border-radius:8px}#modalscuccessProductAdded .modal-body .Product__singleinfo--title{font-size:22px;color:var(--thm-textcolor);font-weight:700}#modalscuccessProductAdded .row{background:0 0}#modalscuccessProductAdded .imageProduct{text-align:center}#modalscuccessProductAdded .imageProduct img{width:100%}@media screen and (min-width:992px){#modalscuccessProductAdded .imageProduct .bg_success{display:none}}#modalscuccessProductAdded .successBlock .bg_success{display:none}@media screen and (min-width:992px){#modalscuccessProductAdded .successBlock .bg_success{display:flex}}#modalscuccessProductAdded .bg_success{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;color:#1fa67a;font-family:var(--thm-family1);margin-bottom:7px}#modalscuccessProductAdded .bg_success i{margin-right:12px;font-size:27px}#modalscuccessProductAdded .bg_success span{font-size:22px;font-weight:600}#modalscuccessProductAdded .info__Product--singleinfo{margin:30px 0 0;margin-top:15px;font-family:var(--thm-family1);padding-bottom:13px;border-bottom:1px solid #eaeaea}@media screen and (min-width:992px){#modalscuccessProductAdded .info__Product--singleinfo{margin:30px 40px 0;margin-top:0}}#modalscuccessProductAdded .info__Product--singleinfo .title{font-size:16px;font-weight:600}#modalscuccessProductAdded .title-options{color:var(--thm-textcolor);font-weight:400;font-size:16px}#modalscuccessProductAdded .title-options .current_option_name{font-weight:700}#modalscuccessProductAdded .card-info{text-align:center;padding-top:11px;padding-bottom:11px;border-bottom:1px solid #eaeaea;margin:0 0 0}@media screen and (min-width:992px){#modalscuccessProductAdded .card-info{margin:0 40px 0}}#modalscuccessProductAdded .quantite{color:#757575;text-align:center;font-size:16px;font-weight:400}#modalscuccessProductAdded .quantite span{font-weight:600}#modalscuccessProductAdded .price{color:var(--thm-textcolor);font-weight:700;margin-top:7px;font-size:16px}#modalscuccessProductAdded .btns-hold{margin:15px 0 0;text-align:center}@media screen and (min-width:992px){#modalscuccessProductAdded .btns-hold{margin:18px 40px 0}}#modalscuccessProductAdded .btn{border:1px solid var(--thm-secondarycolor);color:#fff;transition:all .4s linear}#modalscuccessProductAdded .btn:hover{color:var(--thm-secondarycolor)}#modalscuccessProductAdded .btn+.overlaybtn{bottom:37px}#modalscuccessProductAdded .btn+.overlaybtn:after{height:37px}#modalscuccessProductAdded .btn+.overlaybtn:before{height:37px}#modalscuccessProductAdded .checkout_hold{margin:15px 0 4px}@media screen and (min-width:992px){#modalscuccessProductAdded .checkout_hold{margin:15px 40px 15px}}#modalscuccessProductAdded .custom-checkbox{padding-left:3rem;margin-bottom:15px}#modalscuccessProductAdded .custom-checkbox label{cursor:pointer;font-family:var(--thm-family1);font-weight:400;color:#5a5a5a;font-size:16px}#modalscuccessProductAdded .custom-checkbox label:before{cursor:pointer}#modalscuccessProductAdded .custom-control-input:checked~.custom-control-label::before{border-color:var(--thm-secondaryDarkcolor);background-color:var(--thm-secondaryDarkcolor);box-shadow:none!important}#modalscuccessProductAdded .custom-control-input~.custom-control-label::before{box-shadow:none!important;outline:0!important;border-color:#ced4da}#modalfaildProductAdded .modal-header{padding:0}#modalfaildProductAdded .modal-header .close{right:24px;z-index:10;opacity:1;background-color:unset;color:var(--thm-primarycolor);padding:0;width:32px;height:32px;top:21px;border:1px solid var(--thm-primarycolor)}@media screen and (min-width:576px){#modalfaildProductAdded .modal-header .close{right:4px;top:4px}}#modalfaildProductAdded .modal-header .close i{position:relative;top:0}#modalfaildProductAdded .modal-body{padding:40px}#modalfaildProductAdded .bg_faild{width:100%;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;color:#d93025;font-family:Roboto,sans-serif}#modalfaildProductAdded .bg_faild i{margin-right:12px;font-size:27px}#modalfaildProductAdded .bg_faild span{font-size:18px;font-weight:600}.breadcrumb_hold{position:relative;overflow:hidden;background:linear-gradient(120deg,rgba(255,255,255,.94),rgba(255,255,255,.6)),url(../img/elegant-woman.jpg);background-size:cover;background-position:center;padding:42px 0}@media screen and (min-width:768px){.breadcrumb_hold{padding:70px 0}}.breadcrumb_hold::after{content:"";position:absolute;inset:0;background:radial-gradient(70% 140% at 15% 40%,rgba(0,0,0,.16),transparent 60%);pointer-events:none}.breadcrumb_hold .container{padding:0 15px;display:flex;justify-content:center;position:relative;z-index:1}.breadcrumb_hold .breadcrumb_hold__inner{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.breadcrumb_hold .breadcrumb_hold__title{margin:0;font-family:var(--thm-family1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.1;font-size:22px;color:var(--thm-textcolor)}@media screen and (min-width:768px){.breadcrumb_hold .breadcrumb_hold__title{font-size:32px}}.breadcrumb_hold .breadcrumb{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:0;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.55);box-shadow:0 10px 30px rgba(0,0,0,.08)}.breadcrumb_hold .breadcrumb-item{font-family:var(--thm-family1);font-size:12px;color:var(--thm-textLight1color);display:inline-flex;align-items:center;letter-spacing:.06em;text-transform:uppercase}@media screen and (min-width:768px){.breadcrumb_hold .breadcrumb-item{font-size:14px}}.breadcrumb_hold .breadcrumb-item:empty{display:none}.breadcrumb_hold .breadcrumb-item a{color:var(--thm-textcolor);text-decoration:none;transition:color .3s ease;display:inline-flex;align-items:center}.breadcrumb_hold .breadcrumb-item a:hover{color:var(--thm-primarycolor)}.breadcrumb_hold .breadcrumb-item a .icon-home{font-size:14px;vertical-align:middle;width:30px;height:30px;border-radius:999px;background:rgba(0,0,0,.06);display:inline-flex;align-items:center;justify-content:center}.breadcrumb_hold .breadcrumb-item .separate{display:none}.breadcrumb_hold .breadcrumb-item.active,.breadcrumb_hold .breadcrumb-item:last-child{color:var(--thm-primarycolor)}.breadcrumb_hold .breadcrumb-item.active a,.breadcrumb_hold .breadcrumb-item:last-child a{color:var(--thm-primarycolor)}.breadcrumb_hold .breadcrumb-item.active .separate,.breadcrumb_hold .breadcrumb-item:last-child .separate{display:none}.breadcrumb_hold .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"/";margin:0 10px;color:var(--thm-textLight2color);opacity:.8}.form-outline{position:relative}.form-select#country,.form-select#state{border-radius:0;border:1px solid #bdbdbd}.form-select#country:focus,.form-select#state:focus{box-shadow:none}.form-outline .form-control#zip{height:38px;margin-top:22px}.form-outline .form-control#zip+.form-label{top:20px!important}.form-outline .form-control~.form-label{position:absolute;top:-2px;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:16px;padding-top:.37rem;pointer-events:none;transform-origin:0 0;transition:all .2s ease-out;color:rgba(0,0,0,.6);margin-bottom:0}.form-outline .form-control:not(.placeholder-active)::-moz-placeholder{opacity:0}.form-outline .form-control:not(.placeholder-active)::placeholder{opacity:0}.form-outline .form-control.active{border:1px solid var(--thm-secondarycolor)!important}.form-outline .form-control.active+label{color:var(--thm-secondarycolor)}.form-outline .form-control.active::-moz-placeholder,.form-outline .form-control:focus::-moz-placeholder{opacity:1}.form-outline .form-control.active::placeholder,.form-outline .form-control:focus::placeholder{opacity:1}.form-outline .form-control:focus{box-shadow:none!important}.form-outline :focus{border:1px solid var(--thm-secondarycolor)!important}.form-outline .form-control:focus~.form-label{color:var(--thm-secondarycolor);background:#fff}.form-outline .form-control.disabled,.form-outline .form-control:disabled,.form-outline .form-control[readonly]{background-color:#e9ecef}.form-outline .form-control{font-size:1rem;line-height:2.15;padding-left:.75em;padding-right:.75em;border:1px solid #bdbdbd;border-radius:8px}.form-outline .form-control~.form-label{padding-top:.85rem}.form-outline .form-control.active~.form-label,.form-outline .form-control:focus~.form-label{transform:translateY(-1.35rem) translateY(.1rem) scale(.8);background:#fff}.form-outline .form-control.form-control-sm{padding:.43em .99em .35em;font-size:.775rem;line-height:1.6}.form-outline .form-control.form-control-sm~.form-label{padding-top:.33rem;font-size:.775rem}.form-outline .form-control.form-control-sm.active~.form-label,.form-outline .form-control.form-control-sm:focus~.form-label{transform:translateY(-.85rem) translateY(.1rem) scale(.8);background-color:#fff;padding-left:10px;padding-right:10px}.form-outline.form-white .form-control{color:#fff}.form-outline.form-white .form-control~.form-label{color:#fbfbfb}.form-outline.form-white .form-control:focus~.form-label{color:#fff}.loader__body .loader__body--animation{position:fixed;width:136px;top:50%;left:50%;margin-left:-68px;z-index:999999999;opacity:1}.loader__body .loader__body--animation span{vertical-align:middle;border-radius:100%;display:inline-block;width:20px;height:20px;margin:3px 2px;-webkit-animation:loader1 .8s linear infinite alternate;animation:loader1 .8s linear infinite alternate}.loader__body .loader__body--animation span:nth-child(1){-webkit-animation-delay:-1s;animation-delay:-1s;background:rgba(239,71,111,.6)}.loader__body .loader__body--animation span:nth-child(2){-webkit-animation-delay:-.8s;animation-delay:-.8s;background:rgba(239,71,111,.8)}.loader__body .loader__body--animation span:nth-child(3){-webkit-animation-delay:-.26666s;animation-delay:-.26666s;background:#ef476f}.loader__body .loader__body--animation span:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s;background:rgba(239,71,111,.8)}.loader__body .loader__body--animation span:nth-child(5){-webkit-animation-delay:-1s;animation-delay:-1s;background:rgba(239,71,111,.4)}.loader__body:before{content:"";width:50%;height:100vh;background-color:#fff;position:fixed;z-index:99999999;top:0;left:0;opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.loader__body:after{content:"";width:50%;height:100vh;background-color:#fff;position:fixed;z-index:99999999;top:0;right:0;opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.loader__body.done:before{width:0;opacity:.4}.loader__body.done:after{width:0;opacity:.4}.loader__body.done .loader__body--animation{opacity:0}@keyframes loader1{from{transform:scale(0,0)}to{transform:scale(1,1)}}@-webkit-keyframes loader1{from{-webkit-transform:scale(0,0)}to{-webkit-transform:scale(1,1)}}.modal-backdrop{background-color:rgba(0,0,0,.8)}@media screen and (min-width:768px){#modalNewsletter .modal-dialog.modal-lg{min-width:730px;width:730px}}#modalNewsletter .modal-header{padding:0}#modalNewsletter .modal-header .close{right:4px;top:4px;opacity:1;color:var(--thm-primarycolor);background-color:unset;padding:0;width:31px;height:31px;border:1px solid var(--thm-primarycolor);z-index:2}#modalNewsletter .modal-header .close i{font-size:17px;position:relative;top:1px}#modalNewsletter .modal-header .close span{position:relative;top:-1px}#modalNewsletter .modal-body{border-radius:16px}#modalNewsletter .modal-body .row{background:0 0}#modalNewsletter .modal-body .row .newsletter__popup--thumbnail{border-bottom-left-radius:16px;border-top-left-radius:16px}#modalNewsletter .modal-body .row .newsletter__popup--thumbnail .newsletter__popup--thumbnail__image{border-bottom-left-radius:8px;border-top-left-radius:8px}#modalNewsletter .modal-body .row .newsletter__popup--right{position:relative;padding-top:33px;padding-bottom:33px;background-color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;position:relative;border-top-left-radius:36px;border-bottom-left-radius:36px}@media screen and (min-width:768px){#modalNewsletter .modal-body .row .newsletter__popup--right{border-bottom-left-radius:0;padding-bottom:0}}#modalNewsletter .modal-body .row .newsletter__popup--right:after{content:"";position:absolute;bottom:0;left:-30px;width:30px;height:62px;background:url(../img/border-newsleter.svg) 0 0 no-repeat;display:none}@media screen and (min-width:768px){#modalNewsletter .modal-body .row .newsletter__popup--right:after{display:block}}#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--title{font-size:22px;line-height:26px;font-family:var(--thm-family2);font-weight:700;margin-bottom:12px}@media screen and (min-width:768px){#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--title{font-size:30px;line-height:35px;margin-bottom:16px}}#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--desc{font-size:15px;line-height:24px;font-family:var(--thm-family1);font-weight:400;padding:0 0;margin-bottom:16px;margin-bottom:12px}@media screen and (min-width:768px){#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--desc{padding:0 38px;font-size:17px;line-height:26px;margin-bottom:16px}}#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--form{padding:0 0}@media screen and (min-width:768px){#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--form{padding:0 38px}}#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--form button,#modalNewsletter .modal-body .row .newsletter__popup--right .newsletter__popup--form input{width:100%;height:45px;margin-bottom:15px}#modalNewsletter .custom-checkbox label{cursor:pointer;font-weight:400;color:var(--thm-textcolor);font-family:var(--thm-family1);font-size:11px;line-height:24px}#modalNewsletter .custom-checkbox label:before{cursor:pointer}#modalNewsletter .custom-control-label::before{width:13px;height:13px;border:1px solid var(--thm-secondaryDarkcolor);left:-19px;border-radius:2px}#modalNewsletter .custom-control-label::after{top:3px;left:-20px}#modalNewsletter .custom-control{text-align:center}#modalNewsletter .custom-control .custom-control-input:checked~.custom-control-label::before{background-color:var(--thm-secondaryDarkcolor);box-shadow:none!important}#modalNewsletter .custom-control .custom-control-input~.custom-control-label::before{box-shadow:none!important;outline:0!important;width:14px;height:14px;border:1px solid var(--thm-secondaryDarkcolor)}#modalNewsletter .form-control[type=email]{display:inline;border:1px solid var(--thm-textLight2color);border-radius:4px}#modalNewsletter .btn-primary{background-color:var(--bt-primary-color);border-color:var(--bt-primary-color)}#modalNewsletter .btn-primary:hover{color:var(--bt-primary-color);background-color:#fff}#modalNewsletter .newsletter__popup--iconesocial{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-bottom:16px}#modalNewsletter .newsletter__popup--icone-hold{margin-right:.3rem;margin-left:.3rem}@media screen and (min-width:768px){#modalNewsletter .newsletter__popup--icone-hold{margin-right:1rem;margin-left:1rem}}#modalNewsletter .newsletter__popup--icone-hold i{color:var(--thm-textcolor);font-size:16px}#modalNewsletter .newsletter__popup--icone-hold a{display:block}.fade-scale{transform:translate(0,-900px);opacity:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.fade-scale.show{opacity:1;transform:translate(0,0);z-index:9999999999}.navbar-top{background-color:var(--thm-primaryLightcolor);padding:0}.navbar-top .navbar-support{color:var(--thm-textcolor)!important;font-size:16px;line-height:24px}.navbar-top .navbar-top__tel:hover{color:inherit;text-decoration:underline}.navbar-top .navbar__currencyLanguage .nav-item{color:#fff;padding:0 10px;font-size:12px}.navbar-top .navbar__currencyLanguage--custom-select{background:unset;color:#fff;opacity:1;border:none;padding:0 15px;position:relative;cursor:pointer}.navbar-top .slick-vertical .slick-slide{display:inline-block;text-align:center}.navbar-top .navbar__currencyLanguage--custom-select select{display:none}.navbar-top .select-selected:after{position:absolute;content:"";top:14px;right:10px;height:5px;box-sizing:content-box;transform-origin:66% 66%;transform:rotate(45deg);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;width:5px;border-bottom:2px solid var(--thm-textcolor);border-right:2px solid var(--thm-textcolor)}.navbar-top .select-selected.select-arrow-active:after{transform:rotate(223deg)}.navbar-top .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:9999;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;opacity:1;visibility:visible}.navbar-top .select-items img{margin-right:5px;border-radius:50%;position:relative;top:-1px}.navbar-top .select-items div{color:var(--thm-textcolor);padding:6px 13px;cursor:pointer}.navbar-top .select-selected{font-size:16px;padding:6px 13px;cursor:pointer;color:var(--thm-textcolor)}.navbar-top .select-selected img{border-radius:50%;margin-right:6px;position:relative;top:-1px}.navbar-top .select-hide{opacity:0;visibility:hidden;top:130%}.navbar-top .same-as-selected,.navbar-top .select-items div:hover{background-color:rgba(0,0,0,.06)}.navbar-top .navbar__currencyLanguage .nav-item_language{position:relative}.navbar-top .navbar__currencyLanguage .custom-select option{color:#5a5a5a}.navbar-top .js-silder{max-height:30px;overflow:hidden}.shadowheader{position:fixed;width:100%;height:100%;background:rgba(12,25,44,.35);top:0;left:0;z-index:10000;display:none}.shadowheadershow{display:block}.main__header{padding:0;top:-50px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.main__header.fixed{position:fixed;width:100%;top:0;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.06)}.main__header .main__header--brandlogo{width:128px}@media screen and (min-width:768px){.main__header .main__header--brandlogo{width:136px}}.main__header .col__menu{position:absolute;top:0;left:-500px;background-color:#fff;z-index:100001;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}@media screen and (min-width:992px){.main__header .col__menu{position:unset;background-color:unset}}.main__header .col__menu.col__menu-open{display:block!important;width:320px}.main__header .col__menu.col__menu-openanimate{left:0}.main__header .col__menu--logoclosehold{padding:15px 15px;border-bottom:1px solid var(--thm-borderLight)}.main__header .col__menu--logoclosehold .col__menu--close{font-size:23px;color:var(--thm-textcolor)}.main__header .col__menu--logoclosehold .col__menu--close i{cursor:pointer;position:relative;left:3px}.main__header .col__menu--logoclosehold .col__menu--close i:before{margin:0}.main__header .col__menu .resp_search{display:flex;justify-content:center;width:100%;padding:16px 15px}.main__header .col__menu .resp_search .search{border:1px solid var(--thm-textLight1color);border-radius:999px;width:100%;position:relative}.main__header .col__menu .resp_search input{width:100%;height:36px;border:none;border-radius:999px;padding:0 70px 0 15px;font-size:13px}.main__header .col__menu .resp_search input:focus{outline:0}.main__header .col__menu .resp_search .search_button{background:unset;border:none;position:absolute;right:9px;top:1px}.main__header .col__menu .resp_search .search_button i{font-size:20px;color:var(--thm-textLight1color)}.main__header .col__menu .resp_search .search_reset{background-color:unset;border:none;border-radius:50%;color:var(--thm-textLight1color);width:21px;height:21px;position:absolute;right:54px;top:7px;display:none}.main__header .col__menu .resp_search .search_reset span{position:relative;top:-2px}.main__header .col__menu .resp_search .search_reset span i{position:relative;left:-4px;font-size:19px;top:-2px}.main__header .main__header--menu{position:unset;width:auto;max-width:initial;overflow-y:initial;display:flex;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;min-width:320px;overflow-y:scroll;height:300px;padding-bottom:25px;max-height:618px}@media screen and (min-width:992px){.main__header .main__header--menu{overflow-y:auto;height:auto;padding-bottom:0;flex-direction:row;max-height:initial}}.main__header .nav-item{padding:9px 15px;text-align:left;width:100%;border-top:1px solid var(--thm-borderLight)}.main__header .nav-item.main__header--navitemlast{border-bottom:1px solid var(--thm-borderLight)}@media screen and (min-width:992px){.main__header .nav-item.main__header--navitemlast{border-bottom:none}}@media screen and (min-width:992px){.main__header .nav-item{padding:17px 12px;width:auto;border-top:none}}.main__header .nav-item:hover .nav-link{color:var(--thm-secondarycolor)}.main__header .nav-item .nav-link{font-size:17px;color:var(--thm-textLight1color);font-weight:400;padding:0}@media screen and (min-width:992px){.main__header .nav-item .nav-link{padding:8px}}.main__header .nav-item .nav-link:hover{color:var(--thm-secondarycolor)}.main__header .main__header--menu-dropdown .nav-link{position:relative}.main__header .main__header--menu-dropdown .nav-link:after{position:absolute;content:"";top:4px;right:6px;height:9px;box-sizing:content-box;transform-origin:66% 66%;transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:9px;border-bottom:3px solid var(--thm-textLight1color);border-right:3px solid var(--thm-textLight1color)}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .nav-link:after{height:5px;width:5px;border-bottom:2px solid var(--thm-textLight1color);border-right:2px solid var(--thm-textLight1color);top:17px;right:-4px}}.main__header .main__header--menu-dropdown .nav-link.nav-link-open:after{transform:rotate(225deg);top:7px}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .nav-link.nav-link-open:after{transform:rotate(45deg);top:17px}}.main__header .main__header--menu-dropdown .main__header--submenu{border:none;box-shadow:none;display:block;padding:0;top:75px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;transform-origin:0 0 0;transform:none;border-radius:0;min-width:auto;width:100%;position:unset;opacity:1;visibility:visible;overflow:hidden;max-height:0}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu{box-shadow:0 3px 11px 0 rgba(0,0,0,.1);width:230px;position:absolute;max-height:initial;padding:20px 20px;overflow:visible;transform:perspective(600px) rotateX(-90deg)}}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu{font-size:15px}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu{font-size:inherit}}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu li{padding:6px 0}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu li{padding:6px 0}}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown{position:relative;cursor:pointer}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown:after{position:absolute;content:"";top:14px;right:0;height:7px;box-sizing:content-box;transform-origin:66% 66%;transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:7px;border-bottom:2px solid var(--thm-textLight1color);border-right:2px solid var(--thm-textLight1color)}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown:after{height:5px;width:5px;transform:rotate(-45deg)}}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown.simplesubmenu__dropdown-open:after{transform:rotate(225deg)}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown ul{position:unset;box-shadow:none;width:100%;padding:0 14px;background-color:#fff;right:-300px;top:9px;opacity:1;visibility:visible;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;height:0;overflow:hidden}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown ul{width:230px;position:absolute;box-shadow:0 3px 11px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;height:auto;overflow:inherit;padding:20px}}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--simplesubmenu .simplesubmenu__dropdown:hover ul{right:-235px;opacity:1;visibility:visible}.main__header .main__header--menu-dropdown .main__header--submenu .main__header--megamenu__title{font-size:16px;color:var(--thm-textcolor);line-height:22px;font-weight:600;padding-left:14px;font-family:var(--thm-family2);margin-bottom:0;margin-top:10px}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu .main__header--megamenu__title{padding-left:0;margin-top:0;margin-bottom:.5rem}}.main__header .main__header--menu-dropdown .main__header--submenu ul{margin:0;list-style-type:none;padding:0 14px}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu ul{padding:0 0}}.main__header .main__header--menu-dropdown .main__header--submenu ul li{padding:4px 14px;border-bottom:1px solid var(--thm-borderLight);font-size:15px}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--submenu ul li{padding:4px 0;border-bottom:none;font-size:inherit}}.main__header .main__header--menu-dropdown .main__header--submenu ul li:last-child{border-bottom:none}.main__header .main__header--menu-dropdown .main__header--submenu .dropdown-item{padding-left:0;padding-right:0;font-size:16px;color:var(--thm-textLight1color);line-height:22px;font-weight:400;font-family:var(--thm-1);position:relative;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear;display:block;white-space:nowrap}.main__header .main__header--menu-dropdown .main__header--submenu .dropdown-item:after{content:"";position:absolute;width:8px;height:8px;background-color:var(--thm-secondarycolor);left:0;top:7px;border-radius:50%;opacity:0;visibility:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.main__header .main__header--menu-dropdown .main__header--submenu .dropdown-item:hover{color:var(--thm-secondarycolor);padding-left:15px;background-color:unset}.main__header .main__header--menu-dropdown .main__header--submenu .dropdown-item:hover:after{opacity:1;visibility:visible}.main__header .main__header--menu-dropdown:hover .nav-link:after{border-bottom:3px solid var(--thm-secondarycolor);border-right:3px solid var(--thm-secondarycolor)}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown:hover .nav-link:after{border-bottom:2px solid var(--thm-secondarycolor);border-right:2px solid var(--thm-secondarycolor)}}.main__header .main__header--menu-dropdown:hover .main__header--submenu{display:block;margin-top:0;transform:perspective(600px) rotateX(0);padding:0;max-height:0}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown:hover .main__header--submenu{display:block;padding:20px;margin-top:0;max-height:inherit;transform:perspective(600px) rotateX(0)}}.main__header .main__header--menu-dropdown .main__header--megamenu{width:100%;margin:0 auto;left:0;right:0}@media screen and (min-width:992px){.main__header .main__header--menu-dropdown .main__header--megamenu{width:800px}}.main__header .main__header--menu-dropdown .main__header--megamenu .slick-next,.main__header .main__header--menu-dropdown .main__header--megamenu .slick-prev{font-size:0;line-height:0;position:absolute;top:-14px;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background-color:unset}.main__header .main__header--menu-dropdown .main__header--megamenu .main__header--megamenu__product{margin-top:14px}.main__header .main__header--menu-dropdown .main__header--megamenu .slick-next[aria-disabled=true],.main__header .main__header--menu-dropdown .main__header--megamenu .slick-prev[aria-disabled=true]{opacity:1}.main__header .main__header--menu-dropdown .main__header--megamenu .slick-next{right:11px;z-index:10}.main__header .main__header--menu-dropdown .main__header--megamenu .slick-next:before{content:" ";border:solid var(--thm-textLight1color);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;left:-1px}.main__header .main__header--menu-dropdown .main__header--megamenu .slick-prev{right:26px;z-index:10}.main__header .main__header--menu-dropdown .main__header--megamenu .slick-prev:before{content:" ";border:solid var(--thm-textLight1color);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;left:1px}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem{margin-left:15px;margin-right:13px}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__products__list--productitemview{position:relative;width:100%}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__products__list--productitemview .product__view--pourcent{position:absolute;font-family:var(--thm-family1);font-size:11px;font-weight:400;line-height:20px;color:#fff;background-color:var(--thm-primarycolor);border-radius:4px 0 4px 0;padding:0 6px;top:7px;left:7px}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__products__list--productitemview a{display:block}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__products__list--productitemview a img{width:100%}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__product-productcontainer--reviewhold{text-align:center;margin-top:9px}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__product-productcontainer--reviewhold i{color:#ffb503;font-size:13px}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__product-title{text-align:center;font-family:var(--thm-family1);margin-top:4px;margin-bottom:0}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__product-title a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;color:var(--thm-textcolor);font-size:14px;font-weight:600;display:block}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__product-title a:hover{color:var(--thm-secondarycolor)}.main__header .main__header--menu-dropdown .main__header--megamenu .megamenu__products__list--productitem .megamenu__product-price{text-align:center;font-family:var(--thm-family1);font-size:13px;font-weight:400;color:var(--thm-textLight2color);margin-top:2px;margin-bottom:0}.main__header .nav__icones--items{list-style-type:none;margin-bottom:0;padding-bottom:0}.main__header .nav__icones--items .nav__icones--item{padding:5px 10px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.main__header .nav__icones--items .nav__icones--item i{font-size:22px;color:var(--thm-textLight2color)}.main__header .nav__icones--items .nav__icones--item:hover i{color:var(--thm-secondarycolor)}.main__header .nav__icones--items .nav__icones--item-count{position:relative}.main__header .nav__icones--items .nav__icones--item-count:hover .item-count__dropdown-cart{opacity:1;visibility:visible}.main__header .nav__icones--items .nav__icones--item-count .dropdowncart__blokempty{height:160px}.main__header .nav__icones--items .nav__icones--item-count .dropdowncart__blokempty .dropdowncart__blokempty--carticone{text-align:center;margin-top:25px}.main__header .nav__icones--items .nav__icones--item-count .dropdowncart__blokempty .dropdowncart__blokempty--carticone i{font-size:37px;color:#666}.main__header .nav__icones--items .nav__icones--item-count .dropdowncart__blokempty .dropdowncart__blokempty-cartmessage{font-size:14px;color:#666;text-align:center;margin-top:15px}.main__header .nav__icones--items .nav__icones--item-count .item-count__quantityhold{position:absolute;border-radius:50%;width:15px;height:15px;background-color:var(--thm-primarycolor);color:#fff;font-family:var(--thm-family1);font-size:9px;text-align:center;line-height:15px;font-weight:400;top:2px;right:9px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart{position:absolute;width:320px;height:auto;overflow:hidden;box-shadow:0 2px 13px 0 rgba(0,0,0,.1);background-color:#fff;right:-6px;top:44px;padding:15px 20px;transition:all .2s linear;opacity:0;visibility:hidden;z-index:200}@media screen and (min-width:768px){.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart{top:53px;right:0}}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart h3{color:var(--thm-textcolor);font-size:16px;font-weight:600;margin-bottom:15px;padding-bottom:13px;border-bottom:1px solid var(--thm-textLight2color)}@media screen and (min-width:768px){.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart h3{font-size:22px}}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .blokcart__cartlisthold{max-height:240px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(12,25,44,.75)}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist{margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:center;border-bottom:1px solid #ccc;padding-bottom:10px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-img{width:25%;margin-right:7px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-img img{max-width:100%;max-height:137px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-delete{width:10%;text-align:right}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-delete i{font-size:14px;color:var(--thm-errorcolor);cursor:pointer}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info{width:53%;margin-right:5%;margin-left:3%}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--producttitle{font-size:12px;line-height:15px;font-weight:400;margin-bottom:3px}@media screen and (min-width:768px){.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--producttitle{font-size:14px;line-height:17px}}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--producttitle a{color:var(--thm-textcolor);transition:all .2s linear}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--producttitle a:hover{color:var(--thm-secondarycolor);text-decoration:none}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--productvariant{margin-bottom:3px;line-height:14px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--productvariant span{color:var(--thm-textcolor);font-size:10px;font-weight:400}@media screen and (min-width:768px){.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--productvariant span{font-size:12px}}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--productvariant span span{margin-right:10px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--productqauntityprice{color:var(--thm-textcolor);font-size:10px;line-height:12px;font-weight:400;margin-bottom:6px;transition:all .2s linear}@media screen and (min-width:768px){.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .cartlisthold__cartlist .cartlisthold__cartlist-info .cartlisthold__cartlist-info--productqauntityprice{font-size:12px;line-height:14px}}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .totalprice{color:var(--thm-textcolor);font-weight:400;font-size:14px;line-height:17px;margin-top:15px;border-top:1px solid #eaeaea;text-align:center;padding-top:12px;margin-bottom:27px}.main__header .nav__icones--items .nav__icones--item-count .item-count__dropdown-cart .totalprice .totalprice__priceall{font-weight:700}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold{position:relative}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .btn{font-size:15px;font-weight:600}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .btn+.overlaybtn:after{left:0;height:35px;top:24px}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .btn+.overlaybtn:before{right:0;height:35px;top:24px}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .buttons__hold--cart{border:1px solid var(--thm-primarycolor);color:#fff}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .buttons__hold--cart:hover{color:var(--thm-primarycolor)}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .buttons__hold--cart+.overlaybtn:after{background-color:var(--thm-primarycolor)}.main__header .nav__icones--items .nav__icones--item-count .buttons__hold .buttons__hold--cart+.overlaybtn:before{background-color:var(--thm-primarycolor)}.main__header .hamburger__wrapper{width:70px;display:block}.main__header .hamburger__wrapper--menu{width:33px;height:20px;cursor:pointer}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait{width:23px;height:3px;cursor:pointer}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait:after,.main__header .hamburger__wrapper .hamburger__wrapper--menutrait:before{width:23px;height:3px;cursor:pointer}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait{position:relative;transform:translateY(9px);background:#000;transition:all 0s .3s}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait.animate{background:rgba(0,0,0,0)}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait:before{content:"";position:absolute;left:0;bottom:8px;background:#000;transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait:after{content:"";position:absolute;left:0;top:8px;background:#000;transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.main__header .hamburger__wrapper .hamburger__wrapper--menutrait.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.searchoverlay{position:fixed;width:100%;height:100%;left:0;right:0;top:0;z-index:9998}.searchoverlay.searchoverlayhide{opacity:0;visibility:hidden}.searchoverlay.open{opacity:1;visibility:visible}.searchoverlay.open:before{width:50%}.searchoverlay.open:after{width:50%}.searchoverlay:after{position:absolute;content:"";width:0%;height:100%;background-color:rgba(12,25,44,.35);left:0;top:0;z-index:2;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.searchoverlay:before{position:absolute;content:"";width:0%;height:100%;background-color:rgba(12,25,44,.35);right:0;top:0;z-index:2;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.searchoverlay .searchblok{width:100%;max-width:800px;border-radius:4px;background-color:#fff;z-index:3;position:absolute;top:-200px;left:50%;margin-left:-400px;padding:16px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.searchoverlay .searchblok.show{top:38px}.searchoverlay .searchblok .searchblok__close{position:absolute;right:4px;top:4px;opacity:1;color:var(--thm-primarycolor);background-color:unset;padding:0;width:31px;height:31px;border:1px solid var(--thm-primarycolor);z-index:2;cursor:pointer}.searchoverlay .searchblok .searchblok__close i{font-size:17px;position:relative;top:2px;left:3px}.searchoverlay .searchblok .searchblok__searchform{position:relative;margin-top:24px}.searchoverlay .searchblok #search{border-radius:4px;width:100%;height:45px;border:1px solid var(--thm-textLight2color);padding-left:30px;color:var(--thm-textcolor);outline-color:var(--thm-textLight2color)}.searchoverlay .searchblok #search:focus{border:1px solid var(--thm-textLight2color)!important;outline-color:var(--thm-textLight2color)}.searchoverlay .searchblok .searchform__button{background:unset;border:none;position:absolute;right:0;top:0;position:absolute;font-size:28px;color:var(--thm-textLight2color)}.searchoverlay .searchblok .searchform__reset{background-color:unset;color:var(--thm-textLight2color);border:none;position:absolute;right:41px;top:5px;display:none}.searchoverlay .searchblok .searchform__reset i{font-size:22px;color:var(--thm-textLight2color)}.searchoverlay .searchblok__result{width:100%;max-width:800px;background-color:#fff;z-index:3;position:absolute;top:109px;border-radius:4px;left:50%;margin-left:-400px;padding:16px}.searchoverlay .searchblok__result--title{font-size:16px;font-weight:400;color:var(--thm-textcolor);font-family:var(--thm-family2)}.searchoverlay .searchblok__result--products{margin-top:15px;max-height:320px}.searchoverlay .searchblok__result--products .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(12,25,44,.75)}.searchoverlay .searchblok__result--products .searchblok__result--productitem{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--thm-borderLight)}.searchoverlay .searchblok__result--products .searchblok__result--productitem:last-child{border-bottom:none}.searchoverlay .searchblok__result--products .searchblok__result--productitem .productitem__image{width:75px}.searchoverlay .searchblok__result--products .searchblok__result--productitem .productitem__image img{width:100%;border-radius:4px}.searchoverlay .searchblok__result--products .searchblok__result--productitem .productitem__info{margin-left:20px}.searchoverlay .searchblok__result--products .searchblok__result--productitem .productitem__info--title{font-size:15px;font-weight:400;color:var(--thm-textcolor)}.searchoverlay .searchblok__result--products .searchblok__result--productitem .productitem__info--title a:hover{color:var(--thm-secondarycolor)}.searchoverlay .searchblok__result--products .searchblok__result--productitem .productitem__info--price{font-size:15px;font-weight:600;color:var(--thm-textcolor);margin-top:10px}.main__header--respaccount{margin-top:20px}.main__header--respchat{margin-top:13px}.main__header--resplanguage{margin-top:13px}.main__header--respcurrency{margin-top:13px}.respchat__title,.respcurrency__title,.resplanguage__title{padding:0 15px 6px 15px;color:var(--thm-textcolor);font-size:17px;font-weight:600}.respaccount__list-browse,.respchat__listchat{list-style-type:none;padding-left:15px;font-size:13px;color:var(--thm-textLight1color)}.respaccount__list-browse li,.respchat__listchat li{margin-bottom:5px}.list-language{list-style-type:none;font-size:13px;padding-left:14px}.language{margin-right:12px}.language img{margin-right:2px;border-radius:50%;position:relative;top:-2px}.language span{font-size:13px;color:var(--thm-textLight1color)}.list-currency{list-style-type:none;font-size:14px;padding-left:14px}.list-currency img{position:relative;top:-2px}.list-currency span{font-size:13px;color:var(--thm-textLight1color)}.currency{margin-right:12px}.currency img{margin-right:2px;border-radius:50%}@keyframes slideRight{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(500px,0,0)}25%{opacity:0;-webkit-transform:translate3d(-500px,0,0);transform:translate3d(100px,0,0)}50%{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(50px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideLeft{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-1000px,0,0)}25%{opacity:0;-webkit-transform:translate3d(-500px,0,0);transform:translate3d(-300px,0,0)}50%{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-50px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.section__slide{margin-bottom:clamp(40px,5vw,80px);overflow:hidden}.section__slide .section__slide--slider{position:relative}.section__slide .section__slide--slider .slider__blokslide{position:relative;height:336px}@media screen and (min-width:992px){.section__slide .section__slide--slider .slider__blokslide{height:424px}}.section__slide .section__slide--slider .slider__blokslide:nth-child(1){background-color:var(--thm-primaryLightcolor)}.section__slide .section__slide--slider .slider__blokslide:nth-child(2){background-color:#dff0d8}.section__slide .section__slide--slider .slider__blokslide:nth-child(3){background-color:var(--thm-secondaryLightcolor)}.section__slide .section__slide--slider .slider__blokslide .container{height:424px;position:relative}.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent{top:50%;margin-top:-114px;max-width:550px;width:300px;background-color:rgba(255,255,255,.4);left:15px;color:var(--thm-textcolor);padding:15px}@media screen and (min-width:576px){.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent{padding:0;width:100%;background-color:unset}}@media screen and (min-width:992px){.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent{top:50%;margin-top:-100px;padding-left:15px;left:0}}.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent .btn{border:1px solid var(--thm-primarycolor);color:#fff;border-radius:4px;transition:all .8s linear;font-size:17px;font-weight:700;width:157px;height:48px;text-transform:uppercase;line-height:32px}.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent .overlaybtn{width:157px;margin-top:12px}.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent .overlaybtn:before{background-color:var(--thm-primarycolor);height:48px}.section__slide .section__slide--slider .slider__blokslide .slider__blokslide--headercontent .overlaybtn:after{background-color:var(--thm-primarycolor);height:48px}.section__slide .section__slide--slider .slider__blokslide .slide-content .headercontent__title{font-size:11px}@media screen and (min-width:576px){.section__slide .section__slide--slider .slider__blokslide .slide-content .headercontent__title{font-size:13px}}@media screen and (min-width:992px){.section__slide .section__slide--slider .slider__blokslide .slide-content .headercontent__title{font-size:17px}}.section__slide .section__slide--slider .slider__blokslide .slide-content .headercontent__title span{font-size:24px}@media screen and (min-width:576px){.section__slide .section__slide--slider .slider__blokslide .slide-content .headercontent__title span{font-size:32px}}@media screen and (min-width:992px){.section__slide .section__slide--slider .slider__blokslide .slide-content .headercontent__title span{font-size:42px;font-weight:600;margin:13px 0}}.section__slide .section__slide--slider .slider__blokslide .slide-content .an2{margin-bottom:8px}@media screen and (min-width:992px){.section__slide .section__slide--slider .slider__blokslide .slide-content .an2{margin-bottom:22px}}.section__slide .section__slide--slider .desk__img{width:349px;position:absolute;right:-64px;bottom:0}@media screen and (min-width:576px){.section__slide .section__slide--slider .desk__img{width:360px;right:10px}}@media screen and (min-width:992px){.section__slide .section__slide--slider .desk__img{width:405px}}.section__slide .section__slide--slider .model__img{width:268px;position:absolute;bottom:53px;right:-16px}@media screen and (min-width:576px){.section__slide .section__slide--slider .model__img{width:268px;right:71px}}@media screen and (min-width:992px){.section__slide .section__slide--slider .model__img{width:300px;bottom:0}}.section__slide .section__slide--slider .slick-active .an1{animation-name:slideRight;animation-duration:1s}.section__slide .section__slide--slider .slick-active .an2{animation-name:slideRight;animation-duration:1.3s}.section__slide .section__slide--slider .slick-active .an3{animation-name:slideRight;animation-duration:1.5s}.section__slide .section__slide--slider .slick-active .model__img{animation-name:slideLeft;animation-duration:1s}.section__slide .section__slide--slider .slick-active .slide-content{animation-duration:1s;opacity:1}.section__slide .section__slide--slider .slick-active button{background:var(--thm-secondarycolor);width:40px!important;opacity:1!important}.section__slide .section__slide--slider .slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;list-style:none;text-align:center;z-index:20}.section__slide .section__slide--slider .slick-dots li{position:relative;display:inline-block;width:16px;height:4px;margin:0 5px;padding:0;cursor:pointer;transition:all .2s linear}.section__slide .section__slide--slider .slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:4px;cursor:pointer;border:0;outline:0;transition:all .2s linear;opacity:.4;background:var(--thm-secondarycolor)}.section__slide .section__slide--slider .slick-dots li button::before{font-size:18px;color:#fff;opacity:1}.section__slide .section__slide--slider .slick-dots .slick-active{width:40px!important}.section__service{margin-bottom:clamp(40px,5vw,80px);font-family:var(--thm-family1)}.section__service .section__service--imTextHold i{font-size:22px;width:55px;height:55px;background-color:var(--thm-borderLight);color:var(--thm-textcolor);border-radius:50%;margin-bottom:10px;transition:all .2s linear}.section__service .section__service--imTextHold:hover i{background-color:var(--thm-textcolor);color:#fff}.section__service .section__service--imTextHold .section__service-title{font-weight:700;font-size:13px;line-height:14px;font-family:var(--bt-family2);margin-bottom:7px}@media screen and (min-width:576px){.section__service .section__service--imTextHold .section__service-title{font-size:14px;line-height:18px}}@media screen and (min-width:992px){.section__service .section__service--imTextHold .section__service-title{font-size:16px;line-height:16px}}.section__service .section__service--imTextHold .section__service-descr{font-weight:400;font-size:12px;line-height:14px;font-family:var(--bt-family1);color:var(--bt-color-text2)}@media screen and (min-width:576px){.section__service .section__service--imTextHold .section__service-descr{font-size:12px;line-height:17px}}@media screen and (min-width:992px){.section__service .section__service--imTextHold .section__service-descr{font-size:14px;line-height:14px}}.section__collection{margin-bottom:clamp(40px,5vw,80px);font-family:var(--thm-family1)}.section__collection .section__collection--bg1{background-color:var(--thm-primaryLightcolor)}.section__collection .section__collection--bg2{background-color:var(--thm-secondaryLightcolor)}.section__collection .section__collection--bloktopbig .card__img img{height:165px}@media screen and (min-width:992px){.section__collection .section__collection--bloktopbig .card__img img{height:323px}}.section__collection .section__collection--card{font-family:var(--thm-family2);margin-bottom:30px}.section__collection .section__collection--card .card__img{text-align:center}.section__collection .section__collection--card .card__img img{height:165px}@media screen and (min-width:992px){.section__collection .section__collection--card .card__img img{height:auto}}.section__collection .section__collection--card .card__info--text1{font-size:18px;line-height:24px;text-transform:uppercase}@media screen and (min-width:992px){.section__collection .section__collection--card .card__info--text1{font-size:22px;line-height:28px}}.section__collection .section__collection--card .card__info--text2{font-size:13px;line-height:20px;text-transform:uppercase;margin:4px 0}@media screen and (min-width:992px){.section__collection .section__collection--card .card__info--text2{font-size:17px;line-height:24px}}.section__collection .section__collection--card .card__info--link{font-size:12px;line-height:19px;text-transform:uppercase;color:var(--thm-primarycolor)}@media screen and (min-width:992px){.section__collection .section__collection--card .card__info--link{font-size:16px;line-height:23px}}.section__collection .section__collection--card .card__info--link img{margin-left:13px;width:16px}@media screen and (min-width:992px){.section__collection .section__collection--card .card__info--link img{width:20px}}.section__withtabs{margin-bottom:clamp(29px,5vw,46px);font-family:var(--thm-family1)}.section__withtabs .nav-tabs{border-bottom:none;margin-bottom:25px;margin-top:19px}.section__withtabs .nav-link{color:var(--thm-textcolor);font-size:16px;font-weight:600;font-family:var(--thm-family1);border:none;position:relative;padding:4px 0;margin:0 8px}@media screen and (min-width:576px){.section__withtabs .nav-link{font-size:18px;padding:0 0;margin:0 16px}}.section__withtabs .nav-link:focus-visible{border:none}.section__withtabs .nav-link:focus-visible{border:none}.section__withtabs .nav-link.active{color:var(--thm-secondarycolor);border:none;margin-bottom:0;font-weight:600}.section__withtabs .tab-pane.fade{opacity:0;transform:translateY(40px);transition:opacity .2s linear,transform .2s linear}.section__withtabs .tab-pane.fade.show.active{opacity:1;transform:translateY(0)}.section__withtabs .tab-pane .products__list{margin-top:-10px}.section__withtabs .products__list .products__list--productitem{margin-top:2px}@media screen and (min-width:576px){.section__withtabs .products__list .products__list--productitem{margin-top:8px}}.section__withtabs .products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view img{max-width:200px!important}@media screen and (min-width:576px){.section__withtabs .products__list .products__list--productitem .productitem__productcontainer .productcontainer--product__view img{max-width:unset!important}}.banner__countdown{margin-bottom:clamp(40px,5vw,80px);background-color:var(--thm-primaryLightcolor);font-family:var(--thm-family1)}.banner__countdown .banner__countdown--imagehold{text-align:center;margin-top:22px;display:none}@media screen and (min-width:768px){.banner__countdown .banner__countdown--imagehold{display:block;text-align:left;margin-top:0}}.banner__countdown .banner__countdown--imagehold img{max-width:175px}@media screen and (min-width:576px){.banner__countdown .banner__countdown--imagehold img{max-width:194px}}@media screen and (min-width:768px){.banner__countdown .banner__countdown--imagehold img{max-width:250px}}@media screen and (min-width:992px){.banner__countdown .banner__countdown--imagehold img{max-width:352px}}.banner__countdown .banner__countdown--title{font-size:30px;line-height:35px;font-weight:700;font-family:var(--thm-family2);margin-bottom:16px;margin-top:20px}@media screen and (min-width:768px){.banner__countdown .banner__countdown--title{margin-top:-5px}}.banner__countdown .banner__countdown--description{font-size:16px;line-height:22px;font-weight:500;max-width:500px;margin-bottom:16px}.banner__countdown .banner__countdown--countdowndholder{margin-bottom:22px}.banner__countdown .banner__countdown--countdowndholder .countdowndholder__card{width:58px;height:58px;border-radius:4px;padding:10px 0;background-color:#fff}@media screen and (min-width:576px){.banner__countdown .banner__countdown--countdowndholder .countdowndholder__card{width:68px;height:68px}}.banner__countdown .banner__countdown--countdowndholder .countdowndholder__dots{margin-right:4px;margin-left:4px;font-size:30px;line-height:36px;font-weight:700}@media screen and (min-width:992px){.banner__countdown .banner__countdown--countdowndholder .countdowndholder__dots{margin-right:16px;margin-left:16px}}.banner__countdown .banner__countdown--countdowndholder .countdowndholder__card--date{font-size:22px;line-height:28px;font-weight:700}@media screen and (min-width:576px){.banner__countdown .banner__countdown--countdowndholder .countdowndholder__card--date{font-size:28px;line-height:34px}}.banner__countdown .banner__countdown--countdowndholder .countdowndholder__card--text{font-size:14px;line-height:20px;font-weight:500}@media screen and (min-width:576px){.banner__countdown .banner__countdown--countdowndholder .countdowndholder__card--text{font-size:16px;line-height:22px}}.banner__countdown .banner__countdown--btnshold{margin-bottom:24px}.banner__countdown .banner__countdown--btnshold .overlaybtn{width:107.68px;bottom:37px}.banner__countdown .banner__countdown--btnshold .overlaybtn:before{height:36.6px}.banner__countdown .banner__countdown--btnshold .overlaybtn:after{height:36.6px}.section__produtsCarousel{margin-bottom:23px}@media screen and (min-width:768px){.section__produtsCarousel{margin-bottom:42px}}.section__produtsCarousel .products__list{margin-top:27px}.section__testimonial{margin-bottom:clamp(40px,5vw,80px)}.section__testimonial .testimonial__holder{padding:23px 0 0 0}@media screen and (min-width:768px){.section__testimonial .testimonial__holder{padding:28px 0 0}}.section__testimonial .testimonial__holder .testimonial__slider{position:relative}.section__testimonial .testimonial__holder .testimonial__slider--item{font-family:var(--thm-family1);padding:2rem;background-color:#fff;margin:0 15px;position:relative;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.section__testimonial .testimonial__holder .testimonial__slider--item::before{content:"";width:100%;height:100%;position:absolute;border:2px solid var(--thm-primarycolor);border-radius:10px;top:10px;left:10px;z-index:-1}.section__testimonial .testimonial__holder .testimonial__slider--item .quote__close,.section__testimonial .testimonial__holder .testimonial__slider--item .quote__open{color:var(--thm-primarycolor);font-size:2rem;position:absolute}.section__testimonial .testimonial__holder .testimonial__slider--item .quote__close:before,.section__testimonial .testimonial__holder .testimonial__slider--item .quote__open:before{margin:0}.section__testimonial .testimonial__holder .testimonial__slider--item .quote__open{top:-1rem;left:1rem}.section__testimonial .testimonial__holder .testimonial__slider--item .quote__close{bottom:-2rem;right:0}.section__testimonial .testimonial__holder .testimonial__slider--item .testimonial__text{font-family:var(--thm-family2);font-size:1rem;color:var(--thm-textcolor);margin:1.5rem 0;margin-bottom:3rem;text-align:center;min-height:80px}.section__testimonial .testimonial__holder .testimonial__slider--item .testimonial__author{display:flex;align-items:center;justify-content:center;margin-top:3rem}.section__testimonial .testimonial__holder .testimonial__slider--item .testimonial__author--info{text-align:center}.section__testimonial .testimonial__holder .testimonial__slider--item .testimonial__author--info-name{font-family:var(--thm-family2);color:var(--thm-textcolor);font-size:18px;font-weight:600;margin-bottom:.25rem}.section__testimonial .testimonial__holder .testimonial__slider--item .testimonial__image{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);width:90px;height:90px;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:0 5px 15px rgba(0,0,0,.1)}.section__testimonial .testimonial__holder .testimonial__slider--item .testimonial__image img{width:100%;height:100%;object-fit:cover}.section__testimonial .slick-track{padding-top:20px;padding-bottom:85px}.section__testimonial .slick-dots{display:flex;justify-content:center;align-items:center;width:100%;padding:0;list-style:none;margin-bottom:0}.section__testimonial .slick-dots li{margin:0 5px}.section__testimonial .slick-dots li button{width:12px;height:12px;border-radius:50%;border:1px solid var(--thm-secondarycolor);background-color:#fff;font-size:0;transition:all .3s ease;padding:0;cursor:pointer}.section__testimonial .slick-dots li.slick-active button{background-color:var(--thm-secondarycolor);transform:scale(1.2)}@media screen and (min-width:576px){.section__testimonial .testimonial__slider--item{padding-bottom:3.5rem}.section__testimonial .testimonial__slider--item .testimonial__text{font-size:1.1rem;min-height:100px;margin-bottom:3.5rem}.section__testimonial .testimonial__slider--item .testimonial__image{width:100px;height:100px;bottom:-60px}}@media screen and (min-width:768px){.section__testimonial .testimonial__slider .slick-slide{opacity:.5;transition:all .3s ease}.section__testimonial .testimonial__slider .slick-slide.slick-center{opacity:1;transform:scale(1.05)}}.section__blog{margin-bottom:clamp(27px,5vw,80px)}@media screen and (min-width:576px){.section__blog{margin-bottom:clamp(77px,5vw,80px)}}.section__blog .row{display:flex;flex-wrap:wrap;margin-top:30px}@media screen and (min-width:576px){.section__blog .row{margin-top:34px}}.section__blog .col-md-4{width:100%;padding:15px}@media screen and (min-width:768px){.section__blog .col-md-4{width:50%}}@media screen and (min-width:992px){.section__blog .col-md-4{width:33.333%}}.section__blog .blog__card{position:relative;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-bottom:5px}@media screen and (min-width:768px){.section__blog .blog__card{box-shadow:none}}.section__blog .blog__card .blog__card__date{background-color:var(--thm-primarycolor);color:#fff;text-align:center;padding:10px 15px;position:absolute;top:0;left:15px;z-index:2}.section__blog .blog__card .blog__card__date::after{content:"";width:80%;height:1px;position:absolute;top:50%;left:10%;background-color:rgba(255,255,255,.5)}.section__blog .blog__card .blog__card__date .blog__card__date--day{display:block;font-size:1.25rem;font-weight:700}.section__blog .blog__card .blog__card__date .blog__card__date--month{display:block;font-size:.75rem;text-transform:uppercase}.section__blog .blog__card .blog__image{overflow:hidden}.section__blog .blog__card .blog__image img{width:100%;height:auto;display:block;transition:all .6s linear;transform:scale(1)}.section__blog .blog__card .blog__image img:hover{transform:scale(1.2)}.section__blog .blog__card .blog__content{padding:20px;background-color:#fff;width:100%;margin-top:0}@media screen and (min-width:768px){.section__blog .blog__card .blog__content{width:90%;margin-left:auto;margin-top:-40px;position:absolute;right:0}}.section__blog .blog__card .blog__content .blog__content__title{font-family:var(--thm-family1);color:var(--thm-textcolor);font-size:1.1rem;margin-bottom:.75rem;font-weight:600}@media screen and (min-width:768px){.section__blog .blog__card .blog__content .blog__content__title{font-size:1.25rem}}.section__blog .blog__card .blog__content .blog__content__title a{color:inherit;text-decoration:none;transition:color .3s ease}.section__blog .blog__card .blog__content .blog__content__title a:hover{color:var(--thm-secondarycolor)}.section__blog .blog__card .blog__content .blog__content__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--thm-textLight1color)}.section__blog .blog__card .blog__content .blog__content__meta .blog__content__meta--author,.section__blog .blog__card .blog__content .blog__content__meta .blog__content__meta--comments{display:flex;align-items:center;margin-bottom:5px}.section__blog .blog__card .blog__content .blog__content__meta .blog__content__meta--author i,.section__blog .blog__card .blog__content .blog__content__meta .blog__content__meta--comments i{margin-right:5px}.section__blog .blog__card .blog__content .blog__content__meta .blog__content__meta--comments{color:var(--thm-textLight2color)}.section__ourbrands{margin-bottom:clamp(40px,5vw,80px);font-family:var(--thm-family1)}.section__ourbrands .title__section{text-align:center;font-size:24px;font-weight:700;color:var(--thm-textcolor);margin-bottom:30px}@media screen and (min-width:768px){.section__ourbrands .title__section{margin-bottom:35px}}.section__ourbrands .title__section span{position:relative}.section__ourbrands .brands__slider{margin-bottom:30px}.section__ourbrands .brands__slider--item{text-align:center;padding:0 15px}.section__ourbrands .brands__slider--item img{max-width:100px;max-height:50px;width:auto;height:auto;margin:0 auto;opacity:.7;transition:opacity .3s ease}@media screen and (min-width:576px){.section__ourbrands .brands__slider--item img{max-width:120px;max-height:60px}}@media screen and (min-width:768px){.section__ourbrands .brands__slider--item img{max-width:140px;max-height:70px}}.section__ourbrands .brands__slider--item img:hover{opacity:1}.section__ourbrands .brands__slider .slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center}.section__ourbrands .brands__slider .slick-dots li{position:relative;display:inline-block;width:17px;height:17px;border-radius:50%;margin:0 5px;padding:0;cursor:pointer;transition:all .2s linear}.section__ourbrands .brands__slider .slick-dots li button{font-size:0;line-height:0;display:block;width:17px;height:17px;border-radius:50%;cursor:pointer;border:1px solid var(--thm-secondarycolor);outline:0;transition:all .2s linear;background-color:#fff}.section__ourbrands .brands__slider .slick-dots li button::before{font-size:18px;color:#fff;opacity:1}.section__ourbrands .brands__slider .slick-dots .slick-active button{background-color:var(--thm-secondarycolor)!important}.section__instagram{margin-bottom:clamp(40px,5vw,80px);font-family:var(--thm-family1)}.section__instagram .title__section{text-align:center;font-size:24px;font-weight:700;color:var(--thm-textcolor);margin-bottom:26px}@media screen and (min-width:768px){.section__instagram .title__section{margin-bottom:30px}}.section__instagram .title__section span{position:relative}.section__instagram .count__name{font-family:var(--bt-family2);color:var(--bt-color-text2);font-size:16px;font-weight:500;text-align:center}@media screen and (min-width:768px){.section__instagram .count__name{margin-bottom:40px}}.section__instagram .count__name a{color:var(--thm-textcolor);text-decoration:underline}.section__instagram .image__instagram__hold{margin-top:30px}.section__instagram .card__instagram .image__hold{position:relative;width:96%;margin-right:10px;overflow:hidden;position:relative}.section__instagram .card__instagram .image__hold img{width:100%;transition:all .2s linear;transform:scale(1);filter:grayscale(100%)}.section__instagram .card__instagram .image__hold:hover img{transform:scale(1.2)}.section__instagram .card__instagram .image__hold:hover .insta__ic{opacity:1}.section__instagram .card__instagram .image__hold:hover .insta__ic i{font-size:36px;transform:rotate(0)}.section__instagram .insta__ic{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s linear;cursor:pointer}.section__instagram .insta__ic i{transition:all .2s linear;color:#fff;font-size:100px;transform:rotate(45deg)}.section__instagram .slick-next,.section__instagram .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:none!important}.section__instagram .slick-next{right:-25px}.section__instagram .slick-prev{left:-25px}.section__instagram .slick-next:before,.section__instagram .slick-prev:before{font-size:20px;color:#000}.section__instagram .slick-next[aria-disabled=true],.section__instagram .slick-prev[aria-disabled=true]{opacity:.4}.section__instagram .slick-next:before{content:" ";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg)}.section__instagram .slick-prev:before{content:" ";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg)}.section__instagram .slick-next[aria-disabled=true],.section__instagram .slick-prev[aria-disabled=true]{opacity:.4}.section__instagram .slick-next:hover,.section__instagram .slick-prev:hover{color:var(--thm-secondarycolor)}.collections{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(40px,5vw,80px)}.collections__title{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:-5px}@media screen and (min-width:768px){.collections__title{font-size:30px}}.collections__title-text{position:relative}.collections__title-text::before{content:"";position:absolute;width:50%;height:2px;margin:37px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:576px){.collections__title-text::before{height:2px;margin:38px auto 0}}.collections__subtitle{font-family:var(--bt-family2);color:var(--bt-color-text2);font-size:14px;font-weight:500;text-align:center;margin-top:19px;margin-bottom:38px}@media screen and (min-width:576px){.collections__subtitle{font-size:16px}}.collections__list{display:flex;flex-wrap:wrap;flex-direction:column;gap:30px}@media screen and (min-width:576px){.collections__list{flex-direction:row}}.collections__item{flex-basis:100%;display:flex;flex-direction:column;background-color:transparent;overflow:hidden}@media screen and (min-width:576px){.collections__item{flex-direction:row}}@media screen and (min-width:992px){.collections__item{flex-basis:calc(50% - 15px)}}.collections__item--reverse{flex-direction:column}@media screen and (min-width:576px){.collections__item--reverse{flex-direction:row-reverse}}.collections__item--reverse .collections__image{border-radius:10px 10px 0 0}@media screen and (min-width:576px){.collections__item--reverse .collections__image{width:calc(50% - 15px);margin-left:15px;margin-right:0;border-radius:108px 0 0 0}}@media screen and (min-width:576px){.collections__item--reverse .collections__info{width:calc(50% - 15px);margin-right:15px;margin-left:0}}.collections__image{width:100%;object-fit:cover;border-radius:10px 10px 0 0;margin-bottom:15px}@media screen and (min-width:576px){.collections__image{width:calc(50% - 15px);margin-right:15px;margin-bottom:0;border-radius:0 108px 0 0}}.collections__info{width:100%;margin-left:0;border-radius:0 0 10px 10px;padding:20px;display:flex;flex-direction:column;justify-content:center;background-color:#fff;border:1px solid var(--thm-borderLight)}@media screen and (min-width:576px){.collections__info{width:calc(50% - 15px);margin-left:15px;border-radius:10px}}.collections__info-title{font-family:var(--thm-family2);font-size:1.5rem;color:var(--thm-textcolor);margin-bottom:10px;font-weight:600}.collections__info-products{color:var(--thm-textcolor);margin-bottom:10px}.collections__info-description{color:var(--thm-textLight2color);margin-bottom:20px;min-height:96px}.collections .overlaybtn{position:relative;bottom:38px;z-index:1}.collections .overlaybtn::before{height:37.33px}.collections .overlaybtn::after{height:37.33px}@media (max-width:768px){.collections__item{flex-basis:100%;flex-direction:column}.collections__image,.collections__info{width:100%;margin-left:0}.collections__info{margin-top:15px}}.collectionstwo{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(40px,5vw,80px)}.collectionstwo .collections__title{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:-5px}@media screen and (min-width:768px){.collectionstwo .collections__title{font-size:30px}}.collectionstwo .collections__title span{position:relative}.collectionstwo .collections__title span:before{content:"";position:absolute;width:50%;height:2px;margin:37px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:576px){.collectionstwo .collections__title span:before{height:2px;margin:38px auto 0}}.collectionstwo .collections__subtitle{font-family:var(--bt-family2);color:var(--bt-color-text2);font-size:14px;font-weight:500;text-align:center;margin-top:19px;margin-bottom:38px}@media screen and (min-width:576px){.collectionstwo .collections__subtitle{font-size:16px}}.collectionstwo .collections__list{gap:70px}@media screen and (min-width:768px){.collectionstwo .collections__list{gap:42px}}.collectionstwo .collections__list--item{display:flex;align-items:center;margin:0 auto;flex-direction:column}@media screen and (min-width:768px){.collectionstwo .collections__list--item{flex-direction:row}}.collectionstwo .collections__item--reverse{flex-direction:column}@media screen and (min-width:768px){.collectionstwo .collections__item--reverse{flex-direction:row-reverse}}.collectionstwo .collections__item--reverse .item__textSection{padding-right:0;padding-left:0;margin-bottom:20px}@media screen and (min-width:768px){.collectionstwo .collections__item--reverse .item__textSection{padding-left:40px;margin-bottom:0}}.collectionstwo .collections__item--reverse .item__textSection h2{text-align:left}.collectionstwo .collections__item--reverse .item__textSection h2 span:before{left:0}.collectionstwo .collections__item--reverse .item__textSection p{text-align:left}.collectionstwo .collections__item--reverse .item__textSection--btn{text-align:left}.collectionstwo .collections__item--reverse .item__textSection .overlaybtn{right:unset}.collectionstwo .collections__item--reverse .item__imageSection img{clip-path:polygon(0 0,75% 0,100% 100%,0 100%)}.collectionstwo .item__textSection{width:100%;padding-right:0;margin-bottom:20px}@media screen and (min-width:768px){.collectionstwo .item__textSection{width:60%;padding-right:40px;margin-bottom:0}}.collectionstwo .item__textSection h2{font-size:1.8em;font-style:italic;padding:10px 0;margin-bottom:30px;font-family:var(--thm-family2);font-weight:500;text-align:right}@media screen and (min-width:768px){.collectionstwo .item__textSection h2{font-size:3em}}.collectionstwo .item__textSection h2 span{position:relative}.collectionstwo .item__textSection h2 span:before{content:"";position:absolute;width:159px;height:3px;background-color:var(--thm-borderLight);top:-11px;right:0}@media screen and (min-width:768px){.collectionstwo .item__textSection h2 span:before{width:300px}}.collectionstwo .item__textSection h2 span:after{content:"";position:absolute;width:100%;height:3px;background-color:var(--thm-borderLight);top:43px;right:0}@media screen and (min-width:768px){.collectionstwo .item__textSection h2 span:after{top:63px}}.collectionstwo .item__textSection p{font-size:1em;color:#666;line-height:1.5;margin-bottom:35px;font-family:var(--thm-family1);text-align:right}@media screen and (min-width:768px){.collectionstwo .item__textSection p{margin-bottom:70px}}.collectionstwo .item__textSection .overlaybtn{width:107.68px;bottom:37px;right:calc(-100% + 107.68px)}.collectionstwo .item__textSection .overlaybtn:before{height:36.6px}.collectionstwo .item__textSection .overlaybtn:after{height:36.6px}.collectionstwo .item__textSection--btn{text-align:right}.collectionstwo .item__imageSection{width:40%}@media screen and (max-width:767px){.collectionstwo .item__imageSection{width:100%}}.collectionstwo .item__imageSection img{width:100%;height:auto;border-radius:0;transition:transform .3s ease;clip-path:polygon(25% 0,100% 0,100% 100%,0 100%)}.collectionstwo .item__imageSection img:hover{transform:scale(1.02)}.collectionsthree{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(40px,5vw,80px)}.collectionsthree .collections__title{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:-5px}@media screen and (min-width:768px){.collectionsthree .collections__title{font-size:30px}}.collectionsthree .collections__title span{position:relative}.collectionsthree .collections__title span:before{content:"";position:absolute;width:50%;height:2px;margin:37px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:576px){.collectionsthree .collections__title span:before{height:2px;margin:38px auto 0}}.collectionsthree .collections__subtitle{font-family:var(--bt-family2);color:var(--bt-color-text2);font-size:14px;font-weight:500;text-align:center;margin-top:19px;margin-bottom:38px}@media screen and (min-width:576px){.collectionsthree .collections__subtitle{font-size:16px}}.collectionsthree .collections__list{gap:0}@media screen and (min-width:768px){.collectionsthree .collections__list{gap:30px}}.collectionsthree .product-gallery__item{transition:all .3s ease-in-out;position:relative;margin-bottom:30px}@media screen and (min-width:768px){.collectionsthree .product-gallery__item{margin-bottom:0}}.collectionsthree .product-gallery__item a{display:block;text-decoration:none}.collectionsthree .product-gallery__item a:hover{color:unset}.collectionsthree .product-gallery__item:hover{transform:translateY(-10px)}.collectionsthree .product-gallery__item:hover .product-gallery__image{transform:scale(1.065)}.collectionsthree .product-gallery__item:hover .product-gallery__category{transform:scale(1.065)}.collectionsthree .product-gallery__item:hover::after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:90%;height:10px;background:radial-gradient(ellipse at center,rgba(0,0,0,.1) 0,rgba(0,0,0,0) 80%);pointer-events:none}.collectionsthree .product-gallery__image{width:100%;height:auto;transition:transform .3s ease}.collectionsthree .product-gallery__category{padding:10px 10px;background-color:var(--thm-primaryLightcolor);transition:all .3s ease}.collectionsthree .product-gallery .gallery__category--name{font-weight:600}.collectionsthree .product-gallery .gallery__category--number{font-size:14px}.collection__holder{margin-top:50px;margin-bottom:50px}.collection__holder .filtershold__section{border:1px solid var(--thm-borderLight);border-radius:4px}.collection__holder .filtershold__section .filtershold__card-header{padding-top:20px;padding-bottom:20px}.collection__holder .filtershold__section .filtershold__card-header:after{font-family:freelinity;content:"\e80e";float:right;color:var(--thm-textcolor)}.collection__holder .filtershold__section .filtershold__card-header{border-radius:0;background-color:#fff;cursor:pointer;border-bottom:none}.collection__holder .filtershold__section .filtershold__card-header a{color:var(--thm-textcolor);font-weight:600;font-size:14px}@media screen and (min-width:576px){.collection__holder .filtershold__section .filtershold__card-header a{font-size:15px}}.collection__holder .filtershold__section .filtershold__card-header.collapsed:after{content:"\e80d"}.collection__holder .filtershold__section .filtershold__card{border-bottom:none;border-radius:0}.collection__holder .filtershold__section .filtershold__card-body{padding:.5rem 1rem}@media screen and (min-width:576px){.collection__holder .filtershold__section .filtershold__card-body{padding:0 1rem 20px}}.collection__holder .filtershold__section .filtershold__list{border:none;border-radius:0}.collection__holder .filtershold__section .filtershold__list a{color:var(--thm-textLight1color)}.collection__holder .filtershold__section .filtershold__list a:focus-visible,.collection__holder .filtershold__section .filtershold__list a:hover{color:var(--thm-secondarycolor)}.collection__holder .filtershold__section .filtershold__item{border:none;padding:.35rem 0 .35rem 0;margin-bottom:1px;font-size:13px}@media screen and (min-width:576px){.collection__holder .filtershold__section .filtershold__item{font-size:14px;padding-top:0;line-height:1;padding-bottom:9px}}.collection__holder .filtershold__section .filtershold__item:last-child{padding-bottom:0}.collection__holder .filtershold__section .filtershold__group-title{font-weight:600;font-size:18px;display:block;margin-bottom:0;position:relative}.collection__holder .filtershold__section .filtershold__group-title .clearhold{position:absolute;right:0;display:none;top:-35px}.collection__holder .filtershold__section .filtershold__group-title .clearhold:focus-visible,.collection__holder .filtershold__section .filtershold__group-title .clearhold:hover{color:var(--thm-primarycolor);cursor:pointer}.collection__holder .filtershold__section .filtershold__group-title .clearhold i{font-size:12px}.collection__holder .filtershold__section .filtershold__group-title .clearhold span{font-size:12px;margin-left:2px}.collection__holder .filtershold__section .range-slider__container{position:relative;width:100%;height:12px;margin-bottom:1rem}.collection__holder .filtershold__section .range-slider__track{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:4px;background-color:var(--thm-secondarycolor);border-radius:4px}.collection__holder .filtershold__section .range-slider__thumb{position:absolute;top:50%;width:12px;height:12px;background-color:var(--thm-secondarycolor);border:2px solid var(--thm-secondarycolor);border-radius:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1;transition:box-shadow .2s ease}.collection__holder .filtershold__section .range-slider__thumb:focus-visible,.collection__holder .filtershold__section .range-slider__thumb:hover{box-shadow:0 0 0 4px rgba(var(--thm-secondarycolor),.2)}.collection__holder .filtershold__section .range-slider__thumb:active{box-shadow:0 0 0 6px rgba(var(--thm-secondarycolor),.3)}.collection__holder .filtershold__section .range-slider__values{display:flex;justify-content:space-between;margin-top:.5rem}.collection__holder .filtershold__section .range-slider__values--curencyInput{border:1px solid #ddd;border-radius:4px;width:45%}.collection__holder .filtershold__section .range-slider__separate{width:10%;position:relative}.collection__holder .filtershold__section .range-slider__separate:before{content:"";position:absolute;width:80%;left:10%;top:18px;height:2px;background-color:#ddd}.collection__holder .filtershold__section .range-slider__currency{padding-left:15px;color:var(--thm-textLight1color)}.collection__holder .filtershold__section .range-slider__input{width:70px;padding:.5rem;font-size:.875rem;color:var(--thm-textLight1color);font-weight:500;text-align:center;border:none}.collection__holder .filtershold__section .range-slider__input:disabled{opacity:.8;background-color:#fff}.collection__holder .filtershold__section .range-slider__input::-webkit-inner-spin-button,.collection__holder .filtershold__section .range-slider__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.collection__holder .filtershold__section .blok_filter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;list-style-type:none;padding-left:0;position:relative;margin-bottom:0}.collection__holder .filtershold__section .blok_filter li{position:relative;margin-right:5px}.collection__holder .filtershold__section .blok_filter input{overflow:hidden;position:absolute;height:1px;width:0;opacity:0}.collection__holder .filtershold__section .blok_filter input:checked+label{background-color:var(--thm-secondarycolor);color:#fff}.collection__holder .filtershold__section .blok_filter input:focus-visible+label{outline:2px solid var(--thm-secondarycolor);outline-offset:2px}.collection__holder .filtershold__section .blok_filter a{font-family:var(--thm-family1);font-weight:400;font-style:normal;position:relative;display:inline-block;line-height:26px;padding:0;margin:0;font-size:12px;font-style:normal;background-color:var(--thm-textLight2color);border:none;color:var(--thm-primarycolor);border:1px solid #e2e6e7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:27px;min-width:27px;text-align:center;cursor:pointer}.collection__holder .filtershold__section .blok_filter label{font-family:var(--thm-family1);font-weight:400;font-style:normal;position:relative;display:inline-block;line-height:26px;padding:0;margin:0;font-size:12px;font-style:normal;background-color:#fff;border:none;color:var(--thm-textcolor);border:1px solid #e2e6e7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-height:36px;min-width:36px;text-align:center;cursor:pointer;padding:4px}.collection__holder .filtershold__section .blok_filter label:hover{background-color:var(--thm-secondarycolor);color:#fff}.collection__holder .filtershold__section .filtershold__colors li{width:27px;height:27px;margin-right:5px}.collection__holder .filtershold__section .filtershold__colors a:after{position:absolute;content:"";border:solid #ddd;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:6px;left:9px;cursor:pointer;display:none}.collection__holder .filtershold__section .filtershold__colors input:checked+a:after{display:block}.collection__holder .filtershold__section .filtershold__prices{flex-direction:column}.collection__holder .filtershold__section .filtershold__prices li{height:22px;margin-bottom:10px}.collection__holder .filtershold__section .filtershold__prices label{border:none;background:0 0;position:relative;font-size:14px}.collection__holder .filtershold__section .filtershold__prices label:hover{border:none;background:0 0;color:var(--thm-primarycolor)}.collection__holder .filtershold__section .filtershold__prices label:before{content:"";border:2px solid #e2e6e7;float:left;background:#f5f7f8;border-radius:2px;padding:0;width:22px;height:22px;cursor:pointer;margin-right:8px;position:relative;top:2px;box-shadow:none}.collection__holder .filtershold__section .filtershold__prices label:after{position:absolute;content:"";border:solid var(--thm-secondaryDarkcolor);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:10px;left:10px;cursor:pointer;display:none}.collection__holder .filtershold__section .filtershold__prices input:checked+label:after{display:block}.collection__holder .filtershold__section .filtershold__prices input:checked+label{color:var(--thm-primarycolor);background:0 0}.collection__holder .filtershold__section .filtershold__prices input:focus-visible+label{outline:2px solid var(--thm-primarycolor);outline-offset:2px}.collection__holder .filtershold__section .filtershold__special{border-radius:0}.collection__holder .filtershold__section .filtershold__special i{color:#ffb503;font-size:10px}.collection__holder .filtershold__section .filtershold__special .product .filtershold__special-title{font-size:14px;line-height:16px;min-height:32px;margin-top:8px;margin-bottom:10px;transition:all .2s linear}.collection__holder .filtershold__section .filtershold__special .product .filtershold__special-title a:focus-visible,.collection__holder .filtershold__section .filtershold__special .product .filtershold__special-title a:hover{color:var(--thm-secondarycolor)}.collection__holder .filtershold__section .filtershold__special .product{margin-bottom:15px}.collection__holder .filtershold__section .filtershold__special .product:last-child{margin-bottom:0}.collection__holder .filtershold__section .filtershold__special .product img{width:100%}.collection__holder .filtershold__section .filtershold__special .filtershold__special-price .new-price{font-weight:600;color:var(--thm-textcolor)}.collection__holder .filtershold__section .filtershold__special .card-title{font-size:15px;color:var(--thm-textcolor);font-weight:600;padding:20px var(--bs-card-cap-padding-x);margin-bottom:0}.collection__holder .filtershold__section .filtershold__special-body{padding:0 1rem 20px}.collection__holder .filtershold__section .product-title a{font-size:16px;color:var(--thm-primarycolor);text-decoration:none;transition:all .2s linear}.collection__holder .filtershold__section .product-title a:focus-visible,.collection__holder .filtershold__section .product-title a:hover{color:var(--thm-primarycolor)}.collection__holder .filtershold__section .filtershold__special-info .product_links a{color:var(--thm-primarycolor);font-weight:700}.collection__holder .filter-holder--main{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-top:1px solid var(--thm-borderLight);border-bottom:1px solid var(--thm-borderLight);padding:8px 0}.collection__holder .filter-holder--main .navigation--view{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;margin-top:10px;margin-bottom:10px}.collection__holder .filter-holder--main .navigation--view .navigation__text{font-size:15px;color:var(--thm-textcolor)}.collection__holder .filter-holder--main .navigation__link--grid,.collection__holder .filter-holder--main .navigation__link--list{background:#fff;border:1px solid var(--thm-borderLight);width:30px;height:30px;margin-left:10px;outline:0;display:inline-block;text-align:center;line-height:30px;position:relative;cursor:pointer;transition:all .15s ease-in-out}.collection__holder .filter-holder--main .navigation__link--grid:focus-visible,.collection__holder .filter-holder--main .navigation__link--grid:hover,.collection__holder .filter-holder--main .navigation__link--list:focus-visible,.collection__holder .filter-holder--main .navigation__link--list:hover{background-color:var(--thm-borderLight)}.collection__holder .filter-holder--main .navigation__link--grid:focus-visible i,.collection__holder .filter-holder--main .navigation__link--grid:hover i,.collection__holder .filter-holder--main .navigation__link--list:focus-visible i,.collection__holder .filter-holder--main .navigation__link--list:hover i{color:var(--thm-secondarycolor)}.collection__holder .filter-holder--main .hasTooltip.active{background-color:var(--thm-secondarycolor);color:#fff}.collection__holder .filter-holder--main .hasTooltip.active:focus-visible i,.collection__holder .filter-holder--main .hasTooltip.active:hover i{color:#fff}.collection__holder .filter-holder--main .filter-dropdown__title{font-size:15px;color:var(--thm-textcolor)}.collection__holder .filter-holder--main .filter-dropdown__select-wrapper{margin-left:10px;min-width:174px;border:1px solid #e2e6e7;font-size:14px;padding:5px 28px 5px 5px}.collection__holder .filter-holder--main .js-custom-select{background:unset;color:#fff;opacity:1;position:relative;cursor:pointer}.collection__holder .filter-holder--main .js-custom-select select{display:none}.collection__holder .filter-holder--main .js-custom-select .select-selected:after{border-bottom:2px solid var(--thm-secondaryLightcolor);border-right:2px solid var(--thm-secondaryLightcolor);top:18px;right:15px}.collection__holder .filter-holder--main .js-custom-select .select-items{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.collection__holder .filter-holder--main .js-custom-select .select-selected.select-arrow-active:after{transform:rotate(223deg)}.collection__holder .filter-holder--main .js-custom-select .select-items div,.collection__holder .filter-holder--main .js-custom-select .select-selected{color:var(--thm-textcolor);padding:8px 13px;cursor:pointer}.collection__holder .filter-holder--main .js-custom-select .select-selected{color:var(--thm-textcolor)}.collection__holder .filter-holder--main .js-custom-select .select-selected::after{position:absolute;content:"";height:5px;box-sizing:content-box;transform-origin:66% 66%;transform:rotate(45deg);transition:transform .15s ease-in-out;width:5px;border-bottom:2px solid var(--thm-textcolor);border-right:2px solid var(--thm-textcolor);top:18px;right:15px}.collection__holder .filter-holder--main .js-custom-select .select-selected img{border-radius:50%;margin-right:6px;position:relative;top:-1px}.collection__holder .filter-holder--main .js-custom-select .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:9999;transition:all .25s ease-in-out;opacity:1;visibility:visible}.collection__holder .filter-holder--main .js-custom-select .select-items img{margin-right:5px;border-radius:50%;position:relative;top:-1px}.collection__holder .filter-holder--main .js-custom-select .select-hide{opacity:0;visibility:hidden;top:130%}.collection__holder .filter-holder--main .js-custom-select .same-as-selected,.collection__holder .filter-holder--main .js-custom-select .select-items div:focus-visible,.collection__holder .filter-holder--main .js-custom-select .select-items div:hover{background-color:rgba(0,0,0,.06)}.collection__holder .filter-holder--main .filter--mobile{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;cursor:pointer}.collection__holder .filter-holder--main .filter--mobile svg{stroke:#222529;fill:#fff;width:28px}.collection__holder .filter-holder--main .filter-dropdown{margin-left:auto}.collection__holder .products__list .products__list--productitem .productitem__productcontainer{height:100%}.collection__holder .list-grid{max-width:100%;flex:0 0 100%}.collection__holder .list-grid .productitem__productcontainer .row:nth-child(1){width:100%;max-width:450px;overflow:hidden;margin-bottom:6px}@media screen and (min-width:768px){.collection__holder .list-grid .productitem__productcontainer .row:nth-child(1){margin-bottom:20px}}.collection__holder .list-grid .productitem__productcontainer .row:nth-child(2){width:100%}.collection__holder .list-grid .productitem__productcontainer .productcontainer--product__view{overflow:hidden}.collection__holder .list-grid .productitem__productcontainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:stretch;margin-bottom:15px;border-bottom:1px solid var(--thm-secondarycolor)}.collection__holder .list-grid .productitem__productcontainer .image-info{width:20%;min-width:170px}.collection__holder .list-grid .productitem__productcontainer .image-info .product-image{height:auto!important}.collection__holder .list-grid .productitem__productcontainer .image-info .product__view--iconeshold .icones{opacity:1;visibility:visible}.collection__holder .list-grid .productitem__productcontainer .info-product{width:calc(95% - 170px);margin-left:5%;margin-top:30px}.collection__holder .list-grid .productitem__productcontainer .info-product .rowhidden{display:block}.collection__holder .list-grid .productitem__productcontainer .info-product h2{text-align:left!important;padding-left:0!important}.collection__holder .list-grid .productitem__productcontainer .info-product .row{padding-left:0!important}.collection__holder .list-grid .productitem__productcontainer .info-product .col-12{padding-left:0!important}.collection__holder .list-grid .productitem__productcontainer .info-product .product_images{padding:0 10px}.collection__holder .list-grid .productitem__productcontainer .info-product .size{padding:0 10px}.collection__holder .list-grid .productitem__productcontainer .info_price{width:100%}.collection__holder .list-grid .productitem__productcontainer:focus-within .cart_button_list,.collection__holder .list-grid .productitem__productcontainer:hover .cart_button_list{display:none}.collection__holder .list-grid .productitem__productcontainer:focus-within,.collection__holder .list-grid .productitem__productcontainer:hover{position:unset}.collection__holder .list-grid .productcontainer--reviewhold{margin-top:0;margin-bottom:9px}@media screen and (min-width:768px){.collection__holder .list-grid .productcontainer--reviewhold{margin-top:10px;margin-bottom:12px}}.collection__holder .list-grid .productcontainer--reviewhold i{font-size:16px;margin-bottom:12px}.collection__holder .list-grid .title-product{font-size:25px;margin-bottom:15px}.collection__holder .list-grid .description{display:block!important;color:var(--thm-textcolor);font-size:14px;margin-top:0;line-height:25px}@media screen and (min-width:768px){.collection__holder .list-grid .description{font-size:16px;margin-top:15px;line-height:27px}}.collection__holder .products__list--product .description{display:none}.collection__holder .products__list--productitem:focus-within,.collection__holder .products__list--productitem:hover{z-index:10}.collection__holder .filtershold__close{display:block}@media screen and (min-width:992px){.collection__holder .filtershold__close{display:none}}.collection__holder--withoutSidebar .container{position:relative}.collection__holder--withoutSidebar .filtershold{width:320px;position:fixed;left:-999px;z-index:99999;top:0;overflow-y:scroll;padding-right:0;height:100%;transition:all .4s linear;background-color:#fff}@media screen and (min-width:992px){.collection__holder--withoutSidebar .filtershold{background-color:unset}}.collection__holder--withoutSidebar .filtershold.show{left:-12px}.collection__holder--withoutSidebar .filtershold__close{display:block;background:#fff;padding-bottom:13px;padding-top:13px;padding-left:12px;cursor:pointer}.collection__holder--withoutSidebar .filtershold__close span{color:var(--thm-textcolor);transition:all .4s linear}.collection__holder--withoutSidebar .filtershold__close:focus-visible span,.collection__holder--withoutSidebar .filtershold__close:hover span{color:var(--thm-secondarycolor)}.collection__holder--withoutSidebar .shadow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:.5;z-index:9999;display:none}.collection__holder .filter-container{padding:0}@media screen and (min-width:992px){.collection__holder .filter-container{padding:20px}}.collection__holder .filter-container .filter__top{border:none;margin-bottom:20px}.collection__holder .filter-container .filter-header{font-size:24px;font-weight:600;display:flex;align-items:center;border-bottom:1px solid var(--thm-borderLight);padding-bottom:11px;margin-bottom:20px}.collection__holder .filter-container .filter-header .filter__icon{stroke:#222529;fill:#fff;width:28px}.collection__holder .filter-container .dropdown{width:19.4%}.collection__holder .filter-container .dropdown .btn{width:100%;height:45px;background-color:var(--thm-borderLight);border:1px solid var(--thm-borderLight);border-radius:4px;font-weight:600;color:var(--thm-textcolor)}.collection__holder .filter-container .dropdown .btn:focus-visible,.collection__holder .filter-container .dropdown .btn:hover{color:#fff;background-color:var(--thm-secondaryDarkcolor)}.collection__holder .filter-container .dropdown .btn:focus-visible:before,.collection__holder .filter-container .dropdown .btn:hover:before{border-bottom:2px solid #fff;border-right:2px solid #fff}.collection__holder .filter-container .dropdown .btn.show{background-color:#fff;color:var(--thm-secondarycolor);border:1px solid var(--thm-secondarycolor);border-bottom:none;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;z-index:33}.collection__holder .filter-container .dropdown .btn.show:before{border-bottom:2px solid var(--thm-secondarycolor);border-right:2px solid var(--thm-secondarycolor)}.collection__holder .filter-container .dropdown .btn:before{position:absolute;content:"";height:5px;box-sizing:content-box;transform-origin:66% 66%;transform:rotate(45deg);transition:transform .15s ease-in-out;width:5px;border-bottom:2px solid var(--thm-textcolor);border-right:2px solid var(--thm-textcolor);top:18px;right:15px}.collection__holder .filter-container .dropdown .btn:after{display:none}.collection__holder .filter-container .dropdown .dropdown-menu{padding:15px 20px}.collection__holder .filter-container .dropdown .filtershold__list{padding:15px 20px}.collection__holder .filter-container .dropdown .blok_filter li{margin-right:15px;margin-bottom:5px}.collection__holder .filter-container .filter-button{background-color:var(--thm-secondarycolor);border:none;color:#fff;padding:10px 20px;font-size:16px;font-weight:700;display:flex;align-items:center;transition:all .15s ease-in-out;margin-top:12px}.collection__holder .filter-container .filter-button i{margin-right:10px}.collection__holder .filter-container .filter-button:focus-visible,.collection__holder .filter-container .filter-button:hover{background-color:var(--thm-secondaryDarkcolor)}.collection__holder .filter-container .dropdown-menu{min-width:300px;border-radius:0;border:1px solid var(--thm-secondarycolor);box-shadow:10px 10px 15px rgba(0,0,0,.1019607843);margin-top:-1px;z-index:32;-webkit-border-radius:8px;-webkit-border-top-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topleft:0;border-radius:8px;border-top-left-radius:0}.collection__holder .filter-container .dropdown-menu__last{right:0;-webkit-border-radius:4px;-webkit-border-top-right-radius:0;-moz-border-radius:4px;-moz-border-radius-topright:0;border-radius:4px;border-top-right-radius:0}.collection__holder .filter-container .dropdown-item{display:flex;justify-content:space-between}.paginate__hold{text-align:center;margin-top:45px}.paginate__hold .page{display:inline-block;margin-bottom:23px}.paginate__hold .page a{padding:10px 15px;color:var(--thm-textcolor);box-shadow:0 2px 13px 0 rgba(0,0,0,.1);background-color:#fbfbfb;margin:0 3px;border-radius:9px;text-decoration:none;transition:all .15s ease-in-out}.paginate__hold .page a:focus-visible,.paginate__hold .page a:hover{background-color:var(--thm-secondarycolor);color:#fff}.paginate__hold .page.current{padding:10px 15px;color:#fff;box-shadow:0 2px 13px 0 rgba(0,0,0,.1);background-color:var(--thm-secondarycolor);margin:0 3px;border-radius:9px;text-decoration:none}.paginate__hold .next a{margin-left:5px;padding:10px 15px;color:var(--thm-textcolor);box-shadow:0 2px 13px 0 rgba(0,0,0,.1);background-color:#fbfbfb;margin:0 3px;border-radius:9px;text-decoration:none;transition:all .15s ease-in-out}.paginate__hold .next a:focus-visible,.paginate__hold .next a:hover{background-color:var(--thm-secondarycolor);color:#fff}.paginate__hold .prev a{margin-right:5px;padding:10px 15px;color:var(--thm-textcolor);box-shadow:0 2px 13px 0 rgba(0,0,0,.1);background-color:#fbfbfb;margin:0 3px;border-radius:9px;text-decoration:none;transition:all .15s ease-in-out}.paginate__hold .prev a:focus-visible,.paginate__hold .prev a:hover{background-color:var(--thm-secondarycolor);color:#fff}#AjaxinatePagination{text-align:center;margin-top:25px}#AjaxinatePagination a{margin-right:5px;padding:10px 15px;color:var(--thm-primarycolor);box-shadow:0 2px 13px 0 rgba(0,0,0,.1);background-color:var(--thm-textLight2color);border-radius:9px;text-decoration:none;transition:all .4s linear;display:inline-block}#AjaxinatePagination a:focus-visible,#AjaxinatePagination a:hover{color:var(--thm-primarycolor);background-color:var(--thm-primaryLightcolor)}.products__list .list-grid.products__list--productitem .product__view--countdownhold{bottom:25px}.products__list .products__list--productitem.list-grid .productitem__productcontainer .product__view--optionshold{opacity:1}.products__list .products__list--productitem.list-grid .productitem__productcontainer .product__view--pourcent{left:0;opacity:1}.products__list .products__list--productitem.list-grid .productcontainer--product__view .product__view--iconeshold .icones{right:16px;opacity:1}.products__list .products__list--productitem.list-grid .cart_button_list{display:block;margin-top:14px}.products__list .products__list--productitem.list-grid .cart_button_list a{font-size:15px}.products__list .products__list--productitem.list-grid .cart_button_list .addToCardButton{font-size:15px}.products__list .products__list--productitem .cart_button_list{display:none}#AjaxinateContainer{margin-top:6px}#AjaxinateContainer .products__list{margin-top:0}.empty-result--state{margin-top:40px;display:none}.empty-result--state .empty-result__title{font-family:var(--thm-family1);font-weight:700;font-size:32px;color:var(--thm-primarycolor)}.empty-result--state .empty-result__message{font-family:var(--thm-family1);font-weight:400;font-size:18px;color:var(--thm-primarycolor)}@media screen and (min-width:576px){.collection__holder .filter-holder--main .sort_hold{margin-left:0}}@media screen and (min-width:768px){.collection__holder .filter-holder--main .navigation{margin-bottom:0;margin-top:0;margin-bottom:0;margin-top:0}.collection__holder .filter-holder--main{flex-direction:row}.collection__holder .list-grid .productitem__productcontainer{justify-content:flex-start;margin-bottom:0;border-bottom:none;justify-content:flex-start;margin-bottom:0;border-bottom:none}.collection__holder .list-grid .productitem__productcontainer .row:nth-child(1){width:40%;max-width:auto;margin-right:3%;margin-bottom:0;width:40%;max-width:auto;margin-right:3%;margin-bottom:0}.collection__holder .list-grid .productitem__productcontainer .row:nth-child(2){width:57%;width:57%}.products__list .list-grid.products__list--productitem .product__view--countdownhold{bottom:0;bottom:0}.products__list .products__list--productitem.list-grid .productitem__productcontainer .product__view--optionshold{opacity:0;opacity:0}.products__list .products__list--productitem.list-grid .productitem__productcontainer .product__view--pourcent{left:-100px;opacity:1;left:-100px;opacity:1}.products__list .products__list--productitem.list-grid .productitem__productcontainer:focus-within .product__view--pourcent,.products__list .products__list--productitem.list-grid .productitem__productcontainer:hover .product__view--pourcent{left:0;opacity:1;left:0;opacity:1}.products__list .products__list--productitem.list-grid:focus-within .productitem__productcontainer .product__view--optionshold,.products__list .products__list--productitem.list-grid:hover .productitem__productcontainer .product__view--optionshold{opacity:1;opacity:1}.products__list .products__list--productitem.list-grid:focus-within .productcontainer--product__view .product__view--iconeshold .icones,.products__list .products__list--productitem.list-grid:hover .productcontainer--product__view .product__view--iconeshold .icones{right:32px;opacity:1;right:32px;opacity:1}.products__list .products__list--productitem.list-grid .productcontainer--product__view .product__view--iconeshold .icones{right:-16px;opacity:0;right:-16px;opacity:0}.products__list .products__list--productitem.list-grid .cart_button_list{display:none;display:none}}@media screen and (min-width:992px){.collection__holder .list-grid .productitem__productcontainer{flex-wrap:nowrap;flex-wrap:nowrap}.collection__holder .list-grid .productitem__productcontainer .image-info{min-width:auto;min-width:auto}.collection__holder .list-grid .productitem__productcontainer .info-product{width:50%;width:50%}.collection__holder .list-grid .productitem__productcontainer .info_price{width:25%;width:25%}.collection__holder .filtershold__section .image-col-banner{display:block}}.product__page{margin-top:20px}@media screen and (min-width:768px){.product__page{margin-top:50px}}.product__page .info__Product--galleryPage img{width:100%}.product__page .info__Product--carouselPage{margin-top:10px}.product__page .info__Product--carouselPage .slick-slide{width:80px;margin-right:3px;margin-left:3px;position:relative;cursor:pointer}.product__page .info__Product--carouselPage .slick-slide img{width:100%}.product__page .info__Product--carouselPage .slick-slide.slick-current:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.3}.product__page .info__Product .slick-arrow{position:absolute;top:50%;z-index:50;margin-top:-12px}.product__page .info__Product .slick-prev{left:10px}.product__page .info__Product .slick-prev:before{content:" ";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;left:1px}.product__page .info__Product .slick-next{right:10px}.product__page .info__Product .slick-next:before{content:" ";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;left:-1px}.product__page .info__Product--vertical .info__Product--carousalhold{padding-right:12px}@media screen and (min-width:768px){.product__page .info__Product--vertical .info__Product--carousalhold{padding-right:0}}.product__page .info__Product--vertical .slick-vertical{margin-top:0}.product__page .info__Product--vertical .slick-slide{margin-bottom:0}@media screen and (min-width:768px){.product__page .info__Product--vertical .slick-slide{margin-bottom:16px}}.product__page .info__Product--vertical .slick-arrow{opacity:1!important;transition:all .25s ease-in-out}@media screen and (min-width:768px){.product__page .info__Product--vertical .slick-arrow{opacity:0!important}}.product__page .info__Product--vertical .slick-prev{left:11px}@media screen and (min-width:768px){.product__page .info__Product--vertical .slick-prev{left:-11px}}.product__page .info__Product--vertical .slick-next{right:11px}@media screen and (min-width:768px){.product__page .info__Product--vertical .slick-next{right:-11px}}.product__page .info__Product--vertical .info__Product--galleryPage:hover .slick-arrow{opacity:1!important}.product__page .info__Product--vertical .info__Product--galleryPage:hover .slick-prev{left:11px}.product__page .info__Product--vertical .info__Product--galleryPage:hover .slick-next{right:11px}.product__page .productPage-gallery--grid img{width:100%}.product__page .productPage-gallery--grid .productPage-gallery--image{margin-bottom:10px}.product__page .product__sticky{position:fixed;opacity:1;top:-200px;left:0;right:0;background-color:#fff;z-index:1051;box-shadow:0 .5rem 1rem rgba(0,0,0,.06);padding:10px 0;transition:all .3s ease-in-out}.product__page .product__sticky.show{top:0}.product__page .product__sticky__imagetitle{align-items:center}.product__page .product__sticky__imagetitle .imagetitle__image{margin-right:10px}.product__page .product__sticky__imagetitle .imagetitle__image img{width:50px}@media screen and (min-width:768px){.product__page .product__sticky__imagetitle .imagetitle__image img{width:70px}}.product__page .product__sticky__imagetitle .imagetitle__titleprice{font-weight:700;font-size:19px}@media screen and (min-width:768px){.product__page .product__sticky__imagetitle .imagetitle__titleprice{font-size:24px}}.product__page .product__sticky__imagetitle .price{display:none}@media screen and (min-width:768px){.product__page .product__sticky__imagetitle .price{display:block}}.product__page .product__sticky .form-wrapper{margin-top:0!important}@media screen and (min-width:768px){.product__page .product__sticky .form-wrapper{margin-top:14px!important}}.product__page .product__sticky .form-wrapper .input_number_hold{display:none}@media screen and (min-width:992px){.product__page .product__sticky .form-wrapper .input_number_hold{display:block}}.product__page .info__Product .slick-next,.product__page .info__Product .slick-prev{font-size:0;line-height:0;position:absolute;top:60%;display:block;width:25px;height:25px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;opacity:.7;background:var(--thm-secondarycolor);border-radius:50%}.product__page .info__Product{position:unset;height:100%;top:0;margin-top:25px}@media screen and (min-width:768px){.product__page .info__Product{position:sticky;margin-top:0}}.product__page .info__Product .title_productcontainer--reviewhold{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:5px}.product__page .info__Product .title_productcontainer--reviewhold .Product__singleinfo--title{font-size:22px;font-weight:700;max-width:100%}@media screen and (min-width:768px){.product__page .info__Product .title_productcontainer--reviewhold .Product__singleinfo--title{font-size:24px}}.product__page .info__Product .title_productcontainer--reviewhold .productcontainer--reviewhold{margin-left:auto}.product__page .info__Product .prev__next__product{position:relative}.product__page .info__Product .prev__next__product--prev{position:relative;margin-right:3px}.product__page .info__Product .prev__next__product--prev .arrow__prev{width:26px;height:26px;border-radius:50%;border:2px solid var(--thm-secondarycolor);position:relative;display:inline-block}.product__page .info__Product .prev__next__product--prev .arrow__prev:after{content:" ";border:solid var(--thm-textLight2color);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:relative;left:8px;top:-2px}.product__page .info__Product .prev__next__product--next{position:relative}.product__page .info__Product .prev__next__product--next .arrow__next{width:26px;height:26px;border-radius:50%;border:2px solid var(--thm-secondarycolor);position:relative;display:inline-block}.product__page .info__Product .prev__next__product--next .arrow__next:after{content:" ";border:solid var(--thm-textLight2color);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;left:6px;top:-1px}.product__page .info__Product .prev__next__product-hover .product__shop__product{width:110px;padding:10px;border-top:2px solid var(--thm-secondarycolor);position:absolute;left:-43px;top:31px;display:none;background-color:#fff;text-align:center;box-shadow:0 5px 8px rgba(0,0,0,.1490196078)}.product__page .info__Product .prev__next__product-hover .product__shop__product:before{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--thm-secondarycolor);top:-7px;left:53px}.product__page .info__Product .prev__next__product-hover .product__shop__product--image img{width:100%}.product__page .info__Product .prev__next__product-hover .product__shop__product--title{font-size:12px;color:var(--thm-textLight2color);margin-top:6px}.product__page .info__Product .prev__next__product-hover:hover .product__shop__product{display:block}.product__page .info__Product .info__Product--singleinfo .price{margin-bottom:6px}.product__page .info__Product .info__Product--singleinfo .old-price{font-size:12px;color:var(--thm-textLight2color);text-decoration:line-through;font-weight:400;margin-right:4px}@media screen and (min-width:768px){.product__page .info__Product .info__Product--singleinfo .old-price{font-size:14px}}.product__page .info__Product .info__Product--singleinfo .new-price{font-size:21px;font-weight:700;color:var(--thm-textcolor)}@media screen and (min-width:768px){.product__page .info__Product .info__Product--singleinfo .new-price{font-size:24px}}.product__page .info__Product .info__Product--singleinfo .Type,.product__page .info__Product .info__Product--singleinfo .Vendor,.product__page .info__Product .info__Product--singleinfo .availaible,.product__page .info__Product .info__Product--singleinfo .sku,.product__page .info__Product .info__Product--singleinfo .stock{margin-bottom:10px;font-size:14px}@media screen and (min-width:768px){.product__page .info__Product .info__Product--singleinfo .Type,.product__page .info__Product .info__Product--singleinfo .Vendor,.product__page .info__Product .info__Product--singleinfo .availaible,.product__page .info__Product .info__Product--singleinfo .sku,.product__page .info__Product .info__Product--singleinfo .stock{font-size:16px}}.product__page .info__Product .info__Product--singleinfo .Type label,.product__page .info__Product .info__Product--singleinfo .Vendor label,.product__page .info__Product .info__Product--singleinfo .availaible label,.product__page .info__Product .info__Product--singleinfo .sku label,.product__page .info__Product .info__Product--singleinfo .stock label{margin-bottom:0;font-weight:400}.product__page .info__Product .info__Product--singleinfo .Vendor{font-weight:400;text-transform:uppercase;color:var(--thm-textcolor);font-size:14px}@media screen and (min-width:768px){.product__page .info__Product .info__Product--singleinfo .Vendor{font-size:16px}}.product__page .info__Product .product__select{max-width:150px;border:1px solid #e2e6e7;font-size:14px;padding:5px 28px 5px 5px;margin-bottom:7px}.product__page .info__Product .product__select--last{margin-bottom:0}.product__page .info__Product .product__select.js-custom-select{background:unset;color:#fff;opacity:1;position:relative;cursor:pointer}.product__page .info__Product .product__select.js-custom-select select{display:none}.product__page .info__Product .product__select.js-custom-select .select-selected:after{border-bottom:2px solid var(--thm-secondaryLightcolor);border-right:2px solid var(--thm-secondaryLightcolor);top:18px;right:15px}.product__page .info__Product .product__select.js-custom-select .select-items{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.product__page .info__Product .product__select.js-custom-select .select-selected.select-arrow-active:after{transform:rotate(223deg)}.product__page .info__Product .product__select.js-custom-select .select-items div,.product__page .info__Product .product__select.js-custom-select .select-selected{color:var(--thm-textcolor);padding:8px 13px;cursor:pointer}.product__page .info__Product .product__select.js-custom-select .select-selected{color:var(--thm-textcolor)}.product__page .info__Product .product__select.js-custom-select .select-selected::after{position:absolute;content:"";height:5px;box-sizing:content-box;transform-origin:66% 66%;transform:rotate(45deg);transition:transform .15s ease-in-out;width:5px;border-bottom:2px solid var(--thm-textcolor);border-right:2px solid var(--thm-textcolor);top:18px;right:15px}.product__page .info__Product .product__select.js-custom-select .select-selected img{border-radius:50%;margin-right:6px;position:relative;top:-1px}.product__page .info__Product .product__select.js-custom-select .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:9999;transition:all .25s ease-in-out;opacity:1;visibility:visible}.product__page .info__Product .product__select.js-custom-select .select-items img{margin-right:5px;border-radius:50%;position:relative;top:-1px}.product__page .info__Product .product__select.js-custom-select .select-hide{opacity:0;visibility:hidden;top:130%}.product__page .info__Product .product__select.js-custom-select .same-as-selected,.product__page .info__Product .product__select.js-custom-select .select-items div:hover{background-color:rgba(0,0,0,.06)}.product__page .info__Product .product_images{margin-bottom:3px}.product__page .info__Product .product_images a{display:inline-block;display:inline-block;width:35px;height:35px;background-size:cover;border-radius:50%;opacity:.8;transition:all .2s linear;margin:3px 1px;cursor:pointer}.product__page .info__Product .product_images a:hover{opacity:1}.product__page .info__Product .product_images a.active{border:2px solid #6b6b6b;opacity:1}.product__page .info__Product .title-options{color:var(--thm-textcolor);font-weight:400;font-size:14px;margin-bottom:8px}@media screen and (min-width:768px){.product__page .info__Product .title-options{font-size:16px}}.product__page .info__Product .row_option2 .product_images span{display:none}.product__page .info__Product .row_option2 .product_images span:nth-child(1){display:block}.product__page .info__Product .row_option2 .size ul{display:none;margin-bottom:0}.product__page .info__Product .row_option2 .size ul:nth-child(1){display:block}.product__page .info__Product .row_option3 .product_images span{display:none}.product__page .info__Product .row_option3 .product_images span:nth-child(1){display:block}.product__page .info__Product .row_option3 .product_images span a{display:none}.product__page .info__Product .row_option3 .product_images span a:nth-child(1){display:inline-block}.product__page .info__Product .row_option3 .size ul{display:none}.product__page .info__Product .row_option3 .size ul:nth-child(1){display:block}.product__page .info__Product .row_option3 .size ul li{display:none}.product__page .info__Product .row_option3 .size ul li:nth-child(1){display:inline-block}.product__page .info__Product .row_option3 .size ul li.active{display:inline-block}.product__page .info__Product .current_option_name{font-weight:700}.product__page .info__Product .size{margin-bottom:7px}.product__page .info__Product .size ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;padding-left:0;list-style-type:none}.product__page .info__Product .size ul.hidden{display:none}.product__page .info__Product .size ul li{display:inline-block;width:auto;padding:0 7px;width:30px;height:30px;border-radius:50%;background-size:45px;border:2px solid var(--thm-secondaryLightcolor);background-color:var(--thm-secondaryLightcolor);text-align:center;cursor:pointer;font-size:13px;color:var(--thm-secondarycolor);line-height:26px;text-decoration:none;margin:3px;transition:all .2s linear}.product__page .info__Product .size ul li:hover{background-color:var(--thm-secondarycolor);color:#fff;border:2px solid var(--thm-secondarycolor)}.product__page .info__Product .size ul li.active{background-color:var(--thm-secondarycolor);color:#fff;border:2px solid var(--thm-secondarycolor)}.product__page .info__Product .size .price_hide{display:none}.product__page .info__Product .form-wrapper{margin-top:14px}.product__page .info__Product .inputs_hold{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}@media screen and (min-width:992px){.product__page .info__Product .inputs_hold{flex-direction:row;align-items:center}}.product__page .info__Product .input_number_hold{margin-right:0;margin-bottom:20px;margin-right:10px;margin-bottom:10px;width:100%}@media screen and (min-width:992px){.product__page .info__Product .input_number_hold{width:42%;margin-bottom:0}}@media screen and (min-width:1200px){.product__page .info__Product .input_number_hold{width:36%}}.product__page .info__Product .input-number{padding:0 12px;vertical-align:top;text-align:center;outline:0;width:99px;border-left:none!important;border-right:none!important}@media screen and (min-width:992px){.product__page .info__Product .input-number{width:80px}}.product__page .info__Product .input-number-decrement{border-right:none;border-radius:4px 0 0 4px}.product__page .info__Product .input-number-increment{border-left:none;border-radius:0 4px 4px 0}.product__page .info__Product .inputs__holdbtn{height:40px}.product__page .info__Product .addToCardButton{width:200px;height:40px;line-height:27px}.product__page .info__Product .overlaybtn{width:200px;margin:0 auto 20px;bottom:40px}@media screen and (min-width:1200px){.product__page .info__Product .overlaybtn{width:100%}}.product__page .info__Product .overlaybtn:before{height:40px;z-index:2}.product__page .info__Product .overlaybtn:after{height:40px;z-index:2}.product__page .info__Product .overlaybtn .overlaybtnfill{width:100%;height:39px;top:1px;position:absolute;z-index:1;background-color:#fff;border-radius:8px}.product__page .info__Product .product__view--countdownhold{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:4px;margin-bottom:10px}.product__page .info__Product .blok_count{width:13%;min-width:68px;border-right:1px solid #fff;height:45px;background-color:var(--thm-secondarycolor);padding:5px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;margin-bottom:3px}.product__page .info__Product .blok_count span{color:#fff}.product__page .info__Product .blok_count .number{font-size:26px;font-weight:700;line-height:29px}.product__page .info__Product .blok_count .text{font-size:9px;font-weight:400;line-height:10px;text-transform:uppercase}.product__page .info__Product .shipping_message{width:100%;height:50px;background-color:var(--thm-primarycolor);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;margin-top:20px;color:#fff}.product__page .info__Product .shipping_message p{margin-bottom:0}.product__page .info__Product .shipping_message i{margin-right:10px}.product__page .info__Product .secure_guarantee{margin-top:20px;margin-bottom:14px}.product__page .info__Product .secure_guarantee i{font-size:23px;color:var(--thm-textLight2color)}@media screen and (min-width:1200px){.product__page .info__Product .secure_guarantee i{font-size:28px}}.product__page .info__Product .secure_guarantee .secure_guarantee-money{position:relative}.product__page .info__Product .secure_guarantee .secure_guarantee-money:after{content:"";position:absolute;right:10px;width:1px;height:30px;background-color:var(--thm-textLight2color);display:none}@media screen and (min-width:992px){.product__page .info__Product .secure_guarantee .secure_guarantee-money:after{display:block}}.product__page .info__Product .secure_guarantee .secure_guarantee-money:last-child:after{display:none}.product__page .info__Product .secure_guarantee .text_guarantee{font-weight:600;font-size:11px;color:var(--thm-textLight2color);max-width:120px;line-height:17px}@media screen and (min-width:1200px){.product__page .info__Product .secure_guarantee .text_guarantee{font-size:13px}}.product__page .info__Product .message_product{margin-top:20px}.product__page .info__Product .askabout_mess{font-size:16px;font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;cursor:pointer}.product__page .info__Product .askabout_mess i{margin-right:10px;font-size:20px}.product__page .info__Product #modalContactForm .close{width:28px;border:none;height:28px;border-radius:50%;background-color:var(--thm-primarycolor)}.product__page .info__Product #modalContactForm .close i{color:#fff;position:relative;left:-3px}.product__page .info__Product #modalContactForm .modal-footer{width:120px;margin:0 auto;border:none}.product__page .info__Product #modalContactForm .modal-footer .btn-unique{width:100%;height:40px}.product__page .info__Product #modalContactForm .modal-footer .overlaybtn::after{top:-5px}.product__page .info__Product #modalContactForm .modal-footer .overlaybtn::before{top:-5px}.product__page .info__Product .add_towishlist{font-size:16px;font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;cursor:pointer;margin-top:8px}.product__page .info__Product .add_towishlist i{margin-right:6px;font-size:22px}.product__page .info__Product .shipping_hold .shiping_text_hold{font-size:16px;font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;cursor:pointer;margin-top:10px}.product__page .info__Product .shipping_hold .shiping_text_hold i{margin-right:10px}.product__page .info__Product .shipping_hold .modal-body h6{font-weight:700;font-size:18px}.product__page .info__Product .size_guide_hold .size_guide_text_hold{font-size:16px;font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;cursor:pointer;margin-top:10px}.product__page .info__Product .size_guide_hold .size_guide_text_hold i{margin-right:10px}.product__page .info__Product .size_guide_hold .modal-body{overflow:scroll}@media screen and (min-width:576px){.product__page .info__Product .size_guide_hold .modal-body{overflow:auto}}.product__page .info__Product .size_guide_hold table{width:100%;min-width:700px}.product__page .info__Product .size_guide_hold table th{background-color:#f8f8f8;height:37px;text-align:center}.product__page .info__Product .size_guide_hold table td{height:37px;text-align:center}.product__page .info__Product .res_hold{margin-top:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;height:30px}.product__page .info__Product .res_hold .addthis_toolbox.addthis_32x32_style span{line-height:27px!important;text-align:center!important;border-radius:50%;margin-right:5px}.product__page .info__Product .res_hold .addthis_toolbox.addthis_32x32_style span svg{width:24px!important;height:24px!important}.product__page .info__Product .spr-badge[data-rating="0 &.0"]{display:block!important}.product__page .spr-badge .icon-star{color:#ffb503}.product__page .spr-badge .icon-star-empty{color:#ffb503}.product__page .spr-badge-caption{font-size:14px;color:var(--thm-textcolor);font-weight:500}.product__page .price_hidden{display:none!important}.product__page .info__Product--singleinfo .sku,.product__page .info__Product--singleinfo .stock,.product__page .info__Product-singleinfoPage .info__Product--singleinfo .Type,.product__page .info__Product-singleinfoPage .info__Product--singleinfo .availaible{text-transform:uppercase;color:#000;font-size:16px}.product__page .info__Product--singleinfo h5 label{font-weight:700}.product__page .info__Product--singleinfo h5 label+span{font-weight:400}.product__page .info__Product-singleinfoPage .input-number,.product__page .info__Product-singleinfoPage .input-number-decrement,.product__page .info__Product-singleinfoPage .input-number-increment{border:1px solid #e9ebec;height:40px;user-select:none}.product__page .info__Product-singleinfoPage .input-number-decrement{border-right:none!important}.product__page .info__Product-singleinfoPage .input-number-increment{border-left:none!important}.product__page .info__Product-singleinfoPage .input-number{border-left:none!important;border-right:none!important}.product__page .info__Product-singleinfoPage .input-number-decrement,.product__page .info__Product-singleinfoPage .input-number-increment{display:inline-block;width:50px;line-height:38px;color:#444;text-align:center;font-weight:700;cursor:pointer}.product__page .info__Product-singleinfoPage .input-number-decrement:active,.product__page .info__Product-singleinfoPage .input-number-increment:active{background:unset}.product__page .row_ct_tabs .tab-content{padding:20px}.product__page .row_ct_tabs .nav-tabs .nav-link{color:#5a5a5a;border:none}.product__page .row_ct_tabs .nav-tabs .nav-link.active{color:#000;border:none;border-bottom:2px solid var(--thm-primarycolor)}.product__page .row_ct_tabs .nav-tabs .nav-link:hover{border:none;border-bottom:2px solid var(--thm-primarycolor)}.product__page .row_ct_tabs .tab-description p{font-size:12px}@media screen and (min-width:576px){.product__page .row_ct_tabs .tab-description p{font-size:16px}}.product__page .row_ct_tabs .tab-description ul{margin-bottom:20px;padding-left:0;list-style:none;font-size:12px}@media screen and (min-width:576px){.product__page .row_ct_tabs .tab-description ul{margin-left:40px;font-size:16px}}.product__page .row_ct_tabs .tab-description ul li{padding-top:4px;padding-bottom:4px}.product__page .row_ct_tabs .tab-description ul li i{width:20px;height:20px;background-color:var(--thm-textcolor);border-radius:50%;color:#fff;display:inline-block}.product__page .row_ct_tabs .tab-description ul li i:before{position:relative;font-size:15px;top:2px}@media screen and (min-width:576px){.product__page .row_ct_tabs .tab-description ul li i:before{top:-2px}}.product__page .row_ct_tabs .size-guide{overflow-x:auto;-webkit-overflow-scrolling:touch}.product__page .row_ct_tabs .size-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:12px}@media screen and (min-width:576px){.product__page .row_ct_tabs .size-table{font-size:16px}}.product__page .row_ct_tabs .size-table thead tr{background-color:#f1f5f9}.product__page .row_ct_tabs .size-table thead tr th{padding:1rem;text-align:left;font-weight:600;color:#1e293b;text-transform:uppercase;font-size:13px;letter-spacing:.05em}@media screen and (min-width:576px){.product__page .row_ct_tabs .size-table thead tr th{font-size:.875rem}}.product__page .row_ct_tabs .size-table thead tr th:first-child{border-top-left-radius:8px}.product__page .row_ct_tabs .size-table thead tr th:last-child{border-top-right-radius:8px}.product__page .row_ct_tabs .size-table tbody tr{border-bottom:1px solid #e2e8f0;transition:background-color .2s ease}.product__page .row_ct_tabs .size-table tbody tr:hover{background-color:#f8fafc}.product__page .row_ct_tabs .size-table tbody tr:last-child td,.product__page .row_ct_tabs .size-table tbody tr:last-child th{border-bottom:none}.product__page .row_ct_tabs .size-table tbody tr:last-child td:first-child,.product__page .row_ct_tabs .size-table tbody tr:last-child th:first-child{border-bottom-left-radius:8px}.product__page .row_ct_tabs .size-table tbody tr:last-child td:last-child,.product__page .row_ct_tabs .size-table tbody tr:last-child th:last-child{border-bottom-right-radius:8px}.product__page .row_ct_tabs .size-table tbody tr th{padding:1rem;font-weight:600;color:#1e293b}.product__page .row_ct_tabs .size-table tbody tr td{padding:1rem;color:#475569}@media screen and (min-width:768px){.product__page .row_ct_tabs .size-table tbody td,.product__page .row_ct_tabs .size-table tbody th,.product__page .row_ct_tabs .size-table thead th{padding:.75rem .5rem;font-size:.875rem}}@media print{.product__page .row_ct_tabs .size-guide{padding:0}.product__page .row_ct_tabs .size-table{box-shadow:none}.product__page .row_ct_tabs .size-table thead tr th{background-color:#fff;border-bottom:2px solid #000}.product__page .row_ct_tabs .size-table tbody tr{border-bottom:1px solid #000}.product__page .row_ct_tabs .size-table tbody tr:hover{background-color:transparent}}.product__page .row_ct_tabs .review_hold .spr-container{border:none;padding:0}.product__page .row_ct_tabs .review_hold a{color:var(--thm-primarycolor)}.product__page .row_ct_tabs .review_hold .spr-button-primary{background-color:var(--thm-primarycolor);border:1px solid var(--thm-primarycolor)}.product__page .row_ct_tabs .review_hold .spr-button-primary:hover{color:var(--thm-primarycolor);background-color:#fff}.product__page .row_ct_tabs .review_hold .spr-form-input[type=text]{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}.product__page .row_ct_tabs .review_hold .spr-form-input[type=text]:focus{color:#495057;background-color:#fff;border-color:var(--thm-primarycolor);outline:0;box-shadow:none}.product__page .row_ct_tabs .review_hold .spr-form-input[type=email]{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}.product__page .row_ct_tabs .review_hold .spr-form-input[type=email]:focus{color:#495057;background-color:#fff;border-color:var(--thm-primarycolor);outline:0;box-shadow:none}.product__page .row_ct_tabs .review_hold textarea{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}.product__page .row_ct_tabs .review_hold textarea:focus{color:#495057;background-color:#fff;border-color:var(--thm-primarycolor);outline:0;box-shadow:none}.product__page .row_ct_tabs .spr-starratings{color:var(--thm-primarycolor)}.product__page .row_ct_tabs .spr-starrating{color:var(--thm-primarycolor)}.product__page .row_ct_tabs-accordion{margin-bottom:45px}.product__page .row_ct_tabs-accordion .accordion-header button{font-weight:600;font-size:19px}.product__page .row_ct_tabs-accordion .accordion-header button:not(.collapsed){color:var(--thm-secondarycolor)}.product__page .row_ct_tabs-accordion .accordion-button:not(.collapsed){border-bottom:none;background-color:unset;outline:0;box-shadow:none}.product__page .row_ct_tabs-accordion .accordion-button:not(.collapsed):focus{outline:0;border-color:unset;box-shadow:none}.product__page .row_ct_tabs-accordion .accordion-button:focus{box-shadow:none}.product__page .row_ct_tabs-accordionInside{margin-top:22px;margin-bottom:0}.product__page .row_ct_tabs-accordionInside .accordion-item{border-left:none;border-right:none}.product__page .product-details-review-number{margin-bottom:30px;border:1px solid #e0e2e3;padding:18px 13px 16px 19px;width:100%;width:auto;padding:10px 10px 10px 10px}@media screen and (min-width:576px){.product__page .product-details-review-number{padding:35px 43px 33px 40px}}.product__page .product-details-review-number-title{font-family:var(--thm-family2);font-size:18px;font-weight:600;margin-bottom:4px}@media screen and (min-width:576px){.product__page .product-details-review-number-title{font-size:20px}}.product__page .product-details-review-summery .product-details-review-summery-value{font-size:22px;font-weight:700;margin-right:8px;font-size:24px}@media screen and (min-width:576px){.product__page .product-details-review-summery .product-details-review-summery-value{font-size:40px}}.product__page .product-details-review-summery .product-details-review-summery-rating{font-size:14px}@media screen and (min-width:576px){.product__page .product-details-review-summery .product-details-review-summery-rating{font-size:16px}}.product__page .product-details-review-summery .product-details-review-summery-rating i{color:#ffb503}.product__page .product-details-review-summery .product-details-review-summery-rating p{margin-bottom:0;font-size:12px}@media screen and (min-width:576px){.product__page .product-details-review-summery .product-details-review-summery-rating p{font-size:14px}}.product__page .product-details-review-rating-list .product-details-review-rating-item>span{color:var(--thm-textLight2color);font-size:13px;margin-right:10px}@media screen and (min-width:576px){.product__page .product-details-review-rating-list .product-details-review-rating-item>span{font-size:15px}}.product__page .product-details-review-rating-list .product-details-review-rating-bar{width:100px;background-color:#edeeee;height:10px;position:relative;margin-right:12px;width:120px}@media screen and (min-width:576px){.product__page .product-details-review-rating-list .product-details-review-rating-bar{width:260px}}.product__page .product-details-review-rating-list .product-details-review-rating-bar-inner{height:100%;background-color:var(--thm-secondarycolor);display:inline-block;position:absolute;top:0;left:0}.product__page .product-details-review-rating-list .product-details-review-rating-percent span{font-size:12px;color:var(--thm-textLight2color)}@media screen and (min-width:576px){.product__page .product-details-review-rating-list .product-details-review-rating-percent span{font-size:14px}}.product__page .product-details-review-list{padding-right:10px}@media screen and (min-width:576px){.product__page .product-details-review-list{padding-right:50px}}.product__page .product-details-review-title{font-family:var(--thm-family2);font-size:20px;font-weight:700;margin-bottom:22px}.product__page .product-details-review-avater:not(:last-child){margin-bottom:32px}.product__page .product-details-review-avater-thumb img{width:60px;height:60px;border-radius:50%;margin-right:20px}.product__page .product-details-review-avater-rating{margin-bottom:3px}.product__page .product-details-review-avater-rating i{color:#ffb503}.product__page .product-details-review-avater-title{font-size:16px;font-weight:700;margin-bottom:0;display:block;margin-bottom:9px;display:inline-block}.product__page .product-details-review-avater-meta{font-size:12px;position:relative;padding-left:0;margin-left:0;color:var(--thm-textLight1color);padding-left:9px;margin-left:3px}.product__page .product-details-review-avater-meta::after{position:absolute;content:"";left:0;top:8px;width:4px;height:4px;border-radius:50%;background-color:#a8acb0;display:none;display:block}.product__page .product-details-review-avater-comment p{font-size:14px;margin-bottom:0;line-height:1.4;color:var(--thm-textLight2color)}.product__page .product-details-review-form-title{font-size:20px;font-weight:700;margin-bottom:4px;font-family:var(--thm-family2)}.product__page .product-details-review-form>p{font-size:14px;margin-bottom:8px}.product__page .product-details-review-form-rating{margin-bottom:20px}.product__page .product-details-review-form-rating p{margin-bottom:0;font-size:12px;margin-right:8px}.product__page .product-details-review-form-rating-icon span i{font-size:12px;color:#ffb503}.product__page .product-details-review-form-wrapper textarea{height:180px}.product__page .product-details-review-form-wrapper.custom-control{margin-left:23px}.product__page .product-details-review-form-wrapper.custom-control label{font-size:12px;line-height:2}.product__page .product-details-review-form-submit{width:120px}.product__page .product-details-review-form-submit .btn{width:100%;height:40px}.product__page .product-details-review-form-submit .btn:hover{background-color:#fff}.product__page .product-details-review-form-submit .overlaybtn{bottom:40px}.product__page .product-details-review-form-submit .overlaybtn:after{height:40px}.product__page .product-details-review-form-submit .overlaybtn:before{height:40px}.product__page--stickyboth .info__Product.order-3{margin-top:0}.product__page--stickyboth .info__Product .inputs_hold{flex-direction:column;align-items:flex-start}.product__page--stickyboth .info__Product .inputs_hold .input_number_hold{width:100%;margin-bottom:14px}.product__page--stickyboth .info__Product .inputs_hold .input_number_hold .input-number{width:99px}.product__page--stickyboth .info__Product .secure_guarantee .secure_guarantee-money:after{display:none}.product__page--stickyboth .info__Product .message_product{margin-top:14px}.product__page--accordion .row__accordionInside{margin-bottom:45px}.product__page--accordion .row__accordionInside .info__Product{position:unset}.product__sticky{position:fixed;opacity:1;top:-200px;left:0;right:0;background-color:#fff;z-index:1051;box-shadow:0 .5rem 1rem rgba(0,0,0,.06);padding:10px 0;transition:all .3s ease-in-out}.product__sticky.show{top:0}.product__sticky__imagetitle{align-items:center}.product__sticky__imagetitle .imagetitle__image{margin-right:10px}.product__sticky__imagetitle .imagetitle__image img{width:50px}@media screen and (min-width:768px){.product__sticky__imagetitle .imagetitle__image img{width:70px}}.product__sticky__imagetitle .imagetitle__titleprice{font-weight:700;font-size:19px}@media screen and (min-width:768px){.product__sticky__imagetitle .imagetitle__titleprice{font-size:24px}}.product__sticky__imagetitle .price{display:none}@media screen and (min-width:768px){.product__sticky__imagetitle .price{display:block}}.product__sticky .form-wrapper{margin-top:0!important}@media screen and (min-width:768px){.product__sticky .form-wrapper{margin-top:14px!important}}.product__sticky .form-wrapper .input_number_hold{display:none}@media screen and (min-width:992px){.product__sticky .form-wrapper .input_number_hold{display:block}}.related__product__blok{margin-top:3px}.related__product__blok .related-produt{margin-bottom:29px}@media screen and (min-width:768px){.related__product__blok .related-produt{margin-bottom:44px}}.video-thumb{cursor:pointer}.btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.9);border:none;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.btn-play-thumb{width:30px;height:30px}.btn-play-thumb i{font-size:12px}.btn-play i{font-size:24px;color:#000}.btn-play:hover{background:#fff;transform:translate(-50%,-50%) scale(1.1)}#videoModal .modal-content{background-color:#000}#videoModal .close{z-index:1;right:-15px;top:-15px}#videoModal video{display:block;width:100%}.titlecheckout{color:#303030;font-size:24px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:clamp(40px,5vw,57px);margin-bottom:clamp(40px,5vw,38px)}@media screen and (min-width:992px){.titlecheckout{font-size:30px}}.titlecheckout span{position:relative}.titlecheckout span:before{content:"";position:absolute;width:62%;height:2px;margin:34px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:992px){.titlecheckout span:before{margin:43px auto 0}}.alert{font-size:14px;padding:12px 16px}.alert .btn-close{font-size:12px;top:-2px;height:7px}.checkout_hold{margin-bottom:30px}@media screen and (min-width:768px){.checkout_hold{margin-bottom:69px}}.checkout_hold .summary{height:0;visibility:hidden;overflow:hidden;transition:all .3s linear}@media screen and (min-width:768px){.checkout_hold .summary{height:auto;visibility:visible;overflow:initial}}.checkout_hold .sticky-top{z-index:5}.checkout_hold .tatlecart{color:#000;font-weight:600}.checkout_hold .titlesummary{border:2px solid var(--thm-borderLight);border-radius:4px;background-color:var(--thm-borderLight);padding:20px 10px;margin-bottom:30px}.checkout_hold .titlesummary__order{font-weight:600;font-size:16px}.checkout_hold .titlesummary__order i{transform:rotate(180deg);position:absolute;margin-top:2px;transition:all .2s linear}.checkout_hold .input-group-text{color:#fff;border-color:var(--thm-secondarycolor);background-color:var(--thm-secondarycolor)}.checkout_hold .title{font-weight:600;font-family:var(--thm-family2);color:var(--thm-textcolor);font-size:22px}.checkout_hold .couponbtn .overlaybtn{bottom:37px}.checkout_hold .couponbtn .overlaybtn:before{height:36.6px}.checkout_hold .couponbtn .overlaybtn:after{height:36.6px}.checkout_hold .placeorder_hold{width:80%;margin:15px auto}.checkout_hold .placeorder_hold .overlaybtn{bottom:47px}.checkout_hold .placeorder_hold .overlaybtn:before{height:46px;width:51%}.checkout_hold .placeorder_hold .overlaybtn:after{height:46px}.checkout_hold .placeorder_hold:focus-within .overlaybtn:before,.checkout_hold .placeorder_hold:hover .overlaybtn:before{width:0%}.checkout_hold .placeorder_hold .btn{width:100%;height:47px}.checkout_hold .sticky-top.shadow{box-shadow:none!important;top:0;z-index:1}@media screen and (min-width:768px){.checkout_hold .sticky-top.shadow{top:93px}}.checkout_hold .image_hold{position:relative}.checkout_hold .image_hold img{width:100%}.checkout_hold .image_hold .quantity_hold{position:absolute;border-radius:50%;width:20px;height:20px;background-color:var(--thm-primarycolor);color:#fff;font-family:var(--thm-family1);font-size:11px;text-align:center;line-height:20px;font-weight:700;top:-9px;right:-7px}.checkout_hold .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--thm-secondarycolor);background-color:var(--thm-secondarycolor)}.titlewishlist{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family1);text-align:center;margin-top:clamp(40px,5vw,57px);margin-bottom:clamp(40px,5vw,48px)}.titlewishlist span{position:relative}.titlewishlist span:before{content:"";position:absolute;width:62%;height:2px;margin:34px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:576px){.titlewishlist{font-size:30px}.titlewishlist span:before{margin:38px auto 0}}.wishlisthold{margin-bottom:30px}.wishlisthold__cardItems{margin:auto;border:transparent}.wishlisthold__cardItems .title b{font-size:1.1rem}.wishlisthold__cardItems .main{margin:0;width:100%}.wishlisthold__cardItems .col{flex-basis:auto;text-align:left}.wishlisthold__cardItems .col1{text-align:left}.wishlisthold__cardItems img{width:80px}@media screen and (min-width:768px){.wishlisthold__cardItems img{width:50px}}.wishlisthold__cardItems .cart__rowtitle{background:#fbfbfb;padding:10px 0}.wishlisthold__cardItems .cart__rowtitle .col{line-height:36px}.wishlisthold__cardItems .cart__rowtitle .col strong{font-weight:600}.wishlisthold__cardItems .w-10{width:10%}.wishlisthold__cardItems .w-15{width:15%}.wishlisthold__cardItems .w-20{width:15%}.wishlisthold__cardItems .w-40{width:40%}.wishlisthold__cardItems hr{margin-top:1.25rem}.wishlisthold__cardItems .imhold__productname{font-size:16px;font-weight:700}.wishlisthold__cardItems .imhold__productname--size{font-size:14px;color:var(--thm-textLight2color)}.wishlisthold__cardItems .imhold__productname--color{font-size:14px;color:var(--thm-textLight2color)}.wishlisthold__cardItems input:focus::-webkit-input-placeholder{color:transparent}.wishlisthold__cardItems .btn:focus{box-shadow:none;outline:0;box-shadow:none;color:#fff;-webkit-box-shadow:none;user-select:none;-webkit-user-select:none;transition:none}.wishlisthold__cardItems .btn:hover{color:#fff}.wishlisthold__cardItems .wishlistinfo__colicons i{cursor:pointer;transition:all .2s linear;font-size:27px;position:absolute;top:10px;right:3px}.wishlisthold__cardItems .wishlistinfo__pricetotal{text-align:center}@media screen and (min-width:768px){.wishlisthold__cardItems .wishlistinfo__pricetotal{text-align:left}}.wishlisthold__cardItems .row_subtitle{background:#fbfbfb;padding:10px 0}.wishlisthold__cardItems .wishlistinfo__status{width:50%;height:40px;line-height:40px}@media screen and (min-width:576px){.wishlisthold__cardItems .wishlistinfo__status{width:15%;height:auto;line-height:auto}}.wishlisthold .card-subhold .w-35{width:35%}.wishlisthold .btn_hold .btn{width:200px}.wishlisthold .wishlistinfo__colicons{position:absolute;right:22px;top:18px}@media screen and (min-width:768px){.wishlisthold .wishlistinfo__colicons{right:0}}@media screen and (min-width:768px){.wishlisthold .wishlistinfo__colicons{position:unset}}.wishlisthold .wishlistinfo__colicons i{cursor:pointer;transition:all .2s linear;font-size:16px;position:unset;display:inline-block;width:28px;height:28px;text-align:center;line-height:28px;border-radius:4px}.wishlisthold .wishlistinfo__colicons .icon-shop-bag{background-color:var(--thm-secondaryLightcolor);color:var(--thm-secondaryDarkcolor);transition:all .2s linear;margin-right:10px}.wishlisthold .wishlistinfo__colicons .icon-shop-bag:hover{background-color:var(--thm-secondaryDarkcolor);color:#fff}.wishlisthold .wishlistinfo__colicons .icon-trash{background-color:var(--thm-primaryLightcolor);color:var(--thm-primarycolor);transition:all .2s linear}.wishlisthold .wishlistinfo__colicons .icon-trash:hover{background-color:var(--thm-primarycolor);color:#fff}.wishlisthold .wishlistinfo__colicons .btn{padding:8px;margin-top:10px;min-width:200px}@media screen and (min-width:768px){.wishlisthold .wishlistinfo__colicons .btn{padding:8px;margin-top:0;min-width:auto}}.wishlisthold .wishlistinfo{position:relative}.wishlisthold .whishlisttitle{display:none}@media screen and (min-width:768px){.wishlisthold .whishlisttitle{display:block}}.wishlisthold .wishlistinfo__imagetype{width:100%!important}.wishlisthold .wishlistinfo__imagetype--imhold{width:100%;margin-bottom:6px;text-align:center}@media screen and (min-width:768px){.wishlisthold .wishlistinfo__imagetype{width:40%!important}.wishlisthold .wishlistinfo__imagetype--imhold{width:auto;margin-bottom:0;text-align:left}}.wishlisthold .wishlistinfo__price{display:block;width:100%;text-align:center}@media screen and (min-width:768px){.wishlisthold .wishlistinfo__price{width:15%;text-align:left}}.wishlisthold .wishlist-items .cart-info-quantity{width:100%}.wishlisthold .btnshold{margin-top:32px}.wishlisthold .btnshold .overlaybtn{bottom:37px}.wishlisthold .btnshold .overlaybtn:before{height:37px}.wishlisthold .btnshold .overlaybtn:after{height:37px}.wishlisthold .bg-success-subtle{background-color:#cdf7ec}.wishlisthold .bg-danger-subtle{background-color:var(--thm-primaryLightcolor)}.compare{padding:clamp(34px,4.5vw,64px) 0}.compare__intro{text-align:center;margin-bottom:clamp(22px,3vw,34px)}.compare__title{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family1);margin:0 0 10px}.compare__subtitle{margin:0 auto;max-width:680px;font-size:14px;color:var(--thm-textLight1color);line-height:1.65}.compare__toolbar{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:18px}.compare__table-wrap{background:#fff;border:1px solid var(--thm-borderLight);border-radius:14px;overflow:auto;box-shadow:0 12px 30px rgba(0,0,0,.06)}.compare__table{width:100%;min-width:980px;border-collapse:separate;border-spacing:0}.compare__td,.compare__th{padding:16px;border-bottom:1px solid var(--thm-borderLight);border-right:1px solid var(--thm-borderLight);vertical-align:top;background:#fff}.compare__td:last-child,.compare__th:last-child{border-right:0}.compare__tr:last-child .compare__td{border-bottom:0}.compare__td--label,.compare__th--label{width:230px;background:#fbfbfb;font-weight:700;color:var(--thm-textcolor);position:sticky;left:0;z-index:2}.compare__th--label{z-index:4}.compare__label{display:flex;align-items:center;gap:10px;font-size:14px}.compare__label-icon{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--thm-primaryLightcolor);color:var(--thm-primarycolor);flex:0 0 auto}.compare__value{color:var(--thm-textcolor);font-size:14px;line-height:1.6}.compare__price{font-weight:800;font-size:18px;letter-spacing:.02em}.compare__muted{color:var(--thm-textLight2color);font-size:13px}.compare__rating{display:inline-flex;align-items:center;gap:6px}.compare__rating-stars{display:inline-flex;gap:4px;color:#f6b73c;font-size:14px}.compare__rating-stars .icon-star-empty{color:rgba(246,183,60,.35)}.compare__actions{display:flex;gap:10px;flex-direction:column;align-items:stretch}.compare__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border-radius:12px;border:1px solid var(--thm-borderLight);background:#fff;color:var(--thm-textcolor);transition:all .2s linear;font-size:13px;line-height:1;white-space:nowrap;flex:1 1 0;min-width:0}.compare__btn i{font-size:15px}.compare__btn:hover{border-color:var(--thm-secondarycolor);color:var(--thm-secondarycolor);background:var(--thm-secondaryLightcolor)}.compare__btn--primary{border-color:var(--thm-secondarycolor);background:var(--thm-secondarycolor);color:#fff}.compare__btn--primary:hover{background:var(--thm-secondaryDarkcolor);border-color:var(--thm-secondaryDarkcolor);color:#fff}.compare__btn--danger{border-color:var(--thm-primarycolor);background:var(--thm-primaryLightcolor);color:var(--thm-primarycolor)}.compare__btn--danger:hover{background:var(--thm-primarycolor);color:#fff}.compare__toolbar .compare__btn{flex:0 0 auto;padding:10px 16px;font-size:14px}.compare-product{display:grid;justify-items:center;gap:10px;text-align:center;position:relative;padding-top:8px}.compare-product__remove{position:absolute;top:0;right:0;width:34px;height:34px;border-radius:10px;border:1px solid var(--thm-borderLight);background:rgba(255,255,255,.9);display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear}.compare-product__remove:hover{background:var(--thm-primarycolor);border-color:var(--thm-primarycolor);color:#fff}.compare-product__media{width:130px;height:150px;border-radius:14px;overflow:hidden;border:1px solid var(--thm-borderLight);background:#fff;display:block}.compare-product__media img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.compare-product__media:hover img{transform:scale(1.05)}.compare-product__name{font-weight:800;font-size:14px;line-height:1.4;color:var(--thm-textcolor)}.compare-product__meta{font-size:13px;color:var(--thm-textLight2color)}@media screen and (min-width:768px){.compare__title{font-size:32px}.compare__subtitle{font-size:15px}}@media screen and (min-width:576px){.compare__actions{flex-direction:row;flex-wrap:nowrap}}.cart{max-width:1140px;margin:0 auto}.titlecart{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:clamp(40px,5vw,57px);margin-bottom:clamp(40px,5vw,38px)}@media screen and (min-width:992px){.titlecart{font-size:30px}}.titlecart span{position:relative}.titlecart span:before{content:"";position:absolute;width:62%;height:2px;margin:34px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:992px){.titlecart span:before{margin:43px auto 0}}.carthold{margin-bottom:30px}.carthold .card-items{margin:auto;border:transparent}.carthold .card-items .title b{font-size:1.1rem}.carthold .card-items .main{margin:0;width:100%}.carthold .card-items .col{flex-basis:auto;text-align:center}.carthold .card-items .col1{text-align:left}.carthold .card-items img{width:90px}.carthold .card-items .row_title{background:#fbfbfb;padding:10px 0}.carthold .card-items .row_title .col{line-height:36px}.carthold .card-items .w-10{width:10%}.carthold .card-items .w-15{width:15%}.carthold .card-items .w-20{width:15%}.carthold .card-items .w-40{width:40%}.carthold .card-items hr{margin-top:1.25rem}.carthold .card-items .productname{font-size:15px;font-weight:600}.carthold .card-items .size{font-size:12px;color:var(--thm-textLight2color)}.carthold .card-items .color{font-size:12px;color:var(--thm-textLight2color)}.carthold .card-items input:focus::-webkit-input-placeholder{color:transparent}.carthold .card-items .btn:focus{box-shadow:none;outline:0;box-shadow:none;color:#fff;-webkit-box-shadow:none;user-select:none;-webkit-user-select:none;transition:none}.carthold .card-items .btn:hover{color:#fff}.carthold .card-items .input_number_hold{margin-right:0;margin-bottom:20px;width:100%;max-width:200px;margin-left:auto;margin-right:auto;margin-top:20px}@media screen and (min-width:992px){.carthold .card-items .input_number_hold{margin-right:10px;margin-bottom:0;width:auto;margin-left:0;margin-right:0;margin-top:0}}.carthold .card-items .input-number{width:calc(100% - 100px);padding:0 12px;vertical-align:top;text-align:center;outline:0;border:1px solid #e9ebec;height:40px;user-select:none;border-right:none;border-left:none}@media screen and (min-width:992px){.carthold .card-items .input-number{width:50px}}.carthold .card-items .input-number-decrement{border:1px solid #e9ebec;height:40px;user-select:none;display:inline-block;width:27px;line-height:38px;color:#444;text-align:center;font-weight:700;cursor:pointer;border-right:none;border-radius:4px 0 0 4px}.carthold .card-items .input-number-increment{border:1px solid #e9ebec;height:40px;user-select:none;display:inline-block;width:27px;line-height:38px;color:#444;text-align:center;font-weight:700;cursor:pointer;border-left:none;border-radius:0 4px 4px 0}.carthold .card-items .col-icons i{cursor:pointer;transition:all .2s linear}.carthold .card-items .col-icons i:hover{color:var(--thm-primarycolor)}.carthold .card-items .cartinfoquantity{width:100%}@media screen and (min-width:992px){.carthold .card-items .cartinfoquantity{width:24%}}.carthold .card-items .cartinfototal{width:100%;text-align:center}@media screen and (min-width:992px){.carthold .card-items .cartinfototal{width:15%;text-align:left}}.carthold .card-items .icon-trash{position:absolute;right:14px;top:9px;font-size:23px}@media screen and (min-width:992px){.carthold .card-items .icon-trash{position:unset;font-size:16px}}.carthold .row-product{position:relative}.carthold .buttons_check{margin-right:auto}.carthold .cartinfo__imagetype{width:100%!important}@media screen and (min-width:992px){.carthold .cartinfo__imagetype{width:35%!important}}.carthold .cartinfo__imagetype .imhold{width:100%;margin-bottom:15px}@media screen and (min-width:992px){.carthold .cartinfo__imagetype .imhold{width:auto;margin-bottom:0}}.carthold .cartinfo__imagetype--type{width:100%}@media screen and (min-width:992px){.carthold .cartinfo__imagetype--type{width:auto}}.carthold .cartinfoprice{display:none}@media screen and (min-width:992px){.carthold .cartinfoprice{display:block}}.shipping-progress{background-color:#fff;border-radius:4px;margin-top:33px}@media screen and (min-width:1200px){.shipping-progress{margin-top:0}}.shipping-progress__bar{position:relative;height:8px;background-color:var(--thm-secondaryLightcolor);border-radius:4px}.shipping-progress__fill{position:absolute;left:0;top:0;height:100%;background-color:var(--thm-secondarycolor);border-radius:4px;transition:width .3s ease}.shipping-progress__truck{position:absolute;top:-12px;right:-17px;font-size:19px;color:var(--thm-secondarycolor)}.shipping-progress__text{color:#666;font-size:.9rem;margin-top:.5rem;margin-bottom:20px}.shipping-progress__amount{font-weight:700}.promo{background:#fff;border-radius:8px;margin-bottom:20px}.promo__title{font-size:14px;color:var(--thm-textcolor);font-family:var(--thm-family2)}.promo__form{display:flex;gap:10px}.promo__input{flex:1;border-color:var(--thm-borderLight);color:var(--thm-textLight1color)}.promo__input:focus{border-color:var(--thm-secondarycolor)}.promo__button{min-width:100px}.promo__button+.overlaybtn{bottom:37px}.promo__button+.overlaybtn:after{height:37.33px}.promo__button+.overlaybtn:before{height:37.33px}.summary{background:#fff;border-radius:8px;font-size:14px}@media screen and (min-width:992px){.summary{font-size:16px}}.summary__title{font-size:18px;font-weight:700;color:var(--thm-textcolor);font-family:var(--thm-family2)}.summary__row{display:flex;justify-content:space-between;margin-bottom:15px}.summary__label{color:var(--thm-textLight1color)}.summary__value{font-weight:500;color:var(--thm-textcolor)}.summary__value--discount{color:var(--thm-errorcolor)}.summary__total{border-top:2px solid var(--thm-borderLight);padding-top:15px;margin-top:15px}.summary__total-label,.summary__total-value{font-weight:700;font-size:16px;color:var(--thm-textcolor)}.actions{display:flex;gap:15px;flex-direction:column}@media screen and (min-width:1200px){.actions{flex-direction:row}}.actions__continue{border:1px solid var(--thm-primarycolor);width:100%}@media screen and (min-width:1200px){.actions__continue{width:auto}}.actions__continue+.overlaybtn{bottom:37px}.actions__continue+.overlaybtn:after{height:37.33px;background-color:var(--thm-primarycolor)}.actions__continue+.overlaybtn:before{height:37.33px;background-color:var(--thm-primarycolor);width:51%}.actions__continue:hover{color:var(--thm-primarycolor);border:1px solid var(--thm-primarycolor)}.actions__checkout{width:100%}@media screen and (min-width:1200px){.actions__checkout{width:auto}}.actions__checkout+.overlaybtn{bottom:37px}.actions__checkout+.overlaybtn:after{height:37.33px}.actions__checkout+.overlaybtn:before{height:37.33px}.actions__checkout-icon{margin-left:5px;vertical-align:middle}@media (max-width:576px){.order{padding:10px}.actions{flex-direction:column}}.checkout-confirmation{max-width:1040px;margin:0 auto}.checkout-confirmation__hero{position:relative;overflow:hidden;border-radius:16px;padding:clamp(22px,3vw,40px);background-color:#fff;border:1px solid var(--thm-borderLight);box-shadow:0 18px 60px rgba(0,0,0,.08)}.checkout-confirmation__hero:before{content:"";position:absolute;inset:-60px -80px auto auto;width:220px;height:220px;background-color:var(--thm-secondarycolor);opacity:.08;filter:blur(2px);border-radius:999px}.checkout-confirmation__hero:after{content:"";position:absolute;inset:auto auto -70px -70px;width:260px;height:260px;background-color:var(--thm-primarycolor);opacity:.06;filter:blur(2px);border-radius:999px}.checkout-confirmation__hero-inner{position:relative;display:flex;gap:18px;align-items:flex-start;flex-direction:column}@media screen and (min-width:768px){.checkout-confirmation__hero-inner{flex-direction:row;align-items:center}}.checkout-confirmation__status-icon{width:56px;height:56px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:var(--thm-secondaryLightcolor);color:var(--thm-successcolor);font-size:26px;font-family:var(--thm-family2);box-shadow:0 10px 24px rgba(0,0,0,.08)}.checkout-confirmation__hero-content{flex:1;min-width:0}.checkout-confirmation__order-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border-radius:999px;border:1px solid var(--thm-borderLight);background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin-bottom:12px}.checkout-confirmation__order-pill-label{color:var(--thm-textLight2color);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.checkout-confirmation__order-pill-value{color:var(--thm-textcolor);font-size:13px;font-weight:700;font-family:var(--thm-family2)}.checkout-confirmation__title{font-family:var(--thm-family2);font-weight:700;color:var(--thm-textcolor);letter-spacing:.2px}.checkout-confirmation__message{color:var(--thm-textLight1color);max-width:60ch}.checkout-confirmation__panel.card{border:1px solid var(--thm-borderLight);box-shadow:0 16px 48px rgba(0,0,0,.08);border-radius:14px;overflow:hidden;background-color:#fff}.checkout-confirmation .card-header{background:linear-gradient(145deg,var(--thm-secondarycolor),var(--thm-secondaryDarkcolor));color:#fff;border:none;padding:1rem 1.5rem}.checkout-confirmation .card-header h2{margin:0;font-weight:600;letter-spacing:.4px;font-family:var(--thm-family2)}.checkout-confirmation__items{display:flex;flex-direction:column;gap:14px}.checkout-confirmation__totals{margin-top:18px;padding-top:16px;border-top:1px solid var(--thm-borderLight)}.checkout-confirmation__total-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0}.checkout-confirmation__total-row span:first-child{color:var(--thm-textLight2color)}.checkout-confirmation__total-row--final{margin-top:10px;padding-top:14px;border-top:1px dashed var(--thm-borderLight);font-weight:800;font-size:16px;font-family:var(--thm-family2)}.checkout-confirmation__total-row--final span:first-child{color:var(--thm-textcolor)}.checkout-confirmation__address{border:1px solid var(--thm-borderLight);border-radius:12px;padding:14px 16px;background-color:var(--thm-borderLight)}.checkout-confirmation__address-line{color:var(--thm-textcolor)}.checkout-confirmation__actions{--cc-btn-h:44px;display:flex;gap:14px;flex-wrap:wrap}.checkout-confirmation__actions--btn .btn{height:var(--cc-btn-h);display:inline-flex;align-items:center;justify-content:center;padding:0 22px;font-family:var(--thm-family2);font-weight:700;letter-spacing:.04em}.checkout-confirmation__actions--btn .overlaybtn{bottom:var(--cc-btn-h)}.checkout-confirmation__actions--btn .overlaybtn:after{height:var(--cc-btn-h)}.checkout-confirmation__actions--btn .overlaybtn:before{height:var(--cc-btn-h);width:51%}.checkout-confirmation__cta{background-color:var(--thm-secondarycolor);border:1px solid var(--thm-secondarycolor);color:#fff}.checkout-confirmation__cta:hover{background-color:var(--thm-secondaryDarkcolor);border-color:var(--thm-secondaryDarkcolor);color:#fff}.checkout-item{display:flex;padding:1rem;border:1px solid #eee;border-radius:4px;margin-bottom:1rem}.checkout-item__image{width:100px;height:100px;object-fit:cover;border-radius:4px;margin-right:1rem}.checkout-item__details{flex:1}.checkout-item__name{font-size:1.1rem;margin:0 0 .5rem 0;color:#333}.checkout-item__price{font-weight:600;color:#1976d2;margin:0 0 .5rem 0}.checkout-item__quantity{color:#666;font-size:.9rem}.order-item{display:flex;gap:14px;align-items:center}.order-item--divider{padding-bottom:14px;border-bottom:1px solid var(--thm-borderLight)}.order-item__media{flex:0 0 auto}.order-item__image{width:78px;height:78px;object-fit:cover;border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.08)}.order-item__body{flex:1;min-width:0}.order-item__top{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.order-item__title{margin:0;font-size:14px;line-height:1.2;font-family:var(--thm-family2);font-weight:700;color:var(--thm-textcolor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-item__price{font-family:var(--thm-family2);font-weight:800;color:var(--thm-textcolor);white-space:nowrap}.order-item__meta{margin-top:8px;display:flex;gap:10px;flex-wrap:wrap}.order-item__qty{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background-color:var(--thm-borderLight);color:var(--thm-textLight1color);font-size:12px;font-weight:600}.blog{margin-bottom:30px}@media screen and (min-width:768px){.blog{margin-bottom:69px}}.blog .titleblog{color:var(--thm-textcolor);font-size:24px;font-weight:700;font-family:var(--thm-family2);text-align:center;margin-top:clamp(40px,5vw,57px);margin-bottom:clamp(40px,5vw,38px)}@media screen and (min-width:992px){.blog .titleblog{font-size:30px}}.blog .titleblog span{position:relative}.blog .titleblog span:before{content:"";position:absolute;width:62%;height:2px;margin:34px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:992px){.blog .titleblog span:before{margin:43px auto 0}}.blog .section__blog{margin-top:0;margin-bottom:0}.blog .section__blog .row{margin-top:22px}.blog .section__blog--classic .col-md-4 .blog__content,.blog .section__blog--grid .col-md-4 .blog__content,.blog .section__blog--list .col-md-4 .blog__content{margin-bottom:20px}.blog .section__blog--classic .blog__content,.blog .section__blog--grid .blog__content,.blog .section__blog--list .blog__content{padding:20px;background-color:#fff;width:100%;margin-top:0;margin-bottom:40px}@media screen and (min-width:768px){.blog .section__blog--classic .blog__content,.blog .section__blog--grid .blog__content,.blog .section__blog--list .blog__content{width:96%;margin-left:auto;margin-top:-40px;position:relative;right:2%}}.blog .section__blog--classic .blog__content .blog__content__title,.blog .section__blog--grid .blog__content .blog__content__title,.blog .section__blog--list .blog__content .blog__content__title{font-family:var(--thm-family1);color:var(--thm-textcolor);font-size:1.1rem;margin-bottom:.75rem;font-weight:600}@media screen and (min-width:768px){.blog .section__blog--classic .blog__content .blog__content__title,.blog .section__blog--grid .blog__content .blog__content__title,.blog .section__blog--list .blog__content .blog__content__title{font-size:1.25rem}}.blog .section__blog--classic .blog__content .blog__content__title a,.blog .section__blog--grid .blog__content .blog__content__title a,.blog .section__blog--list .blog__content .blog__content__title a{color:inherit;text-decoration:none;transition:color .3s ease}.blog .section__blog--classic .blog__content .blog__content__title a:hover,.blog .section__blog--grid .blog__content .blog__content__title a:hover,.blog .section__blog--list .blog__content .blog__content__title a:hover{color:var(--thm-secondarycolor)}.blog .section__blog--classic .blog__content .blog__content__meta,.blog .section__blog--grid .blog__content .blog__content__meta,.blog .section__blog--list .blog__content .blog__content__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--thm-textLight1color)}.blog .section__blog--classic .blog__content .blog__content__meta .blog__content__meta--author,.blog .section__blog--classic .blog__content .blog__content__meta .blog__content__meta--comments,.blog .section__blog--grid .blog__content .blog__content__meta .blog__content__meta--author,.blog .section__blog--grid .blog__content .blog__content__meta .blog__content__meta--comments,.blog .section__blog--list .blog__content .blog__content__meta .blog__content__meta--author,.blog .section__blog--list .blog__content .blog__content__meta .blog__content__meta--comments{display:flex;align-items:center;margin-bottom:5px}.blog .section__blog--classic .blog__content .blog__content__meta .blog__content__meta--author i,.blog .section__blog--classic .blog__content .blog__content__meta .blog__content__meta--comments i,.blog .section__blog--grid .blog__content .blog__content__meta .blog__content__meta--author i,.blog .section__blog--grid .blog__content .blog__content__meta .blog__content__meta--comments i,.blog .section__blog--list .blog__content .blog__content__meta .blog__content__meta--author i,.blog .section__blog--list .blog__content .blog__content__meta .blog__content__meta--comments i{margin-right:1px;color:var(--thm-primarycolor)}.blog .section__blog--classic .blog__content .blog__content__meta .blog__content__meta--comments,.blog .section__blog--grid .blog__content .blog__content__meta .blog__content__meta--comments,.blog .section__blog--list .blog__content .blog__content__meta .blog__content__meta--comments{color:var(--thm-textLight2color)}.blog .section__blog--classic .blog__content--description,.blog .section__blog--grid .blog__content--description,.blog .section__blog--list .blog__content--description{font-size:15px;color:var(--thm-textLight1color);margin-top:6px}.blog .section__blog--classic .blog__content--readmore,.blog .section__blog--grid .blog__content--readmore,.blog .section__blog--list .blog__content--readmore{margin-top:18px}.blog .section__blog--classic .blog__content--readmore .overlaybtn,.blog .section__blog--grid .blog__content--readmore .overlaybtn,.blog .section__blog--list .blog__content--readmore .overlaybtn{width:118px;bottom:37px}.blog .section__blog--classic .blog__content--readmore .overlaybtn:before,.blog .section__blog--grid .blog__content--readmore .overlaybtn:before,.blog .section__blog--list .blog__content--readmore .overlaybtn:before{height:37px}.blog .section__blog--classic .blog__content--readmore .overlaybtn:after,.blog .section__blog--grid .blog__content--readmore .overlaybtn:after,.blog .section__blog--list .blog__content--readmore .overlaybtn:after{height:37px}.blog .section__blog--classic .blog__content--readmore .btn,.blog .section__blog--grid .blog__content--readmore .btn,.blog .section__blog--list .blog__content--readmore .btn{width:118px;height:37px}.blog .section__blog--list .blog__content{margin-top:0;margin-left:0;padding:20px;margin-bottom:0}@media screen and (min-width:768px){.blog .section__blog--list .blog__content{padding:0;margin-bottom:40px}}.blog .section__blog--list .blog__card{margin-bottom:40px}.blog .section__blog--list .blog__card .row{margin-top:0}.blog .section__blog--classic .blog__content{margin-top:10px;padding:20px 20px;margin-left:0;right:0;margin-bottom:0}@media screen and (min-width:768px){.blog .section__blog--classic .blog__content{padding:20px 0}}.blog .section__blog--classic .blog__card{margin-bottom:50px}.blog .section__blog--classic .blog__card .row{margin-top:0}.blog .paginate__hold{margin-top:0}.blog .sticky-top{z-index:5}.blog .profile{max-width:800px;margin:0 auto;padding:20px}.blog .search{position:relative;margin-bottom:40px}.blog .search__input{width:100%;padding:10px 40px 10px 15px;font-size:16px;border:none}.blog .search__input:focus{outline:0;border-color:rgb(212.5,212.5,212.5)}.blog .search__button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer}.blog .search__icon{font-size:19px;color:var(--thm-textLight1color)}.blog .posts{margin-bottom:40px}.blog .posts__title{font-family:var(--thm-family2);font-weight:600;font-size:20px;margin-bottom:20px}.blog .posts__list{display:flex;flex-direction:column;padding:0 15px}.blog .post-card{display:flex;align-items:center;gap:20px;padding-top:20px;padding-bottom:20px}.blog .post-card__image{width:80px;height:80px;object-fit:cover}.blog .post-card__content{flex:1}.blog .post-card__date{color:var(--thm-textLight1color);font-size:12px}.blog .post-card__title{font-size:15px;color:var(--thm-textcolor);transition:all .8s linear;font-weight:600}.blog .post-card__title:hover{color:var(--thm-secondarycolor)}.blog .categories{margin-bottom:40px}.blog .categories__title{font-family:var(--thm-family2);font-weight:600;font-size:20px;margin-bottom:20px}.blog .categories__list{list-style:none;padding:10px 25px}.blog .categories__item{display:flex;justify-content:space-between;padding:10px 0 10px 10px;position:relative}.blog .categories__item::after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;border:1px solid var(--thm-textLight1color);top:19px;left:-9px}.blog .categories__item:last-child{border-bottom:none}.blog .categories__name{color:var(--thm-textcolor);transition:all .8s linear}.blog .categories__name:hover{color:var(--thm-secondarycolor)}.blog .categories__count{color:var(--thm-textLight1color)}.blog .tags__title{font-family:var(--thm-family2);font-weight:600;font-size:20px;margin-bottom:20px}.blog .tags__list{display:flex;flex-wrap:wrap;gap:10px}.blog .tags__item{padding:5px 15px;font-size:14px;color:var(--thm-textcolor);cursor:pointer;transition:all .1s linear;height:30px}.blog .tags__item:hover{color:#fff}.blog .tags__item:hover+.overlaybtn:before{width:50%}.blog .tags__item:hover+.overlaybtn:after{width:50%}.blog .tags__item+.overlaybtn{bottom:30px}.blog .tags__item+.overlaybtn:before{height:30px;width:0}.blog .tags__item+.overlaybtn:after{height:30px;width:0}.post{margin-top:50px;margin-bottom:50px}.post__banner img{width:100%;border-radius:8px}.post__content{background-color:#fff;position:relative;top:-29px;width:97%;margin:0 auto;padding:10px 0;color:var(--thm-textcolor)}@media screen and (min-width:576px){.post__content{padding:10px 25px}}.post__content .post__content__meta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:.8rem;color:var(--thm-textLight1color);margin:15px 0}.post__content .post__content__meta .post__content__meta--author,.post__content .post__content__meta .post__content__meta--comments{display:flex;align-items:center;margin-bottom:5px}.post__content .post__content__meta .post__content__meta--author i,.post__content .post__content__meta .post__content__meta--comments i{margin-right:1px;color:var(--thm-primarycolor)}.post__content .post__content__meta .post__content__meta--comments{color:var(--thm-textLight2color)}.post .post__title h1{font-weight:700;font-size:24px;transition:all .2s linear;margin-bottom:20px}@media screen and (min-width:576px){.post .post__title h1{font-size:32px}}.post .post__body p{font-size:14px}@media screen and (min-width:576px){.post .post__body p{font-size:16px}}.post .post__body img{width:100%}.post .post__body h4{margin-bottom:20px;font-size:20px;line-height:1.2;font-weight:600}.post .post__body ul{list-style-type:none}.post .post__body ul li{margin-bottom:5px;position:relative}.post .post__body ul li:before{content:"";display:block;position:absolute;top:5px;left:-20px;width:7px;height:14px;border:solid var(--thm-textLight1color);border-width:0 2px 2px 0;transform:rotate(45deg)}.post .tags{margin-bottom:20px}.post .tags .tags__title{font-weight:600;margin-right:20px;font-size:20px;text-transform:uppercase;color:var(--thm-textcolor);min-width:70px;margin-bottom:0}.post .tags .tag{margin-right:10px}.post .tags .tag .btn{font-size:11px;height:29px;border-radius:4px;text-transform:uppercase;color:var(--thm-textcolor);cursor:pointer;transition:all .1s linear}.post .tags .tag .btn:hover{color:#fff}.post .tags .tag .btn:hover+.overlaybtn:before{width:50%}.post .tags .tag .btn:hover+.overlaybtn:after{width:50%}.post .tags .tag .btn+.overlaybtn{bottom:29px}.post .tags .tag .btn+.overlaybtn:before{height:29px;width:0}.post .tags .tag .btn+.overlaybtn:after{height:29px;width:0}.post .socialhold{margin-bottom:20px}.post .socialhold a:hover{color:var(--thm-secondarycolor)}.post .socialhold i{font-size:19px;margin-right:10px}.post .author{padding:20px;border-radius:8px}.post .author .author__title{width:100%;margin-bottom:15px}.post .author .author__title span{font-weight:600;font-size:22px;color:var(--thm-textcolor);position:relative}.post .author .author__title span:after{content:"";position:absolute;width:50%;height:2px;margin:29px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}.post .author .author__image{width:100%;margin-right:0;text-align:center;margin-bottom:10px}@media screen and (min-width:576px){.post .author .author__image{width:25%;margin-right:5%;margin-bottom:0}}.post .author .author__image img{width:150px;border-radius:50%}@media screen and (min-width:576px){.post .author .author__image img{width:100%;border-radius:50%}}.post .author .bio{width:100%}@media screen and (min-width:576px){.post .author .bio{width:70%}}.post .author .bio .socialhold{margin-bottom:0}.post .nextPrevPost{padding:35px 0;margin:25px 0}.post .nextPrevPost__side{gap:14px}.post .nextPrevPost__side--image img{max-width:70px}.post .nextPrevPost .titlehold--orientation .orientation{color:var(--thm-textLight1color);font-size:12px;text-decoration:underline;display:block}.post .nextPrevPost .titlehold--orientation .titlehold--title{font-size:15px;color:var(--thm-textcolor);transition:all .8s linear;font-weight:600;max-width:160px;margin-bottom:0}.post .nextPrevPost .titlehold--orientation .titlehold--title:hover{color:var(--thm-secondarycolor)}.post .comments{margin-bottom:20px;margin-top:30px}.post .comments .comments__title{color:var(--thm-textcolor);font-size:22px;font-weight:600;font-family:var(--thm-family1);margin-bottom:15px}.post .comments .comments__title span{position:relative}.post .comments .comments__title span:after{content:"";position:absolute;width:50%;height:2px;margin:29px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}.post .comments .first{border-top:none;padding-top:0}.post .blok_comment .image_hold{width:100%;margin-right:0;text-align:center}@media screen and (min-width:576px){.post .blok_comment .image_hold{width:25%;margin-right:5%}}.post .blok_comment .image_hold img{width:120px;margin-bottom:20px}.post .blok_comment{margin-top:35px;padding-top:20px;border-top:1px solid var(--bt--light-grey)}.post .comment{width:100%}@media screen and (min-width:576px){.post .comment{width:70%}}.post .comment .date{font-weight:700;font-size:14px;color:var(--thm-textLight1color);margin-bottom:10px}.post .comment .name{font-weight:700;font-size:21px;color:var(--thm-textcolor);margin-bottom:5px}.post .text-comment{color:var(--thm-textcolor);font-size:14px}.post .image_hold img{width:100%;border-radius:4px}@media screen and (min-width:576px){.post .image_hold img{width:25%;margin-right:5%;margin-bottom:0}}.post .addcomment{margin-top:40px}.post .addcomment .addcomment__title{color:var(--thm-textcolor);font-size:22px;font-weight:600;font-family:var(--thm-family1);margin-bottom:15px}.post .addcomment .addcomment__title span{position:relative}.post .addcomment .addcomment__title span:after{content:"";position:absolute;width:50%;height:2px;margin:29px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}.post .addcomment textarea{min-height:200px}.post .addcomment__btn{width:150px}.post .addcomment__btn .btn{width:100%;height:37px}.post .addcomment__btn .btn+.overlaybtn{bottom:37px}.post .addcomment__btn .btn+.overlaybtn:before{height:37px}.post .addcomment__btn .btn+.overlaybtn:after{height:37px}.loginpage{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(40px,5vw,80px)}.loginpage .placeorder_hold{width:100px}.loginpage .placeorder_hold .btn{width:100px;height:47px}.loginpage .placeorder_hold .overlaybtn{bottom:47px}.loginpage .placeorder_hold .overlaybtn:after{height:47px}.loginpage .placeorder_hold .overlaybtn:before{height:47px}.containerlogin{width:100%;max-width:900px;margin:0}@media screen and (min-width:768px){.containerlogin{width:90%}}.containerlogin .forgot{text-align:right}.containerlogin .forgot a{text-decoration:underline;color:var(--thm-textLight2color);transition:all .2s linear;font-size:14px}.containerlogin .forgot a:hover{color:var(--thm-secondarycolor)}.containerlogin .required{color:#dc3545;position:relative;top:-5px;left:-2px;font-size:13px}.titleLoginRegister{color:var(--thm-textcolor);font-size:22px;font-weight:700;font-family:var(--thm-family2);font-weight:700}@media screen and (min-width:768px){.titleLoginRegister{font-size:30px}}.titleLoginRegister span{position:relative}.titleLoginRegister span:before{content:"";position:absolute;width:62%;height:4px;margin:26px auto 0;background-color:var(--thm-primarycolor);left:0;right:0}@media screen and (min-width:768px){.titleLoginRegister span:before{margin:36px auto 0}}.col-login{position:relative;margin-bottom:20px}.col-login:after{content:"";width:90%;height:2px;background-color:#eee;right:5%;left:unset;position:absolute;top:unset;bottom:-6px}@media screen and (min-width:768px){.col-login:after{width:2px;height:250px;right:11px;position:absolute;top:57px}}.col-register{padding-left:12px}.col-register .text-info{margin-bottom:0;padding:20px;border-radius:8px;border:1px solid var(--bt--light-grey);color:var(--thm-textcolor)!important;margin-bottom:35px}@media screen and (min-width:768px){.col-register .text-info{padding-left:35px}}.register-page{margin-top:30px;margin-bottom:60px;max-width:600px}@media screen and (min-width:768px){.register-page{margin-top:60px;margin-bottom:120px}}.register-page .placeorder_hold{width:100px}.register-page .placeorder_hold .btn{width:100px;height:47px}.register-page .placeorder_hold .overlaybtn{bottom:47px}.register-page .placeorder_hold .overlaybtn:after{height:47px}.register-page .placeorder_hold .overlaybtn:before{height:47px}.forgot-password{margin:clamp(40px,5vw,80px) 0}.forgot-password__container{max-width:940px}.forgot-password__card{position:relative;background:#fff;border:1px solid #e9edf3;box-shadow:0 12px 30px rgba(22,34,56,.07);padding:clamp(24px,3.2vw,44px)}.forgot-password__top-line{position:absolute;top:-1px;left:-1px;right:-1px;height:4px;background:linear-gradient(90deg,var(--thm-primarycolor),#51a7ff)}.forgot-password__title{margin-bottom:14px;color:var(--thm-textcolor);font-size:clamp(24px,2.8vw,34px);line-height:1.12;font-family:var(--thm-family2);font-weight:700}.forgot-password__intro{max-width:780px;margin-bottom:clamp(24px,3vw,34px);color:var(--thm-textLight2color);font-size:18px;line-height:1.65}.forgot-password__field{margin-bottom:26px}.forgot-password__content{max-width:100%}.forgot-password__label{display:block;margin-bottom:10px;color:var(--thm-textcolor);font-size:18px;font-weight:600;font-family:var(--thm-family2)}.forgot-password__input{width:100%;height:56px;border:1px solid #d9dfeb;padding:0 16px;border-radius:4px;color:var(--thm-textcolor);background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.forgot-password__input::placeholder{color:#a2acbc}.forgot-password__input:focus{outline:0;border-color:var(--thm-primarycolor);box-shadow:0 0 0 4px rgba(8,124,250,.14)}.forgot-password__cta{width:100%}.forgot-password__cta .btn{width:100%;height:47px}.forgot-password__cta .overlaybtn{bottom:47px}.forgot-password__cta .overlaybtn:after{height:47px}.forgot-password__cta .overlaybtn:before{height:47px}@media screen and (min-width:576px){.forgot-password__cta{width:200px;margin-left:auto}}.error-page{position:relative;padding:80px 0 110px;overflow:hidden;background:radial-gradient(900px 500px at 15% 15%,rgba(239,71,111,.14),rgba(255,255,255,0) 60%),radial-gradient(800px 520px at 85% 20%,rgba(75,147,255,.14),rgba(255,255,255,0) 55%),linear-gradient(180deg,#fff 0,#fbfbfd 100%)}.error-page:before{content:"";position:absolute;inset:-220px -220px auto -220px;height:520px;background:radial-gradient(circle at 30% 40%,rgba(239,71,111,.12),rgba(239,71,111,0) 55%),radial-gradient(circle at 70% 30%,rgba(75,147,255,.12),rgba(75,147,255,0) 55%);filter:blur(10px);pointer-events:none}.error-page.error-page--500{background:radial-gradient(900px 520px at 18% 18%,rgba(251,86,7,.14),rgba(255,255,255,0) 60%),radial-gradient(820px 520px at 86% 18%,rgba(131,56,236,.13),rgba(255,255,255,0) 56%),linear-gradient(180deg,#fff 0,#fbfbfd 100%)}.error-page.error-page--500:before{background:radial-gradient(circle at 30% 40%,rgba(251,86,7,.12),rgba(251,86,7,0) 55%),radial-gradient(circle at 70% 30%,rgba(131,56,236,.12),rgba(131,56,236,0) 55%)}.error-page.error-page--500 .error-page__badge{border-color:rgba(251,86,7,.26);background:rgba(251,86,7,.07)}.error-page.error-page--500 .error-page__badge-dot{background:linear-gradient(135deg,#ffbe0b,#fb5607)}.error-page.error-page--500 .error-page__code{background:linear-gradient(90deg,#ffbe0b,#fb5607);-webkit-background-clip:text;background-clip:text;color:transparent}.error-page.error-page--500 .error-page__spark{background:linear-gradient(135deg,#ffbe0b,#fb5607)}.error-page.error-page--500 .error-page__visual-frame:before{background:linear-gradient(135deg,rgba(251,86,7,.16),rgba(131,56,236,.12)),radial-gradient(250px 180px at 20% 20%,rgba(255,255,255,.35),rgba(255,255,255,0) 70%)}.error-page.error-page--500 .error-page__search-input:focus{border-color:#fb5607;box-shadow:0 0 0 4px rgba(251,86,7,.16)}.error-page__container{position:relative;z-index:1}.error-page__card{position:relative;border-radius:22px;background:rgba(255,255,255,.86);border:1px solid rgba(233,235,236,.9);padding:38px 22px;-webkit-box-shadow:0 26px 70px rgba(12,25,44,.08);-moz-box-shadow:0 26px 70px rgba(12,25,44,.08);box-shadow:0 26px 70px rgba(12,25,44,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.error-page__grid{display:grid;grid-template-columns:1fr;gap:34px;align-items:center}.error-page__badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;border:1px solid rgba(239,71,111,.25);background:rgba(239,71,111,.07);color:var(--thm-textcolor);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.error-page__badge-dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--thm-primarycolor),var(--thm-secondarycolor))}.error-page__code{font-family:var(--thm-family2);font-weight:800;font-size:clamp(72px,12vw,150px);line-height:.95;letter-spacing:-.04em;margin:18px 0 10px;background:linear-gradient(90deg,var(--thm-primarycolor),var(--thm-secondarycolor));-webkit-background-clip:text;background-clip:text;color:transparent}.error-page__title{margin:0 0 10px;color:var(--thm-textcolor);font-family:var(--thm-family2);font-size:34px;font-weight:700;letter-spacing:-.02em}.error-page__desc{margin:0;max-width:520px;color:var(--thm-textLight1color);font-size:16px;line-height:1.8}.error-page__actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:14px 16px;align-items:center}.error-page__action{position:relative;display:inline-block}.error-page__btn{display:inline-flex;align-items:center;justify-content:center;height:47px;padding:0 22px;font-weight:600;letter-spacing:.01em}.error-page__action .overlaybtn{width:100%;display:block;bottom:47px}.error-page__action .overlaybtn:after{height:47px}.error-page__action .overlaybtn:before{height:47px}.error-page__link{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:var(--thm-textcolor);text-decoration:underline;text-underline-offset:5px;transition:color .2s ease}.error-page__link:hover{color:var(--thm-primarycolor)}.error-page__search{margin-top:22px;max-width:520px}.error-page__search-label{display:block;margin-bottom:10px;color:var(--thm-textcolor);font-weight:600;font-family:var(--thm-family2)}.error-page__search-form{display:flex;gap:12px;flex-wrap:wrap}.error-page__search-input{flex:1 1 260px;height:47px;padding:0 16px;border-radius:12px;border:1px solid #d9dfeb;background-color:#fff;color:var(--thm-textcolor);transition:border-color .2s ease,box-shadow .2s ease}.error-page__search-input::placeholder{color:#a2acbc}.error-page__search-input:focus{outline:0;border-color:var(--thm-primarycolor);box-shadow:0 0 0 4px rgba(239,71,111,.14)}.error-page__visual{position:relative;display:grid;place-items:center}.error-page__visual-frame{position:relative;width:min(340px,100%);aspect-ratio:1/1.08;border-radius:26px;overflow:hidden;transform:rotate(-2deg);-webkit-box-shadow:0 26px 70px rgba(12,25,44,.12);-moz-box-shadow:0 26px 70px rgba(12,25,44,.12);box-shadow:0 26px 70px rgba(12,25,44,.12)}.error-page__visual-frame:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(239,71,111,.16),rgba(75,147,255,.12)),radial-gradient(250px 180px at 20% 20%,rgba(255,255,255,.35),rgba(255,255,255,0) 70%);z-index:1;pointer-events:none}.error-page__visual-image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02)}.error-page__spark{position:absolute;border-radius:999px;filter:blur(2px);opacity:.9;pointer-events:none;background:linear-gradient(135deg,var(--thm-primarycolor),var(--thm-secondarycolor))}.error-page__spark--one{width:70px;height:18px;top:12%;left:5%;transform:rotate(14deg)}.error-page__spark--two{width:54px;height:16px;bottom:16%;right:8%;transform:rotate(-18deg);opacity:.75}@media screen and (min-width:768px){.error-page{padding:95px 0 130px}.error-page__card{padding:54px 44px}.error-page__grid{grid-template-columns:1.15fr .85fr;gap:44px}.error-page__title{font-size:40px}}.coming-soon{position:relative;overflow:hidden;padding:90px 0 120px;background:radial-gradient(900px 460px at 8% 12%,rgba(239,71,111,.16),rgba(255,255,255,0) 62%),radial-gradient(860px 500px at 88% 18%,rgba(75,147,255,.14),rgba(255,255,255,0) 60%),linear-gradient(180deg,#fff 0,#f9f9fc 100%)}.coming-soon__shape{position:absolute;border-radius:999px;filter:blur(2px);pointer-events:none;opacity:.85;background:linear-gradient(135deg,var(--thm-primarycolor),var(--thm-secondarycolor))}.coming-soon__shape--left{width:90px;height:22px;top:16%;left:8%;transform:rotate(14deg)}.coming-soon__shape--right{width:70px;height:18px;bottom:15%;right:8%;transform:rotate(-18deg)}.coming-soon__container{position:relative;z-index:1}.coming-soon__card{max-width:860px;margin:0 auto;text-align:center;padding:36px 20px 42px;border:1px solid rgba(233,235,236,.95);border-radius:24px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-shadow:0 26px 70px rgba(12,25,44,.09);-moz-box-shadow:0 26px 70px rgba(12,25,44,.09);box-shadow:0 26px 70px rgba(12,25,44,.09)}.coming-soon__brand{display:inline-flex;margin-bottom:20px}.coming-soon__brand-logo{max-height:30px;width:auto}.coming-soon__eyebrow{margin:0;color:var(--thm-primarycolor);font-size:12px;text-transform:uppercase;letter-spacing:.14em;font-weight:700}.coming-soon__title{margin:14px 0 10px;color:var(--thm-textcolor);font-family:var(--thm-family2);font-size:clamp(30px,5vw,54px);font-weight:700;line-height:1.04;letter-spacing:-.02em}.coming-soon__desc{margin:0 auto;max-width:62ch;color:var(--thm-textLight1color);font-size:15px;line-height:1.8}.coming-soon__countdown{margin:30px auto 0;display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:14px;max-width:560px}.coming-soon__countdown-item{padding:16px 12px;border:1px solid #e4e8f0;border-radius:14px;background:#fff}.coming-soon__countdown-value{display:block;color:var(--thm-textcolor);font-family:var(--thm-family2);font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1}.coming-soon__countdown-label{display:block;margin-top:6px;color:var(--thm-textLight2color);font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.coming-soon__form{margin:28px auto 0;max-width:620px;display:flex;flex-direction:column;gap:12px}.coming-soon__input{height:49px;border-radius:12px;border:1px solid #d9dfeb;background:#fff;padding:0 16px;color:var(--thm-textcolor);transition:border-color .2s ease,box-shadow .2s ease}.coming-soon__input::placeholder{color:#a0abbb}.coming-soon__input:focus{outline:0;border-color:var(--thm-primarycolor);box-shadow:0 0 0 4px rgba(239,71,111,.14)}.coming-soon__action{position:relative;width:100%}.coming-soon__btn{width:100%;height:49px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.02em}.coming-soon__action .overlaybtn{width:100%;bottom:49px}.coming-soon__action .overlaybtn:after,.coming-soon__action .overlaybtn:before{height:49px}.coming-soon__social{margin-top:22px;display:inline-flex;gap:10px}.coming-soon__social-link{width:40px;height:40px;border-radius:50%;border:1px solid #d9dfeb;color:var(--thm-textcolor);display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,color .2s ease,transform .2s ease}.coming-soon__social-link:hover{border-color:var(--thm-primarycolor);color:var(--thm-primarycolor);transform:translateY(-2px)}@media screen and (min-width:576px){.coming-soon__countdown{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px}.coming-soon__form{flex-direction:row}.coming-soon__input{flex:1 1 auto}.coming-soon__action{width:auto;min-width:170px}}@media screen and (min-width:768px){.coming-soon{padding:110px 0 140px}.coming-soon__card{padding:54px 46px}}.account{padding-bottom:clamp(48px,6vw,96px);background:linear-gradient(180deg,#faf8f6 0,#fff 55%)}.account__hero{position:relative;overflow:hidden;padding:clamp(44px,6vw,88px) 0;background:#0e0e10;color:#fff}.account__hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(14,14,16,.95) 0,rgba(14,14,16,.85) 48%,rgba(14,14,16,.35) 100%);pointer-events:none}.account__hero-media{position:absolute;inset:0;pointer-events:none}.account__hero-img{position:absolute;top:0;right:0;height:100%;width:min(52vw,720px);object-fit:cover;filter:grayscale(.15) contrast(1.05) saturate(1.05)}.account__hero-inner{position:relative;z-index:1;max-width:760px}.account__breadcrumb{display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.02em;color:rgba(255,255,255,.78);margin-bottom:10px}.account__breadcrumb-link{color:rgba(255,255,255,.92);text-decoration:none;transition:color .2s ease}.account__breadcrumb-link:focus-visible,.account__breadcrumb-link:hover{color:#fff}.account__breadcrumb-sep{opacity:.6}.account__title{font-family:var(--thm-family2);font-weight:700;font-size:clamp(28px,3.2vw,44px);margin:0}.account__subtitle{margin-top:10px;margin-bottom:0;font-size:15px;color:rgba(255,255,255,.78)}.account__content{margin-top:22px}@media screen and (min-width:992px){.account__content{margin-top:clamp(60px,-3.2vw,-22px)}}.account__card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 18px 45px rgba(0,0,0,.06)}.account__mobile-head{margin-bottom:12px}.account__mobile-profile{display:flex;align-items:center;gap:12px}.account__mobile-signout{margin-left:auto;width:40px;height:40px;border-radius:14px;border:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.02);display:inline-flex;align-items:center;justify-content:center;color:#dc3545;text-decoration:none}.account__mobile-tabs{position:static;top:74px;z-index:6;margin:12px 0 16px;padding:10px;gap:8px;overflow-x:auto;background:rgba(255,255,255,.92);border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:0 18px 45px rgba(0,0,0,.06);-webkit-overflow-scrolling:touch}.account__mobile-tabs::-webkit-scrollbar{height:0}.account__mobile-tab.nav-link{white-space:nowrap;border-radius:14px;padding:10px 14px;font-size:13px;font-weight:700;color:var(--thm-textcolor);background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.03)}.account__mobile-tab.nav-link.active{background:#111114;color:#fff;border-color:rgba(17,17,20,.9)}.account__card--sidebar{padding:18px}.account__card--panel{padding:clamp(18px,3vw,28px)}.account__profile{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(0,0,0,.06)}.account__avatar-wrap{width:54px;height:54px;border-radius:999px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:#f2f2f2}.account__avatar{width:100%;height:100%;object-fit:cover}.account__name{font-weight:700;color:var(--thm-textcolor);line-height:1.2}.account__meta{font-size:13px;color:var(--thm-textLight2color);margin-top:2px}.account__nav{gap:8px}.account__nav-link.nav-link{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;color:var(--thm-textcolor);background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.03);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.account__nav-link.nav-link:focus-visible,.account__nav-link.nav-link:hover{background:rgba(0,0,0,.04);transform:translateY(-1px)}.account__nav-link.nav-link.active{background:#111114;color:#fff;border-color:rgba(17,17,20,.9)}.account__nav-link--danger.nav-link{background:rgba(220,53,69,.08);border-color:rgba(220,53,69,.14);color:#dc3545}.account__nav-link--danger.nav-link:focus-visible,.account__nav-link--danger.nav-link:hover{background:rgba(220,53,69,.12)}.account__panel-head{margin-bottom:16px}.account__panel-head--row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.account__panel-title{font-family:var(--thm-family2);font-weight:700;font-size:20px;color:var(--thm-textcolor)}.account__panel-subtitle{font-size:14px;color:var(--thm-textLight2color);margin-top:4px}.account__mini{border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:16px;background:linear-gradient(180deg,rgba(250,248,246,.7) 0,#fff 100%);height:100%}.account__mini-title{font-size:13px;color:var(--thm-textLight2color)}.account__mini-value{font-size:30px;font-weight:800;color:var(--thm-textcolor);line-height:1;margin-top:8px}.account__mini-meta{font-size:13px;margin-top:8px;color:var(--thm-textLight2color)}.account__mini-link{display:inline-block;margin-top:10px;padding:0;font-size:13px;text-decoration:none;color:var(--thm-textcolor);background:0 0;border:none;border-bottom:1px solid var(--thm-secondarycolor);cursor:pointer}.account__mini-link:focus-visible,.account__mini-link:hover{color:var(--thm-secondarycolor)}.account__divider{height:1px;background:rgba(0,0,0,.06);margin:18px 0}.account__highlight{position:relative;overflow:hidden;border-radius:18px;padding:18px;background:#111114;color:#fff;height:100%}.account__highlight--light{background:#fff;color:var(--thm-textcolor);border:1px solid rgba(0,0,0,.06)}.account__highlight-title{font-weight:700;font-size:16px}.account__highlight-text{font-size:13px;margin-top:8px;color:rgba(255,255,255,.78);max-width:46ch}.account__highlight--light .account__highlight-text{color:var(--thm-textLight2color)}.account__highlight-cta{margin-top:12px;padding:11px 16px}.account__cta{--account-cta-h:44px;position:relative;display:inline-block;width:100%;max-width:280px;margin-top:12px}.account__cta--inline{width:auto;max-width:none;margin-top:0}.account__cta-btn.btn{width:100%;min-height:var(--account-cta-h);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px}.account__cta--inline .account__cta-btn.btn{width:auto;white-space:nowrap;height:44px}.account__cta .account__highlight-cta{margin-top:0;padding:10px 16px;height:44px}.account__cta-btn+.overlaybtn{position:absolute;left:0;right:0;top:0;bottom:auto;height:var(--account-cta-h);width:100%;margin:0;pointer-events:none}.account__cta-btn+.overlaybtn:after{height:var(--account-cta-h)}.account__cta-btn+.overlaybtn:before{height:var(--account-cta-h)}.account__cta-btn--primary.btn{border-color:var(--thm-primarycolor)}.account__cta-btn--primary+.overlaybtn:after{background-color:var(--thm-primarycolor)}.account__cta-btn--primary+.overlaybtn:before{background-color:var(--thm-primarycolor)}.account__cta-btn--primary.btn:focus-visible,.account__cta-btn--primary.btn:hover{color:var(--thm-primarycolor);border-color:var(--thm-primarycolor)}.account__cta-icon{margin-left:5px;vertical-align:middle}.account__order{border:1px solid rgba(0,0,0,.06);border-radius:18px;overflow:hidden;background:#fff}.account__order-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.06)}.account__order-id{font-weight:700;color:var(--thm-textcolor)}.account__order-status{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#fff}.account__order-status--shipped{border-color:rgba(17,17,20,.25);background:rgba(17,17,20,.06);color:#111114}.account__order-body{padding:16px}.account__order-item{display:flex;align-items:center;gap:14px}.account__order-item-media{width:74px;height:92px;border-radius:14px;overflow:hidden;background:#f2f2f2;border:1px solid rgba(0,0,0,.06);flex:0 0 auto}.account__order-item-img{width:100%;height:100%;object-fit:cover}.account__order-item-title{font-weight:700;color:var(--thm-textcolor)}.account__order-item-meta{font-size:13px;color:var(--thm-textLight2color);margin-top:4px}.account__order-item-price{margin-left:auto;font-weight:800;color:var(--thm-textcolor)}.account__order-foot{padding:16px;border-top:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.01)}.account__kpi{border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:12px;background:#fff}.account__kpi-label{font-size:12px;color:var(--thm-textLight2color)}.account__kpi-value{margin-top:6px;font-weight:700;color:var(--thm-textcolor);font-size:13px}.account__order-track{margin-top:14px}.account__progress{height:8px;border-radius:999px;background:rgba(0,0,0,.07)}.account__progress-bar{border-radius:999px;background:#111114}.account__progress-steps{display:flex;justify-content:space-between;font-size:12px;color:var(--thm-textLight2color);margin-top:10px}.account__form{max-width:720px}.account__label{font-size:13px;font-weight:700;color:var(--thm-textcolor);margin-bottom:6px}.account__input{border-radius:14px;min-height:48px;border-color:rgba(0,0,0,.12)}.account__form-actions{position:relative;display:inline-flex;margin-top:16px}.account__address{border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:16px;background:#fff;height:100%}.account__address--default{border-color:rgba(17,17,20,.25);box-shadow:0 14px 34px rgba(0,0,0,.06)}.account__address-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.account__address-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;background:rgba(17,17,20,.06);color:#111114;border:1px solid rgba(17,17,20,.16)}.account__address-badge--muted{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06);color:var(--thm-textcolor)}.account__address-actions{display:inline-flex;gap:8px}.account__icon-btn{width:36px;height:36px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#fff;display:inline-flex;align-items:center;justify-content:center;color:var(--thm-textcolor);transition:background .2s ease,transform .2s ease}.account__icon-btn:focus-visible,.account__icon-btn:hover{background:rgba(0,0,0,.03);transform:translateY(-1px)}.account__address-name{font-weight:800;color:var(--thm-textcolor)}.account__address-line{font-size:13px;color:var(--thm-textLight2color);margin-top:6px}@media screen and (min-width:992px){.account__hero-img{width:min(46vw,720px)}}.account-address{padding-bottom:clamp(48px,6vw,96px)}.account-address__content{padding:80px 0 20px}.account-address__card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 18px 25px rgba(0,0,0,.06)}.account-address__card-header{padding:22px 22px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.account-address__card-title{font-family:var(--thm-family2);font-size:18px;font-weight:600;margin:0;color:var(--thm-textcolor)}.account-address__card-body{padding:22px}.address-form__grid{display:grid;gap:14px}.address-form__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-top:16px}.address-form__submit{position:relative;overflow:hidden;border-radius:999px;padding:12px 22px}.address-form__submit+.overlaybtn{border-radius:999px}.address-form__secondary{color:rgba(0,0,0,.65);font-size:14px;margin:0}.aboutIntro{margin-top:clamp(40px,5vw,80px)}.aboutIntro__title{color:var(--thm-textcolor);font-size:42px;font-weight:700;font-family:var(--thm-family1)}.aboutIntro__subtitle{font-family:var(--thm-family2);font-size:16px;color:var(--thm-textcolor)}.aboutIntro__image img{border-radius:14px}.aboutWhy{margin-top:clamp(40px,5vw,80px)}.aboutWhy .services__stats .stat-card{padding:45px 1rem 45px;box-shadow:0 5px 40px 0 rgba(0,0,0,.05)}.aboutWhy .services__stats .stat-card__number{font-size:40px;font-weight:900;color:var(--thm-textcolor);font-family:var(--thm-family1)}.aboutWhy .services__stats .stat-card__label{font-size:18px;font-weight:700;color:var(--thm-textLight2color);font-family:var(--thm-family1)}.aboutWhy .services__stats .stat-card__text{font-size:16px;font-weight:400;color:var(--thm-textcolor);font-family:var(--thm-family1);margin-top:10px}.about-team{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(40px,5vw,80px)}.about-team__header{text-align:center;max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:clamp(22px,3vw,40px)}.about-team__subtitle{font-size:14px;font-weight:400;font-family:var(--thm-family2);color:var(--thm-textLight2color);margin-bottom:0}@media screen and (min-width:768px){.about-team__subtitle{font-size:16px}}.team-card{font-family:var(--thm-family1)}.team-card__media{display:block;border-radius:14px;overflow:hidden;background-color:#f4f5f6;aspect-ratio:4/5}.team-card__media img{width:100%;height:100%;object-fit:cover;display:block}.team-card__body{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:14px}.team-card__name{font-size:18px;font-weight:600;margin:0;color:var(--thm-textcolor)}@media screen and (min-width:768px){.team-card__name{font-size:20px}}.team-card__role{font-size:12px;font-weight:400;margin:4px 0 0 0;color:var(--thm-textLight2color);font-family:var(--thm-family2)}@media screen and (min-width:768px){.team-card__role{font-size:13px}}.team-card__social{width:44px;height:44px;border-radius:999px;background-color:#fff;color:var(--thm-textcolor);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,.08);text-decoration:none;flex:0 0 auto;transition:background-color .2s ease,color .2s ease,transform .2s ease}.team-card__social:hover{background-color:var(--thm-primarycolor);color:#fff;transform:translateY(-1px)}.cmsPage{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(60px,6vw,110px);font-family:var(--thm-family1)}.cmsPage__sidebar{height:100%}.cmsPage__navCard{border:1px solid var(--thm-borderLight);border-radius:16px;background:#fff;padding:18px;box-shadow:0 18px 50px rgba(0,0,0,.06)}@media screen and (min-width:768px){.cmsPage__navCard{position:sticky;top:120px}}.cmsPage__navHeader{display:flex;flex-direction:column;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--thm-borderLight);margin-bottom:12px}.cmsPage__navTitle{margin:0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thm-textcolor)}.cmsPage__navSubtitle{margin:0;font-size:13px;font-family:var(--thm-family2);color:var(--thm-textLight2color)}.cmsPage__nav{display:flex;flex-direction:column;gap:6px}.cmsPage__navLink{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px;border-radius:12px;text-decoration:none;color:var(--thm-textcolor);transition:background-color .2s ease,transform .2s ease,color .2s ease}.cmsPage__navLink:hover{background:rgba(0,0,0,.04);transform:translateY(-1px);color:var(--thm-primarycolor)}.cmsPage__navLink i{font-size:14px;opacity:.8}.cmsPage__content{border:1px solid var(--thm-borderLight);border-radius:16px;background:#fff;padding:22px;box-shadow:0 18px 50px rgba(0,0,0,.06)}@media screen and (min-width:768px){.cmsPage__content{padding:34px}}.cmsPage__meta{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-bottom:18px}.cmsPage__badge{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:rgba(0,0,0,.06);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thm-textcolor)}.cmsPage__updated{font-size:13px;font-family:var(--thm-family2);color:var(--thm-textLight2color)}.cmsPage__title{font-size:34px;font-weight:700;margin:0 0 10px 0;color:var(--thm-textcolor)}@media screen and (min-width:768px){.cmsPage__title{font-size:44px}}.cmsPage__lead{font-size:16px;font-family:var(--thm-family2);color:var(--thm-textcolor);margin:0 0 18px 0;line-height:1.8}.cmsPage__image{width:100%;border-radius:14px;overflow:hidden;margin:18px 0 24px 0}.cmsPage__image img{width:100%;height:100%;object-fit:cover;display:block}.cmsPage__section{padding-top:18px;margin-top:18px;border-top:1px solid var(--thm-borderLight)}.cmsPage__heading{font-size:18px;font-weight:700;letter-spacing:.02em;margin:0 0 10px 0;color:var(--thm-textcolor)}@media screen and (min-width:768px){.cmsPage__heading{font-size:22px}}.cmsPage__text{font-size:15px;font-family:var(--thm-family2);color:var(--thm-textcolor);margin:0 0 14px 0;line-height:1.9}.cmsPage__callout{border-radius:14px;padding:16px 16px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06);border-left:3px solid var(--thm-primarycolor);margin:18px 0 20px 0}@media screen and (min-width:768px){.cmsPage__callout{padding:18px 18px}}.cmsPage__calloutTitle{margin:0 0 6px 0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thm-textcolor)}.cmsPage__list{margin:0;padding-left:18px;display:grid;gap:10px}.cmsPage__list li{font-size:15px;font-family:var(--thm-family2);color:var(--thm-textcolor);line-height:1.8}.cmsPage__grid{display:grid;gap:14px;margin-top:14px}@media screen and (min-width:768px){.cmsPage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmsPage__miniCard{border-radius:14px;border:1px solid var(--thm-borderLight);background:#fff;padding:16px;box-shadow:0 14px 40px rgba(0,0,0,.05)}.cmsPage__miniTitle{margin:0 0 6px 0;font-size:14px;font-weight:700;color:var(--thm-textcolor);letter-spacing:.02em}.cmsPage__miniText{margin:0;font-size:13px;font-family:var(--thm-family2);color:var(--thm-textLight2color);line-height:1.8}.faqPage{margin-top:clamp(40px,5vw,80px);margin-bottom:clamp(60px,6vw,110px);font-family:var(--thm-family1)}.faqPage__header{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}@media screen and (min-width:768px){.faqPage__header{gap:12px;margin-bottom:26px}}.faqPage__kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--thm-textLight1color)}.faqPage__kicker i{color:var(--thm-primarycolor);font-size:14px}.faqPage__title{margin:0;font-size:34px;font-weight:700;color:var(--thm-textcolor)}@media screen and (min-width:768px){.faqPage__title{font-size:44px}}.faqPage__subtitle{margin:0;font-size:15px;font-family:var(--thm-family2);color:var(--thm-textLight2color);line-height:1.9;max-width:62ch}.faqPage__panel{border:1px solid var(--thm-borderLight);border-radius:16px;background:#fff;padding:18px;box-shadow:0 18px 50px rgba(0,0,0,.06)}@media screen and (min-width:768px){.faqPage__panel{padding:22px}}.faqPage__search{display:flex;gap:10px;align-items:stretch;margin-bottom:16px}@media screen and (min-width:768px){.faqPage__search{margin-bottom:18px}}.faqPage__searchInput{width:100%;height:48px;border:1px solid var(--thm-borderLight);border-radius:14px;padding:0 14px;font-size:14px;font-family:var(--thm-family2);color:var(--thm-textcolor);background:#fff}.faqPage__searchInput:focus{outline:0;border-color:var(--thm-primarycolor)}.faqPage__searchButton{height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:14px;border:1px solid var(--thm-secondarycolor);background:var(--thm-secondarycolor);color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em;transition:transform .18s ease,background-color .18s ease,color .18s ease}.faqPage__searchButton:hover{transform:translateY(-1px);background:0 0;color:var(--thm-secondarycolor)}.faqPage__searchButton i{font-size:14px}.faqPage__accordion{display:grid;gap:12px}.faqPage__item{border:1px solid var(--thm-borderLight);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 18px 50px rgba(0,0,0,.06)}.faqPage__button{font-weight:700;color:var(--thm-textcolor);background:#fff;padding:16px 18px;font-size:15px;border:none;box-shadow:none}.faqPage__button:focus{box-shadow:none}.faqPage__button:not(.collapsed){color:var(--thm-primarycolor);background:rgba(239,71,111,.06)}.faqPage__body{padding:16px 18px 18px 18px;background:#fff;border-top:1px solid rgba(0,0,0,.06)}.faqPage__answer{margin:0;font-size:14px;font-family:var(--thm-family2);color:var(--thm-textcolor);line-height:1.9}.faqPage__metaGrid{display:grid;gap:12px}.faqPage__metaCard{border:1px solid var(--thm-borderLight);border-radius:16px;background:#fff;padding:18px;box-shadow:0 18px 50px rgba(0,0,0,.06)}.faqPage__metaTitle{margin:0 0 8px 0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thm-textcolor)}.faqPage__metaText{margin:0;font-size:13px;font-family:var(--thm-family2);color:var(--thm-textLight2color);line-height:1.9}.faqPage__metaList{margin:12px 0 0 0;padding-left:18px;display:grid;gap:8px}.faqPage__metaList li{font-size:13px;font-family:var(--thm-family2);color:var(--thm-textcolor);line-height:1.8}.contact{margin:clamp(40px,5vw,80px) 0}.contact__top{margin-bottom:clamp(28px,4vw,52px)}.contact__card{background:#fff;border:1px solid var(--thm-borderLight);border-radius:14px;padding:clamp(22px,2.8vw,36px);-webkit-box-shadow:0 14px 34px rgba(12,25,44,.07);-moz-box-shadow:0 14px 34px rgba(12,25,44,.07);box-shadow:0 14px 34px rgba(12,25,44,.07)}.contact__title{margin:0 0 12px 0;color:var(--thm-textcolor);font-family:var(--thm-family2);font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.08;letter-spacing:-.02em}.contact__subtitle{margin:0 0 22px 0;max-width:58ch;color:var(--thm-textLight2color);font-size:14px;line-height:1.7}.contact__field{display:flex;flex-direction:column}.contact__label{margin-bottom:8px;color:var(--thm-textcolor);font-size:14px;font-weight:600}.contact__required{color:var(--thm-errorcolor)}.contact__input,.contact__textarea{border:1px solid var(--thm-borderLight);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--thm-textcolor);background:#fff}.contact__input::placeholder,.contact__textarea::placeholder{color:rgba(99,119,144,.85)}.contact__input:focus,.contact__textarea:focus{border-color:var(--thm-secondarycolor)}.contact__textarea{min-height:190px;resize:vertical}.contact__actions{width:max-content}.contact__actions .btn{height:47px;padding:0 26px;font-weight:600;letter-spacing:.02em}.contact__actions .btn+.overlaybtn{bottom:47px}.contact__actions .btn+.overlaybtn:after,.contact__actions .btn+.overlaybtn:before{height:47px}.contact__info-title{margin:0 0 10px 0;color:var(--thm-textcolor);font-family:var(--thm-family2);font-weight:700;font-size:18px;line-height:1.2}.contact__info-text{margin:0 0 12px 0;color:var(--thm-textLight2color);font-size:14px;line-height:1.7}.contact__info-list{padding-left:0;margin:0;list-style:none}.contact__info-item{display:flex;gap:8px;align-items:baseline;color:var(--thm-textcolor);font-size:14px;line-height:1.7}.contact__info-link{color:var(--thm-textcolor);-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}.contact__info-link:hover{color:var(--thm-secondarycolor)}.contact__info-label{color:var(--thm-textLight1color);font-weight:600;white-space:nowrap}.contact__info-value{color:var(--thm-textcolor)}.contact__divider{height:1px;background:var(--thm-borderLight);margin:18px 0}.contact__map{margin:clamp(26px,4vw,48px) 0}.contact__map-frame{overflow:hidden;border-radius:14px;border:1px solid var(--thm-borderLight);background:#fff;-webkit-box-shadow:0 14px 34px rgba(12,25,44,.06);-moz-box-shadow:0 14px 34px rgba(12,25,44,.06);box-shadow:0 14px 34px rgba(12,25,44,.06)}.contact__map-iframe{width:100%;height:clamp(280px,40vw,420px);border:0;display:block}.contact__highlights{margin-top:clamp(18px,3vw,34px)}.contact__highlight{height:100%;background:#fff;border:1px solid var(--thm-borderLight);border-radius:14px;padding:22px 18px;text-align:center;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;transition:transform .2s linear}.contact__highlight:hover{transform:translateY(-3px)}.contact__highlight-icon{width:54px;height:54px;margin:0 auto 12px auto;border-radius:50%;background:rgba(75,147,255,.12);color:var(--thm-secondarycolor);display:flex;align-items:center;justify-content:center;font-size:22px}.contact__highlight-title{color:var(--thm-textcolor);font-family:var(--thm-family2);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.contact__highlight-text{margin-top:6px;color:var(--thm-textLight2color);font-size:13px;line-height:1.6}.search-results{padding:60px 0}.search-results__hero{padding:38px 0;border-top:1px solid var(--thm-borderLight);border-bottom:1px solid var(--thm-borderLight);background:linear-gradient(135deg,rgba(239,71,111,.12) 0,rgba(75,147,255,.1) 55%,rgba(255,255,255,.8) 100%)}.search-results__hero-inner{display:flex;flex-direction:column;gap:18px}@media screen and (min-width:992px){.search-results__hero-inner{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}}.search-results__title{font-family:var(--thm-family2);font-weight:700;font-size:34px;letter-spacing:-.02em;color:var(--thm-textcolor);margin:0 0 6px}@media screen and (min-width:768px){.search-results__title{font-size:40px}}.search-results__meta{margin:0;color:var(--thm-textLight1color);font-size:15px}.search-results__query{color:var(--thm-textcolor);font-weight:700}.search-results__form{width:100%}@media screen and (min-width:992px){.search-results__form{max-width:560px}}.search-results__field{position:relative;display:flex;align-items:center;gap:12px}.search-results__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--thm-textLight2color);font-size:18px;pointer-events:none}.search-results__input{height:48px;border:1px solid var(--thm-borderLight);border-radius:12px;padding:0 14px 0 46px;background-color:rgba(255,255,255,.85);color:var(--thm-textcolor);font-size:15px}.search-results__input::placeholder{color:var(--thm-textLight2color)}.search-results__input:focus{border-color:var(--thm-primarycolor);box-shadow:0 0 0 4px rgba(239,71,111,.12)}.search-results__submit.btn{height:48px;padding:0 18px;border-radius:12px;border-color:var(--thm-secondarycolor);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.02em}.search-results__submit.btn+.overlaybtn{bottom:48px}.search-results__panel{padding-top:22px}.search-results__toolbar{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:18px}@media screen and (min-width:768px){.search-results__toolbar{flex-direction:row;align-items:center}}.search-results__count{color:var(--thm-textLight1color);font-size:14px}.search-results__sort{display:flex;align-items:center;gap:10px}.search-results__label{font-size:14px;color:var(--thm-textLight1color);white-space:nowrap}.search-results__select{height:42px;border-radius:10px;border:1px solid var(--thm-borderLight);color:var(--thm-textcolor);font-size:14px;background-color:#fff}.search-results__chips{list-style:none;padding-left:0;margin:0 0 22px;display:flex;flex-wrap:wrap;gap:10px}.search-results__chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--thm-borderLight);background-color:rgba(255,255,255,.9);color:var(--thm-textcolor);font-size:13px}.search-results__chip-remove{width:26px;height:26px;border-radius:999px;border:1px solid rgba(12,25,44,.1);background:#fff;color:var(--thm-textLight1color);display:inline-flex;align-items:center;justify-content:center;padding:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.search-results__chip-remove:hover{border-color:rgba(239,71,111,.25);color:var(--thm-primarycolor)}.search-results__grid{position:relative}.search-results__pagination{margin-top:26px;display:flex;align-items:center;justify-content:center;gap:8px}.search-results__page{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--thm-borderLight);color:var(--thm-textcolor);background-color:#fff;font-weight:700;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.search-results__page:hover{border-color:rgba(75,147,255,.35);box-shadow:0 10px 24px rgba(12,25,44,.06)}.search-results__page--active{border-color:rgba(75,147,255,.6);background-color:rgba(75,147,255,.08)}.search-results__empty{border:1px solid var(--thm-borderLight);border-radius:18px;padding:26px;background-color:#fff;box-shadow:0 18px 48px rgba(12,25,44,.06)}.search-results__empty-title{font-family:var(--thm-family2);font-weight:700;margin:0 0 8px;color:var(--thm-textcolor)}.search-results__empty-desc{margin:0;color:var(--thm-textLight1color)}.index-flower-header{--color-primary:#5e00a6;--color-accent:#f992e7;--color-dark:#2D3436;--color-border:rgba(45,52,54,.10);--color-shadow:rgba(0,0,0,.08);font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;border-bottom:1px solid var(--color-border);box-shadow:none!important;z-index:100}.index-flower-header .container{display:flex;align-items:center;min-height:72px;justify-content:space-between}.index-flower-header .navbar__logo{color:var(--color-dark);text-decoration:none;transition:opacity .2s}.index-flower-header .navbar__logo:hover{opacity:.8}.index-flower-header .logo-text{font-family:"Great Vibes",cursive;font-weight:400;font-size:42px;line-height:1;display:inline-block;text-rendering:optimizeLegibility}.index-flower-header .index-flower-header__collapse{flex:1 1 auto;min-width:0}.index-flower-header .index-flower-header__menu-wrap{display:flex;align-items:center;min-width:0}.index-flower-header .index-flower-header__menu{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin-right:auto;position:static;width:auto;max-width:none;min-width:0;height:auto;max-height:none;padding-bottom:0;overflow:visible;overflow-x:visible;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.index-flower-header .index-flower-header__menu::-webkit-scrollbar{display:none}.index-flower-header .main__header--menu-dropdown .nav-link,.index-flower-header .main__header--navitemlast .nav-link{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-dark);padding:0 18px;line-height:72px;white-space:nowrap}.index-flower-header .main__header--menu-dropdown{position:relative;flex:0 0 auto}.index-flower-header .main__header--menu-dropdown .nav-link:hover,.index-flower-header .main__header--navitemlast .nav-link:hover{color:#636e72}.index-flower-header .navbar__actions{position:relative;z-index:2;flex:0 0 auto;gap:18px}.index-flower-header .navbar__dropdown{cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s;border-color:#e0e0e0!important;min-width:122px;height:46px;padding:0 22px;justify-content:center;border-width:1px!important;border-radius:999px!important;color:var(--color-dark);background:#fff}.index-flower-header .navbar__dropdown:hover{background-color:#f8f9fa}.index-flower-header .navbar__dropdown-label{font-size:15px;line-height:1;font-weight:500;color:var(--color-dark)}.index-flower-header .navbar__dropdown-icon{font-size:10px;line-height:1;color:var(--color-dark)}.index-flower-header .navbar__dropdown-icon:before{margin:0}.index-flower-header .nav__icones--items{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:22px}.index-flower-header .nav__icones--item{position:relative;font-size:24px;flex:0 0 auto;line-height:1}.index-flower-header .index-flower-header__cart-toggle,.index-flower-header .nav__icones--item>a{display:inline-flex;align-items:center;justify-content:center;color:var(--color-dark);transition:opacity .2s;text-decoration:none}.index-flower-header .index-flower-header__cart-toggle i,.index-flower-header .nav__icones--item i{color:#2d3436;font-size:24px;line-height:1}.index-flower-header .index-flower-header__cart-toggle i:before,.index-flower-header .nav__icones--item i:before{margin:0}.index-flower-header .index-flower-header__cart-toggle:hover,.index-flower-header .nav__icones--item>a:hover{opacity:.6}.index-flower-header .index-flower-header__cart{position:relative}.index-flower-header .index-flower-header__cart-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center}.index-flower-header .navbar__badge{background-color:#3d5a44!important;font-size:10px!important;padding:2px 5px!important;font-weight:500}.index-flower-header .main__header--menu-dropdown .main__header--submenu{top:100%}.index-flower-header .main__header--menu-dropdown:last-child .main__header--submenu{right:0;left:auto}@media (min-width:992px){.index-flower-header .container{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"selects logo icons" "menu menu menu";align-items:center;column-gap:clamp(24px,4vw,56px);row-gap:14px;min-height:0;padding-top:6px;padding-bottom:6px}.index-flower-header .index-flower-header__collapse{grid-area:menu;width:auto}.index-flower-header .index-flower-header__menu-wrap{max-width:none;flex:1 1 auto;justify-content:center;width:100%;margin-right:0!important}.index-flower-header .index-flower-header__menu{margin-right:0}.index-flower-header .navbar__logo{position:static!important;left:auto;transform:none!important;grid-area:logo;justify-self:center;white-space:nowrap}.index-flower-header .navbar__actions{grid-area:icons;justify-self:end}.index-flower-header .navbar__selects{grid-area:selects;justify-self:start;gap:12px}.index-flower-header .main__header--menu-dropdown .nav-link,.index-flower-header .main__header--navitemlast .nav-link{line-height:1.4;padding:8px 18px}.index-flower-header .main__header--menu-dropdown .main__header--submenu,.index-flower-header .nav__icones--item-count .item-count__dropdown-cart{margin-top:18px}.index-flower-header .index-flower-header__cart.show .item-count__dropdown-cart{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:991.98px){.index-flower-header .container{flex-wrap:wrap;row-gap:12px}.index-flower-header .navbar__logo{position:static!important;transform:none!important;margin-left:auto!important;margin-right:auto!important;order:2}.index-flower-header .navbar-toggler{order:1}.index-flower-header .navbar__actions{order:3;margin-left:0!important;gap:12px}.index-flower-header .index-flower-header__collapse{order:4;flex-basis:100%}.index-flower-header .index-flower-header__menu-wrap{width:100%}.index-flower-header .index-flower-header__menu{width:100%;padding:16px 0 8px;display:block;overflow:visible;height:auto;max-height:none}.index-flower-header .nav__icones--items{gap:16px}.index-flower-header .index-flower-header__cart-toggle i,.index-flower-header .nav__icones--item,.index-flower-header .nav__icones--item i{font-size:22px}.index-flower-header .main__header--menu-dropdown .nav-link,.index-flower-header .main__header--navitemlast .nav-link{padding:10px 0;line-height:1.5}.index-flower-header .main__header--menu-dropdown .main__header--submenu{position:static;visibility:visible;opacity:1;transform:none;display:none;width:100%;margin-top:0;box-shadow:none;border:0;padding:0 0 0 12px}.index-flower-header .main__header--menu-dropdown.show .main__header--submenu{display:block}.index-flower-header .nav__icones--item-count .item-count__dropdown-cart{right:0;left:auto}.index-flower-header .index-flower-header__cart.show .item-count__dropdown-cart{opacity:1;visibility:visible;transform:translateY(0)}}.index-flower{--color-primary:#5e00a6;--color-accent:#f992e7;--color-bg:#FFFFFF;--color-text:#2D3436;--color-muted:#636E72;--color-white:#FFFFFF;--color-success:#00B894;--color-dark:#2D3436;--color-border:rgba(45,52,54,.10);--color-shadow:rgba(0,0,0,.08);--bs-primary:var(--color-primary);--bs-success:var(--color-success);--bs-body-bg:var(--color-bg);--bs-body-color:var(--color-text);--bs-font-sans-serif:'Poppins',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--bs-border-radius:0.875rem;--bs-border-radius-lg:1.375rem;--radius-sm:10px;--radius-md:14px;--radius-lg:22px;--shadow-sm:0 2px 14px var(--color-shadow);--shadow-md:0 10px 30px rgba(0,0,0,.12);--space-1:6px;--space-2:10px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px;font-family:var(--bs-font-sans-serif);margin:0;padding:0;line-height:1.6;color:var(--color-text);background-color:var(--color-bg)}.index-flower *{box-sizing:border-box}.index-flower{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.index-flower img{max-width:100%;display:block}.index-flower a{color:inherit;text-decoration:none}.index-flower ul{list-style:none;margin:0;padding:0}.index-flower button,.index-flower input{font-family:inherit}.index-flower .section-title{font-size:28px;font-weight:700;margin:0 0 var(--space-3)}.index-flower .section-sub{font-size:16px;font-weight:500;color:var(--color-muted);margin:0 0 var(--space-4)}.index-flower .btn{font-family:inherit}.index-flower .btn:focus-visible{outline:3px solid rgba(108,92,231,.35);outline-offset:2px}.index-flower .btn.btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.index-flower .btn.btn--primary:hover{background:#5b4ce0;border-color:#5b4ce0;color:var(--color-white)}.index-flower .btn.btn--outline{background:0 0;border-color:rgba(108,92,231,.35);color:var(--color-primary)}.index-flower .btn.btn--outline:hover{background:rgba(108,92,231,.1);border-color:rgba(108,92,231,.55);color:var(--color-primary)}.index-flower .btn.btn--pink{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text)}.index-flower .btn.btn--pink:hover{background:#ff8fbe;border-color:#ff8fbe;color:var(--color-text)}.index-flower .btn--block{width:100%}.index-flower .badge--contrast{background:rgba(255,255,255,.18)!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important}.index-flower .badge--sale{background:#ff4757!important;color:#fff!important}.index-flower .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.index-flower .is-bumping{transform:scale(1.06)}.index-flower .is-shaking{animation:shake .35s ease}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-2px)}50%{transform:translateX(2px)}75%{transform:translateX(-1px)}100%{transform:translateX(0)}}.index-flower .hero{padding:var(--space-6) 0 0;background-color:#f6f6f6}.index-flower .hero>.container{padding-bottom:0!important}.index-flower .hero__badge{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.92);border:1px solid rgba(45,52,54,.08);box-shadow:0 12px 28px rgba(0,0,0,.08);font-weight:600;color:rgba(45,52,54,.85);margin-bottom:14px;width:fit-content;max-width:100%}.index-flower .hero__badge-icon{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:rgba(108,92,231,.12);color:var(--color-primary);border:1px solid rgba(108,92,231,.18);flex:0 0 auto}.index-flower .hero__badge-icon:before{margin:0}.index-flower .hero__badge span:last-child{min-width:0;overflow-wrap:anywhere}.index-flower .hero__title{font-size:32px;font-weight:800;line-height:1.12;margin:0 0 12px}.index-flower .hero__title-accent{color:var(--color-primary)}.index-flower .hero__subtitle{font-size:16px;font-weight:500;color:var(--color-muted);margin:0 0 var(--space-4)}.index-flower .hero__actions{display:flex;gap:12px;flex-wrap:wrap}.index-flower .hero__link{font-weight:700;color:var(--color-text);text-decoration:underline;text-underline-offset:4px}.index-flower .hero__link:hover{color:var(--color-primary)}.index-flower .hero__badge,.index-flower .hero__subtitle,.index-flower .hero__title{opacity:0;transform:translateX(-22px);filter:blur(8px);animation:hero-reveal-x .9s cubic-bezier(.2,.9,.2,1) forwards}.index-flower .hero__actions,.index-flower .hero__ratings{opacity:0;transform:translateY(18px);filter:blur(8px);animation:hero-reveal-y .9s cubic-bezier(.2,.9,.2,1) forwards}.index-flower .hero__badge{animation-delay:50ms}.index-flower .hero__title{animation-delay:.16s}.index-flower .hero__subtitle{animation-delay:.32s}.index-flower .hero__actions{animation-delay:.48s}.index-flower .hero__ratings{animation-delay:.62s}@keyframes hero-reveal-x{from{opacity:0;transform:translateX(-22px);filter:blur(8px)}to{opacity:1;transform:translateX(0);filter:blur(0)}}@keyframes hero-reveal-y{from{opacity:0;transform:translateY(18px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.index-flower .hero__actions,.index-flower .hero__badge,.index-flower .hero__ratings,.index-flower .hero__subtitle,.index-flower .hero__title{animation:none;opacity:1;transform:none;filter:none}}.index-flower .hero__media{position:relative}.index-flower .hero__image{min-height:240px;max-height:800px;overflow:hidden}.index-flower .hero__photo{width:100%;height:auto;display:block;object-fit:cover}.index-flower .hero__float{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:rgba(255,255,255,.95);border:1px solid rgba(45,52,54,.08);box-shadow:0 16px 30px rgba(0,0,0,.1);color:rgba(45,52,54,.85);font-weight:700;font-size:13px;white-space:nowrap}.index-flower .hero__float-icon{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--color-primary);color:#fff;flex:0 0 auto}.index-flower .hero__float-icon:before{margin:0}.index-flower .hero__float--delivery{left:10px;bottom:18%}.index-flower .hero__float--payment{right:10px;top:34%}.index-flower .hero__ratings{display:flex;align-items:center;gap:12px;margin-top:18px}.index-flower .hero__avatars{display:flex;align-items:center}.index-flower .hero__avatar{width:34px;height:34px;border-radius:999px;border:3px solid var(--color-bg);background:linear-gradient(135deg,rgba(108,92,231,.2),rgba(253,121,168,.18));display:grid;place-items:center;color:rgba(45,52,54,.85);font-weight:800;margin-left:-10px}.index-flower .hero__avatar:first-child{margin-left:0}.index-flower .hero__avatar--add{background:var(--color-accent);color:#fff;border-color:var(--color-bg)}.index-flower .hero__ratings-title{font-weight:900;line-height:1.1}.index-flower .hero__ratings-sub{font-size:13px;color:var(--color-muted)}.index-flower .occasions{padding:var(--space-6) 0}.index-flower .occasions__heading{position:relative;text-align:center;padding:12px 0 18px;margin-bottom:10px}.index-flower .occasions__kicker{font-size:13px;color:rgba(99,110,114,.95);margin:0 0 6px}.index-flower .occasions__title{position:relative}.index-flower .occasions__title-accent{color:var(--color-primary)}.index-flower .occasions__arrow{width:44px;height:44px;border-radius:999px;border:1px solid rgba(45,52,54,.22);background:#fff;color:rgba(45,52,54,.9);display:grid;place-items:center;box-shadow:0 14px 28px rgba(0,0,0,.1);position:absolute;top:38%;transform:translateY(-50%);z-index:3;cursor:pointer}.index-flower .occasions__grid .slick-arrow{opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.index-flower .occasions__grid:focus-within .slick-arrow,.index-flower .occasions__grid:hover .slick-arrow{opacity:1;transform:translateY(0);pointer-events:auto}.index-flower .occasions__grid:focus-within .slick-disabled,.index-flower .occasions__grid:hover .slick-disabled{opacity:.35;cursor:default}.index-flower .occasions__arrow--prev{left:-10px}.index-flower .occasions__arrow--next{right:-10px}.index-flower .occasions__arrow:focus-visible{outline:3px solid rgba(108,92,231,.35);outline-offset:3px}.index-flower .occasions__grid{position:relative}.index-flower .occasions__grid .slick-list{padding:0 6px}.index-flower .occasions__grid .slick-slide{padding:0 10px}.index-flower .arrivals .slick-dots,.index-flower .occasions .slick-dots,.index-flower .products .slick-dots{display:none!important;justify-content:center;gap:10px;margin:16px 0 0;padding:0;list-style:none}.index-flower .arrivals .slick-dots li,.index-flower .occasions .slick-dots li,.index-flower .products .slick-dots li{margin:0}.index-flower .arrivals .slick-dots button,.index-flower .occasions .slick-dots button,.index-flower .products .slick-dots button{width:8px;height:8px;padding:0;border-radius:999px;border:0;background:rgba(45,52,54,.3);color:transparent;font-size:0;line-height:0}.index-flower .arrivals .slick-dots .slick-active button,.index-flower .occasions .slick-dots .slick-active button,.index-flower .products .slick-dots .slick-active button{background:var(--color-primary)}.index-flower .occasion-tile{border:none;background:0 0;padding:0;width:100%;text-align:center;cursor:pointer}.index-flower .occasion-tile:focus-visible{outline:3px solid rgba(108,92,231,.35);outline-offset:6px;border-radius:18px}.index-flower .occasion-tile__media{display:block;border-radius:18px;border:1px dashed rgba(45,52,54,.3);position:relative;overflow:hidden}.index-flower .occasion-tile__media::after{content:"";position:absolute;top:-25%;bottom:-25%;width:55%;left:-70%;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);opacity:0;pointer-events:none;filter:blur(.2px)}.index-flower .occasion-tile__img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:14px;display:block;background:linear-gradient(135deg,rgba(108,92,231,.12),rgba(253,121,168,.12))}.index-flower .occasion-tile__title{display:block;margin-top:14px;font-size:18px;font-weight:600;color:rgba(45,52,54,.95);font-family:var(--font-family)}.index-flower .occasion-tile__sub{display:block;margin-top:4px;font-size:13px;color:rgba(99,110,114,.95)}@keyframes occasion-shine{0%{left:-70%;opacity:0}10%{opacity:1}100%{left:130%;opacity:0}}.index-flower .occasion-tile:hover .occasion-tile__media::after{opacity:1;animation:occasion-shine .85s ease}.index-flower .occasion-tile:hover .occasion-tile__title{color:var(--color-primary)}@media (min-width:768px){.index-flower .occasions__arrow--prev{left:-18px}.index-flower .occasions__arrow--next{right:-18px}}@media (max-width:767.98px){.index-flower .arrivals .slick-dots,.index-flower .occasions .slick-dots,.index-flower .products .slick-dots{display:flex!important}.index-flower .occasions,.index-flower .promos{padding-top:32px;padding-bottom:32px}.index-flower .arrivals .slick-dots,.index-flower .occasions .slick-dots,.index-flower .products .slick-dots{margin-top:10px}}.index-flower .promos{padding:var(--space-6) 0}@media (max-width:767.98px){.index-flower .promos{padding:32px 0}}.index-flower .promo-card{border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:var(--shadow-md);border:1px solid rgba(45,52,54,.06);min-height:230px;display:flex;align-items:stretch}.index-flower .promo-card--fresh{background:#f8f8f8;color:rgba(45,52,54,.95)}.index-flower .promo-card--bloom{background:var(--color-primary);color:#fff;border-color:rgba(108,92,231,.22)}.index-flower .promo-card__inner{flex:1;display:grid;grid-template-columns:1fr;gap:12px;padding:22px;position:relative;z-index:2}.index-flower .promo-card__badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.1px;width:max-content}.index-flower .promo-card--fresh .promo-card__badge{background:rgba(108,92,231,.1);color:rgba(45,52,54,.78)}.index-flower .promo-card--bloom .promo-card__badge{background:rgba(255,255,255,.14);color:rgba(255,255,255,.95);border:1px solid rgba(255,255,255,.18)}.index-flower .promo-card__title{font-size:28px;font-weight:800;line-height:1.05;margin:0}.index-flower .promo-card__text{margin:0;color:rgba(99,110,114,.95);max-width:320px}.index-flower .promo-card--bloom .promo-card__text{color:rgba(255,255,255,.85)}.index-flower .promo-card__btn-row{margin-top:6px}.index-flower .promo-card__btn{border-radius:999px;padding:12px 16px;gap:10px}.index-flower .promo-card__media{position:absolute;right:0;bottom:0;width:min(46%,240px);height:100%;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none;z-index:1}.index-flower .promo-card__img{height:100%;width:auto;max-width:100%;object-fit:contain;object-position:bottom right}@media (max-width:767.98px){.index-flower .promo-card{min-height:0}.index-flower .promo-card__inner{padding:20px 18px 18px}.index-flower .promo-card--bloom .promo-card__inner,.index-flower .promo-card--fresh .promo-card__inner{padding-right:18px}.index-flower .promo-card__title{font-size:24px}.index-flower .promo-card__text{max-width:none}.index-flower .promo-card__media{display:none}}@media (min-width:768px){.index-flower .promo-card{min-height:260px}.index-flower .promo-card__inner{padding:26px}.index-flower .promo-card__media{width:min(50%,280px)}}.index-flower .about-strip{padding:var(--space-6) 0}.index-flower .about-strip__media{position:relative}.index-flower .about-strip__photo{border-radius:24px;overflow:hidden}.index-flower .about-strip__photo--main{width:100%;max-width:560px}.index-flower .about-strip__photo--side{position:absolute;right:12px;top:24%;width:min(52%,260px);border-radius:999px 999px 22px 22px;border:10px solid #fff;box-shadow:0 22px 48px rgba(0,0,0,.12)}.index-flower .about-strip__img{width:100%;height:auto;display:block;object-fit:cover}.index-flower .about-strip__kicker{font-size:13px;color:rgba(99,110,114,.95);margin:0 0 8px}.index-flower .about-strip__title{font-size:32px;font-weight:900;line-height:1.08;margin:0 0 12px;color:rgba(45,52,54,.95)}.index-flower .about-strip__title-accent{color:var(--color-primary)}.index-flower .about-strip__text{margin:0 0 16px;color:rgba(99,110,114,.95);max-width:520px}.index-flower .about-strip__stats{display:flex;gap:0;background:var(--color-primary);border-radius:18px;padding:14px 10px;box-shadow:0 20px 44px rgba(108,92,231,.22);overflow:hidden;margin-top:6px;max-width:560px}.index-flower .about-strip__stat{flex:1;padding:6px 10px;text-align:center}.index-flower .about-strip__stat+.about-strip__stat{border-left:1px solid rgba(255,255,255,.18)}.index-flower .about-strip__stat-number{font-size:20px;font-weight:900;line-height:1;color:#fff}.index-flower .about-strip__stat-label{margin-top:6px;font-size:12px;color:rgba(255,255,255,.85)}.index-flower .about-strip__signature{margin-top:14px;font-size:20px;font-family:cursive;color:rgba(45,52,54,.9)}@media (min-width:768px){.index-flower .about-strip__photo--side{right:-24px;width:min(46%,280px)}.index-flower .about-strip__title{font-size:40px}.index-flower .about-strip__stat-number{font-size:22px}}.index-flower .products{padding:var(--space-6) 0}.index-flower .products__heading{position:relative;text-align:center;padding:12px 0 18px;margin-bottom:10px}.index-flower .products__kicker{font-size:13px;color:rgba(99,110,114,.95);margin:0 0 6px}.index-flower .products__title{position:relative}.index-flower .products__title-accent{color:var(--color-primary)}.index-flower .products__actions{display:flex;justify-content:flex-end;margin-top:10px}.index-flower .products__viewall{border-radius:999px;padding:10px 16px;font-size:13px;font-weight:700}.index-flower .products__viewall:hover{color:#5b4ce0}.index-flower .products__sub{max-width:520px;margin:0 auto var(--space-4)}.index-flower .products__grid{position:relative}.index-flower .products__grid .slick-list{padding:0 6px}.index-flower .products__grid .slick-slide{padding:0 10px}.index-flower .products__arrow{width:44px;height:44px;border-radius:999px;border:1px solid rgba(45,52,54,.18);background:#fff;color:rgba(45,52,54,.9);display:grid;place-items:center;box-shadow:0 14px 28px rgba(0,0,0,.1);position:absolute;top:38%;transform:translateY(-50%);z-index:3;cursor:pointer}.index-flower .products__arrow--prev{left:-10px}.index-flower .products__arrow--next{right:-10px}.index-flower .products__arrow:focus-visible{outline:3px solid rgba(108,92,231,.35);outline-offset:3px}.index-flower .products__grid .slick-arrow{opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.index-flower .products__grid:focus-within .slick-arrow,.index-flower .products__grid:hover .slick-arrow{opacity:1;transform:translateY(0);pointer-events:auto}.index-flower .products__grid:focus-within .slick-disabled,.index-flower .products__grid:hover .slick-disabled{opacity:.35;cursor:default}.index-flower .product-tile{background:#fff;overflow:hidden;transition:box-shadow .22s ease,border-color .22s ease;position:relative}.index-flower .product-tile__media{position:relative;padding:18px 18px 0;border:0;background:#fff;transition:border-color .22s ease,box-shadow .22s ease}.index-flower .product-tile__img{width:100%;height:250px;object-fit:contain;display:block;opacity:1;transition:opacity .26s ease}.index-flower .product-tile__img.is-fading{opacity:0}.index-flower .product-tile__badge{position:absolute;top:14px;left:14px;width:44px;height:44px;border-radius:999px;background:var(--color-accent);color:#fff;display:grid;place-items:center;font-weight:900;font-size:13px;z-index:4}.index-flower .product-tile__actions{position:absolute;top:14px;right:14px;display:grid;gap:10px;z-index:4}.index-flower .product-tile__action{width:30px;height:30px;border-radius:999px;border:1px solid rgba(45,52,54,.16);background:#fff;color:rgba(99,110,114,.95);font-size:13px;display:grid;place-items:center;box-shadow:0 10px 18px rgba(0,0,0,.08);opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,border-color .22s ease,color .22s ease}.index-flower .product-tile__action:focus-visible,.index-flower .product-tile__action:hover{border-color:var(--color-primary);color:var(--color-primary)}.index-flower .product-tile__action.icon-eye{font-size:11px}.index-flower .product-tile__action:before{margin:0;width:1em;line-height:1}.index-flower .product-tile__cta{position:absolute;left:14px;right:14px;bottom:12px;border-radius:999px;padding:8px 12px;font-weight:900;letter-spacing:.4px;text-transform:uppercase;background:var(--color-primary);border:1px solid var(--color-primary);color:#fff;font-size:11px;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,background-color .22s ease,border-color .22s ease}.index-flower .product-tile__cta:hover{background:#5b4ce0;border-color:#5b4ce0}.index-flower .product-tile__body{text-align:center;padding:14px 18px 18px}.index-flower .product-tile__title{font-size:15px;line-height:1.35;font-weight:600;color:rgba(45,52,54,.9);margin:0;min-height:42px}.index-flower .product-tile__rating{margin-top:10px;color:rgba(99,110,114,.6);letter-spacing:1px}.index-flower .product-tile__price{margin-top:10px;display:flex;gap:10px;justify-content:center;align-items:baseline}.index-flower .product-tile__price-old{color:rgba(99,110,114,.75);text-decoration:line-through}.index-flower .product-tile__price-current{color:var(--color-primary);font-weight:900}.index-flower .product-tile:hover{box-shadow:none;border-color:rgba(108,92,231,.22)}.index-flower .product-tile:hover .product-tile__media{box-shadow:none}.index-flower .product-tile:hover .product-tile__title{color:var(--color-primary)}.index-flower .product-tile:hover .product-tile__action{opacity:1;transform:translateY(0);pointer-events:auto}.index-flower .product-tile:hover .product-tile__cta{opacity:1;transform:translateY(0);pointer-events:auto}.index-flower .product-card{background:var(--color-white);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid rgba(45,52,54,.06);display:flex;flex-direction:column}.index-flower .countdown{margin:var(--space-6) 0}.index-flower .countdown__layout{display:flex;align-items:stretch;justify-content:center;gap:24px}.index-flower .countdown__side{flex:0 0 220px;border-radius:var(--radius-lg);overflow:hidden;border:2px solid rgba(255,255,255,.85);box-shadow:var(--shadow-md);background:#fff}.index-flower .countdown__side-img{width:100%;height:100%;object-fit:cover;display:block}.index-flower .countdown__card{position:relative;flex:1 1 auto;max-width:720px;border-radius:var(--radius-lg);background:#f3f3f3;box-shadow:var(--shadow-md);padding:34px 26px;text-align:center;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.index-flower .countdown__bg{position:absolute;inset:0;background:url(../img/index_flower/flower_vector.png) center bottom/contain no-repeat;opacity:.1;pointer-events:none;z-index:0;background-size:165px}.index-flower .countdown__card>:not(.countdown__bg){position:relative;z-index:1}.index-flower .countdown__card:after,.index-flower .countdown__card:before{content:"";position:absolute;width:220px;height:220px;background:url(../img/index_flower/flower_bouquet.png) center/contain no-repeat;opacity:.35;pointer-events:none;z-index:0}.index-flower .countdown__card:before{left:-110px;top:50%;transform:translateY(-50%) rotate(-10deg)}.index-flower .countdown__card:after{right:-110px;top:50%;transform:translateY(-50%) rotate(10deg)}.index-flower .countdown__title{font-size:34px;font-weight:800;margin:0 0 6px;color:var(--color-primary)}.index-flower .countdown__subtitle{font-size:16px;color:rgba(45,52,54,.8);margin:0 0 18px}.index-flower .countdown__digits{display:flex;align-items:flex-end;justify-content:center;gap:14px;margin:0 0 18px;position:relative;z-index:1;flex-wrap:wrap}.index-flower .countdown__unit{text-align:center;min-width:74px}.index-flower .countdown__num{font-size:38px;font-weight:800;line-height:1;color:rgba(45,52,54,.92)}.index-flower .countdown__label{font-size:13px;color:rgba(45,52,54,.6);margin-top:6px}.index-flower .countdown__sep{font-size:38px;line-height:1;color:rgba(45,52,54,.55);padding:0 2px}.index-flower .countdown__cta-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;z-index:1}.index-flower .countdown__status{font-size:13px;color:rgba(45,52,54,.62)}.index-flower .countdown--ended .countdown__status{color:rgba(45,52,54,.72)}@media (max-width:991.98px){.index-flower .countdown__layout{gap:14px}.index-flower .countdown__side{flex-basis:160px}.index-flower .countdown__card{max-width:100%}}@media (max-width:767.98px){.index-flower .countdown__side{display:none}.index-flower .countdown .container.py-4{padding-top:0!important;padding-bottom:0!important}.index-flower .countdown__card{padding:24px 16px 22px;border-radius:24px}.index-flower .countdown__bg{opacity:.12;background-size:150px}.index-flower .countdown__card:after,.index-flower .countdown__card:before{display:none}.index-flower .countdown__title{font-size:28px;line-height:1.05;margin-bottom:8px}.index-flower .countdown__subtitle{font-size:14px;margin:0 auto 16px;max-width:260px}.index-flower .countdown__digits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin:0 0 16px}.index-flower .countdown__unit{min-width:0;padding:10px 6px 9px;border-radius:16px;background:rgba(255,255,255,.72);border:1px solid rgba(45,52,54,.08);box-shadow:0 8px 18px rgba(0,0,0,.04)}.index-flower .countdown__num{font-size:30px}.index-flower .countdown__label{font-size:12px;margin-top:4px}.index-flower .countdown__sep{display:none}.index-flower .countdown__cta-row .btn{min-width:180px}}.index-flower .arrivals{padding:var(--space-6) 0}.index-flower .tabs{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.index-flower .tabs__btn{padding:8px 12px;border-radius:999px;border:1px solid rgba(45,52,54,.1);background:rgba(255,255,255,.65);color:var(--color-text);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.index-flower .tabs__btn:hover{border-color:rgba(108,92,231,.3)}.index-flower .tabs__btn--active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.index-flower .arrivals__top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.index-flower .arrivals__grid{position:relative}.index-flower .arrivals__grid .slick-list{padding:0 6px}.index-flower .arrivals__grid .slick-slide{padding:0 10px}.index-flower .arrivals__grid .slick-arrow{opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.index-flower .arrivals__grid:focus-within .slick-arrow,.index-flower .arrivals__grid:hover .slick-arrow{opacity:1;transform:translateY(0);pointer-events:auto}.index-flower .arrivals__grid:focus-within .slick-disabled,.index-flower .arrivals__grid:hover .slick-disabled{opacity:.35;cursor:default}.index-flower .arrivals__arrow{width:44px;height:44px;border-radius:999px;border:1px solid rgba(45,52,54,.18);background:#fff;color:rgba(45,52,54,.9);display:grid;place-items:center;box-shadow:0 14px 28px rgba(0,0,0,.1);position:absolute;top:50%;transform:translateY(-50%);z-index:3;cursor:pointer}.index-flower .arrivals__arrow--prev{left:-10px}.index-flower .arrivals__arrow--next{right:-10px}.index-flower .arrivals__arrow:focus-visible{outline:3px solid rgba(108,92,231,.35);outline-offset:3px}.index-flower .arrival-tile{background:#fff;border-radius:var(--radius-md);border:1px solid rgba(45,52,54,.1);overflow:hidden;display:flex;min-height:220px;position:relative}.index-flower .arrival-tile__media{width:42%;min-width:210px;position:relative;display:grid;place-items:center;padding:18px;background:#fff}.index-flower .arrival-tile__img{width:100%;height:190px;object-fit:contain;display:block}.index-flower .arrival-tile__badge{position:absolute;top:14px;left:14px;background:var(--color-primary);color:#fff;font-weight:900;font-size:11px;padding:4px 8px;border-radius:4px;letter-spacing:.3px;text-transform:uppercase}.index-flower .arrival-tile__actions{position:absolute;top:71px;right:14px;transform:translateY(-50%);display:grid;gap:10px;z-index:2}.index-flower .arrival-tile__action{width:30px;height:30px;border-radius:999px;border:1px solid rgba(45,52,54,.16);background:#fff;color:rgba(99,110,114,.95);font-size:13px;display:grid;place-items:center;box-shadow:0 10px 18px rgba(0,0,0,.08);opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .22s ease,transform .22s ease,border-color .22s ease,color .22s ease}.index-flower .arrival-tile__action:focus-visible,.index-flower .arrival-tile__action:hover{border-color:var(--color-primary);color:var(--color-primary)}.index-flower .arrival-tile__action.icon-eye{font-size:11px}.index-flower .arrival-tile__action:before{margin:0;width:1em;line-height:1}.index-flower .arrival-tile:focus-within .arrival-tile__action,.index-flower .arrival-tile:hover .arrival-tile__action{opacity:1;transform:translateY(0);pointer-events:auto}.index-flower .arrival-tile__body{flex:1;padding:18px;display:flex;flex-direction:column;gap:8px}.index-flower .arrival-tile__title{margin:0;font-size:15px;line-height:1.35;font-weight:600;color:rgba(45,52,54,.92)}.index-flower .arrival-tile__rating{color:#f1c40f;letter-spacing:1px;font-size:12px}.index-flower .arrival-tile__price{display:flex;gap:10px;align-items:baseline}.index-flower .arrival-tile__price-current{font-weight:900;color:rgba(45,52,54,.92)}.index-flower .arrival-tile__price-old{color:rgba(99,110,114,.75);text-decoration:line-through;font-size:13px}.index-flower .arrival-tile__promo{font-size:12px;color:rgba(45,52,54,.65)}.index-flower .arrival-tile__promo-accent{color:var(--color-primary);font-weight:900}.index-flower .arrival-tile__countdown{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.index-flower .icon-eye::before{position:relative;left:-3px}.index-flower .arrival-tile__time{width:58px;padding:8px 8px;border-radius:8px;background:rgba(45,52,54,.06);text-align:center;border:1px solid rgba(45,52,54,.05)}.index-flower .arrival-tile__time--accent{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.index-flower .arrival-tile__num{font-weight:900;font-size:15px;line-height:1}.index-flower .arrival-tile__label{font-size:11px;opacity:.8;margin-top:4px}@media (max-width:767.98px){.index-flower .arrival-tile{flex-direction:column}.index-flower .arrival-tile__media{width:100%;min-width:0}.index-flower .arrival-tile__body{padding:14px 16px 16px}}@media (max-width:349.98px){.index-flower .arrival-tile__countdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.index-flower .arrival-tile__time{width:auto;min-width:0;padding:8px 6px}.index-flower .arrival-tile__num{font-size:14px}.index-flower .arrival-tile__label{font-size:10px}}@media (hover:none){.index-flower .arrival-tile__action{opacity:1;transform:translateY(0);pointer-events:auto}}.index-flower .arrivals__empty{display:none;background:rgba(255,255,255,.65);border:1px dashed rgba(45,52,54,.2);border-radius:var(--radius-md);padding:16px;color:var(--color-muted)}.index-flower .weekly-banner{padding:var(--space-6) 0}.index-flower .weekly-banner__card{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:linear-gradient(90deg,#5d22d6 0,#4a22b8 55%,#3b1a9a 100%);color:#fff;box-shadow:var(--shadow-md);padding:32px 40px;min-height:240px;display:flex;align-items:center}.index-flower .weekly-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;max-width:min(620px,70%)}.index-flower .weekly-banner__kicker{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--color-accent)}.index-flower .weekly-banner__title{font-size:clamp(24px,3.2vw,36px);line-height:1.15;font-weight:800;margin:0}.index-flower .weekly-banner__accent{color:var(--color-accent)}.index-flower .weekly-banner__text{margin:0;max-width:480px;color:#fff;font-size:14px}.index-flower .weekly-banner__btn.btn--pink{font-weight:500;font-size:14px;width:130px;height:49px;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:none}.index-flower .weekly-banner__media{position:absolute;right:63px;bottom:-81px;width:min(367px,40%);pointer-events:none;z-index:0}.index-flower .weekly-banner__img{width:100%;height:auto;filter:drop-shadow(0 16px 32px rgba(0, 0, 0, .22))}.index-flower .weekly-banner__tabs.visually-hidden{display:none}@media (max-width:991.98px){.index-flower .weekly-banner__card{padding:26px 24px}.index-flower .weekly-banner__content{max-width:100%}.index-flower .weekly-banner__media{width:min(420px,52%)}}@media (max-width:767.98px){.index-flower .weekly-banner__card{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:24px 20px}.index-flower .weekly-banner__content{max-width:100%}.index-flower .weekly-banner__media{display:none}}.index-flower .deals{padding:var(--space-6) 0}.index-flower .deals__header{text-align:center;padding:12px 0 18px;margin-bottom:14px}.index-flower .deals__title-accent{color:var(--color-primary)}.index-flower .deals__header .section-sub{margin:10px 0 0}.index-flower .deals__grid{align-items:stretch}.index-flower .deals-promo{position:relative;border-radius:22px;overflow:hidden;min-height:420px;height:100%;background:url(../img/index_flower/banner_deals_of_day.jpg) center/cover no-repeat;display:flex;align-items:flex-end;padding:18px;color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.1)}.index-flower .deals-promo:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.55) 75%);z-index:0}.index-flower .deals-promo:after{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.65);border-radius:16px;z-index:1;pointer-events:none}.index-flower .deals-promo__content{position:relative;z-index:2}.index-flower .deals-promo__discount{font-size:34px;font-weight:900;line-height:1}.index-flower .deals-promo__dates{margin-top:8px;font-size:12px;opacity:.9;font-weight:700;letter-spacing:.02em}.index-flower .deals-promo__btn{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:999px;background:#fff;color:rgba(45,52,54,.95);font-weight:900;font-size:12px;text-decoration:none}.index-flower .deals__product{border-radius:18px;border:1px solid rgba(45,52,54,.06);box-shadow:0 10px 24px rgba(0,0,0,.06);overflow:hidden;background:#fff}.index-flower .deals__product .product-tile__media{border:0;border-radius:18px}.index-flower .deals__product .product-tile__img{height:150px}.index-flower .deals__product .product-tile__badge{width:auto;height:auto;padding:6px 10px;border-radius:999px;background:rgba(253,121,168,.95);font-size:12px}.index-flower .deals__product .product-tile__actions{top:12px;right:12px;gap:8px}.index-flower .deals__product .product-tile__action{opacity:1;transform:none;pointer-events:auto}.index-flower .deals__product .product-tile__body{text-align:left}.index-flower .deals__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:12px;color:rgba(99,110,114,.85)}.index-flower .deals__cat{font-weight:600}.index-flower .deals__rating{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:rgba(45,52,54,.65)}.index-flower .deals__rating-star{color:#f5a623;font-size:12px}.index-flower .deals__product .product-tile__title{min-height:0;font-size:14px}.index-flower .deals__product .product-tile__price{justify-content:flex-start}.index-flower .testimonials{padding:var(--space-6) 0;background:rgba(94,0,166,.06)}.index-flower .testimonials__header{text-align:center;padding:12px 0 18px;margin-bottom:14px}.index-flower .testimonials__grid{margin:0 -12px}.index-flower .testimonials__grid .slick-slide{padding:0 12px;height:100%}.index-flower .testimonials__grid .slick-track{display:flex}.index-flower .testimonials__grid .slick-slide>div{height:100%}.index-flower .testimonials__title-accent{color:var(--color-primary)}.index-flower .testimonials__header .section-sub{margin:10px 0 0}.index-flower .testimonial-card{background:rgba(255,255,255,.52);border-radius:18px;padding:26px 24px;box-shadow:none;border:1px solid rgba(94,0,166,.1);height:100%}.index-flower .testimonial-card__stars{color:#f5a623;margin-bottom:12px}.index-flower .testimonial-card__text{color:var(--color-muted);margin:0}.index-flower .testimonial-card__author{display:flex;align-items:center;gap:10px;margin-top:12px}.index-flower .testimonial-card__avatar{width:56px;height:56px;border-radius:999px;overflow:hidden;background:#fff;border:1px solid rgba(45,52,54,.08);flex:0 0 auto}.index-flower .testimonial-card__avatar-img{width:100%;height:100%;object-fit:cover}.index-flower .testimonial-card__name{font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.index-flower .testimonial-card__role{font-size:12px;color:rgba(99,110,114,.85)}.index-flower .testimonials .slick-dots{display:flex!important;justify-content:center;gap:10px;margin:18px 0 0;padding:0;list-style:none}.index-flower .testimonials .slick-dots li{margin:0}.index-flower .testimonials .slick-dots button{width:8px;height:8px;padding:0;border-radius:999px;border:0;background:rgba(45,52,54,.3);color:transparent;font-size:0;line-height:0}.index-flower .testimonials .slick-dots .slick-active button{background:rgba(45,52,54,.85)}.index-flower .instagram{padding:var(--space-6) 0}.index-flower .instagram__top{text-align:center;padding:12px 0 18px;margin-bottom:14px}.index-flower .instagram__grid{display:grid;gap:12px;grid-template-columns:repeat(12,1fr);grid-auto-rows:150px}.index-flower .instagram__tile{position:relative;border-radius:24px;overflow:hidden;background:#eee;box-shadow:0 10px 24px rgba(0,0,0,.06)}.index-flower .instagram__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.index-flower .instagram__tile:hover img{transform:scale(1.04)}.index-flower .instagram__tile--a{grid-column:1/span 2;grid-row:1}.index-flower .instagram__tile--b{grid-column:3/span 2;grid-row:1}.index-flower .instagram__tile--c{grid-column:1/span 2;grid-row:2}.index-flower .instagram__tile--d{grid-column:3/span 2;grid-row:2}.index-flower .instagram__tile--main{grid-column:5/span 4;grid-row:1/span 2}.index-flower .instagram__tile--e{grid-column:9/span 2;grid-row:1}.index-flower .instagram__tile--f{grid-column:11/span 2;grid-row:1}.index-flower .instagram__tile--g{grid-column:9/span 2;grid-row:2}.index-flower .instagram__tile--h{grid-column:11/span 2;grid-row:2}@media (max-width:991.98px){.index-flower .instagram__grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:140px}.index-flower .instagram__tile--main{grid-column:1/-1;grid-row:auto}.index-flower .instagram__tile--a,.index-flower .instagram__tile--b,.index-flower .instagram__tile--c,.index-flower .instagram__tile--d,.index-flower .instagram__tile--e,.index-flower .instagram__tile--f,.index-flower .instagram__tile--g,.index-flower .instagram__tile--h{grid-column:span 3;grid-row:auto}}@media (max-width:575.98px){.index-flower .instagram__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.index-flower .instagram__tile--a,.index-flower .instagram__tile--b,.index-flower .instagram__tile--c,.index-flower .instagram__tile--d,.index-flower .instagram__tile--e,.index-flower .instagram__tile--f,.index-flower .instagram__tile--g,.index-flower .instagram__tile--h{grid-column:auto}}.index-flower .newsletter{padding:var(--space-6) 0;background:#fff}.index-flower .newsletter__inner{max-width:760px;margin:0 auto;text-align:center}.index-flower .newsletter__title{font-size:clamp(26px,3vw,34px);font-weight:800;margin:0 0 10px}.index-flower .newsletter__subtitle{font-size:13px;font-weight:600;color:rgba(45,52,54,.92);margin:0}.index-flower .newsletter__form{margin-top:26px}.index-flower .newsletter__group{display:flex;align-items:flex-end;gap:14px;border-bottom:2px solid rgba(45,52,54,.65);padding:10px 0;max-width:600px;margin:0 auto}.index-flower .newsletter__input{flex:1;min-width:180px;border:0;outline:0;background:0 0;padding:8px 0 6px;font-size:14px;color:var(--color-text)}.index-flower .newsletter__input::placeholder{color:rgba(45,52,54,.45)}.index-flower .newsletter__input:focus{box-shadow:none}.index-flower .newsletter__btn{border:0;background:0 0;padding:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(45,52,54,.85);cursor:pointer}.index-flower .newsletter__btn:focus-visible,.index-flower .newsletter__btn:hover{color:var(--color-primary)}@media (max-width:767.98px){.index-flower .newsletter__group{gap:10px;max-width:100%}}@media (max-width:767.98px){.index-flower .about-strip,.index-flower .arrivals,.index-flower .deals,.index-flower .instagram,.index-flower .newsletter,.index-flower .products,.index-flower .testimonials,.index-flower .weekly-banner{padding-top:32px;padding-bottom:32px}.index-flower .countdown{margin:32px 0}.index-flower .deals__header,.index-flower .instagram__top,.index-flower .products__heading,.index-flower .testimonials__header{padding:4px 0 12px;margin-bottom:8px}.index-flower .deals__header .section-sub,.index-flower .products__sub,.index-flower .testimonials__header .section-sub{margin-top:8px}.index-flower .products__sub{margin-bottom:12px}.index-flower .products__actions{justify-content:center;margin-top:8px}.index-flower .weekly-banner__card{padding:22px 18px}.index-flower .countdown__card{padding:24px 16px}.index-flower .newsletter__form{margin-top:18px}.index-flower .testimonials .slick-dots{margin-top:12px}}#modalscuccessProductAdded.flower-success-modal .btns-hold .btn,#modalscuccessProductAdded.flower-success-modal .checkout_hold .btn{border-radius:999px;font-weight:900;letter-spacing:.4px;text-transform:uppercase;font-size:12px;padding:10px 22px;transition:background-color .22s ease,border-color .22s ease,color .22s ease}#modalscuccessProductAdded.flower-success-modal .btns-hold .overlaybtn,#modalscuccessProductAdded.flower-success-modal .checkout_hold .overlaybtn{display:none}#modalscuccessProductAdded.flower-success-modal .continue-shop{background:0 0;border-color:rgba(94,0,166,.35);color:#5e00a6}#modalscuccessProductAdded.flower-success-modal .continue-shop:hover{background:#5e00a6;border-color:#5e00a6;color:#fff!important}#modalscuccessProductAdded.flower-success-modal .checkout,#modalscuccessProductAdded.flower-success-modal .goTo{background:#5e00a6;border-color:#5e00a6;color:#fff}#modalscuccessProductAdded.flower-success-modal .checkout:hover,#modalscuccessProductAdded.flower-success-modal .goTo:hover{background:#5b4ce0;border-color:#5b4ce0;color:#fff!important}.index-2-page{overflow-x:hidden}.index-2-page .newsletter-modal{position:fixed;inset:0;display:none;z-index:1300}.index-2-page .newsletter-modal--open{display:flex;align-items:center;justify-content:center}.index-2-page .newsletter-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55)}.index-2-page .newsletter-modal__panel{position:relative;max-width:800px;width:min(800px,100% - 32px);height:400px;background:url(../img/index_flower/newsletter.jpg) center/cover no-repeat;border-radius:0;box-shadow:0 20px 40px rgba(0,0,0,.25);overflow:hidden;padding:32px 28px;text-align:center;display:flex;flex-direction:column;justify-content:center}.index-2-page .newsletter-modal--open .newsletter-modal__panel{animation:newsletter-drop .45s ease}.index-2-page .newsletter-modal__panel::before{content:"";position:absolute;right:-40px;top:-40px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.25);filter:blur(2px)}.index-2-page .newsletter-modal__panel>*{position:relative;z-index:1}.index-2-page .newsletter-modal__close{position:absolute;right:12px;top:12px;width:46px;height:46px;border-radius:0;border:none;background:0 0;font-size:38px;font-weight:700;line-height:1;color:var(--color-accent);cursor:pointer}.index-2-page .newsletter-modal__title{font-size:30px;font-weight:800;margin:0 0 8px;color:#fff}.index-2-page .newsletter-modal__subtitle{font-size:14px;color:#fff;margin:0 0 18px}.index-2-page .newsletter-modal__form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.index-2-page .newsletter-modal__input{flex:1 1 260px;max-width:340px;padding:12px 14px;border-radius:0;border:1px solid rgba(45,52,54,.2);outline:0;background:0 0;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.index-2-page .newsletter-modal__input:focus{background:#fff;border-color:rgba(108,92,231,.55);box-shadow:0 0 0 3px rgba(108,92,231,.18)}.index-2-page .newsletter-modal__btn{border-radius:0;padding:12px 18px;font-weight:700}.index-2-page .newsletter-modal__dontshow{margin-top:14px;font-size:13px;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width:767.98px){.index-2-page .newsletter-modal__panel{height:auto;min-height:400px;padding:32px 20px 24px;background:#efb8c2}.index-2-page .newsletter-modal__subtitle{max-width:30ch;margin-left:auto;margin-right:auto}.index-2-page .newsletter-modal__form{flex-direction:column;align-items:stretch;width:min(100%,360px);margin-left:auto;margin-right:auto}.index-2-page .newsletter-modal__btn,.index-2-page .newsletter-modal__input{flex:none;width:100%;max-width:none}}@media (max-width:575.98px){.index-2-page .newsletter-modal__panel{padding:26px 18px}.index-2-page .newsletter-modal__title{font-size:24px}.index-2-page .newsletter-modal__form{width:min(100%,300px)}}.index-2-page .loader__body .loader__body--animation span:nth-child(1){background:rgba(94,0,166,.6)}.index-2-page .loader__body .loader__body--animation span:nth-child(2){background:rgba(94,0,166,.8)}.index-2-page .loader__body .loader__body--animation span:nth-child(3){background:#5e00a6}.index-2-page .loader__body .loader__body--animation span:nth-child(4){background:rgba(94,0,166,.8)}.index-2-page .loader__body .loader__body--animation span:nth-child(5){background:rgba(94,0,166,.4)}.index-2-page .loaderWait .lds-ring div{border-color:#5e00a6 transparent transparent transparent}.index-2-page #modal_product .lds-ring div{border-color:#5e00a6 transparent transparent transparent}.index-2-page #modal_product .slick-next,.index-2-page #modal_product .slick-prev{background:#5e00a6}.index-2-page #modal_product .slick-next:hover,.index-2-page #modal_product .slick-prev:hover{background:#f992e7}.index-2-page #modalscuccessProductAdded .close{color:#5e00a6;border-color:#5e00a6}.index-2-page #modalscuccessProductAdded .btn{border-color:#5e00a6}.index-2-page #modalscuccessProductAdded .btn:hover{color:#5e00a6}.index-2-page #modalscuccessProductAdded .custom-control-input:checked~.custom-control-label::before{border-color:#5e00a6;background-color:#5e00a6}.index-2-page #modalfaildProductAdded .close{color:#5e00a6;border-color:#5e00a6}.index-2-page .notify__product .product__time{color:#5e00a6}.index-2-page .searchoverlay .searchblok .searchblok__close{color:#5e00a6;border-color:#5e00a6}.index-2-page .searchoverlay .searchblok .searchblok__close:hover{background-color:#f992e7;border-color:#f992e7;color:#fff}.index-2-page #backtotop{background-color:#5e00a6}.index-2-page #backtotop:hover{background-color:#f992e7}@keyframes newsletter-drop{0%{opacity:0;transform:translateY(-60px)}100%{opacity:1;transform:translateY(0)}}:root{--fashion2-bg:#ffffff;--fashion2-text:#111111;--fashion2-ease:cubic-bezier(0.22, 1, 0.36, 1);--fashion2-pulse:5.2s;--fashion2-reveal:1.05s;--fashion2-shell-height:100vh;--fashion2-header-space:75.5px;--fashion2-logo-top:clamp(118px, 18vh, 170px);--fashion2-copy-top:clamp(454px, 33vh, 320px)}body.fashion2-page{font-family:Fraunces,serif;color:var(--fashion2-text);background:var(--fashion2-bg);overflow-x:hidden}body.fashion2-page .loader__body--animation span:nth-child(1),body.fashion2-page .loader__body--animation span:nth-child(5){background:rgba(17,17,17,.4)}body.fashion2-page .loader__body--animation span:nth-child(2),body.fashion2-page .loader__body--animation span:nth-child(4){background:rgba(17,17,17,.7)}body.fashion2-page .loader__body--animation span:nth-child(3){background:#111}body.fashion2-page a:not(.btn){color:inherit;text-decoration:none}body.fashion2-page ul{margin:0;padding:0;list-style:none}.fashion2-header{position:fixed;top:0;left:0;right:0;z-index:40;opacity:0;transform:translateY(-10px);transition:opacity .9s var(--fashion2-ease) .55s,transform .9s var(--fashion2-ease) .55s}.fashion2-header.is-revealed,.fashion2.is-revealed .fashion2-header{opacity:1;transform:translateY(0)}.fashion2-header.is-revealed.fashion2-header--armed{transition:opacity .3s var(--fashion2-ease),transform .3s var(--fashion2-ease)}.fashion2-header.is-revealed.fashion2-header--armed.fashion2-header--hidden,.fashion2.is-revealed .fashion2-header.fashion2-header--armed.fashion2-header--hidden{transform:translateY(-100%)}.fashion2-header.fashion2-header--menu-open,.fashion2-header:has(.col__menu-open){z-index:100002}.fashion2-header__inner{min-height:var(--fashion2-header-space);display:flex;align-items:center;gap:18px;padding:0 26px;position:relative;background:rgba(255,255,255,.94);border-bottom:1px solid rgba(17,17,17,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fashion2-header__menu{display:flex;align-items:center;justify-self:start;min-width:0;width:100%}.fashion2-header__inner.main__header{top:auto;padding:0 26px}@media (min-width:992px){.fashion2-header__inner.main__header .main__header--menu{min-width:auto;height:auto;max-height:none;overflow:visible;padding-bottom:0;font-family:Poppins,sans-serif;flex-wrap:nowrap;align-items:center;white-space:nowrap}.fashion2-header__inner.main__header .nav-item{padding-top:0;padding-bottom:0}}.fashion2-header__inner.main__header .main__header--menu-dropdown{position:relative}.fashion2-header__inner.main__header .main__header--menu-dropdown .main__header--submenu{top:calc(100% + 8px)}.fashion2-header__inner.main__header .item-count__dropdown-cart,.fashion2-header__inner.main__header .item-count__dropdown-cart a:not(.btn),.fashion2-header__inner.main__header .item-count__dropdown-cart div,.fashion2-header__inner.main__header .item-count__dropdown-cart h3,.fashion2-header__inner.main__header .item-count__dropdown-cart span,.fashion2-header__inner.main__header .main__header--megamenu__title,.fashion2-header__inner.main__header .main__header--menu .nav-link,.fashion2-header__inner.main__header .main__header--submenu .dropdown-item,.fashion2-header__inner.main__header .nav__icones--item i{color:#111;font-family:Poppins,sans-serif}.fashion2-header__inner.main__header .main__header--menu .nav-link{font-size:15px;font-weight:400;padding-left:4px;padding-right:16px}@media (min-width:992px){.fashion2-header__inner.main__header .main__header--menu-dropdown .nav-link::after{top:50%;right:2px;width:6px;height:6px;border-bottom-width:2px;border-right-width:2px;transform:translateY(-58%) rotate(45deg);border-bottom-color:#111;border-right-color:#111}}.fashion2-header__inner.main__header .main__header--menu .nav-link:hover,.fashion2-header__inner.main__header .main__header--menu-dropdown:hover>.nav-link,.fashion2-header__inner.main__header .main__header--submenu .dropdown-item:hover,.fashion2-header__inner.main__header .nav__icones--item:hover i{color:#111}.fashion2-header__inner.main__header .main__header--menu-dropdown:hover>.nav-link::after{border-bottom-color:#111;border-right-color:#111}.fashion2-header__inner.main__header .item-count__dropdown-cart,.fashion2-header__inner.main__header .main__header--submenu{background:rgba(255,255,255,.98)}@media (min-width:992px){.fashion2-header__inner.main__header .main__header--megamenu{width:860px;left:0;right:auto;margin:0}}.fashion2-header__inner.main__header .main__header--megamenu .dropdown-item{white-space:normal}.fashion2-header__inner.main__header .main__header--megamenu__product{margin-top:10px}.fashion2-header__inner.main__header .nav__icones--items{display:flex;align-items:center}.fashion2-header__inner.main__header .nav__icones--item{padding-top:0;padding-bottom:0}.fashion2-header__inner.main__header .nav__icones--item-count .item-count__dropdown-cart{top:calc(100% + 18px)}.fashion2-header__menu-link{color:rgba(17,17,17,.68);font-family:Poppins,sans-serif;font-size:.95rem;font-weight:500;line-height:1;transition:color .3s var(--fashion2-ease)}.fashion2-header__menu-link:focus-visible,.fashion2-header__menu-link:hover{color:#111}.fashion2-header__brand{position:absolute;top:50%;left:50%;justify-self:center;display:inline-flex;align-items:center;justify-content:center;line-height:0;transform:translate(-50%,-50%);z-index:3}.fashion2-header__brand-logo{width:auto;height:75.5px;max-width:none;max-height:none;display:block;object-fit:contain}.fashion2-header__actions{justify-self:end;display:flex;align-items:center;width:100%;justify-content:flex-end}.fashion2-header__action{display:inline-flex;align-items:center;justify-content:center;color:rgba(17,17,17,.68);font-size:1.15rem;line-height:1;transition:color .3s var(--fashion2-ease)}.fashion2-header__action:focus-visible,.fashion2-header__action:hover{color:#111}.fashion2{position:relative;min-height:var(--fashion2-shell-height);background:var(--fashion2-bg)}.fashion2__shell{position:relative;overflow:hidden;min-height:var(--fashion2-shell-height)}.fashion2-intro{position:absolute;inset:0;z-index:2;pointer-events:none}.fashion2-intro__surface{position:absolute;inset:0;z-index:1;background:var(--fashion2-bg);transition:background-color 1.1s var(--fashion2-ease) .35s}.fashion2.is-revealed .fashion2-intro__surface{background:0 0}.fashion2-intro__monogram-wrap{position:absolute;top:var(--fashion2-logo-top);left:50%;z-index:3;display:flex;justify-content:center;pointer-events:none;transform:translateX(-50%)}.fashion2-intro__monogram{position:relative;z-index:3;width:clamp(190px,22vw,280px);height:clamp(132px,14vw,156px);animation:fashion2-heartbeat var(--fashion2-pulse) var(--fashion2-ease) infinite;transition:opacity .8s var(--fashion2-ease),transform .8s var(--fashion2-ease)}.fashion2.is-revealed .fashion2-intro__monogram{opacity:0;transform:none}.fashion2-intro__letter{position:absolute;top:50%;left:50%;color:#000;line-height:.82;font-weight:400}.fashion2-intro__letter--back{font-size:clamp(7rem,10vw,8.8rem);transform:translate(-71%,-58%)}.fashion2-intro__letter--front{font-size:clamp(5.3rem,7.4vw,6.9rem);transform:translate(-19%,-45%)}.fashion2-copy__caption-mask{position:relative;z-index:6;--fashion2-caption-progress:0;overflow:hidden;display:inline-block;font-size:clamp(1.85rem,3.8vw,3.25rem);line-height:.98;letter-spacing:0;text-transform:uppercase;height:.98em}.fashion2-copy__caption{color:#000;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;animation:none;display:block}.fashion2-copy__caption--light{color:#fff;position:absolute;left:0;top:100%;width:100%;transform:translateY(calc(-100% * var(--fashion2-caption-progress)));will-change:transform}.fashion2-copy{position:absolute;top:var(--fashion2-copy-top);left:50%;z-index:6;display:flex;flex-direction:column;align-items:center;gap:clamp(14px,1.9vw,22px);text-align:center;pointer-events:none;transform:translateX(-50%)}.fashion2-copy__actions{position:relative;z-index:6;opacity:0;transform:translateY(18px);pointer-events:auto;transition:opacity .9s var(--fashion2-ease) 1.2s,transform .9s var(--fashion2-ease) 1.2s}.fashion2.is-revealed .fashion2-copy__actions{opacity:1;transform:translateY(0)}.fashion2-copy__button{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:clamp(190px,19vw,230px);min-height:64px;padding:0 42px;border-radius:0;background:0 0;color:#111;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;border:3px solid #111;overflow:hidden;perspective:700px}.fashion2-copy__button:focus-visible,.fashion2-copy__button:hover{color:#111;background:0 0}.fashion2-copy__button-labels{position:absolute;inset:0;display:block;overflow:hidden}.fashion2-copy__button-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);transform-origin:center center;will-change:transform,opacity}.fashion2-copy__button-text--primary{transform:translateY(0) rotateX(0);opacity:1}.fashion2-copy__button-text--secondary{transform:translateY(100%) rotateX(-360deg);opacity:0}.fashion2-copy__button:focus-visible .fashion2-copy__button-text--primary,.fashion2-copy__button:hover .fashion2-copy__button-text--primary{transform:translateY(-100%) rotateX(360deg);opacity:0}.fashion2-copy__button:focus-visible .fashion2-copy__button-text--secondary,.fashion2-copy__button:hover .fashion2-copy__button-text--secondary{transform:translateY(0) rotateX(0);opacity:1}@keyframes fashion2-heartbeat{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}.fashion2-hero{position:absolute;left:0;right:0;bottom:-100%;height:calc(var(--fashion2-shell-height) - var(--fashion2-header-space));z-index:5;background:#fff;transition:bottom calc(var(--fashion2-reveal) + .35s) var(--fashion2-ease)}.fashion2.is-revealed .fashion2-hero{bottom:0}.fashion2-hero__media{position:absolute;inset:0;opacity:1}.fashion2-hero__image{width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:scale(1.06);transition:transform 1.4s var(--fashion2-ease)}.fashion2.is-revealed .fashion2-hero__image{transform:scale(1)}html.fashion2-skip-intro .fashion2 .fashion2-header,html.fashion2-skip-intro .fashion2-header{opacity:1;transform:translateY(0);transition:none}html.fashion2-skip-intro .fashion2-intro__surface{background:0 0;transition:none}html.fashion2-skip-intro .fashion2-intro__monogram{opacity:0;transform:none;animation:none;transition:none}html.fashion2-skip-intro .fashion2-copy__caption-mask{--fashion2-caption-progress:1}html.fashion2-skip-intro .fashion2-copy__actions{opacity:1;transform:translateY(0);transition:none}html.fashion2-skip-intro .fashion2-hero{bottom:0;transition:none}html.fashion2-skip-intro .fashion2-hero__image{transform:scale(1);transition:none}.fashion2-hero__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,14,.34) 0,rgba(14,14,14,.08) 24%,rgba(14,14,14,.24) 100%),linear-gradient(90deg,rgba(10,10,10,.42) 0,rgba(10,10,10,.12) 38%,rgba(10,10,10,.08) 100%)}.fashion2-summer{position:relative;padding:clamp(54px,7vw,92px) 0 clamp(48px,7vw,90px);background:#fff}.fashion2-summer__title{margin:0 0 clamp(28px,4vw,29px);text-align:center;font-size:clamp(2rem,2.8vw,3rem);line-height:1;color:#1a1a1a}.fashion2-summer__slider{padding:0;perspective:1400px}.fashion2-summer__slider .slick-list{overflow:hidden;padding-bottom:18px!important;padding-top:18px!important}.fashion2-summer__slider .slick-track{display:flex;align-items:center}.fashion2-summer__slider .slick-slide{padding:0 clamp(7px,1vw,11px);opacity:1;transition:opacity .45s var(--fashion2-ease)}.fashion2-summer__slider .fashion2-summer__card.slick-center{z-index:3}.fashion2-summer__slider .fashion2-summer__card.slick-slide{transform-origin:center bottom;transform:scale(.96);opacity:.72;transition:transform .55s var(--fashion2-ease),opacity .55s var(--fashion2-ease),box-shadow .55s var(--fashion2-ease)}.fashion2-summer__slider .fashion2-summer__card.slick-slide:not(.slick-center){transform:scale(.96);opacity:.72}.fashion2-summer__slider .fashion2-summer__card.slick-slide.is-near-left{transform:scale(.965) skewY(-5deg)}.fashion2-summer__slider .fashion2-summer__card.slick-slide.is-near-right{transform:scale(.965) skewY(5deg)}.fashion2-summer__slider .fashion2-summer__card.slick-center{transform:scale(1.01);opacity:1;box-shadow:none}.fashion2-summer__card{flex:0 0 auto;width:clamp(170px,19vw,260px);aspect-ratio:.72;overflow:hidden;border-radius:10px;background:rgba(255,255,255,.6)}.fashion2-summer__card--wide{width:clamp(200px,23vw,300px)}.fashion2-summer__card--narrow{width:clamp(150px,16vw,220px)}.fashion2-summer__image{width:100%;height:100%;display:block;object-fit:cover;border-radius:10px;filter:grayscale(.22) saturate(.72) brightness(.82);transition:transform .8s var(--fashion2-ease),filter .55s var(--fashion2-ease)}.fashion2-summer__slider .fashion2-summer__card.slick-center .fashion2-summer__image{filter:none}.fashion2-summer__actions{margin-top:clamp(28px,4vw,40px);display:flex;justify-content:center}.fashion2-summer__button{flex-shrink:0;min-height:55px;padding:0 40px;font-size:14px;white-space:nowrap}.fashion2-summer__button--collection{min-width:clamp(225px,41vw,334px)}.fashion2-arrivals{padding:0 0 clamp(64px,8vw,112px);background:#fff}.fashion2-arrivals__header{margin:0 0 clamp(26px,4vw,42px);text-align:center}.fashion2-arrivals__title{margin:0;font-family:Fraunces,serif;font-size:clamp(2rem,2.8vw,3rem);line-height:1.02;letter-spacing:.01em;color:#1a1a1a}.fashion2-arrivals__subtitle{margin:14px 0 0;font-family:Poppins,sans-serif;font-size:.92rem;line-height:1.7;color:rgba(17,17,17,.72)}.fashion2-editorial-promo{padding:0 0 clamp(64px,8vw,112px);background:#fff}.fashion2-editorial-promo__grid{margin:0 auto;max-width:100%}.fashion2-editorial-promo__card{position:relative;display:block;border-radius:12px;overflow:visible;background:#f3f3f3;aspect-ratio:3/4;text-decoration:none;color:inherit;outline:0}.fashion2-editorial-promo__card:focus-visible{box-shadow:0 0 0 3px rgba(17,17,17,.22)}.fashion2-editorial-promo__image{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit;filter:grayscale(.08) saturate(.92) brightness(.92);transition:transform .85s var(--fashion2-ease)}.fashion2-editorial-promo__veil{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(17,17,17,.04) 0,rgba(17,17,17,.12) 100%);pointer-events:none}.fashion2-editorial-promo__panel{position:absolute;left:50%;bottom:clamp(14px,2.2vw,22px);transform:translateX(-50%);width:min(86%,300px);padding:18px 18px 14px;border-radius:10px;background:rgba(255,255,255,.95);text-align:center;box-shadow:0 22px 48px rgba(17,17,17,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fashion2-editorial-promo__panel--floating{bottom:clamp(-30px,-2.2vw,-18px);box-shadow:0 22px 34px rgba(17,17,17,.14),0 34px 70px rgba(17,17,17,.18)}.fashion2-editorial-promo__panel--sale{top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%);width:90%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 18px 18px;background:rgba(255,255,255,.72);border:1px solid rgba(17,17,17,.14);box-shadow:0 26px 70px rgba(17,17,17,.18);-webkit-backdrop-filter:none;backdrop-filter:none}.fashion2-editorial-promo__eyebrow{display:block;font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:rgba(17,17,17,.66)}.fashion2-editorial-promo__title{margin-top:10px;display:block;font-family:Fraunces,serif;font-size:1.38rem;letter-spacing:.02em;color:#111}.fashion2-editorial-promo__meta{margin-top:6px;display:block;font-family:Poppins,sans-serif;font-size:.86rem;color:rgba(17,17,17,.62)}.fashion2-editorial-promo__value{margin-top:12px;display:block;font-family:Fraunces,serif;font-size:clamp(3.6rem,5.2vw,4.4rem);line-height:.95;color:#111}.fashion2-editorial-promo__fineprint{margin-top:10px;display:block;font-family:Poppins,sans-serif;font-size:.86rem;line-height:1.5;color:rgba(17,17,17,.62)}.fashion2-editorial-promo__cta{margin-top:14px;display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:150px;min-height:42px;padding:0 24px;border-radius:0;background:0 0;border:2px solid #111;overflow:hidden;perspective:700px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#111}.fashion2-editorial-promo__cta:focus-visible .fashion2-copy__button-text--primary,.fashion2-editorial-promo__cta:hover .fashion2-copy__button-text--primary{transform:translateY(-100%) rotateX(360deg);opacity:0}.fashion2-editorial-promo__cta:focus-visible .fashion2-copy__button-text--secondary,.fashion2-editorial-promo__cta:hover .fashion2-copy__button-text--secondary{transform:translateY(0) rotateX(0);opacity:1}@media (max-width:575.98px){.fashion2-editorial-promo__card{aspect-ratio:4/3}.fashion2-editorial-promo__panel--floating{top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%);width:90%;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(255,255,255,.72);border:1px solid rgba(17,17,17,.14);box-shadow:0 26px 70px rgba(17,17,17,.18);-webkit-backdrop-filter:none;backdrop-filter:none}}.fashion2-arrivals__slider{position:relative;margin:0 -8px;padding-top:34px}.fashion2-arrivals__slider.products__list .products__list--productitem{padding:14px 10px;float:left}.fashion2-arrivals .products__list .productitem__productcontainer{padding-bottom:2px}.fashion2-arrivals .products__list .productcontainer--product__view{background:#f3f3f3}.fashion2-arrivals .products__list .productcontainer--product__view img{aspect-ratio:.74;object-fit:cover}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;line-height:1;border-radius:8px;background:#111!important;background-color:#111!important;border:0;box-shadow:none}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones:focus-visible,.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones:hover{background:#fff!important;background-color:#fff!important}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones:before{width:32px;height:32px;border-radius:8px;background:#111!important;background-color:#111!important;transform:none!important;transition:none!important}.fashion2-arrivals .products__list .products__list--productitem .product__view--iconeshold .icones i{position:static;top:auto;left:auto;display:block;line-height:1;color:#fff;font-size:12px}.fashion2-arrivals .products__list .products__list--productitem .product__view--iconeshold .icones:hover i{color:#111}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones:focus-visible:before,.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones:hover:before{transform:none!important;transition:none!important;background:#fff!important;background-color:#fff!important}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view>a:first-of-type{display:block}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view>a.icone-compare{display:inline-flex!important;align-items:center;justify-content:center;transform:none!important;transition:none!important;will-change:auto}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icone-wishlist{top:15px}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icone-wishlist i{font-size:13.5px}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icone-compare i,.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .js-quik_view i{left:auto}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .js-quik_view i{transform:translateX(-2px)}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .js-quik_view{top:56px}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icone-compare{top:100px}.fashion2-arrivals .products__list .product__view--cartbuttonhold{bottom:-20px}.fashion2-arrivals .products__list .addToCardButton{width:74%;margin:0 auto 18px;min-height:38px;padding:6px 12px;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:0!important;background:#111;color:transparent!important;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;box-shadow:none!important;outline:0!important;overflow:hidden;perspective:700px}.fashion2-arrivals .products__list .addToCardButton:active,.fashion2-arrivals .products__list .addToCardButton:focus,.fashion2-arrivals .products__list .addToCardButton:focus-visible,.fashion2-arrivals .products__list .addToCardButton:hover{border:0!important;background:#111;color:transparent!important;box-shadow:none!important;outline:0!important}.fashion2-arrivals .products__list .addToCardButton::after,.fashion2-arrivals .products__list .addToCardButton::before{content:attr(data-fashion2-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);transform-origin:center center;will-change:transform,opacity;pointer-events:none}.fashion2-arrivals .products__list .addToCardButton::before{transform:translateY(0) rotateX(0);opacity:1}.fashion2-arrivals .products__list .addToCardButton::after{transform:translateY(100%) rotateX(-360deg);opacity:0}.fashion2-arrivals .products__list .addToCardButton:focus-visible::before,.fashion2-arrivals .products__list .addToCardButton:hover::before{transform:translateY(-100%) rotateX(360deg);opacity:0}.fashion2-arrivals .products__list .addToCardButton:focus-visible::after,.fashion2-arrivals .products__list .addToCardButton:hover::after{transform:translateY(0) rotateX(0);opacity:1}.fashion2-arrivals .products__list .overlaybtn,.fashion2-arrivals .products__list .overlaybtnfill{display:none!important}.fashion2-arrivals .products__list .overlaybtn .overlaybtnfill,.fashion2-arrivals .products__list .overlaybtn:after,.fashion2-arrivals .products__list .overlaybtn:before{display:none!important;border:0!important;box-shadow:none!important}.fashion2-arrivals .products__list .product__view--optionshold ul{background:rgba(255,255,255,.96);border-right-color:rgba(17,17,17,.1)}.fashion2-arrivals .products__list .product__view--optionshold li{font-family:Poppins,sans-serif;color:#1a1a1a}.fashion2-arrivals .products__list .product__view--countdownhold{padding:10px 0;background:rgba(17,17,17,.78)}.fashion2-arrivals .products__list .blok_count .number,.fashion2-arrivals .products__list .blok_count .text{font-family:Poppins,sans-serif}.fashion2-arrivals .products__list .productcontainer--reviewhold{margin-top:16px}.fashion2-arrivals .products__list .spr-badge-starrating i{color:#f3b11f}.fashion2-arrivals .products__list .productcontainer--title h2{margin:2px 0 0}.fashion2-arrivals .products__list .productcontainer--title h2 a{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.45;color:#1a1a1a}.fashion2-arrivals .products__list .product-price{margin-top:4px;font-family:Poppins,sans-serif}.fashion2-arrivals .products__list .product-price .price-old{color:rgba(17,17,17,.35)}.fashion2-arrivals .products__list .product-price .price{color:#565656}.fashion2-arrivals .products__list .slick-next,.fashion2-arrivals .products__list .slick-prev{top:28px;display:block;width:25px;height:25px;padding:0;font-size:0;line-height:0;color:transparent;border:none;outline:0;cursor:pointer;box-shadow:none;background:#111;border-radius:8px;transform:translate(0,-50%);-webkit-appearance:none;appearance:none}.fashion2-arrivals .products__list .slick-prev{right:61px}.fashion2-arrivals .products__list .slick-next{right:27px}.fashion2-arrivals .products__list .slick-next:before,.fashion2-arrivals .products__list .slick-prev:before{border-color:#fff}.fashion2-arrivals .products__list .slick-next.slick-disabled,.fashion2-arrivals .products__list .slick-prev.slick-disabled{opacity:.4}.fashion2-arrivals .products__list .slick-list{margin:0 0;padding:8px 0 0}.fashion2-featured{padding:0 0 clamp(64px,8vw,112px);background:#fff}.fashion2-featured__row{align-items:stretch}.fashion2-featured__banner{position:relative;display:block;height:100%;min-height:420px;border-radius:12px;overflow:hidden;background:#ececec}.fashion2-featured__banner-image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .85s var(--fashion2-ease)}.fashion2-featured__banner:hover .fashion2-featured__banner-image{transform:scale(1.04)}.fashion2-featured__banner-veil{position:absolute;inset:0;background:rgba(17,17,17,.32)}.fashion2-featured__banner-caption{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:clamp(20px,4vw,42px);color:#fff}.fashion2-featured__banner-eyebrow{font-family:Poppins,sans-serif;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:500;letter-spacing:.42em;text-transform:uppercase}.fashion2-featured__banner-title{font-family:Fraunces,serif;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:400;text-transform:uppercase;letter-spacing:.02em}.fashion2-featured__grid{margin:0 -10px}@media (max-width:991.98px){.fashion2-featured__banner{min-height:320px;margin-bottom:24px}}.fashion2-testimonial{background:#fff;padding:0 0 clamp(64px,8vw,112px)}.fashion2-testimonial__row{align-items:stretch;border-radius:12px;overflow:hidden;background:#f7f5f2}.fashion2-testimonial__media{height:100%;min-height:420px}.fashion2-testimonial__image{width:100%;height:100%;min-height:420px;display:block;object-fit:cover}.fashion2-testimonial__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:clamp(40px,5vw,72px)}.fashion2-testimonial__title{margin:0 0 clamp(18px,2.4vw,28px);font-family:Fraunces,serif;font-size:clamp(2rem,2.8vw,3rem);line-height:1.1;letter-spacing:.01em;color:#1a1a1a}.fashion2-testimonial__slider{width:100%;max-width:460px}.fashion2-testimonial__slider .slick-track{display:flex}.fashion2-testimonial__slider .slick-slide{height:auto}.fashion2-testimonial__slide{display:flex!important;flex-direction:column;align-items:center;outline:0}.fashion2-testimonial__text{margin:0 0 clamp(24px,3vw,34px);font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.8;color:rgba(17,17,17,.72)}.fashion2-testimonial__person{display:flex;flex-direction:column;align-items:center}.fashion2-testimonial__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;margin:0 0 14px}.fashion2-testimonial__name{margin:0 0 4px;font-family:Poppins,sans-serif;font-size:.98rem;font-weight:600;color:#1a1a1a}.fashion2-testimonial__role{margin:0 0 18px;font-family:Poppins,sans-serif;font-size:.8rem;color:rgba(17,17,17,.6)}.fashion2-testimonial__slider .slick-dots{position:static;display:flex!important;justify-content:center;gap:8px;margin:4px 0 0;padding:0;list-style:none}.fashion2-testimonial__slider .slick-dots li{width:auto;height:auto;margin:0}.fashion2-testimonial__slider .slick-dots li button{width:7px;height:7px;padding:0;border-radius:50%;background:rgba(17,17,17,.25);font-size:0;line-height:0;border:none}.fashion2-testimonial__slider .slick-dots li button:before{content:none}.fashion2-testimonial__slider .slick-dots li.slick-active button{background:#1a1a1a}@media (max-width:991.98px){.fashion2-testimonial__media{min-height:320px}.fashion2-testimonial__image{min-height:320px}.fashion2-testimonial__content{padding:clamp(32px,6vw,48px)}}.fashion2-blog{padding:0 0 clamp(64px,8vw,112px);background:#fff}.fashion2-blog__card{display:flex;flex-direction:column;height:100%}.fashion2-blog__media{display:block;border-radius:12px;overflow:hidden;aspect-ratio:4/3}.fashion2-blog__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .85s var(--fashion2-ease)}.fashion2-blog__card:hover .fashion2-blog__image{transform:scale(1.04)}.fashion2-blog__body{padding-top:18px}.fashion2-blog__date{display:block;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:.82rem;color:rgba(17,17,17,.55)}.fashion2-blog__title{margin:0;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.45;color:#1a1a1a}.fashion2-blog__title a{color:inherit}.fashion2-blog__title a:focus-visible,.fashion2-blog__title a:hover{text-decoration:underline}#modal_product .Product__singleinfo--ShortDescription,#modal_product .add__towishlist span,#modal_product .info__Product--singleinfo,#modal_product .info__Product--singleinfo h5,#modal_product .modal-body,#modal_product .modal-content,#modal_product .modal__popup--title,#modal_product .option-wrapper .title-options,#modal_product .spr-badge-caption{font-family:Poppins,sans-serif}#modal_product .Product__singleinfo--title,#modal_product .view_all a{font-family:Fraunces,serif}#modal_product .Product__singleinfo--title{letter-spacing:0}#modal_product .info__Product--carousel .slick-track{margin-left:0}#modal_product .info__Product--carousel .slick-slide{padding-right:8px}#modal_product .info__Product--carousel .slick-slide:last-child{padding-right:0}#modal_product .info__Product--carousel a{display:inline-block;width:67px;border:1px solid var(--thm-textLight2color);padding:3px;margin-right:6px}#modal_product .info__Product--carousel a img{display:block;width:100%}#modal_product .slick-next,#modal_product .slick-prev{width:32px;height:32px;background:#111}#modal_product .slick-next:hover,#modal_product .slick-prev:hover{background:#111}#modal_product .slick-prev{left:12px}#modal_product .slick-next{right:12px}@media (max-width:991.98px){.fashion2-header__inner{padding:0 18px}.fashion2-header__inner.main__header{padding:0 18px}.fashion2-header__actions{gap:14px}.fashion2-copy{width:min(86vw,680px)}.fashion2-summer{padding-top:48px}.fashion2-summer__slider{padding:0 18px}.fashion2-arrivals .products__list .slick-next,.fashion2-arrivals .products__list .slick-prev{top:0}}@media (max-width:767.98px){:root{--fashion2-shell-height:46vh;--fashion2-logo-top:clamp(92px, 15vh, 150px);--fashion2-copy-top:clamp(188px, 30vh, 318px)}.fashion2-intro__monogram{width:min(58vw,220px);height:118px}.fashion2-intro__letter{line-height:.84}.fashion2-intro__letter--back{font-size:clamp(5.8rem,19vw,6.8rem)}.fashion2-intro__letter--front{font-size:clamp(4.3rem,14vw,5.2rem)}.fashion2-copy__caption-mask{font-size:clamp(1.2rem,6.2vw,1.75rem)}.fashion2-copy__button{min-width:min(72vw,220px);min-height:58px;padding:0 28px;font-size:.92rem;letter-spacing:.18em}.fashion2-summer__button--collection{min-width:min(90vw,280px)}.fashion2-header__inner{padding:0 14px}.fashion2-header__inner.main__header{padding:0 14px}.fashion2-header__brand-logo{height:56px}.fashion2-header__actions{gap:12px}.fashion2-header__action:nth-child(2){display:none}.fashion2-summer__title{font-size:clamp(1.5rem,7vw,2.05rem)}.fashion2-summer__card,.fashion2-summer__card--narrow,.fashion2-summer__card--wide{width:min(58vw,220px)}.fashion2-arrivals__title{font-size:clamp(1.8rem,9vw,2.5rem)}.fashion2-arrivals__subtitle{font-size:.88rem}.fashion2-arrivals{padding-bottom:92px}.fashion2-arrivals .products__list .addToCardButton{width:74%;min-height:36px;padding:6px 10px;font-size:12px;line-height:1}.fashion2-arrivals .products__list .products__list--productitem .productcontainer--product__view .product__view--iconeshold .icones{width:30px;height:30px;line-height:30px;border-radius:8px}}@media (min-width:768px){:root{--fashion2-shell-height:max(100vh, 680px)}}@media (min-width:768px) and (max-height:760px){:root{--fashion2-logo-top:clamp(180px, 15vh, 238px);--fashion2-copy-top:clamp(376px, 33vh, 520px)}.fashion2-copy{gap:14px}.fashion2-copy__caption-mask{font-size:clamp(1.5rem,2.8vw,2.4rem)}}@media screen and (min-width:992px){.main__header .nav-item{padding:17px 7px}}@media (prefers-reduced-motion:reduce){.fashion2-page *,.fashion2-page ::after,.fashion2-page ::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}.fashion2-page #Footer,.fashion2-page .fashion2-header{--thm-primarycolor:#000;--thm-primarycolorhover:#1a1a1a}.fashion2-page{--thm-secondarycolor:#1a1a1a}.fashion2-page #Footer .footer__newsletter-btn{--bs-btn-hover-bg:var(--thm-primarycolorhover);--bs-btn-hover-border-color:var(--thm-primarycolorhover);--bs-btn-hover-color:#ffffff;--bs-btn-active-bg:var(--thm-primarycolorhover);--bs-btn-active-border-color:var(--thm-primarycolorhover);--bs-btn-active-color:#ffffff;--bs-btn-focus-shadow-rgb:17,17,17}.fashion2-page #Footer .footer__newsletter-btn:hover{background-color:#fff;border-left:1px solid #000}:root{--furniture-primary:#274a24;--furniture-secondary:#e1b73e;--furniture-bg:#fcf9f3;--furniture-text:#14210f;--furniture-font-title:'Playfair Display',serif;--furniture-font-text:'Roboto',sans-serif}body.furniture-page{font-family:var(--furniture-font-text);background-color:var(--furniture-bg);color:var(--furniture-text)}body.furniture-page h1,body.furniture-page h2,body.furniture-page h3,body.furniture-page h4,body.furniture-page h5,body.furniture-page h6{font-family:var(--furniture-font-title)}body.furniture-page a:not(.btn){color:inherit}body.furniture-page .loader__body--animation span:nth-child(1),body.furniture-page .loader__body--animation span:nth-child(5){background:rgba(39,74,36,.5)}body.furniture-page .loader__body--animation span:nth-child(2),body.furniture-page .loader__body--animation span:nth-child(4){background:rgba(39,74,36,.85)}body.furniture-page .loader__body--animation span:nth-child(3){background:var(--furniture-secondary)}body.furniture-page .loader__body:after,body.furniture-page .loader__body:before{background-color:var(--furniture-bg)}body.furniture-page{--thm-primarycolor:var(--furniture-primary);--thm-primaryLightcolor:rgba(39, 74, 36, .08);--thm-secondarycolor:var(--furniture-primary);--thm-secondaryLightcolor:rgba(39, 74, 36, .10);--thm-secondaryDarkcolor:#1d3a1a;--thm-textcolor:var(--furniture-text);--thm-textLight1color:rgba(20, 33, 15, .72);--thm-textLight2color:rgba(20, 33, 15, .65);--thm-borderLight:rgba(39, 74, 36, .12)}body.furniture-page .furniture-site-header{position:absolute;top:0;left:0;right:0;z-index:40}body.furniture-page .navbar-top{background:var(--furniture-bg)}body.furniture-page .main__header{background:0 0!important;box-shadow:none;padding-right:0!important;margin-right:0!important}body.furniture-page .main__header.fixed{position:fixed!important;top:0!important;background-color:var(--furniture-bg)!important;box-shadow:0 10px 30px rgba(20,33,15,.1)}body.furniture-page .item-count__quantityhold{background-color:var(--furniture-secondary)!important;color:var(--furniture-text)!important}.furniture-hero{position:relative;display:flex;align-items:center;min-height:780px;padding:0 0 110px;overflow:hidden}.furniture-hero__media{position:absolute;inset:0;z-index:0}.furniture-hero__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.furniture-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--furniture-bg) 0,rgba(252,249,243,.88) 32%,rgba(252,249,243,.35) 55%,rgba(252,249,243,0) 68%)}.furniture-hero .container{position:relative;z-index:1}.furniture-hero__content{padding:0 0 48px;max-width:480px}.furniture-hero__title{font-weight:700;font-size:44px;line-height:1.18;color:var(--furniture-text);margin:0 0 18px}.furniture-hero__subtitle{font-family:var(--furniture-font-text);font-size:16px;line-height:1.6;color:rgba(20,33,15,.65);margin:0 0 32px;max-width:420px}.furniture-hero__actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.furniture-hero__btn{font-family:var(--furniture-font-text);font-weight:600;font-size:15px;padding:14px 34px;border-radius:999px;border-width:1.5px;border-style:solid;border-color:transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.furniture-hero__btn--primary{background:var(--furniture-primary);border-color:var(--furniture-primary);color:#fff}.furniture-hero__btn--primary:hover{background:var(--furniture-secondary);border-width:1.5px;border-color:var(--furniture-secondary);color:var(--furniture-text)}.furniture-hero__btn--outline{background:0 0;border-color:var(--furniture-primary);color:var(--furniture-primary)}.furniture-hero__btn--outline:hover{background:var(--furniture-secondary);border-width:1.5px;border-color:var(--furniture-secondary);color:var(--furniture-text)}.furniture-hero__stats-wrap{position:absolute;right:0;bottom:0;width:min(64%,920px);z-index:2}.furniture-hero__stats{background:var(--furniture-bg);padding:22px 0 0 22px;border-radius:32px 0 0 0;box-shadow:0 30px 60px rgba(20,33,15,.22)}.furniture-hero__stats-inner{background:var(--furniture-primary);border-radius:20px;padding:34px 40px;display:flex;flex-wrap:wrap}.furniture-hero__stat{flex:1 1 0;min-width:150px;display:flex;flex-direction:column;gap:8px;padding:0 20px;color:#fff;text-align:left}.furniture-hero__stat+.furniture-hero__stat{border-left:1px solid rgba(255,255,255,.25)}.furniture-hero__stat-number{font-family:var(--furniture-font-title);font-size:32px;font-weight:700;line-height:1}.furniture-hero__stat-label{font-family:var(--furniture-font-text);font-size:13px;line-height:1.4;color:rgba(255,255,255,.85)}@media (max-width:991.98px){.furniture-hero{flex-direction:column;align-items:stretch;min-height:0;padding:130px 0 64px}.furniture-hero__media:after{background:linear-gradient(180deg,rgba(252,249,243,.25) 0,rgba(252,249,243,.92) 62%,var(--furniture-bg) 100%)}.furniture-hero__content{max-width:none;padding:0 0 40px}.furniture-hero__title{font-size:34px}.furniture-hero__stats-wrap{position:static;bottom:auto;width:auto;margin:0 16px}.furniture-hero__stats{padding:14px}.furniture-hero__stats-inner{padding:26px 22px}}@media (max-width:575.98px){.furniture-hero__stats-inner{flex-direction:column;gap:20px}.furniture-hero__stat{padding:0}.furniture-hero__stat+.furniture-hero__stat{border-left:0;border-top:1px solid rgba(255,255,255,.25);padding-top:20px}}.furniture-collections{padding:90px 0 100px}.furniture-collections__title{font-weight:700;font-size:32px;text-align:center;color:var(--furniture-text);margin:0 0 44px}.furniture-collections__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.furniture-collections__card{position:relative;display:block;aspect-ratio:4/4.4;border-radius:20px;overflow:hidden;box-shadow:0 16px 34px rgba(20,33,15,.14)}.furniture-collections__card:nth-child(odd) .furniture-collections__arrow{background:var(--furniture-primary)}.furniture-collections__card:nth-child(even) .furniture-collections__arrow{background:var(--furniture-secondary);color:var(--furniture-text)}.furniture-collections__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.furniture-collections__card:hover .furniture-collections__image{transform:scale(1.06)}.furniture-collections__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,33,15,.62) 0,rgba(20,33,15,.18) 42%,rgba(20,33,15,0) 60%)}.furniture-collections__text{position:absolute;top:24px;left:24px;right:24px;display:flex;flex-direction:column;gap:4px;padding-bottom:14px;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,var(--furniture-secondary),var(--furniture-primary)) 1}.furniture-collections__name{font-family:var(--furniture-font-title);font-weight:700;font-size:24px;line-height:1.2;color:#fff}.furniture-collections__tag{font-family:var(--furniture-font-text);font-size:14px;color:rgba(255,255,255,.85)}.furniture-collections__arrow{position:absolute;right:20px;bottom:20px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .25s ease}.furniture-collections__card:hover .furniture-collections__arrow{transform:scale(1.08)}@media (max-width:991.98px){.furniture-collections__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.furniture-collections{padding:64px 0 70px}.furniture-collections__title{font-size:26px;margin-bottom:30px}.furniture-collections__grid{grid-template-columns:1fr;gap:16px}.furniture-collections__card{aspect-ratio:4/2.6}}.furniture-banner{padding:0 0 100px}.furniture-banner__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:repeat(2,260px);grid-template-areas:"main wellness wellness" "main sale oil";gap:24px}.furniture-banner__card{position:relative;display:block;border-radius:20px;overflow:hidden;box-shadow:0 16px 34px rgba(20,33,15,.14)}.furniture-banner__card--main{grid-area:main}.furniture-banner__card--wellness{grid-area:wellness;background:var(--furniture-bg)}.furniture-banner__card--sale{grid-area:sale}.furniture-banner__card--oil{grid-area:oil}.furniture-banner__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.furniture-banner__card:hover .furniture-banner__image{transform:scale(1.05)}.furniture-banner__scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,33,15,.68) 0,rgba(20,33,15,.1) 45%,rgba(20,33,15,0) 65%)}.furniture-banner__scrim--side{background:linear-gradient(90deg,rgba(20,33,15,.78) 0,rgba(20,33,15,.45) 38%,rgba(20,33,15,0) 66%)}.furniture-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:40px;justify-content:center;max-width:70%}.furniture-banner__content--wellness{color:var(--furniture-text);max-width:55%;gap:6px;padding:28px}.furniture-banner__content--bottom{justify-content:flex-end;padding:24px;max-width:100%}.furniture-banner__title{margin:0;font-family:var(--furniture-font-title);font-weight:700;font-size:32px;line-height:1.22;color:#fff}.furniture-banner__title em{font-style:italic;color:var(--furniture-secondary)}.furniture-banner__subtitle{font-family:var(--furniture-font-title);font-weight:700;font-size:22px;line-height:1.2;color:var(--furniture-text)}.furniture-banner__subtitle--light{color:#fff}.furniture-banner__text{font-family:var(--furniture-font-text);font-size:14px;line-height:1.55;color:rgba(255,255,255,.85);max-width:340px}.furniture-banner__text--sm{font-size:13px;color:rgba(20,33,15,.65)}.furniture-banner__text--light{color:rgba(255,255,255,.88);font-size:14px}.furniture-banner__btn{margin-top:4px;padding:11px 26px;font-size:13px}.furniture-banner__badge{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;width:76px;height:76px;border-radius:50%;background:var(--furniture-secondary);color:var(--furniture-text);font-family:var(--furniture-font-text);font-weight:700;font-size:13px;line-height:1.25;box-shadow:0 10px 22px rgba(20,33,15,.18)}.furniture-banner__badge--1{top:20px;right:24px}.furniture-banner__badge--2{bottom:20px;right:90px;width:60px;height:60px;font-size:11px;background:var(--furniture-primary);color:#fff}@media (max-width:991.98px){.furniture-banner{padding:0 0 70px}.furniture-banner__grid{grid-template-columns:1fr 1fr;grid-template-rows:320px 220px 220px;grid-template-areas:"main main" "wellness wellness" "sale oil"}.furniture-banner__content{max-width:80%}.furniture-banner__content--wellness{max-width:70%}}@media (max-width:575.98px){.furniture-banner__grid{grid-template-columns:1fr;grid-template-rows:300px 240px 200px 200px;grid-template-areas:"main" "wellness" "sale" "oil";gap:16px}.furniture-banner__content,.furniture-banner__content--wellness{max-width:100%;padding:24px}.furniture-banner__title{font-size:26px}}.furniture-topselling{padding:0 0 100px;text-align:center}.furniture-topselling__title{font-weight:700;font-size:32px;color:var(--furniture-text);margin:0 0 14px}.furniture-topselling__subtitle{font-family:var(--furniture-font-text);font-size:15px;line-height:1.6;color:rgba(20,33,15,.65);max-width:520px;margin:0 auto 44px}.furniture-topselling__list{text-align:left}.furniture-topselling__list.slick-slider .furniture-topselling__item{padding:0 12px}.furniture-topselling__list:not(.slick-initialized){display:flex;gap:24px;overflow:hidden}.furniture-topselling__list:not(.slick-initialized) .furniture-topselling__item{flex:1 1 25%;min-width:0}.furniture-topselling__card{position:relative}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card.productitem__productcontainer{background:0 0}.furniture-topselling__media{display:block;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:rgba(39,74,36,.06);margin-bottom:18px}.furniture-topselling__image{width:100%;height:100%;object-fit:cover;display:block}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card:hover .furniture-topselling__image{opacity:1}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card.productitem__productcontainer .product__view--iconeshold .icones::before{background-color:var(--furniture-secondary)}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card.productitem__productcontainer .addToCardButton{background-color:var(--furniture-primary);border-color:var(--furniture-primary);color:#fff;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card.productitem__productcontainer .addToCardButton:hover{background-color:var(--furniture-secondary);border-color:var(--furniture-secondary);color:var(--furniture-text)}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card.productitem__productcontainer .overlaybtn{display:none}.furniture-topselling__info{display:block}.furniture-topselling__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.furniture-topselling__row+.furniture-topselling__row{margin-top:6px}.furniture-topselling__name{font-family:var(--furniture-font-title);font-weight:600;font-size:17px;color:var(--furniture-text);text-decoration:none;transition:color .2s ease}.furniture-topselling__name:hover{color:var(--furniture-secondary)}.furniture-topselling__list .furniture-topselling__item .furniture-topselling__card:hover .furniture-topselling__name{transform:none;color:var(--furniture-secondary)}.furniture-topselling__price{font-family:var(--furniture-font-text);font-weight:600;font-size:16px;color:var(--furniture-text);white-space:nowrap}.furniture-topselling__tag{font-family:var(--furniture-font-text);font-size:13px;color:rgba(20,33,15,.55)}.furniture-topselling__colors{display:flex;align-items:center;gap:6px}.furniture-topselling__color{width:14px;height:14px;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px rgba(20,33,15,.12)}.furniture-topselling .slick-arrow{position:absolute;top:-40px;margin-top:0;transform:none;width:30px;height:30px;border-radius:50%;background:var(--furniture-bg);border:1.5px solid var(--furniture-primary);z-index:1;font-size:0;line-height:0;color:transparent;overflow:hidden;transition:background-color .2s ease,border-color .2s ease}.furniture-topselling .slick-arrow:before{display:none}.furniture-topselling .slick-arrow:after{content:"";position:absolute;inset:0;background-color:var(--furniture-primary);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTYgNGw0IDQtNCA0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+) no-repeat center/10px 10px;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTYgNGw0IDQtNCA0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+) no-repeat center/10px 10px}.furniture-topselling .slick-arrow:hover{background:var(--furniture-primary)}.furniture-topselling .slick-arrow:hover:after{background-color:#fff}.furniture-topselling .slick-prev{right:42px;left:auto}.furniture-topselling .slick-prev:after{transform:scaleX(-1)}.furniture-topselling .slick-next{right:0}.furniture-topselling .slick-dots{bottom:-44px}.furniture-topselling .slick-dots li button:before{color:var(--furniture-primary);opacity:.3}.furniture-topselling .slick-dots li.slick-active button:before{opacity:1}@media (max-width:575.98px){.furniture-topselling{padding:0 0 70px}.furniture-topselling__title{font-size:26px}}.furniture-flashsale{padding:0 0 100px}.furniture-flashsale__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:stretch}.furniture-flashsale__card{position:relative;display:flex;align-items:center;justify-content:center;background:#f2f0ea;border-radius:28px;padding:56px 40px;overflow:hidden}.furniture-flashsale__dots{position:absolute;width:130px;height:100px;background-image:radial-gradient(rgba(20,33,15,.22) 1.6px,transparent 1.8px);background-size:15px 15px;pointer-events:none}.furniture-flashsale__dots--top{top:26px;right:26px;-webkit-mask-image:radial-gradient(circle at top right,#000 0,transparent 72%);mask-image:radial-gradient(circle at top right,#000 0,transparent 72%)}.furniture-flashsale__dots--bottom{bottom:26px;left:26px;-webkit-mask-image:radial-gradient(circle at bottom left,#000 0,transparent 72%);mask-image:radial-gradient(circle at bottom left,#000 0,transparent 72%)}.furniture-flashsale__content{position:relative;z-index:1;text-align:center;max-width:360px}.furniture-flashsale__title{font-weight:700;font-size:38px;line-height:1.2;color:var(--furniture-text);margin:0 0 12px}.furniture-flashsale__title em{font-style:normal;color:var(--furniture-primary)}.furniture-flashsale__subtitle{font-family:var(--furniture-font-text);font-size:16px;color:rgba(20,33,15,.65);margin:0 0 32px}.furniture-flashsale__digits{display:flex;align-items:flex-start;justify-content:center;gap:16px;margin:0 0 32px}.furniture-flashsale__unit{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:52px}.furniture-flashsale__num{font-family:var(--furniture-font-title);font-weight:700;font-size:34px;line-height:1;color:var(--furniture-text)}.furniture-flashsale__label{font-family:var(--furniture-font-text);font-size:13px;color:rgba(20,33,15,.55)}.furniture-flashsale__sep{font-family:var(--furniture-font-title);font-weight:700;font-size:30px;line-height:1;color:rgba(20,33,15,.3);padding-top:2px}.furniture-flashsale__btn{display:inline-flex}.furniture-flashsale__media{display:grid;grid-template-columns:1fr 1fr;gap:24px}.furniture-flashsale__frame{position:relative;display:block;border-radius:24px;overflow:hidden;min-height:420px}.furniture-flashsale__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.furniture-flashsale__frame:hover .furniture-flashsale__image{transform:scale(1.05)}.furniture-flashsale__border{position:absolute;inset:18px;border:1.5px solid rgba(255,255,255,.8);border-radius:16px;pointer-events:none}@media (max-width:991.98px){.furniture-flashsale__grid{grid-template-columns:1fr}.furniture-flashsale__card{padding:48px 24px}.furniture-flashsale__frame{min-height:320px}}@media (max-width:575.98px){.furniture-flashsale{padding:0 0 70px}.furniture-flashsale__title{font-size:30px}.furniture-flashsale__digits{gap:10px}.furniture-flashsale__unit{min-width:44px}.furniture-flashsale__num{font-size:26px}.furniture-flashsale__sep{font-size:24px}.furniture-flashsale__media{display:none}}.furniture-deals{padding:0 0 100px}.furniture-deals__header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:0 0 44px}.furniture-deals__eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--furniture-font-text);font-size:15px;font-weight:500;color:var(--furniture-text);margin:0 0 10px}.furniture-deals__eyebrow-dash{width:22px;height:2px;background:var(--furniture-secondary)}.furniture-deals__title{font-weight:700;font-size:34px;line-height:1.2;color:var(--furniture-text);margin:0}.furniture-deals__title em{font-style:normal;color:var(--furniture-primary)}.furniture-deals__subtitle{font-family:var(--furniture-font-text);font-size:15px;line-height:1.6;color:rgba(20,33,15,.65);max-width:420px;margin:0 0 6px;text-align:right}.furniture-deals__list{position:relative}.furniture-deals__list:not(.slick-initialized){display:flex;gap:24px;overflow:hidden}.furniture-deals__list:not(.slick-initialized) .furniture-deals__card{flex:0 0 480px}.furniture-deals__card{position:relative;display:flex!important;align-items:center;gap:20px;width:480px;margin-right:24px;background:#fff;border:1px solid rgba(20,33,15,.08);border-radius:20px;padding:20px;transition:box-shadow .25s ease,border-color .25s ease}.furniture-deals__card:hover{box-shadow:0 20px 40px rgba(20,33,15,.12);border-color:transparent}.furniture-deals__arrow{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--furniture-bg);border:1.5px solid var(--furniture-primary);color:var(--furniture-primary);padding:0;transition:background-color .2s ease,color .2s ease;position:absolute;top:-44px;z-index:1}.furniture-deals__arrow--prev{right:42px}.furniture-deals__arrow--next{right:0}.furniture-deals__arrow:hover{background:var(--furniture-primary);color:#fff}.furniture-deals__arrow.slick-disabled{opacity:.35;pointer-events:none}.furniture-deals__badge{position:absolute;top:14px;left:14px;z-index:2;background:var(--furniture-primary);color:#fff;font-family:var(--furniture-font-text);font-weight:600;font-size:12px;padding:6px 14px;border-radius:999px}.furniture-deals__actions{position:absolute;top:14px;right:14px;z-index:2;display:flex;flex-direction:column;gap:10px}.furniture-deals__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--furniture-text);box-shadow:0 6px 16px rgba(20,33,15,.16);cursor:pointer;transition:background-color .2s ease,color .2s ease}.furniture-deals__icon i{font-size:14px}.furniture-deals__icon .icon-eye:before{margin:0;position:relative;left:-.26em}.furniture-deals__icon:hover{background:var(--furniture-secondary);color:var(--furniture-text)}.furniture-deals__media{position:relative;flex:0 0 58%;align-self:stretch}.furniture-deals__media-inner{width:100%;height:100%;border-radius:14px;overflow:hidden;background:rgba(39,74,36,.06)}.furniture-deals__media-link{display:block;width:100%;height:100%}.furniture-deals__image{width:100%;height:100%;object-fit:contain;display:block}.furniture-deals__info{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;min-width:0}.furniture-deals__category{font-family:var(--furniture-font-text);font-size:13px;color:rgba(20,33,15,.55);margin:0 0 4px}.furniture-deals__name{font-family:var(--furniture-font-title);font-weight:600;font-size:19px;color:var(--furniture-text)!important;text-decoration:none;margin:0 0 8px;transition:color .2s ease}.furniture-deals__name:hover{color:var(--furniture-secondary)!important}.furniture-deals__price-row{display:flex;align-items:baseline;gap:10px;margin:0 0 8px}.furniture-deals__price{font-family:var(--furniture-font-text);font-weight:700;font-size:18px;color:var(--furniture-text)}.furniture-deals__price-old{font-family:var(--furniture-font-text);font-size:14px;color:rgba(20,33,15,.45);text-decoration:line-through}.furniture-deals__rating{display:flex;align-items:center;gap:6px;font-family:var(--furniture-font-text);font-weight:600;font-size:14px;color:var(--furniture-text);margin:0 0 12px}.furniture-deals__rating i{color:var(--furniture-secondary);font-size:14px}.furniture-deals__desc{font-family:var(--furniture-font-text);font-size:13px;line-height:1.6;color:rgba(20,33,15,.6);margin:0 0 16px}.furniture-deals__link{display:inline-flex;align-items:center;gap:6px;font-family:var(--furniture-font-text);font-weight:600;font-size:14px;color:var(--furniture-primary)!important;text-decoration:none;transition:color .2s ease}.furniture-deals__link span{transition:transform .2s ease}.furniture-deals__link:hover{color:var(--furniture-secondary)!important}.furniture-deals__link:hover span{transform:translateX(3px)}@media (max-width:991.98px){.furniture-deals__card,.furniture-deals__list:not(.slick-initialized) .furniture-deals__card{width:420px;flex-basis:420px}}@media (max-width:767.98px){.furniture-deals__header{flex-direction:column;align-items:flex-start;gap:16px}.furniture-deals__subtitle{text-align:left;max-width:none}.furniture-deals__arrow{display:none}}@media (max-width:575.98px){.furniture-deals{padding:0 0 70px}.furniture-deals__title{font-size:27px}.furniture-deals__card,.furniture-deals__list:not(.slick-initialized) .furniture-deals__card{width:88vw;flex-basis:88vw}.furniture-deals__media{flex-basis:55%}}.furniture-testimonial{padding:0 0 100px;text-align:center}.furniture-testimonial .container{background:rgba(39,74,36,.05);border-radius:28px;padding:60px 40px 64px}.furniture-testimonial__heading{display:flex;flex-direction:column;align-items:center;margin:0 0 36px}.furniture-testimonial__title{font-weight:700;font-size:30px;color:var(--furniture-text);margin:0 0 14px}.furniture-testimonial__dash{width:36px;height:3px;background:var(--furniture-primary);border-radius:2px}.furniture-testimonial__slider:not(.slick-initialized){display:flex;overflow:hidden}.furniture-testimonial__slider:not(.slick-initialized) .furniture-testimonial__slide{flex:0 0 100%;min-width:0}.furniture-testimonial__slider:not(.slick-initialized) .furniture-testimonial__slide:not(:first-child){display:none}.furniture-testimonial__slider .slick-dots{position:static;display:flex!important;align-items:center;justify-content:center;gap:8px;margin-top:8px;padding:0;list-style:none}.furniture-testimonial__slider .slick-dots li{list-style:none;width:auto;height:auto;margin:0}.furniture-testimonial__slider .slick-dots li button{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;padding:0;border:0;outline:0;background:0 0;font-size:0;line-height:0;color:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.furniture-testimonial__slider .slick-dots li button:hover:before{background:#b9b6a0}.furniture-testimonial__slider .slick-dots li button:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#d8d4c4;opacity:1;transition:background-color .2s ease,transform .2s ease}.furniture-testimonial__slider .slick-dots li.slick-active button:before{width:11px;height:11px;background:var(--furniture-secondary)}.furniture-testimonial__slide{outline:0}.furniture-testimonial__avatars{display:flex;align-items:center;justify-content:center;gap:22px;padding-top:16px;margin:0 0 24px}.furniture-testimonial__avatar{position:relative;display:block;width:64px;height:64px;border-radius:50%;overflow:visible;opacity:.55;transition:opacity .2s ease,transform .2s ease}.furniture-testimonial__avatar--active{opacity:1;width:88px;height:88px;box-shadow:0 14px 30px rgba(20,33,15,.18)}.furniture-testimonial__avatar-img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.furniture-testimonial__quote{position:absolute;top:-8px;right:-8px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--furniture-secondary);color:var(--furniture-text);box-shadow:0 6px 14px rgba(20,33,15,.18)}.furniture-testimonial__quote i{font-size:12px}.furniture-testimonial__rating{display:flex;align-items:center;justify-content:center;gap:4px;margin:0 0 18px}.furniture-testimonial__rating i{font-size:15px;color:var(--furniture-secondary)}.furniture-testimonial__rating .icon-star-empty{color:rgba(20,33,15,.2)}.furniture-testimonial__text{font-family:var(--furniture-font-text);font-size:16px;line-height:1.7;color:rgba(20,33,15,.65);max-width:700px;margin:0 auto 28px}.furniture-testimonial__author{display:flex;flex-direction:column;gap:4px}.furniture-testimonial__author-name{font-family:var(--furniture-font-title);font-weight:700;font-size:17px;color:var(--furniture-text)}.furniture-testimonial__author-role{font-family:var(--furniture-font-text);font-size:13px;color:var(--furniture-primary)}@media (max-width:575.98px){.furniture-testimonial{padding:0 0 70px}.furniture-testimonial .container{padding:44px 22px 48px}.furniture-testimonial__title{font-size:24px}.furniture-testimonial .slick-slide{padding-top:12px}.furniture-testimonial__avatars{gap:14px}.furniture-testimonial__avatar{width:52px;height:52px}.furniture-testimonial__avatar--active{width:72px;height:72px}}.furniture-blog{padding:0 0 100px}.furniture-blog__header{margin:0 0 36px;padding-bottom:20px;border-bottom:1px solid rgba(20,33,15,.12)}.furniture-blog__title{font-weight:700;font-size:30px;color:var(--furniture-text);margin:0}.furniture-blog__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 60px}.furniture-blog__card{display:flex;align-items:flex-start;gap:24px}.furniture-blog__media{display:block;flex:0 0 220px;aspect-ratio:4/3;overflow:hidden;background:rgba(39,74,36,.06)}.furniture-blog__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.furniture-blog__media:hover .furniture-blog__image{transform:scale(1.06)}.furniture-blog__body{flex:1 1 auto;min-width:0;padding-top:4px}.furniture-blog__date{display:block;font-family:var(--furniture-font-text);font-size:13px;color:rgba(20,33,15,.5);margin:0 0 8px}.furniture-blog__post-title{font-weight:700;font-size:17px;line-height:1.4;margin:0 0 10px}.furniture-blog__post-title a{color:var(--furniture-text)!important;text-decoration:none;transition:color .2s ease}.furniture-blog__post-title a:hover{color:var(--furniture-primary)!important}.furniture-blog__desc{font-family:var(--furniture-font-text);font-size:14px;line-height:1.65;color:rgba(20,33,15,.6);margin:0 0 14px}.furniture-blog__link{display:inline-block;font-family:var(--furniture-font-text);font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--furniture-text)!important;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.furniture-blog__link:hover{color:var(--furniture-secondary)!important}@media (max-width:767.98px){.furniture-blog__grid{grid-template-columns:1fr;gap:32px}}@media (max-width:575.98px){.furniture-blog{padding:0 0 70px}.furniture-blog__title{font-size:26px}.furniture-blog__card{flex-direction:column;gap:16px}.furniture-blog__media{flex-basis:auto;width:100%}}body.furniture-page #Footer{background:rgba(39,74,36,.05);border-top:0}body.furniture-page #Footer .footer__title,body.furniture-page #Footer .footer__top-title{font-family:var(--furniture-font-title);letter-spacing:0}body.furniture-page #Footer .footer__top-social a:hover{background:var(--furniture-secondary);border-color:var(--furniture-secondary);color:var(--furniture-text)}body.furniture-page #Footer .footer__contact-item i{color:var(--furniture-secondary)}body.furniture-page #Footer .footer__bottom-link:hover,body.furniture-page #Footer .footer__list a:hover{color:var(--furniture-secondary)!important}body.furniture-page #Footer .footer__bottom{border-top-color:rgba(20,33,15,.12)}body.furniture-page #Footer .footer__main .row{display:flex;flex-wrap:wrap}body.furniture-page #Footer .footer__col--brand{text-align:center}body.furniture-page #Footer .footer__col--brand .footer__brand{justify-content:center}body.furniture-page #Footer .footer__col--brand .footer__textInfo{padding:0}body.furniture-page #Footer .footer__col--brand .footer__contact{justify-items:center}@media (min-width:992px){body.furniture-page #Footer .footer__col--info{order:1}body.furniture-page #Footer .footer__col--service{order:2}body.furniture-page #Footer .footer__col--brand{order:3}body.furniture-page #Footer .footer__col--account{order:4}body.furniture-page #Footer .footer__col--hours{order:5}}.notify__product{position:fixed;bottom:23px;width:300px;padding:15px;box-shadow:0 0 7px 2px rgba(158,158,158,.2);background-color:#fff;left:24px;animation:15s infinite movebottom;z-index:999}.notify__product--close{position:absolute;right:3px;top:3px;cursor:pointer}.notify__product--close i{color:var(--thm-textLight1color);font-size:16px}.notify__product--quickview{position:absolute;right:13px;bottom:3px;cursor:pointer}.notify__product--quickview i{color:var(--thm-textLight1color);font-size:14px}.notify__product .productlists__product{display:none}.notify__product .productlists__product:first-child{display:block}.notify__product .product__image img{width:100%}.notify__product .product__pushased{color:var(--thm-textLight2color);font-size:12px;font-weight:400;line-height:15px}.notify__product .product__title{color:var(--thm-textcolor);font-size:14px;font-weight:600;line-height:17px}.notify__product .product__title a{font-weight:600!important}.notify__product .product__time{color:var(--thm-primarycolor);font-size:12px;font-weight:400;line-height:15px}@keyframes movebottom{0%{display:block;bottom:-200px}25%,75%{bottom:23px}100%{display:none;bottom:-200px}}#Footer{color:var(--thm-textLight2color);padding-top:0;border-top:1px solid var(--thm-borderLight)}#Footer .footer__top{background:var(--thm-textcolor);color:#fff;padding:22px 0}#Footer .footer__top-title{font-family:var(--thm-family2);font-size:16px;font-weight:700;margin:0 0 4px 0;color:#fff;text-transform:uppercase;letter-spacing:.02em}#Footer .footer__top-desc{margin:0;font-size:12px;color:rgba(255,255,255,.75)}#Footer .footer__newsletter-form{display:flex;align-items:stretch;width:100%;background:#fff;border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.18)}#Footer .footer__newsletter-input{border:0;border-radius:0;padding:12px 16px;font-size:12px;height:44px;box-shadow:none}#Footer .footer__newsletter-btn{border:0;border-radius:0;padding:0 18px;height:44px;text-transform:uppercase;font-weight:700;letter-spacing:.02em;background-color:var(--thm-primarycolor)}#Footer .footer__top-social{display:flex;justify-content:center;gap:12px}#Footer .footer__top-social a{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);color:#fff;transition:all .15s linear}#Footer .footer__top-social a:hover{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.08);color:#fff}#Footer .footer__main{padding:44px 0;text-align:center}#Footer .footer__brand{display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}#Footer .footer__intro{max-width:320px;margin:0 auto;text-align:left}#Footer .footer__brand--script{margin-bottom:18px;text-decoration:none}#Footer .footer__brand-script{font-family:"Great Vibes",cursive;font-size:clamp(48px,5vw,68px);line-height:.95;color:#2f3438;font-weight:400}#Footer .footer__brand-logo{width:110px;height:auto}#Footer .footer__textInfo{font-size:12px;margin:0 0 14px 0;color:var(--thm-textLight2color);padding:0 7%;line-height:1.7}#Footer .footer__textInfo--intro{font-size:18px;line-height:1.45;color:#5f6d7a;margin:0 0 26px;padding:0;max-width:290px}#Footer .footer__contact{display:grid;gap:10px;justify-items:center}#Footer .footer__contact-item{display:inline-flex;align-items:center;gap:10px;color:var(--thm-textLight2color);font-size:12px;font-weight:600}#Footer .footer__contact-item i{color:var(--thm-primarycolor);font-size:16px}#Footer .footer__social-links{display:flex;align-items:center;gap:14px;flex-wrap:wrap}#Footer .footer__social-link{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:rgba(45,52,54,.75);font-size:16px;transition:color .15s linear,transform .15s linear;text-decoration:none}#Footer .footer__social-link:hover{color:rgba(45,52,54,.95);transform:translateY(-1px)}#Footer .footer__title{font-size:14px;color:var(--thm-textcolor);font-weight:800;margin:0 0 12px 0;text-transform:uppercase;letter-spacing:.02em;text-decoration:none}#Footer .footer__list{list-style:none;padding:0;margin:0;line-height:1.9}#Footer .footer__list a{color:var(--thm-textLight2color);transition:all .1s linear;font-weight:500;font-size:12px}#Footer .footer__list a:hover{color:var(--thm-primarycolor)}#Footer .footer__hours{font-size:12px;color:var(--thm-textLight2color);line-height:1.7;text-align:center}#Footer .footer__bottom{border-top:1px solid var(--thm-borderLight);padding:16px 0}#Footer .footer__bottom-copy{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--thm-textLight2color)}#Footer .footer__bottom-link{color:var(--thm-textLight2color);font-weight:700;transition:all .1s linear}#Footer .footer__bottom-link:hover{color:var(--thm-primarycolor)}#Footer .footer__copyright--paymenthold{text-align:center;width:auto;margin-top:0}#Footer .footer__copyright--paymenthold img{width:160px;height:auto}@media screen and (max-width:575.98px){#Footer .footer__bottom{padding-bottom:90px}}#backtotop{display:inline-block;background-color:var(--thm-primarycolor);width:40px;height:40px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:all .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#backtotop::after{content:"\e80c";font-family:freelinity;font-weight:400;font-style:normal;font-size:23px;line-height:36px;color:#fff}#backtotop:hover{cursor:pointer;background-color:var(--thm-primarycolorhover)}#backtotop:hover::after{color:#fff}#backtotop.show{opacity:1;visibility:visible}@media screen and (min-width:992px){#Footer .footer__main{text-align:left}#Footer .footer__intro{margin:0}#Footer .footer__brand{justify-content:flex-start}#Footer .footer__textInfo{padding:0}#Footer .footer__social-links{justify-content:flex-start}#Footer .footer__contact{justify-items:start}#Footer .footer__hours{text-align:left}#Footer .footer__bottom-copy{justify-content:flex-start}#Footer .footer__top-social{justify-content:flex-end}#Footer .footer__copyright--paymenthold{text-align:right}}