@charset "UTF-8";@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/chullanka/fonts/icomoon.e11e0f05.eot);src:url(/build/chullanka/fonts/icomoon.e11e0f05.eot#iefix) format("embedded-opentype"),url(/build/chullanka/fonts/icomoon.f3310c85.ttf) format("truetype"),url(/build/chullanka/fonts/icomoon.501c2350.woff) format("woff"),url(/build/chullanka/images/icomoon.9df44601.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-call-support:before{content:"\e900"}.icon-category:before{content:"\e901"}.icon-check-circle:before{content:"\e902"}.icon-comb:before{content:"\e903"}.icon-cotton:before{content:"\e904"}.icon-credit-card:before{content:"\e905"}.icon-delivery-truck:before{content:"\e906"}.icon-double-leaves:before{content:"\e907"}.icon-earth:before{content:"\e908"}.icon-facebook:before{content:"\e909"}.icon-filter:before{content:"\e90a"}.icon-food:before{content:"\e90b"}.icon-foot:before{content:"\e90c"}.icon-guarantee:before{content:"\e90d"}.icon-heart:before{content:"\e90e"}.icon-instagram:before{content:"\e90f"}.icon-leaves:before{content:"\e910"}.icon-leaves-100:before{content:"\e911"}.icon-leaves-compatible:before{content:"\e912"}.icon-phone-call:before{content:"\e913"}.icon-pinterest:before{content:"\e914"}.icon-rabbit-heart:before{content:"\e915"}.icon-return:before{content:"\e916"}.icon-search:before{content:"\e917"}.icon-twitter:before{content:"\e918"}.icon-update:before{content:"\e919"}.icon-user:before{content:"\e91a"}.icon-user-shield:before{content:"\e91b"}.icon-youtube:before{content:"\e91c"}.icon-bag:before{content:"\e91d"}.swiper.overflow-unset{overflow:unset}.swiper.pb-4{padding-bottom:16px}.swiper.pb-6{padding-bottom:24px}.swiper{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-slide{height:unset!important}.slider-main .swiper-horizontal>.swiper-pagination-bullets,.slider-main .swiper-pagination-bullets.swiper-pagination-horizontal,.slider-main .swiper-pagination-custom,.slider-main .swiper-pagination-fraction,.swiper-pagination-style{bottom:24px}.swiper-pagination .swiper-pagination-bullet,.swiper-pagination-style .swiper-pagination-bullet{background:transparent;border:1px solid var(--white);margin:0 8px!important;opacity:1!important;position:relative;transition:all .5s ease}.swiper-pagination-style.black-bullet .swiper-pagination-bullet{border:1px solid var(--black)}.swiper-pagination .swiper-pagination-bullet:before,.swiper-pagination-style .swiper-pagination-bullet:before{border:1px solid transparent;border-radius:50%;content:"";height:100%;left:50%;padding:8px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:100%}@media (max-width:767.98px){.swiper-pagination .swiper-pagination-bullet:before,.swiper-pagination-style .swiper-pagination-bullet:before{padding:6px}}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.swiper-pagination-style .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border-color:var(--white)}.swiper-pagination-style.black-bullet .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border-color:var(--black)}.swiper-pagination .swiper-pagination-bullet-active,.swiper-pagination-style .swiper-pagination-bullet-active{background:var(--white)}.swiper-pagination-style.black-bullet .swiper-pagination-bullet-active{background:var(--black)}.swiper.dots-white .swiper-pagination .swiper-pagination-bullet,.swiper.dots-white .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{border-color:var(--white)}.swiper.dots-white .swiper-pagination-bullet-active{background:var(--white)}.pagination-mt40 .swiper-horizontal>.swiper-pagination-bullets,.pagination-mt40 .swiper-pagination-bullets.swiper-pagination-horizontal,.pagination-mt40 .swiper-pagination-custom,.pagination-mt40 .swiper-pagination-fraction{padding-top:40px;position:relative}.list-testimonial.section-swiper-navigation .swiper{padding-bottom:84px}@media (max-width:767.99px){.list-testimonial.section-swiper-navigation .swiper{padding-bottom:60px}}.swiper-button-next-style,.swiper-button-prev-style{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:calc(0px - var(--swiper-navigation-)/2);position:absolute;right:auto}.swiper-button-next-style:after,.swiper-button-prev-style:after{font-family:swiper-icons;font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev-style:after{content:"prev"}.swiper-button-next-style:after{content:"next"}.section-swiper-navigation .swiper-button-next,.section-swiper-navigation .swiper-button-next-style,.section-swiper-navigation .swiper-button-next2,.section-swiper-navigation .swiper-button-prev,.section-swiper-navigation .swiper-button-prev-style,.section-swiper-navigation .swiper-button-prev2{background-color:var(--white);border-radius:50%;color:var(--black);font-weight:600;height:60px;transition:all .4s ease;width:60px}.swiper-button-next,.swiper-button-next-style,.swiper-button-prev,.swiper-button-prev-style{z-index:9!important}.swiper-button-next2,.swiper-button-prev2{align-items:center;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.section-swiper-navigation .swiper-button-prev-style:after,.section-swiper-navigation .swiper-button-prev2:after,.section-swiper-navigation .swiper-button-prev:after{font-size:24px;padding-right:2px}.section-swiper-navigation .swiper-button-next-style:after,.section-swiper-navigation .swiper-button-next2:after,.section-swiper-navigation .swiper-button-next:after{font-size:24px;padding-left:2px}.section-swiper-navigation .swiper-button-next-style:after,.section-swiper-navigation .swiper-button-prev-style:after{font-size:18px}.section-swiper-navigation .swiper-button-next-style:hover,.section-swiper-navigation .swiper-button-next2:hover,.section-swiper-navigation .swiper-button-next:hover,.section-swiper-navigation .swiper-button-prev-style:hover,.section-swiper-navigation .swiper-button-prev2:hover,.section-swiper-navigation .swiper-button-prev:hover{background-color:var(--black);color:var(--white)}.style-border.section-swiper-navigation .swiper-button-next,.style-border.section-swiper-navigation .swiper-button-next-style,.style-border.section-swiper-navigation .swiper-button-next2,.style-border.section-swiper-navigation .swiper-button-prev,.style-border.section-swiper-navigation .swiper-button-prev-style,.style-border.section-swiper-navigation .swiper-button-prev2{border:1px solid var(--line)}.style-small-border.section-swiper-navigation .swiper-button-next,.style-small-border.section-swiper-navigation .swiper-button-next-style,.style-small-border.section-swiper-navigation .swiper-button-next2,.style-small-border.section-swiper-navigation .swiper-button-prev,.style-small-border.section-swiper-navigation .swiper-button-prev-style,.style-small-border.section-swiper-navigation .swiper-button-prev2{border:1px solid var(--line);height:44px;width:44px}.list-testimonial.section-swiper-navigation .swiper-button-prev,.list-testimonial.section-swiper-navigation .swiper-button-prev2{bottom:0;left:0;top:unset}.list-testimonial.section-swiper-navigation .swiper-button-next,.list-testimonial.section-swiper-navigation .swiper-button-next2{bottom:0;left:64px;top:unset}@media (max-width:639.98px){.list-testimonial.section-swiper-navigation .swiper-button-next,.list-testimonial.section-swiper-navigation .swiper-button-next2{left:48px}}.section-swiper-navigation.style-outline .swiper-button-prev,.section-swiper-navigation.style-outline .swiper-button-prev2{left:-20px;top:calc(50% - 25px)}.section-swiper-navigation.style-outline .swiper-button-next,.section-swiper-navigation.style-outline .swiper-button-next2{right:-20px;top:calc(50% - 25px)}.section-swiper-navigation.style-outline .swiper-button-prev-style{border:1px solid #d3d3d3;left:-20px;top:calc(50% - 25px)}@media (max-width:767px){.section-swiper-navigation.style-outline .swiper-button-prev-style{display:none}}.section-swiper-navigation.style-outline .swiper-button-next-style{border:1px solid #d3d3d3;right:-20px;top:calc(50% - 25px)}@media (max-width:767px){.section-swiper-navigation.style-outline .swiper-button-next-style{display:none}}@media (max-width:1340px){.section-swiper-navigation.style-outline .swiper-button-prev,.section-swiper-navigation.style-outline .swiper-button-prev2{left:-10px}.section-swiper-navigation.style-outline .swiper-button-next,.section-swiper-navigation.style-outline .swiper-button-next2{right:-10px}}.section-swiper-navigation.style-outline.style-center .swiper-button-next,.section-swiper-navigation.style-outline.style-center .swiper-button-next-style,.section-swiper-navigation.style-outline.style-center .swiper-button-next2,.section-swiper-navigation.style-outline.style-center .swiper-button-prev,.section-swiper-navigation.style-outline.style-center .swiper-button-prev-style,.section-swiper-navigation.style-outline.style-center .swiper-button-prev2{top:50%}@media (max-width:767.98px){.section-swiper-navigation .swiper-button-next,.section-swiper-navigation .swiper-button-next-style,.section-swiper-navigation .swiper-button-next2,.section-swiper-navigation .swiper-button-prev,.section-swiper-navigation .swiper-button-prev-style,.section-swiper-navigation .swiper-button-prev2{height:36px!important;width:36px!important}.section-swiper-navigation .swiper-button-next-style:after,.section-swiper-navigation .swiper-button-next2:after,.section-swiper-navigation .swiper-button-next:after,.section-swiper-navigation .swiper-button-prev-style:after,.section-swiper-navigation .swiper-button-prev2:after,.section-swiper-navigation .swiper-button-prev:after{font-size:14px!important}}@media (max-width:576px){.testimonial-block.cosmetic3 .swiper-button-prev,.testimonial-block.cosmetic3 .swiper-button-prev2{left:0}.testimonial-block.cosmetic3 .swiper-button-next,.testimonial-block.cosmetic3 .swiper-button-next2{right:0}}.best-sale-prd .swiper,.collection-block.style-six .swiper{padding-bottom:24px}.swiper-product-scroll{padding-bottom:6px}.best-sale-prd .swiper-scrollbar,.collection-block.style-six .swiper-scrollbar{bottom:0;height:6px;opacity:1!important}.swiper-product-scroll .swiper-scrollbar{bottom:0;height:4px;opacity:1!important}.brand-block .swiper-slide{align-items:center;display:flex;justify-content:center}:root{--green:#d2ef9a;--black:#1f1f1f;--secondary:#696c70;--secondary2:#a0a0a0;--white:#fff;--surface:#f7f7f7;--red-chullanka:#d82030;--red:#db4444;--purple:#8684d4;--success:#3dab25;--yellow:#ecb018;--pink:#f4407d;--line:#e9e9e9;--outline:rgba(0,0,0,.15);--surface1:hsla(0,0%,100%,.1);--surface2:hsla(0,0%,100%,.2)}*{box-sizing:border-box;margin:0;padding:0}body,html{color:var(--black);font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px;overflow-x:hidden;scroll-behavior:smooth}body.overflow-unset{overflow-x:unset}div,p,span{font-size:inherit;line-height:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.select-block{position:relative}.select-block>.arrow-down{position:absolute;right:16px;top:50%;transform:translateY(-50%)}input,textarea{border:1px solid transparent;outline:none;transition:border-color .3s ease}input:focus,textarea:focus{border-color:var(--black)}input[type=file]{border:none!important;outline:none}input[type=file]::-webkit-file-upload-button{display:none}.container{margin:0 auto;max-width:1733px!important;padding-left:16px;padding-right:16px}.bg-red{background-color:var(--red)}.bg-yellow{background-color:var(--yellow)}.bg-purple{background-color:var(--purple)}.bg-blue{background-color:#4856da}.bg-silver{background-color:#a1a2af}.bg-linear{background:linear-gradient(238deg,#faf8f1,#f6f3ef 99.66%)}.box-shadow-xs{box-shadow:0 2px 2px 0 rgba(28,36,51,.102)}.box-shadow-sm{box-shadow:0 10px 25px 0 rgba(43,52,74,.12)}.text-sub-display{font-size:18px;font-weight:600;letter-spacing:1.8px;line-height:24px;text-transform:uppercase}.text-display{font-size:80px;line-height:88px}.heading1,.text-display{font-weight:500;text-transform:capitalize}.heading1{font-size:56px;line-height:68px}.heading2{font-size:44px;line-height:50px}.heading2,.heading3{font-weight:600;text-transform:capitalize}.heading3{font-size:36px;line-height:40px}.heading4{font-size:30px;line-height:42px}.heading4,.heading5{font-weight:600;text-transform:capitalize}.heading5{font-size:24px;line-height:30px}.heading6{font-size:20px;font-weight:600;line-height:28px}.heading6,.text-title{text-transform:capitalize}.text-title{font-size:16px;font-weight:500;line-height:24px}.body1{font-size:18px;font-weight:400;line-height:28px}.text-button{font-size:16px;font-weight:600;line-height:26px;text-transform:capitalize}.text-button-uppercase{font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase}.caption1{font-size:14px;font-weight:400;line-height:22px}.caption2{font-size:12px;font-weight:400;line-height:16px}.button-main{background-color:var(--red-chullanka);border-radius:12px;color:var(--white);cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:20px;padding:16px 40px;text-transform:uppercase;transition:all .4s ease}.button-main:hover{background-color:var(--black);color:var(--white)}.button-main:hover svg path{fill:var(--black)}.button-main.bg-white:hover,.newsletter-block .button-main{background-color:var(--black);color:var(--white)}.newsletter-block .button-main:hover{color:var(--black)}.bg-red-chullanka,.newsletter-block .button-main:hover{background-color:var(--red-chullanka)}@media (max-width:1023.99px){.text-sub-display{font-size:16px;letter-spacing:1.1px;line-height:24px}.text-display{font-size:42px;line-height:50px}.heading1{font-size:36px;line-height:48px}.heading2{font-size:32px;line-height:40px}.heading3{font-size:30px;line-height:38px}.heading4{font-size:26px;line-height:32px}.heading5{font-size:22px;line-height:28px}.heading6{font-size:18px;line-height:26px}.button-main{border-radius:10px;padding:12px 24px}}@media (max-width:767.98px){body,html{font-size:14px;line-height:24px}.text-sub-display{font-size:12px;letter-spacing:1.1px;line-height:16px}.text-display{font-size:24px;line-height:30px}.heading1{font-size:24px;line-height:32px}.heading2{font-size:22px;line-height:30px}.heading3{font-size:20px;line-height:28px}.heading4{font-size:18px;line-height:28px}.heading5{font-size:16px;line-height:26px}.heading6{font-size:16px;line-height:24px}.text-title{font-size:14px;line-height:20px}.body1{font-size:16px;line-height:26px}.text-button{font-size:14px;line-height:24px}.text-button-uppercase{font-size:12px;line-height:16px}.caption1{font-size:13px;line-height:20px}.button-main{border-radius:8px;font-size:12px;line-height:16px;padding:10px 16px}}.login-popup{box-shadow:0 5px 10px 0 rgba(43,52,74,.2);opacity:0;transform:translateY(30px);transition:all .4s ease;visibility:hidden}.login-popup.open{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:1490px){.login-popup{right:16px}}@media (max-width:767.98px){.login-popup{top:56px!important}}.modal-cart-block,.modal-newsletter,.modal-order-detail-block,.modal-quickview-block,.modal-search-block,.modal-sizeguide-block,.modal-video-block,.modal-wishlist-block{background:rgba(0,0,0,.6);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .4s ease;visibility:hidden;width:100%;z-index:101}.modal-cart-block:has(.modal-cart-main.open),.modal-cart-block:has(.modal-newsletter-main.open),.modal-cart-block:has(.modal-order-detail-main.open),.modal-cart-block:has(.modal-quickview-main.open),.modal-cart-block:has(.modal-search-main.open),.modal-cart-block:has(.modal-sizeguide-main.open),.modal-cart-block:has(.modal-video-main.open),.modal-cart-block:has(.modal-wishlist-main.open),.modal-newsletter:has(.modal-cart-main.open),.modal-newsletter:has(.modal-newsletter-main.open),.modal-newsletter:has(.modal-order-detail-main.open),.modal-newsletter:has(.modal-quickview-main.open),.modal-newsletter:has(.modal-search-main.open),.modal-newsletter:has(.modal-sizeguide-main.open),.modal-newsletter:has(.modal-video-main.open),.modal-newsletter:has(.modal-wishlist-main.open),.modal-order-detail-block:has(.modal-cart-main.open),.modal-order-detail-block:has(.modal-newsletter-main.open),.modal-order-detail-block:has(.modal-order-detail-main.open),.modal-order-detail-block:has(.modal-quickview-main.open),.modal-order-detail-block:has(.modal-search-main.open),.modal-order-detail-block:has(.modal-sizeguide-main.open),.modal-order-detail-block:has(.modal-video-main.open),.modal-order-detail-block:has(.modal-wishlist-main.open),.modal-quickview-block:has(.modal-cart-main.open),.modal-quickview-block:has(.modal-newsletter-main.open),.modal-quickview-block:has(.modal-order-detail-main.open),.modal-quickview-block:has(.modal-quickview-main.open),.modal-quickview-block:has(.modal-search-main.open),.modal-quickview-block:has(.modal-sizeguide-main.open),.modal-quickview-block:has(.modal-video-main.open),.modal-quickview-block:has(.modal-wishlist-main.open),.modal-search-block:has(.modal-cart-main.open),.modal-search-block:has(.modal-newsletter-main.open),.modal-search-block:has(.modal-order-detail-main.open),.modal-search-block:has(.modal-quickview-main.open),.modal-search-block:has(.modal-search-main.open),.modal-search-block:has(.modal-sizeguide-main.open),.modal-search-block:has(.modal-video-main.open),.modal-search-block:has(.modal-wishlist-main.open),.modal-sizeguide-block:has(.modal-cart-main.open),.modal-sizeguide-block:has(.modal-newsletter-main.open),.modal-sizeguide-block:has(.modal-order-detail-main.open),.modal-sizeguide-block:has(.modal-quickview-main.open),.modal-sizeguide-block:has(.modal-search-main.open),.modal-sizeguide-block:has(.modal-sizeguide-main.open),.modal-sizeguide-block:has(.modal-video-main.open),.modal-sizeguide-block:has(.modal-wishlist-main.open),.modal-video-block:has(.modal-cart-main.open),.modal-video-block:has(.modal-newsletter-main.open),.modal-video-block:has(.modal-order-detail-main.open),.modal-video-block:has(.modal-quickview-main.open),.modal-video-block:has(.modal-search-main.open),.modal-video-block:has(.modal-sizeguide-main.open),.modal-video-block:has(.modal-video-main.open),.modal-video-block:has(.modal-wishlist-main.open),.modal-wishlist-block:has(.modal-cart-main.open),.modal-wishlist-block:has(.modal-newsletter-main.open),.modal-wishlist-block:has(.modal-order-detail-main.open),.modal-wishlist-block:has(.modal-quickview-main.open),.modal-wishlist-block:has(.modal-search-main.open),.modal-wishlist-block:has(.modal-sizeguide-main.open),.modal-wishlist-block:has(.modal-video-main.open),.modal-wishlist-block:has(.modal-wishlist-main.open){opacity:1;visibility:visible}.modal-cart-block .modal-newsletter-main,.modal-newsletter .modal-newsletter-main,.modal-order-detail-block .modal-newsletter-main,.modal-quickview-block .modal-newsletter-main,.modal-search-block .modal-newsletter-main,.modal-sizeguide-block .modal-newsletter-main,.modal-video-block .modal-newsletter-main,.modal-wishlist-block .modal-newsletter-main{opacity:0;transform:translateY(-100%);transition:all .6s ease;visibility:hidden;width:100%}.modal-cart-block .modal-newsletter-main .right,.modal-newsletter .modal-newsletter-main .right,.modal-order-detail-block .modal-newsletter-main .right,.modal-quickview-block .modal-newsletter-main .right,.modal-search-block .modal-newsletter-main .right,.modal-sizeguide-block .modal-newsletter-main .right,.modal-video-block .modal-newsletter-main .right,.modal-wishlist-block .modal-newsletter-main .right{position:relative}@media (min-width:640px){.modal-cart-block .modal-newsletter-main .right .list,.modal-newsletter .modal-newsletter-main .right .list,.modal-order-detail-block .modal-newsletter-main .right .list,.modal-quickview-block .modal-newsletter-main .right .list,.modal-search-block .modal-newsletter-main .right .list,.modal-sizeguide-block .modal-newsletter-main .right .list,.modal-video-block .modal-newsletter-main .right .list,.modal-wishlist-block .modal-newsletter-main .right .list{height:-webkit-fill-available;position:absolute;width:calc(100% - 42px)}}@media (max-width:639.98px){.modal-cart-block .modal-newsletter-main .right .list .product-item:first-child,.modal-newsletter .modal-newsletter-main .right .list .product-item:first-child,.modal-order-detail-block .modal-newsletter-main .right .list .product-item:first-child,.modal-quickview-block .modal-newsletter-main .right .list .product-item:first-child,.modal-search-block .modal-newsletter-main .right .list .product-item:first-child,.modal-sizeguide-block .modal-newsletter-main .right .list .product-item:first-child,.modal-video-block .modal-newsletter-main .right .list .product-item:first-child,.modal-wishlist-block .modal-newsletter-main .right .list .product-item:first-child{display:none}}.modal-cart-block .modal-newsletter-main.open,.modal-newsletter .modal-newsletter-main.open,.modal-order-detail-block .modal-newsletter-main.open,.modal-quickview-block .modal-newsletter-main.open,.modal-search-block .modal-newsletter-main.open,.modal-sizeguide-block .modal-newsletter-main.open,.modal-video-block .modal-newsletter-main.open,.modal-wishlist-block .modal-newsletter-main.open{opacity:1;transform:translateY(0);visibility:visible}.modal-cart-block .modal-cart-main,.modal-cart-block .modal-quickview-main,.modal-cart-block .modal-wishlist-main,.modal-newsletter .modal-cart-main,.modal-newsletter .modal-quickview-main,.modal-newsletter .modal-wishlist-main,.modal-order-detail-block .modal-cart-main,.modal-order-detail-block .modal-quickview-main,.modal-order-detail-block .modal-wishlist-main,.modal-quickview-block .modal-cart-main,.modal-quickview-block .modal-quickview-main,.modal-quickview-block .modal-wishlist-main,.modal-search-block .modal-cart-main,.modal-search-block .modal-quickview-main,.modal-search-block .modal-wishlist-main,.modal-sizeguide-block .modal-cart-main,.modal-sizeguide-block .modal-quickview-main,.modal-sizeguide-block .modal-wishlist-main,.modal-video-block .modal-cart-main,.modal-video-block .modal-quickview-main,.modal-video-block .modal-wishlist-main,.modal-wishlist-block .modal-cart-main,.modal-wishlist-block .modal-quickview-main,.modal-wishlist-block .modal-wishlist-main{background-color:var(--white);border-radius:32px;height:calc(100vh - 40px);overflow:hidden;position:absolute;right:-100%;top:20px;transition:all .5s ease;width:540px}.modal-cart-block .modal-cart-main.open,.modal-cart-block .modal-quickview-main.open,.modal-cart-block .modal-wishlist-main.open,.modal-newsletter .modal-cart-main.open,.modal-newsletter .modal-quickview-main.open,.modal-newsletter .modal-wishlist-main.open,.modal-order-detail-block .modal-cart-main.open,.modal-order-detail-block .modal-quickview-main.open,.modal-order-detail-block .modal-wishlist-main.open,.modal-quickview-block .modal-cart-main.open,.modal-quickview-block .modal-quickview-main.open,.modal-quickview-block .modal-wishlist-main.open,.modal-search-block .modal-cart-main.open,.modal-search-block .modal-quickview-main.open,.modal-search-block .modal-wishlist-main.open,.modal-sizeguide-block .modal-cart-main.open,.modal-sizeguide-block .modal-quickview-main.open,.modal-sizeguide-block .modal-wishlist-main.open,.modal-video-block .modal-cart-main.open,.modal-video-block .modal-quickview-main.open,.modal-video-block .modal-wishlist-main.open,.modal-wishlist-block .modal-cart-main.open,.modal-wishlist-block .modal-quickview-main.open,.modal-wishlist-block .modal-wishlist-main.open{right:20px}.modal-cart-block .modal-cart-main .remove-cart-btn:hover svg,.modal-cart-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-cart-block .modal-wishlist-main .remove-cart-btn:hover svg,.modal-newsletter .modal-cart-main .remove-cart-btn:hover svg,.modal-newsletter .modal-quickview-main .remove-cart-btn:hover svg,.modal-newsletter .modal-wishlist-main .remove-cart-btn:hover svg,.modal-order-detail-block .modal-cart-main .remove-cart-btn:hover svg,.modal-order-detail-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-order-detail-block .modal-wishlist-main .remove-cart-btn:hover svg,.modal-quickview-block .modal-cart-main .remove-cart-btn:hover svg,.modal-quickview-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-quickview-block .modal-wishlist-main .remove-cart-btn:hover svg,.modal-search-block .modal-cart-main .remove-cart-btn:hover svg,.modal-search-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-search-block .modal-wishlist-main .remove-cart-btn:hover svg,.modal-sizeguide-block .modal-cart-main .remove-cart-btn:hover svg,.modal-sizeguide-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-sizeguide-block .modal-wishlist-main .remove-cart-btn:hover svg,.modal-video-block .modal-cart-main .remove-cart-btn:hover svg,.modal-video-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-video-block .modal-wishlist-main .remove-cart-btn:hover svg,.modal-wishlist-block .modal-cart-main .remove-cart-btn:hover svg,.modal-wishlist-block .modal-quickview-main .remove-cart-btn:hover svg,.modal-wishlist-block .modal-wishlist-main .remove-cart-btn:hover svg{color:var(--black)}.modal-cart-block .modal-cart-main .list-product,.modal-cart-block .modal-quickview-main .list-product,.modal-cart-block .modal-wishlist-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-newsletter .modal-quickview-main .list-product,.modal-newsletter .modal-wishlist-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-order-detail-block .modal-quickview-main .list-product,.modal-order-detail-block .modal-wishlist-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-quickview-block .modal-quickview-main .list-product,.modal-quickview-block .modal-wishlist-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-search-block .modal-quickview-main .list-product,.modal-search-block .modal-wishlist-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-quickview-main .list-product,.modal-sizeguide-block .modal-wishlist-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-video-block .modal-quickview-main .list-product,.modal-video-block .modal-wishlist-main .list-product,.modal-wishlist-block .modal-cart-main .list-product,.modal-wishlist-block .modal-quickview-main .list-product,.modal-wishlist-block .modal-wishlist-main .list-product{max-height:calc(100% - 156px);overflow-x:auto}.modal-cart-block .modal-cart-main .list-product .item:last-child,.modal-cart-block .modal-quickview-main .list-product .item:last-child,.modal-cart-block .modal-wishlist-main .list-product .item:last-child,.modal-newsletter .modal-cart-main .list-product .item:last-child,.modal-newsletter .modal-quickview-main .list-product .item:last-child,.modal-newsletter .modal-wishlist-main .list-product .item:last-child,.modal-order-detail-block .modal-cart-main .list-product .item:last-child,.modal-order-detail-block .modal-quickview-main .list-product .item:last-child,.modal-order-detail-block .modal-wishlist-main .list-product .item:last-child,.modal-quickview-block .modal-cart-main .list-product .item:last-child,.modal-quickview-block .modal-quickview-main .list-product .item:last-child,.modal-quickview-block .modal-wishlist-main .list-product .item:last-child,.modal-search-block .modal-cart-main .list-product .item:last-child,.modal-search-block .modal-quickview-main .list-product .item:last-child,.modal-search-block .modal-wishlist-main .list-product .item:last-child,.modal-sizeguide-block .modal-cart-main .list-product .item:last-child,.modal-sizeguide-block .modal-quickview-main .list-product .item:last-child,.modal-sizeguide-block .modal-wishlist-main .list-product .item:last-child,.modal-video-block .modal-cart-main .list-product .item:last-child,.modal-video-block .modal-quickview-main .list-product .item:last-child,.modal-video-block .modal-wishlist-main .list-product .item:last-child,.modal-wishlist-block .modal-cart-main .list-product .item:last-child,.modal-wishlist-block .modal-quickview-main .list-product .item:last-child,.modal-wishlist-block .modal-wishlist-main .list-product .item:last-child{border-bottom:none}.modal-cart-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-cart-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-cart-block .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-newsletter .modal-cart-main .list-product::-webkit-scrollbar,.modal-newsletter .modal-quickview-main .list-product::-webkit-scrollbar,.modal-newsletter .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-order-detail-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-order-detail-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-order-detail-block .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-quickview-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-quickview-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-quickview-block .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-search-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-search-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-search-block .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-sizeguide-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-sizeguide-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-sizeguide-block .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-video-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-video-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-video-block .modal-wishlist-main .list-product::-webkit-scrollbar,.modal-wishlist-block .modal-cart-main .list-product::-webkit-scrollbar,.modal-wishlist-block .modal-quickview-main .list-product::-webkit-scrollbar,.modal-wishlist-block .modal-wishlist-main .list-product::-webkit-scrollbar{background:var(--line);width:6px}.modal-cart-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-cart-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-cart-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-newsletter .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-newsletter .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-newsletter .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-order-detail-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-order-detail-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-order-detail-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-quickview-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-quickview-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-quickview-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-search-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-search-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-search-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-sizeguide-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-sizeguide-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-sizeguide-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-video-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-video-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-video-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb,.modal-wishlist-block .modal-cart-main .list-product::-webkit-scrollbar-thumb,.modal-wishlist-block .modal-quickview-main .list-product::-webkit-scrollbar-thumb,.modal-wishlist-block .modal-wishlist-main .list-product::-webkit-scrollbar-thumb{background-color:var(--secondary2);border-radius:4px}.modal-cart-block .modal-cart-main .footer-modal,.modal-cart-block .modal-quickview-main .footer-modal,.modal-cart-block .modal-wishlist-main .footer-modal,.modal-newsletter .modal-cart-main .footer-modal,.modal-newsletter .modal-quickview-main .footer-modal,.modal-newsletter .modal-wishlist-main .footer-modal,.modal-order-detail-block .modal-cart-main .footer-modal,.modal-order-detail-block .modal-quickview-main .footer-modal,.modal-order-detail-block .modal-wishlist-main .footer-modal,.modal-quickview-block .modal-cart-main .footer-modal,.modal-quickview-block .modal-quickview-main .footer-modal,.modal-quickview-block .modal-wishlist-main .footer-modal,.modal-search-block .modal-cart-main .footer-modal,.modal-search-block .modal-quickview-main .footer-modal,.modal-search-block .modal-wishlist-main .footer-modal,.modal-sizeguide-block .modal-cart-main .footer-modal,.modal-sizeguide-block .modal-quickview-main .footer-modal,.modal-sizeguide-block .modal-wishlist-main .footer-modal,.modal-video-block .modal-cart-main .footer-modal,.modal-video-block .modal-quickview-main .footer-modal,.modal-video-block .modal-wishlist-main .footer-modal,.modal-wishlist-block .modal-cart-main .footer-modal,.modal-wishlist-block .modal-quickview-main .footer-modal,.modal-wishlist-block .modal-wishlist-main .footer-modal{box-shadow:0 5px 18px 5px rgba(64,72,87,.15)}@media (max-width:1023.98px){.modal-cart-block .modal-cart-main .list-product,.modal-cart-block .modal-quickview-main .list-product,.modal-cart-block .modal-wishlist-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-newsletter .modal-quickview-main .list-product,.modal-newsletter .modal-wishlist-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-order-detail-block .modal-quickview-main .list-product,.modal-order-detail-block .modal-wishlist-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-quickview-block .modal-quickview-main .list-product,.modal-quickview-block .modal-wishlist-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-search-block .modal-quickview-main .list-product,.modal-search-block .modal-wishlist-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-quickview-main .list-product,.modal-sizeguide-block .modal-wishlist-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-video-block .modal-quickview-main .list-product,.modal-video-block .modal-wishlist-main .list-product,.modal-wishlist-block .modal-cart-main .list-product,.modal-wishlist-block .modal-quickview-main .list-product,.modal-wishlist-block .modal-wishlist-main .list-product{max-height:calc(100% - 146px)}}@media (max-width:767.98px){.modal-cart-block .modal-cart-main,.modal-cart-block .modal-quickview-main,.modal-cart-block .modal-wishlist-main,.modal-newsletter .modal-cart-main,.modal-newsletter .modal-quickview-main,.modal-newsletter .modal-wishlist-main,.modal-order-detail-block .modal-cart-main,.modal-order-detail-block .modal-quickview-main,.modal-order-detail-block .modal-wishlist-main,.modal-quickview-block .modal-cart-main,.modal-quickview-block .modal-quickview-main,.modal-quickview-block .modal-wishlist-main,.modal-search-block .modal-cart-main,.modal-search-block .modal-quickview-main,.modal-search-block .modal-wishlist-main,.modal-sizeguide-block .modal-cart-main,.modal-sizeguide-block .modal-quickview-main,.modal-sizeguide-block .modal-wishlist-main,.modal-video-block .modal-cart-main,.modal-video-block .modal-quickview-main,.modal-video-block .modal-wishlist-main,.modal-wishlist-block .modal-cart-main,.modal-wishlist-block .modal-quickview-main,.modal-wishlist-block .modal-wishlist-main{border-radius:16px;width:480px}.modal-cart-block .modal-cart-main .list-product,.modal-cart-block .modal-quickview-main .list-product,.modal-cart-block .modal-wishlist-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-newsletter .modal-quickview-main .list-product,.modal-newsletter .modal-wishlist-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-order-detail-block .modal-quickview-main .list-product,.modal-order-detail-block .modal-wishlist-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-quickview-block .modal-quickview-main .list-product,.modal-quickview-block .modal-wishlist-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-search-block .modal-quickview-main .list-product,.modal-search-block .modal-wishlist-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-quickview-main .list-product,.modal-sizeguide-block .modal-wishlist-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-video-block .modal-quickview-main .list-product,.modal-video-block .modal-wishlist-main .list-product,.modal-wishlist-block .modal-cart-main .list-product,.modal-wishlist-block .modal-quickview-main .list-product,.modal-wishlist-block .modal-wishlist-main .list-product{max-height:calc(100% - 128px)}}@media (max-width:575.98px){.modal-cart-block .modal-cart-main,.modal-cart-block .modal-quickview-main,.modal-cart-block .modal-wishlist-main,.modal-newsletter .modal-cart-main,.modal-newsletter .modal-quickview-main,.modal-newsletter .modal-wishlist-main,.modal-order-detail-block .modal-cart-main,.modal-order-detail-block .modal-quickview-main,.modal-order-detail-block .modal-wishlist-main,.modal-quickview-block .modal-cart-main,.modal-quickview-block .modal-quickview-main,.modal-quickview-block .modal-wishlist-main,.modal-search-block .modal-cart-main,.modal-search-block .modal-quickview-main,.modal-search-block .modal-wishlist-main,.modal-sizeguide-block .modal-cart-main,.modal-sizeguide-block .modal-quickview-main,.modal-sizeguide-block .modal-wishlist-main,.modal-video-block .modal-cart-main,.modal-video-block .modal-quickview-main,.modal-video-block .modal-wishlist-main,.modal-wishlist-block .modal-cart-main,.modal-wishlist-block .modal-quickview-main,.modal-wishlist-block .modal-wishlist-main{height:calc(100vh - 60px);left:20px;top:30px;width:unset}.modal-cart-block .modal-cart-main .list-product .item .bg-img,.modal-cart-block .modal-quickview-main .list-product .item .bg-img,.modal-cart-block .modal-wishlist-main .list-product .item .bg-img,.modal-newsletter .modal-cart-main .list-product .item .bg-img,.modal-newsletter .modal-quickview-main .list-product .item .bg-img,.modal-newsletter .modal-wishlist-main .list-product .item .bg-img,.modal-order-detail-block .modal-cart-main .list-product .item .bg-img,.modal-order-detail-block .modal-quickview-main .list-product .item .bg-img,.modal-order-detail-block .modal-wishlist-main .list-product .item .bg-img,.modal-quickview-block .modal-cart-main .list-product .item .bg-img,.modal-quickview-block .modal-quickview-main .list-product .item .bg-img,.modal-quickview-block .modal-wishlist-main .list-product .item .bg-img,.modal-search-block .modal-cart-main .list-product .item .bg-img,.modal-search-block .modal-quickview-main .list-product .item .bg-img,.modal-search-block .modal-wishlist-main .list-product .item .bg-img,.modal-sizeguide-block .modal-cart-main .list-product .item .bg-img,.modal-sizeguide-block .modal-quickview-main .list-product .item .bg-img,.modal-sizeguide-block .modal-wishlist-main .list-product .item .bg-img,.modal-video-block .modal-cart-main .list-product .item .bg-img,.modal-video-block .modal-quickview-main .list-product .item .bg-img,.modal-video-block .modal-wishlist-main .list-product .item .bg-img,.modal-wishlist-block .modal-cart-main .list-product .item .bg-img,.modal-wishlist-block .modal-quickview-main .list-product .item .bg-img,.modal-wishlist-block .modal-wishlist-main .list-product .item .bg-img{flex-shrink:0;width:80px}.modal-cart-block .modal-cart-main .list-product .item .bg-img img,.modal-cart-block .modal-quickview-main .list-product .item .bg-img img,.modal-cart-block .modal-wishlist-main .list-product .item .bg-img img,.modal-newsletter .modal-cart-main .list-product .item .bg-img img,.modal-newsletter .modal-quickview-main .list-product .item .bg-img img,.modal-newsletter .modal-wishlist-main .list-product .item .bg-img img,.modal-order-detail-block .modal-cart-main .list-product .item .bg-img img,.modal-order-detail-block .modal-quickview-main .list-product .item .bg-img img,.modal-order-detail-block .modal-wishlist-main .list-product .item .bg-img img,.modal-quickview-block .modal-cart-main .list-product .item .bg-img img,.modal-quickview-block .modal-quickview-main .list-product .item .bg-img img,.modal-quickview-block .modal-wishlist-main .list-product .item .bg-img img,.modal-search-block .modal-cart-main .list-product .item .bg-img img,.modal-search-block .modal-quickview-main .list-product .item .bg-img img,.modal-search-block .modal-wishlist-main .list-product .item .bg-img img,.modal-sizeguide-block .modal-cart-main .list-product .item .bg-img img,.modal-sizeguide-block .modal-quickview-main .list-product .item .bg-img img,.modal-sizeguide-block .modal-wishlist-main .list-product .item .bg-img img,.modal-video-block .modal-cart-main .list-product .item .bg-img img,.modal-video-block .modal-quickview-main .list-product .item .bg-img img,.modal-video-block .modal-wishlist-main .list-product .item .bg-img img,.modal-wishlist-block .modal-cart-main .list-product .item .bg-img img,.modal-wishlist-block .modal-quickview-main .list-product .item .bg-img img,.modal-wishlist-block .modal-wishlist-main .list-product .item .bg-img img{width:80px}}.modal-cart-block .modal-quickview-main,.modal-newsletter .modal-quickview-main,.modal-order-detail-block .modal-quickview-main,.modal-quickview-block .modal-quickview-main,.modal-search-block .modal-quickview-main,.modal-sizeguide-block .modal-quickview-main,.modal-video-block .modal-quickview-main,.modal-wishlist-block .modal-quickview-main{width:856px}.modal-cart-block .modal-quickview-main .list-img,.modal-newsletter .modal-quickview-main .list-img,.modal-order-detail-block .modal-quickview-main .list-img,.modal-quickview-block .modal-quickview-main .list-img,.modal-search-block .modal-quickview-main .list-img,.modal-sizeguide-block .modal-quickview-main .list-img,.modal-video-block .modal-quickview-main .list-img,.modal-wishlist-block .modal-quickview-main .list-img{height:100%;max-height:100%;overflow-x:auto}.modal-cart-block .modal-quickview-main .list-img .bg-img:first-child,.modal-newsletter .modal-quickview-main .list-img .bg-img:first-child,.modal-order-detail-block .modal-quickview-main .list-img .bg-img:first-child,.modal-quickview-block .modal-quickview-main .list-img .bg-img:first-child,.modal-search-block .modal-quickview-main .list-img .bg-img:first-child,.modal-sizeguide-block .modal-quickview-main .list-img .bg-img:first-child,.modal-video-block .modal-quickview-main .list-img .bg-img:first-child,.modal-wishlist-block .modal-quickview-main .list-img .bg-img:first-child{margin-top:0}.modal-cart-block .modal-quickview-main .product-infor,.modal-newsletter .modal-quickview-main .product-infor,.modal-order-detail-block .modal-quickview-main .product-infor,.modal-quickview-block .modal-quickview-main .product-infor,.modal-search-block .modal-quickview-main .product-infor,.modal-sizeguide-block .modal-quickview-main .product-infor,.modal-video-block .modal-quickview-main .product-infor,.modal-wishlist-block .modal-quickview-main .product-infor{height:100%;max-height:calc(100% - 54px);overflow-x:auto;padding-right:8px}.modal-cart-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-cart-block .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-newsletter .modal-quickview-main .list-img::-webkit-scrollbar,.modal-newsletter .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-order-detail-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-order-detail-block .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-quickview-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-quickview-block .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-search-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-search-block .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-sizeguide-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-sizeguide-block .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-video-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-video-block .modal-quickview-main .product-infor::-webkit-scrollbar,.modal-wishlist-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-wishlist-block .modal-quickview-main .product-infor::-webkit-scrollbar{background:var(--line);width:6px}.modal-cart-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-cart-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-newsletter .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-newsletter .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-order-detail-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-order-detail-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-quickview-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-quickview-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-search-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-search-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-sizeguide-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-sizeguide-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-video-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-video-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb,.modal-wishlist-block .modal-quickview-main .list-img::-webkit-scrollbar-thumb,.modal-wishlist-block .modal-quickview-main .product-infor::-webkit-scrollbar-thumb{background-color:var(--secondary2);border-radius:4px}@media (max-width:1023.98px){.modal-cart-block .modal-quickview-main,.modal-newsletter .modal-quickview-main,.modal-order-detail-block .modal-quickview-main,.modal-quickview-block .modal-quickview-main,.modal-search-block .modal-quickview-main,.modal-sizeguide-block .modal-quickview-main,.modal-video-block .modal-quickview-main,.modal-wishlist-block .modal-quickview-main{width:720px}.modal-cart-block .modal-quickview-main .list-product,.modal-newsletter .modal-quickview-main .list-product,.modal-order-detail-block .modal-quickview-main .list-product,.modal-quickview-block .modal-quickview-main .list-product,.modal-search-block .modal-quickview-main .list-product,.modal-sizeguide-block .modal-quickview-main .list-product,.modal-video-block .modal-quickview-main .list-product,.modal-wishlist-block .modal-quickview-main .list-product{max-height:calc(100% - 422px)}}@media (max-width:767.98px){.modal-cart-block .modal-quickview-main,.modal-newsletter .modal-quickview-main,.modal-order-detail-block .modal-quickview-main,.modal-quickview-block .modal-quickview-main,.modal-search-block .modal-quickview-main,.modal-sizeguide-block .modal-quickview-main,.modal-video-block .modal-quickview-main,.modal-wishlist-block .modal-quickview-main{width:480px}.modal-cart-block .modal-quickview-main>div,.modal-newsletter .modal-quickview-main>div,.modal-order-detail-block .modal-quickview-main>div,.modal-quickview-block .modal-quickview-main>div,.modal-search-block .modal-quickview-main>div,.modal-sizeguide-block .modal-quickview-main>div,.modal-video-block .modal-quickview-main>div,.modal-wishlist-block .modal-quickview-main>div{height:100%;max-height:100%;overflow-x:auto}.modal-cart-block .modal-quickview-main>div::-webkit-scrollbar,.modal-newsletter .modal-quickview-main>div::-webkit-scrollbar,.modal-order-detail-block .modal-quickview-main>div::-webkit-scrollbar,.modal-quickview-block .modal-quickview-main>div::-webkit-scrollbar,.modal-search-block .modal-quickview-main>div::-webkit-scrollbar,.modal-sizeguide-block .modal-quickview-main>div::-webkit-scrollbar,.modal-video-block .modal-quickview-main>div::-webkit-scrollbar,.modal-wishlist-block .modal-quickview-main>div::-webkit-scrollbar{background:var(--line);width:6px}.modal-cart-block .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-newsletter .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-order-detail-block .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-quickview-block .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-search-block .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-sizeguide-block .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-video-block .modal-quickview-main>div::-webkit-scrollbar-thumb,.modal-wishlist-block .modal-quickview-main>div::-webkit-scrollbar-thumb{background-color:var(--secondary2);border-radius:4px}.modal-cart-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-newsletter .modal-quickview-main .list-img::-webkit-scrollbar,.modal-order-detail-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-quickview-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-search-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-sizeguide-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-video-block .modal-quickview-main .list-img::-webkit-scrollbar,.modal-wishlist-block .modal-quickview-main .list-img::-webkit-scrollbar{width:2px}.modal-cart-block .modal-quickview-main .product-infor,.modal-newsletter .modal-quickview-main .product-infor,.modal-order-detail-block .modal-quickview-main .product-infor,.modal-quickview-block .modal-quickview-main .product-infor,.modal-search-block .modal-quickview-main .product-infor,.modal-sizeguide-block .modal-quickview-main .product-infor,.modal-video-block .modal-quickview-main .product-infor,.modal-wishlist-block .modal-quickview-main .product-infor{height:100%;max-height:unset;overflow-x:unset}}@media (max-width:575.98px){.modal-cart-block .modal-quickview-main,.modal-newsletter .modal-quickview-main,.modal-order-detail-block .modal-quickview-main,.modal-quickview-block .modal-quickview-main,.modal-search-block .modal-quickview-main,.modal-sizeguide-block .modal-quickview-main,.modal-video-block .modal-quickview-main,.modal-wishlist-block .modal-quickview-main{width:unset}.modal-cart-block .modal-quickview-main .list-product,.modal-newsletter .modal-quickview-main .list-product,.modal-order-detail-block .modal-quickview-main .list-product,.modal-quickview-block .modal-quickview-main .list-product,.modal-search-block .modal-quickview-main .list-product,.modal-sizeguide-block .modal-quickview-main .list-product,.modal-video-block .modal-quickview-main .list-product,.modal-wishlist-block .modal-quickview-main .list-product{max-height:calc(100% - 375px)}}.modal-cart-block .modal-cart-main,.modal-newsletter .modal-cart-main,.modal-order-detail-block .modal-cart-main,.modal-quickview-block .modal-cart-main,.modal-search-block .modal-cart-main,.modal-sizeguide-block .modal-cart-main,.modal-video-block .modal-cart-main,.modal-wishlist-block .modal-cart-main{width:980px}.modal-cart-block .modal-cart-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-wishlist-block .modal-cart-main .list-product{max-height:calc(100% - 390px)}.modal-cart-block .modal-cart-main .tab-item,.modal-newsletter .modal-cart-main .tab-item,.modal-order-detail-block .modal-cart-main .tab-item,.modal-quickview-block .modal-cart-main .tab-item,.modal-search-block .modal-cart-main .tab-item,.modal-sizeguide-block .modal-cart-main .tab-item,.modal-video-block .modal-cart-main .tab-item,.modal-wishlist-block .modal-cart-main .tab-item{background-color:var(--white);bottom:0;box-shadow:0 5px 18px 5px rgba(64,72,87,.15);left:0;opacity:0;position:absolute;transform:translateY(100%);transition:all .4s ease;visibility:hidden;width:100%}.modal-cart-block .modal-cart-main .tab-item.active,.modal-newsletter .modal-cart-main .tab-item.active,.modal-order-detail-block .modal-cart-main .tab-item.active,.modal-quickview-block .modal-cart-main .tab-item.active,.modal-search-block .modal-cart-main .tab-item.active,.modal-sizeguide-block .modal-cart-main .tab-item.active,.modal-video-block .modal-cart-main .tab-item.active,.modal-wishlist-block .modal-cart-main .tab-item.active{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:1023.98px){.modal-cart-block .modal-cart-main,.modal-newsletter .modal-cart-main,.modal-order-detail-block .modal-cart-main,.modal-quickview-block .modal-cart-main,.modal-search-block .modal-cart-main,.modal-sizeguide-block .modal-cart-main,.modal-video-block .modal-cart-main,.modal-wishlist-block .modal-cart-main{width:720px}.modal-cart-block .modal-cart-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-wishlist-block .modal-cart-main .list-product{max-height:calc(100% - 422px)}}@media (max-width:767.98px){.modal-cart-block .modal-cart-main,.modal-newsletter .modal-cart-main,.modal-order-detail-block .modal-cart-main,.modal-quickview-block .modal-cart-main,.modal-search-block .modal-cart-main,.modal-sizeguide-block .modal-cart-main,.modal-video-block .modal-cart-main,.modal-wishlist-block .modal-cart-main{width:480px}.modal-cart-block .modal-cart-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-wishlist-block .modal-cart-main .list-product{max-height:calc(100% - 335px)}}@media (max-width:575.98px){.modal-cart-block .modal-cart-main,.modal-newsletter .modal-cart-main,.modal-order-detail-block .modal-cart-main,.modal-quickview-block .modal-cart-main,.modal-search-block .modal-cart-main,.modal-sizeguide-block .modal-cart-main,.modal-video-block .modal-cart-main,.modal-wishlist-block .modal-cart-main{width:unset}.modal-cart-block .modal-cart-main .list-product,.modal-newsletter .modal-cart-main .list-product,.modal-order-detail-block .modal-cart-main .list-product,.modal-quickview-block .modal-cart-main .list-product,.modal-search-block .modal-cart-main .list-product,.modal-sizeguide-block .modal-cart-main .list-product,.modal-video-block .modal-cart-main .list-product,.modal-wishlist-block .modal-cart-main .list-product{max-height:calc(100% - 375px)}}.modal-cart-block .modal-search-main,.modal-newsletter .modal-search-main,.modal-order-detail-block .modal-search-main,.modal-quickview-block .modal-search-main,.modal-search-block .modal-search-main,.modal-sizeguide-block .modal-search-main,.modal-video-block .modal-search-main,.modal-wishlist-block .modal-search-main{background-color:var(--white);left:50%;opacity:0;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;visibility:hidden;width:1075px}.modal-cart-block .modal-search-main.open,.modal-newsletter .modal-search-main.open,.modal-order-detail-block .modal-search-main.open,.modal-quickview-block .modal-search-main.open,.modal-search-block .modal-search-main.open,.modal-sizeguide-block .modal-search-main.open,.modal-video-block .modal-search-main.open,.modal-wishlist-block .modal-search-main.open{opacity:1;visibility:visible}.modal-cart-block .modal-search-main .list-product .product-item .list-action,.modal-newsletter .modal-search-main .list-product .product-item .list-action,.modal-order-detail-block .modal-search-main .list-product .product-item .list-action,.modal-quickview-block .modal-search-main .list-product .product-item .list-action,.modal-search-block .modal-search-main .list-product .product-item .list-action,.modal-sizeguide-block .modal-search-main .list-product .product-item .list-action,.modal-video-block .modal-search-main .list-product .product-item .list-action,.modal-wishlist-block .modal-search-main .list-product .product-item .list-action{grid-template-columns:repeat(1,minmax(0,1fr));transform:translateY(120px)}.modal-cart-block .modal-search-main .list-product .product-item .list-action>div,.modal-newsletter .modal-search-main .list-product .product-item .list-action>div,.modal-order-detail-block .modal-search-main .list-product .product-item .list-action>div,.modal-quickview-block .modal-search-main .list-product .product-item .list-action>div,.modal-search-block .modal-search-main .list-product .product-item .list-action>div,.modal-sizeguide-block .modal-search-main .list-product .product-item .list-action>div,.modal-video-block .modal-search-main .list-product .product-item .list-action>div,.modal-wishlist-block .modal-search-main .list-product .product-item .list-action>div{width:100%}@media (max-width:1400px){.modal-cart-block .modal-search-main,.modal-newsletter .modal-search-main,.modal-order-detail-block .modal-search-main,.modal-quickview-block .modal-search-main,.modal-search-block .modal-search-main,.modal-sizeguide-block .modal-search-main,.modal-video-block .modal-search-main,.modal-wishlist-block .modal-search-main{height:100%;max-height:calc(100vh - 400px);width:calc(100vw - 200px)}}@media (max-width:640px){.modal-cart-block .modal-search-main,.modal-newsletter .modal-search-main,.modal-order-detail-block .modal-search-main,.modal-quickview-block .modal-search-main,.modal-search-block .modal-search-main,.modal-sizeguide-block .modal-search-main,.modal-video-block .modal-search-main,.modal-wishlist-block .modal-search-main{border-radius:16px;height:100%;max-height:calc(100vh - 200px);width:calc(100vw - 80px)}}.modal-cart-block .modal-sizeguide-main,.modal-newsletter .modal-sizeguide-main,.modal-order-detail-block .modal-sizeguide-main,.modal-quickview-block .modal-sizeguide-main,.modal-search-block .modal-sizeguide-main,.modal-sizeguide-block .modal-sizeguide-main,.modal-video-block .modal-sizeguide-main,.modal-wishlist-block .modal-sizeguide-main{background-color:var(--white);left:50%;opacity:0;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;visibility:hidden;width:1075px}.modal-cart-block .modal-sizeguide-main.open,.modal-newsletter .modal-sizeguide-main.open,.modal-order-detail-block .modal-sizeguide-main.open,.modal-quickview-block .modal-sizeguide-main.open,.modal-search-block .modal-sizeguide-main.open,.modal-sizeguide-block .modal-sizeguide-main.open,.modal-video-block .modal-sizeguide-main.open,.modal-wishlist-block .modal-sizeguide-main.open{opacity:1;visibility:visible}.modal-cart-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-cart-block .modal-sizeguide-main .progress .rc-slider-track,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-rail,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-track,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-track,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-track,.modal-search-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-search-block .modal-sizeguide-main .progress .rc-slider-track,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-track,.modal-video-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-video-block .modal-sizeguide-main .progress .rc-slider-track,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-track{height:8px}.modal-cart-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-handle,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-search-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-video-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-handle{height:20px;margin-top:-7px;width:20px}.modal-cart-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-search-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-video-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-handle.rc-slider-handle-1{display:none;pointer-events:none}.modal-cart-block .modal-sizeguide-main table,.modal-newsletter .modal-sizeguide-main table,.modal-order-detail-block .modal-sizeguide-main table,.modal-quickview-block .modal-sizeguide-main table,.modal-search-block .modal-sizeguide-main table,.modal-sizeguide-block .modal-sizeguide-main table,.modal-video-block .modal-sizeguide-main table,.modal-wishlist-block .modal-sizeguide-main table{border-collapse:collapse;margin-top:20px;width:100%}.modal-cart-block .modal-sizeguide-main table td,.modal-cart-block .modal-sizeguide-main table th,.modal-newsletter .modal-sizeguide-main table td,.modal-newsletter .modal-sizeguide-main table th,.modal-order-detail-block .modal-sizeguide-main table td,.modal-order-detail-block .modal-sizeguide-main table th,.modal-quickview-block .modal-sizeguide-main table td,.modal-quickview-block .modal-sizeguide-main table th,.modal-search-block .modal-sizeguide-main table td,.modal-search-block .modal-sizeguide-main table th,.modal-sizeguide-block .modal-sizeguide-main table td,.modal-sizeguide-block .modal-sizeguide-main table th,.modal-video-block .modal-sizeguide-main table td,.modal-video-block .modal-sizeguide-main table th,.modal-wishlist-block .modal-sizeguide-main table td,.modal-wishlist-block .modal-sizeguide-main table th{border:1px solid #d6d6d6;padding:8px;text-align:left;text-align:center}.modal-cart-block .modal-sizeguide-main table tr:nth-child(2n),.modal-newsletter .modal-sizeguide-main table tr:nth-child(2n),.modal-order-detail-block .modal-sizeguide-main table tr:nth-child(2n),.modal-quickview-block .modal-sizeguide-main table tr:nth-child(2n),.modal-search-block .modal-sizeguide-main table tr:nth-child(2n),.modal-sizeguide-block .modal-sizeguide-main table tr:nth-child(2n),.modal-video-block .modal-sizeguide-main table tr:nth-child(2n),.modal-wishlist-block .modal-sizeguide-main table tr:nth-child(2n){background-color:#eee}@media (max-width:1200px){.modal-cart-block .modal-sizeguide-main,.modal-newsletter .modal-sizeguide-main,.modal-order-detail-block .modal-sizeguide-main,.modal-quickview-block .modal-sizeguide-main,.modal-search-block .modal-sizeguide-main,.modal-sizeguide-block .modal-sizeguide-main,.modal-video-block .modal-sizeguide-main,.modal-wishlist-block .modal-sizeguide-main{width:calc(100vw - 120px)}}@media (max-width:640px){.modal-cart-block .modal-sizeguide-main,.modal-newsletter .modal-sizeguide-main,.modal-order-detail-block .modal-sizeguide-main,.modal-quickview-block .modal-sizeguide-main,.modal-search-block .modal-sizeguide-main,.modal-sizeguide-block .modal-sizeguide-main,.modal-video-block .modal-sizeguide-main,.modal-wishlist-block .modal-sizeguide-main{border-radius:16px;width:calc(100vw - 40px)}.modal-cart-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-cart-block .modal-sizeguide-main .progress .rc-slider-track,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-rail,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-track,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-track,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-track,.modal-search-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-search-block .modal-sizeguide-main .progress .rc-slider-track,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-track,.modal-video-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-video-block .modal-sizeguide-main .progress .rc-slider-track,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-rail,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-track{height:6px}.modal-cart-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-newsletter .modal-sizeguide-main .progress .rc-slider-handle,.modal-order-detail-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-quickview-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-search-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-sizeguide-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-video-block .modal-sizeguide-main .progress .rc-slider-handle,.modal-wishlist-block .modal-sizeguide-main .progress .rc-slider-handle{height:16px;margin-top:-5px;width:16px}}.modal-cart-block .modal-video-main,.modal-newsletter .modal-video-main,.modal-order-detail-block .modal-video-main,.modal-quickview-block .modal-video-main,.modal-search-block .modal-video-main,.modal-sizeguide-block .modal-video-main,.modal-video-block .modal-video-main,.modal-wishlist-block .modal-video-main{background-color:var(--white);height:605px;left:50%;opacity:0;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;visibility:hidden;width:1075px}.modal-cart-block .modal-video-main.open,.modal-newsletter .modal-video-main.open,.modal-order-detail-block .modal-video-main.open,.modal-quickview-block .modal-video-main.open,.modal-search-block .modal-video-main.open,.modal-sizeguide-block .modal-video-main.open,.modal-video-block .modal-video-main.open,.modal-wishlist-block .modal-video-main.open{opacity:1;visibility:visible}.modal-cart-block .modal-video-main iframe,.modal-newsletter .modal-video-main iframe,.modal-order-detail-block .modal-video-main iframe,.modal-quickview-block .modal-video-main iframe,.modal-search-block .modal-video-main iframe,.modal-sizeguide-block .modal-video-main iframe,.modal-video-block .modal-video-main iframe,.modal-wishlist-block .modal-video-main iframe{height:100%;width:100%}@media (max-width:1400px){.modal-cart-block .modal-video-main,.modal-newsletter .modal-video-main,.modal-order-detail-block .modal-video-main,.modal-quickview-block .modal-video-main,.modal-search-block .modal-video-main,.modal-sizeguide-block .modal-video-main,.modal-video-block .modal-video-main,.modal-wishlist-block .modal-video-main{height:70vh;width:calc(100vw - 120px)}}@media (max-width:640px){.modal-cart-block .modal-video-main,.modal-newsletter .modal-video-main,.modal-order-detail-block .modal-video-main,.modal-quickview-block .modal-video-main,.modal-search-block .modal-video-main,.modal-sizeguide-block .modal-video-main,.modal-video-block .modal-video-main,.modal-wishlist-block .modal-video-main{height:30vh;width:calc(100vw - 40px)}}.modal-newsletter{align-items:center;display:flex;justify-content:center;z-index:102}.modal-quickview-block{z-index:103}.modal-cart-block,.modal-sizeguide-block,.modal-wishlist-block{z-index:104}.modal-compare-block{background:rgba(0,0,0,.6);bottom:0;height:200px;left:0;opacity:0;position:fixed;transition:all .4s ease;visibility:hidden;width:100%;z-index:101}.modal-compare-block:has(.modal-compare-main.open){opacity:1;visibility:visible}.modal-compare-block .modal-compare-main{background-color:var(--white);bottom:0;box-shadow:0 5px 18px 5px rgba(64,72,87,.15);height:100%;left:0;position:absolute;transform:translateY(100%);transition:all .5s ease;width:100%}.modal-compare-block .modal-compare-main.open{transform:translateY(0)}.modal-compare-block .modal-compare-main .remove-compare-btn:hover svg{color:var(--black)}.modal-compare-block .modal-compare-main .list-product .infor>div:last-child{padding-right:16px}@media (max-width:1290px){.modal-compare-block .modal-compare-main .list-product{margin-top:-24px;max-width:calc(100% - 343px);overflow:unset;overflow-x:auto;padding-top:24px}}@media (max-width:767.98px){.modal-compare-block .modal-compare-main{height:320px}.modal-compare-block .modal-compare-main .list-product{margin-top:-24px;max-width:100%;overflow:unset;overflow-x:auto;padding-top:24px}}.top-nav .choose-type{cursor:pointer}.top-nav .choose-type .list-option{box-shadow:0 4px 10px 3px rgba(0,0,0,.15);left:-16px;opacity:0;position:absolute;top:100%;transform:translateY(20px);transition:.4s;visibility:hidden;z-index:102}.top-nav .choose-type .list-option:before{background-color:var(--white);content:"";height:12px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:12px;z-index:-1}.top-nav .choose-type .list-option li{cursor:pointer;padding:8px 16px;transition:.3s}.top-nav .choose-type .list-option li:hover{background:rgba(0,0,0,.6);color:var(--white)}.top-nav .choose-type .list-option.open{opacity:1;transform:translateY(10px);visibility:visible}.top-nav.style-two select.bg-black{background-color:var(--purple)}.header-menu{position:relative;transition:all .5s ease;z-index:101}.header-menu.fixed{animation:animateHeader .5s ease;background-color:var(--white);box-shadow:0 10px 25px 0 rgba(43,52,74,.12);position:fixed;top:0}.header-menu.fixed.style-watch{background-color:var(--green)}.header-menu.fixed.style-marketplace{background-color:#263587}.header-menu.fixed.border-shadow-none{box-shadow:none}@keyframes animateHeader{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}.menu-main ul li .link,.menu-main ul li a{cursor:pointer;position:relative}.menu-main ul li .link:before,.menu-main ul li a:before{background-color:var(--black);bottom:6px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.menu-main ul li .link.active,.menu-main ul li a.active{color:var(--black)}.menu-main ul li .link.view-all-btn:before,.menu-main ul li a.view-all-btn:before{background-color:var(--secondary);height:2px;width:100%}.menu-main ul li>.link.active:before,.menu-main ul li>a.active:before{width:100%}.menu-main ul li.logo .link:before,.menu-main ul li.logo a:before{display:none}.menu-main ul li:hover>.link.view-all-btn:before,.menu-main ul li:hover>a.view-all-btn:before{background-color:var(--black)}.menu-main .mega-menu,.menu-main .sub-menu{box-shadow:0 5px 25px 0 rgba(138,159,168,.25);opacity:0;transform:scaleY(0);transform-origin:top center;transition:all .3s ease;visibility:hidden;z-index:1}.menu-main .mega-menu li .link,.menu-main .mega-menu li a,.menu-main .sub-menu li .link,.menu-main .sub-menu li a{display:inline-block;padding:7px 0;text-transform:capitalize;white-space:nowrap}.menu-main .mega-menu li:hover .link,.menu-main .mega-menu li:hover a,.menu-main .sub-menu li:hover .link,.menu-main .sub-menu li:hover a{color:var(--black)}.menu-main .mega-menu li:hover .link:before,.menu-main .mega-menu li:hover a:before,.menu-main .sub-menu li:hover .link:before,.menu-main .sub-menu li:hover a:before{width:100%}.menu-main .sub-menu-department li .link,.menu-main .sub-menu-department li a{display:inline-block;padding:7px 0;text-transform:capitalize;white-space:nowrap}.menu-main .sub-menu-department li:hover .link,.menu-main .sub-menu-department li:hover a{color:var(--black)}.menu-main .sub-menu-department li:hover .link:before,.menu-main .sub-menu-department li:hover a:before{width:100%}.menu-main .mega-menu .banner-ads-block .banner-ads-item,.menu-main .sub-menu-department .banner-ads-block .banner-ads-item{cursor:pointer}.menu-main .mega-menu .banner-ads-block .banner-ads-item img,.menu-main .sub-menu-department .banner-ads-block .banner-ads-item img{transition:.7s}.menu-main .mega-menu .banner-ads-block .banner-ads-item:hover img,.menu-main .sub-menu-department .banner-ads-block .banner-ads-item:hover img{transform:scale(1.1)}.menu-main>ul>li>.link:before,.menu-main>ul>li>a:before{bottom:24px;height:2px}.menu-main>ul>li .sub-menu:hover,.menu-main>ul>li:hover .mega-menu,.menu-main>ul>li:hover .sub-menu{opacity:1;transform:scaleY(1);visibility:visible}.menu-main>ul>li:hover>.link:before,.menu-main>ul>li:hover>a:before{width:100%}.menu-main.style-eight>ul>li>.link:before,.menu-main.style-eight>ul>li>a:before{bottom:10px}.menu-main .product-item .list-action{gap:8px;grid-template-columns:unset;grid-template-rows:repeat(2,minmax(0,1fr));transform:translateY(120px)}#menu-mobile{background-color:var(--white);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .5s ease;visibility:hidden;width:0;z-index:102}#menu-mobile .compte,#menu-mobile .form-search,#menu-mobile .heading,#menu-mobile .list-nav>ul>li{opacity:0;transition:all .4s ease}#menu-mobile .list-nav .view-all-btn{display:inline-block;padding-bottom:6px}#menu-mobile.open{opacity:1;pointer-events:unset;visibility:visible;width:100%}#menu-mobile.open .compte{opacity:1;transition-delay:1.3s}#menu-mobile.open .form-search,#menu-mobile.open .heading{opacity:1;transition-delay:.5s}#menu-mobile.open .list-nav>ul{position:relative}#menu-mobile.open .list-nav>ul>li{opacity:1}#menu-mobile.open .list-nav>ul>li:first-child{transition-delay:.6s}#menu-mobile.open .list-nav>ul>li:nth-child(2){transition-delay:.7s}#menu-mobile.open .list-nav>ul>li:nth-child(3){transition-delay:.8s}#menu-mobile.open .list-nav>ul>li:nth-child(4){transition-delay:.9s}#menu-mobile.open .list-nav>ul>li:nth-child(5){transition-delay:1s}#menu-mobile.open .list-nav>ul>li:nth-child(6){transition-delay:1.1s}#menu-mobile.open .list-nav>ul>li:nth-child(7){transition-delay:1.2s}#menu-mobile.open .list-nav>ul>li:nth-child(8){transition-delay:1.3s}#menu-mobile.open .list-nav>ul>li:nth-child(9){transition-delay:1.4s}#menu-mobile.open .list-nav>ul>li:nth-child(10){transition-delay:1.5s}#menu-mobile.open .list-nav>ul>li:nth-child(11){transition-delay:1.6s}#menu-mobile.open .list-nav>ul>li:nth-child(12){transition-delay:1.7s}#menu-mobile.open .list-nav>ul>li:nth-child(13){transition-delay:1.8s}#menu-mobile.open .list-nav>ul>li:nth-child(14){transition-delay:1.9s}#menu-mobile.open .list-nav>ul>li:nth-child(15){transition-delay:2s}#menu-mobile.open .list-nav>ul>li:nth-child(16){transition-delay:2.1s}#menu-mobile.open .list-nav>ul>li:nth-child(17){transition-delay:2.2s}#menu-mobile.open .list-nav>ul>li:nth-child(18){transition-delay:2.3s}#menu-mobile.open .list-nav>ul>li:nth-child(19){transition-delay:2.4s}#menu-mobile.open .list-nav>ul>li:nth-child(20){transition-delay:2.5s}#menu-mobile.open .list-nav>ul>li .sub-nav-mobile{background-color:var(--white);display:none;height:100%;left:100%;transition:all .3s ease;width:100%;z-index:10}#menu-mobile.open .list-nav>ul>li .sub-nav-mobile .list-nav-item{height:-moz-max-content;height:max-content;max-height:calc(100vh - 120px);overflow-x:hidden}#menu-mobile.open .list-nav>ul>li .sub-nav-mobile .back-btn{width:-moz-fit-content;width:fit-content}#menu-mobile.open .list-nav>ul>li .sub-nav-mobile li,#menu-mobile.open .list-nav>ul>li .sub-nav-mobile li a{padding:6px 0}#menu-mobile.open .list-nav>ul>li .sub-nav-mobile li .link{text-transform:capitalize}#menu-mobile.open .list-nav>ul>li.open .sub-nav-mobile{display:block}.menu_bar{box-shadow:0 5px 18px 5px rgba(64,72,87,.2)}.category-block .sub-menu-category,.category-block .sub-menu-department,.menu-department-block .sub-menu-category,.menu-department-block .sub-menu-department{border-color:transparent;max-height:0;overflow:hidden;padding:0 20px;transition:all .5s ease}.category-block .sub-menu-category.open,.category-block .sub-menu-department.open,.menu-department-block .sub-menu-category.open,.menu-department-block .sub-menu-department.open{border-color:var(--line);max-height:500px;padding:1rem 2rem}.category-block .sub-menu-category .item a,.category-block .sub-menu-department .item a,.menu-department-block .sub-menu-category .item a,.menu-department-block .sub-menu-department .item a{position:relative}.category-block .sub-menu-category .item a:before,.category-block .sub-menu-department .item a:before,.menu-department-block .sub-menu-category .item a:before,.menu-department-block .sub-menu-department .item a:before{background-color:var(--black);bottom:6px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.category-block .sub-menu-category .item a:hover:before,.category-block .sub-menu-department .item a:hover:before,.menu-department-block .sub-menu-category .item a:hover:before,.menu-department-block .sub-menu-department .item a:hover:before{width:100%}#header.style-nine .sub-menu-department{background-color:var(--surface)}.style-marketplace.sub-menu-department{background-color:var(--white)!important;height:460px!important}.style-marketplace.sub-menu-department.open{padding:5px 24px}.style-marketplace.sub-menu-department .item{position:relative}.style-marketplace.sub-menu-department .item:before{background-color:var(--black);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.style-marketplace.sub-menu-department .item:hover:before{width:100%}.style-marketplace.sub-menu-department .item:last-child:before{display:none}#header.style-pet .menu-department-block .sub-menu-department{padding:0}#header.style-pet .menu-department-block .sub-menu-department.open{max-height:600px;padding:0}#header.style-pet .menu-department-block .sub-menu-department .item a{transition:all .3s ease}#header.style-pet .menu-department-block .sub-menu-department .item a:before{display:none}#header.style-pet .menu-department-block .sub-menu-department .item a:hover{background-color:var(--line)}.banner-top{max-width:100%;overflow:hidden;width:100%}.banner-top .swiper-container{height:100%;position:relative;width:100%}.banner-top .swiper-container .swiper-wrapper{position:relative;transition-timing-function:linear!important}.banner-top .swiper-container .swiper-slide{align-items:center;display:flex;justify-content:center;padding:0 20px;position:relative;text-align:center;width:auto}.swiper-slide .sub-img img{transition:all .5s ease}.swiper-slide .slider-item{opacity:0;overflow:hidden;transition:all .5s ease}.swiper-slide.swiper-slide-active .slider-item{animation:opacityAnimate 1s ease;opacity:1}.swiper-slide.swiper-slide-active .slider-item .text-content .text-button-uppercase,.swiper-slide.swiper-slide-active .slider-item .text-content .text-sub-display{animation:animateX .8s ease}.swiper-slide.swiper-slide-active .slider-item .text-content .heading1,.swiper-slide.swiper-slide-active .slider-item .text-content .heading2,.swiper-slide.swiper-slide-active .slider-item .text-content .text-display{animation:animateX 1s ease}.swiper-slide.swiper-slide-active .slider-item .text-content .button-main{animation:animateX 1.2s ease}.swiper-slide.swiper-slide-active .sub-img img{animation:ScaleImg .8s ease}.style-two .swiper-slide-active .slider-item .text-content .text-button-uppercase,.style-two .swiper-slide-active .slider-item .text-content .text-sub-display{animation:animateY .6s ease}.style-two .swiper-slide-active .slider-item .text-content .heading1,.style-two .swiper-slide-active .slider-item .text-content .heading2,.style-two .swiper-slide-active .slider-item .text-content .text-display{animation:animateY 1s ease}.style-two .swiper-slide-active .slider-item .text-content .body1{animation:animateY 1.3s ease}.style-two .swiper-slide-active .slider-item .text-content .button-main{animation:animateY 1.5s ease}.style-five .swiper-slide-active .slider-item .text-content .text-sub-display{animation:animateReverseX .6s ease}.style-five .swiper-slide-active .slider-item .text-content .heading1,.style-five .swiper-slide-active .slider-item .text-content .text-display{animation:animateReverseX .8s ease}.style-five .swiper-slide-active .slider-item .text-content .button-main{animation:animateReverseX 1s ease}@keyframes opacityAnimate{0%{opacity:0}to{opacity:1}}@keyframes ScaleImg{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes animateX{0%{opacity:0;transform:translateX(-160px)}to{opacity:1;transform:translateX(0)}}@keyframes animateReverseX{0%{opacity:0;transform:translateX(160px)}to{opacity:1;transform:translateX(0)}}@keyframes animateY{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translateY(0)}}.slider-toys-kid .slick-list{cursor:grab;height:100%;margin-left:-16px;margin-right:-16px;overflow:unset;padding:0!important}.slider-toys-kid .slick-list .slick-track{display:flex!important;height:100%}.slider-toys-kid .slick-list .slick-track .slick-slide{border:none!important;display:flex;height:inherit!important;outline:none!important;padding:0 16px}.slider-toys-kid .slick-list .slick-track .slick-slide>div{height:100%}.slider-toys-kid .slick-list .slick-track .slick-slide>div .slider-item{border:none!important;display:flex!important;outline:none!important}.slider-toys-kid .slick-dots{bottom:15px}.slider-toys-kid .slick-dots li{transition:all .5s ease}.slider-toys-kid .slick-dots li button{border:1px solid transparent;border-radius:50%;height:16px;padding:4px;position:relative;transition:all .5s ease;width:16px}.slider-toys-kid .slick-dots li button:before{border:1px solid var(--black);border-radius:50%;color:transparent!important;font-size:8px;height:8px;left:50%;line-height:16px;opacity:1!important;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:8px}.slider-toys-kid .slick-dots li.slick-active button{border-color:var(--black)}.slider-toys-kid .slick-dots li.slick-active button:before{background-color:var(--black)}.style-marketplace .button-main:hover{background-color:var(--green);color:var(--black)}@media (min-width:1024px){.slider-block.style-nine .slider-main{width:calc(100% - 212px)}.slider-block.style-marketplace .slider-main{width:calc(100% - 240px)}}.style-watch .footer .footer-main{background:var(--surface1);color:var(--white)}.style-watch .footer .has-line-before:before{background-color:var(--white)}.style-watch .footer .input-block input{background:hsla(0,0%,100%,.2)}.style-watch .footer .text-black,.style-watch .footer .text-secondary{color:var(--white)}.style-watch .footer svg{fill:var(--white)}.product-item{animation:showProduct .4s linear;cursor:pointer;display:block}.product-item .product-thumb .list-action-right{transform:translateX(60px);transition:all .4s ease;z-index:1}.product-item:hover .product-thumb .list-action-right{transform:translateX(0)}.product-item .tag-action{box-shadow:0 5px 13px rgba(80,80,80,.5);opacity:0;pointer-events:none;position:absolute;right:calc(100% + 10px);transform:translateX(-10px);transition:.3s;white-space:nowrap;z-index:0}.product-item .tag-action:before{background-color:var(--black);content:"";height:10px;position:absolute;right:-3px;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;z-index:-1}.product-item .add-cart-btn:hover,.product-item .add-wishlist-btn:hover,.product-item .compare-btn:hover,.product-item .quick-view-btn-list:hover,.product-item .quick-view-btn:hover{background-color:var(--black);color:var(--white);cursor:pointer}.product-item .add-cart-btn:hover .tag-action,.product-item .add-wishlist-btn:hover .tag-action,.product-item .compare-btn:hover .tag-action,.product-item .quick-view-btn-list:hover .tag-action,.product-item .quick-view-btn:hover .tag-action{opacity:1;transform:translateX(0);z-index:1}.product-item.style-2 .list-action-icon,.product-item.style-5 .list-action-icon{display:none!important}.product-item.style-2 .tag-action,.product-item.style-5 .tag-action{bottom:calc(100% + 12px);right:unset;transform:translateY(-10px)}.product-item.style-2 .tag-action:before,.product-item.style-5 .tag-action:before{background-color:var(--black);left:50%;right:unset;top:100%;transform:translate(-50%,-50%) rotate(45deg);z-index:-1}.product-item.style-2 .add-cart-btn:hover .tag-action,.product-item.style-2 .add-wishlist-btn:hover .tag-action,.product-item.style-2 .compare-btn:hover .tag-action,.product-item.style-2 .quick-view-btn-list:hover .tag-action,.product-item.style-2 .quick-view-btn:hover .tag-action,.product-item.style-5 .add-cart-btn:hover .tag-action,.product-item.style-5 .add-wishlist-btn:hover .tag-action,.product-item.style-5 .compare-btn:hover .tag-action,.product-item.style-5 .quick-view-btn-list:hover .tag-action,.product-item.style-5 .quick-view-btn:hover .tag-action{transform:translateY(0)}@media (max-width:1024px){.product-item.style-2 .product-thumb .list-action .add-cart-btn,.product-item.style-2 .product-thumb .list-action .quick-view-btn,.product-item.style-5 .product-thumb .list-action .add-cart-btn,.product-item.style-5 .product-thumb .list-action .quick-view-btn{border-radius:100px}.product-item.style-4 .product-thumb .list-action-right{transform:translateX(0)}}.product-item .compare-btn .checked-icon{animation:scaleAnimate .5s ease;display:none}.product-item .compare-btn.active .compare-icon{display:none}.product-item .compare-btn.active .checked-icon{display:block}.product-item .compare-btn.active i,.product-item .compare-btn.active svg{color:#3dab25}@media (min-width:1024px){.product-item .product-thumb .list-action{opacity:0;transform:translateY(100px);transition:all .4s ease;visibility:hidden}}.product-item .product-thumb .list-action .quick-shop-block{bottom:-100%;opacity:0;transition:all .4s ease;visibility:hidden}.product-item .product-thumb .list-action .quick-shop-block.open{bottom:0;opacity:1;visibility:visible}@media (max-width:1024px){.product-item .product-thumb .list-action .quick-shop-block{display:none}.product-item .product-thumb .list-action{align-items:center;bottom:12px;display:flex;gap:8px;justify-content:center}.product-item .product-thumb .list-action .add-cart-btn,.product-item .product-thumb .list-action .quick-view-btn{align-items:center;border-radius:6px;display:flex;height:32px;justify-content:center;width:32px}}.product-item .product-thumb .product-img img:nth-child(2){height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:0}.product-item .product-thumb .countdown-time-block,.product-item .product-thumb .marquee-sale-block{bottom:0;left:0;position:absolute;transition:all .4s ease;width:100%;z-index:0}.product-item .product-thumb .countdown-time-block{background:hsla(0,0%,100%,.7)}.product-item .product-thumb .marquee-sale-block .swiper-wrapper{transition-timing-function:linear}.product-item .product-thumb .marquee-sale-block .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.product-item.grid-type:hover .product-thumb .list-action{opacity:1;transform:translateX(0);visibility:visible}.product-item.grid-type:hover .product-thumb .product-img img{transform:scale(1.05)}.product-item.grid-type:hover .product-thumb .product-img img:first-child{opacity:0}.product-item.grid-type:hover .product-thumb .product-img img:last-child{opacity:1;visibility:visible}.product-item.grid-type:hover .product-thumb .countdown-time-block,.product-item.grid-type:hover .product-thumb .marquee-sale-block{opacity:0;visibility:hidden}.product-item.list-type .product-thumb .list-action:has(.quick-shop-block.open){opacity:1;transform:translateX(0);visibility:visible;z-index:1}.product-item.list-type .product-thumb .list-action .quick-shop-block .button-main{padding-left:0;padding-right:0;white-space:nowrap}.product-item.list-type .product-thumb:hover .product-img img{transform:scale(1.05)}.product-item.list-type .product-thumb:hover .product-img img:first-child{opacity:0}.product-item.list-type .product-thumb:hover .product-img img:last-child{opacity:1;visibility:visible}.product-item .product-main .product-infor{position:relative}.product-item .product-main .product-infor .list-color,.product-item .product-main .product-infor .list-color-image{left:0;opacity:0;position:absolute;top:0;z-index:0}.product-item.style-2 .list-size-blur,.product-item.style-4 .list-size-blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(148deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.6));border-radius:0 0 8px 8px;transform:translateY(40px);transition:transform .3s ease}@media (min-width:1024px){.product-item:hover.grid-type .product-main .product-infor .product-name{opacity:0;visibility:hidden}.product-item:hover.grid-type .product-main .product-infor .list-color,.product-item:hover.grid-type .product-main .product-infor .list-color-image{opacity:1}.product-item:hover.grid-type .product-main .product-infor .product-price-block{transform:translateY(28px)}}.product-item:hover.style-2 .list-size-blur,.product-item:hover.style-4 .list-size-blur{transform:translateY(0)}@media (min-width:1024px){.product-item:hover.style-5 .product-main .product-infor .add-cart-btn,.product-item:hover.style-5 .product-main .product-infor .quick-shop-btn{transform:translateY(28px)}}@media (max-width:1024px){.product-item.style-5 .product-thumb .list-action .quick-shop-block{display:block}.product-item.style-5 .product-thumb .list-action .quick-shop-block .add-cart-btn{white-space:nowrap;width:100%}}.product-item.style-marketplace{overflow:hidden}.product-item.style-marketplace .add-cart-btn,.product-item.style-marketplace .add-wishlist-btn,.product-item.style-marketplace .compare-btn,.product-item.style-marketplace .quick-view-btn{transform:translateX(50px)}.product-item.style-marketplace .add-cart-btn:hover,.product-item.style-marketplace .add-wishlist-btn:hover,.product-item.style-marketplace .compare-btn:hover,.product-item.style-marketplace .quick-view-btn:hover{background-color:var(--black);color:var(--white)}.product-item.style-marketplace:hover .list-action .add-cart-btn,.product-item.style-marketplace:hover .list-action .add-wishlist-btn,.product-item.style-marketplace:hover .list-action .compare-btn,.product-item.style-marketplace:hover .list-action .quick-view-btn{transform:translateX(0)}.product-item.style-marketplace:hover .list-action .compare-btn{transition:all .3s ease,transform .3s ease .06s}.product-item.style-marketplace:hover .list-action .quick-view-btn{transition:all .3s ease,transform .3s ease .12s}.product-item.style-marketplace:hover .list-action .add-cart-btn{transition:all .3s ease,transform .3s ease .18s}.add-wishlist-btn.active{background-color:var(--red)}.add-wishlist-btn.active i,.add-wishlist-btn.active svg{color:var(--white)}.add-wishlist-btn.active i path,.add-wishlist-btn.active svg path{background-color:#fff}.list-color .color-item,.list-color-image .color-item{border:2px solid transparent;cursor:pointer;transition:all .3s ease}.list-color .color-item.border,.list-color-image .color-item.border{border-width:1px}.list-color .color-item.border-line,.list-color-image .color-item.border-line{border-color:var(--line)}.list-color .color-item.active,.list-color .color-item:hover,.list-color-image .color-item.active,.list-color-image .color-item:hover{border-color:var(--black)}.list-color .color-item .tag-action,.list-color-image .color-item .tag-action{left:50%;opacity:0;position:absolute;right:unset;top:-32px;transform:translateX(-50%);transition:all .5s ease;z-index:1}.list-color .color-item .tag-action:before,.list-color-image .color-item .tag-action:before{background-color:var(--black);bottom:-4px;content:"";height:14px;left:50%;position:absolute;right:unset;top:unset;transform:translateX(-50%) rotate(45deg);width:14px;z-index:-1}.list-color .color-item:hover .tag-action,.list-color-image .color-item:hover .tag-action{opacity:1}.style-watch .product-thumb{background:hsla(0,0%,100%,.2)}.list-size .size-item,.list-size-block .size-item{cursor:pointer;transition:all .3s ease}.list-size .size-item:hover,.list-size-block .size-item:hover{border-color:var(--black)}.list-size .size-item.active,.list-size-block .size-item.active{background-color:var(--black);border-color:var(--black);color:var(--white)}.show-product-sold .product-item .product-main .product-infor .list-color,.show-product-sold .product-item .product-main .product-infor .list-color-image{top:52px}.hide-color .product-item .product-main .product-infor .list-color,.hide-color .product-item .product-main .product-infor .list-color-image{display:none;opacity:0;visibility:hidden}.hide-color .product-item .product-main .product-infor .product-name{opacity:1;visibility:visible}.hide-color .product-item .product-main .product-infor .product-price-block{transform:none}.hide-product-sold .product-item .product-sold{display:none}@media (min-width:1024px){.lookbook-block.cos1 .list-product .product-item:last-child{display:none}}.tab-features-block.style-watch .product-name,.tab-features-block.style-watch .product-price{color:var(--white)}.tab-features-block.style-watch .section-swiper-navigation .swiper-button-next:hover,.tab-features-block.style-watch .section-swiper-navigation .swiper-button-prev:hover{background-color:var(--green);color:var(--black)}@media (max-width:1279.98px){.tab-features-block.style-marketplace .list-product .product-item:nth-child(5){display:none}}@media (max-width:1023.98px) and (min-width:768px){.tab-features-block.style-marketplace .list-product .product-item:nth-child(4){display:none}}.bg-black.style-watch .color-item.bg-black,.bg-black.style-watch .color-item:hover,.bg-black.style-watch .list-size .size-item:hover{border-color:var(--line)}.bg-black.style-watch .tag-action.bg-black{background-color:var(--white);color:var(--black)}.bg-black.style-watch .tag-action.bg-black:before{background-color:var(--white)}body.overflow{overflow:hidden}#mountingPop.is-open{background:rgba(0,0,0,.55);height:100vh;inset:0;margin-top:0;overflow-y:auto;padding:24px 16px 48px;position:fixed;width:100%;z-index:1100}#mountingPop.is-open .popinside{margin-top:0}#mountingPop textarea{display:block;width:100%}.weight-container{text-align:center}@media (max-width:768px){.mm-mdp-container{flex-direction:column}}#mountingPop input[type=text],#mountingPop textarea{border:1px solid #8a8989;border-radius:20px;padding:1rem}#mountingPop .radio{align-items:center;display:inline-flex;margin:.5rem 0;position:relative}#mountingPop .radio input[type=radio]{left:-9999px;position:absolute}#mountingPop .radio input[type=radio]:checked+.radio-label:before{background-color:#e41c23;border-color:#e41c23;box-shadow:inset 0 0 0 4px #fff}#mountingPop .radio input[type=radio]:focus+.radio-label:before,#mountingPop .radio input[type=radio]:focus-visible+.radio-label:before{border-color:#e41c23;box-shadow:inset 0 0 0 4px #fff;outline:2px solid rgba(228,28,35,.35);outline-offset:2px}#mountingPop .radio input[type=radio]:disabled+.radio-label{color:#8a8989;cursor:not-allowed}#mountingPop .radio input[type=radio]:disabled+.radio-label:before{background:#e0e0e0;border-color:#cfcfcf;box-shadow:inset 0 0 0 4px #fff}#mountingPop .radio-label{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem;line-height:1.2;padding:.5rem .25rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#mountingPop .radio-label:before{background:#fff;border:1px solid #e41c23;border-radius:100%;content:"";display:inline-block;flex:0 0 auto;height:18px;margin-right:.75rem;transition:all .2s ease;vertical-align:top;width:18px}#mountingPop .radio-label:hover:before{border-color:#e41c23}#mountingOptions .radio{align-items:center;display:inline-flex;position:relative}#mountingOptions .radio input[type=radio]{left:-9999px;position:absolute}#mountingOptions .radio input[type=radio]:checked+.radio-label:before{background-color:#e41c23;border-color:#e41c23;box-shadow:inset 0 0 0 4px #fff}#mountingOptions .radio input[type=radio]:focus+.radio-label:before,#mountingOptions .radio input[type=radio]:focus-visible+.radio-label:before{border-color:#e41c23;box-shadow:inset 0 0 0 4px #fff;outline:2px solid rgba(228,28,35,.35);outline-offset:2px}#mountingOptions .radio-label{align-items:center;cursor:pointer;display:inline-flex;gap:.5rem;line-height:1.2;padding:.5rem .25rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#mountingOptions .radio-label:before{background:#fff;border:1px solid #e41c23;border-radius:100%;content:"";display:inline-block;flex:0 0 auto;height:18px;margin-right:.75rem;transition:all .2s ease;vertical-align:top;width:18px}#mountingOptions .radio-label:hover:before{border-color:#e41c23}.ph.ph-info{align-items:center;cursor:help;display:inline-flex;justify-content:center;position:relative}.ph.ph-info>span{background:#111827;border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 10px 25px rgba(0,0,0,.18);color:#fff;font-size:12px;left:50%;line-height:1.4;max-width:320px;min-width:220px;opacity:0;padding:12px 14px;pointer-events:none;position:absolute;transform:translate(-50%,6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:20}.ph.ph-info>span:after{border:8px solid transparent;border-top-color:#111827;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.ph.ph-info>span h4{font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.ph.ph-info>span p{margin:0}.ph.ph-info:focus-within>span,.ph.ph-info:focus>span,.ph.ph-info:hover>span{opacity:1;transform:translate(-50%);visibility:visible}@media (max-width:640px){.ph.ph-info>span{left:50%;max-width:240px;min-width:180px}}.quantity-block .disabled{color:var(--secondary2);cursor:default;pointer-events:none}.product-detail .popup-img{background:rgba(0,0,0,.7);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .4s ease;visibility:hidden;width:100vw;z-index:1000}.product-detail .popup-img img{height:100vh;margin:0 auto;width:auto}.product-detail .popup-img.open{opacity:1;visibility:visible}.product-detail .popup-img .swiper-button-next:after,.product-detail .popup-img .swiper-button-prev:after{color:var(--white);font-size:24px;font-weight:700}@media (max-width:767.98px){.product-detail .popup-img .swiper-slide{align-items:center;display:flex;justify-content:center}.product-detail .popup-img .swiper-button-prev{left:6px}.product-detail .popup-img .swiper-button-next{right:6px}.product-detail .popup-img img{height:auto;width:80vw}}.product-detail .desc-tab .desc-block .tab-item svg{transition:all .3s ease}.product-detail .desc-tab .desc-block .tab-item.active svg{transform:rotate(180deg)}.product-detail .desc-tab .desc-block .desc-item{height:0;opacity:0;position:absolute;transform:scaleY(0);transition:opacity .3s ease;visibility:hidden}.product-detail .desc-tab .desc-block .desc-item.open{height:auto;opacity:1;position:unset;transform:scaleY(1);visibility:visible}.product-detail .top-overview .rating.black-start .rate svg path{fill:var(--black)}.product-detail.sale .featured-product .mySwiper .swiper-wrapper{flex-direction:row;gap:16px;left:unset;margin-top:20px;position:relative;top:unset}@media (min-width:640px){.product-detail.style-grouped .list-img .mySwiper2{margin-left:130px}}@media (min-width:640px) and (max-width:1023.98px){.product-detail.style-grouped .list-img .mySwiper2{margin-left:74px}}@media (min-width:640px){.product-detail.style-grouped .list-img .mySwiper .swiper-wrapper{left:0;top:0}}@media (max-width:640px){.product-detail.style-grouped .product-infor{padding-top:0}}.product-detail.out-of-stock .product-infor.style-out-of-stock .color-item,.product-detail.out-of-stock .product-infor.style-out-of-stock .size-item{border:none;cursor:default;filter:grayscale(.9);overflow:hidden;pointer-events:none}.product-detail.out-of-stock .product-infor.style-out-of-stock .color-item:after,.product-detail.out-of-stock .product-infor.style-out-of-stock .color-item:before,.product-detail.out-of-stock .product-infor.style-out-of-stock .size-item:after,.product-detail.out-of-stock .product-infor.style-out-of-stock .size-item:before{content:"";height:150%;position:absolute;top:0;width:150%}.product-detail.out-of-stock .product-infor.style-out-of-stock .color-item:before,.product-detail.out-of-stock .product-infor.style-out-of-stock .size-item:before{border-right:2px dashed var(--line);left:0;transform:rotate(45deg) translateX(-70%)}.product-detail.out-of-stock .product-infor.style-out-of-stock .color-item:after,.product-detail.out-of-stock .product-infor.style-out-of-stock .size-item:after{border-left:2px dashed var(--line);right:0;transform:rotate(-45deg) translateX(70%)}.product-detail.out-of-stock .product-infor.style-out-of-stock .button-main{background-color:var(--surface)!important;color:var(--secondary2)!important;cursor:default}@media (min-width:768px){.product-detail.fixed-price .list-img .list .md\:col-span-1{grid-column:span 1/span 1}.product-detail.fixed-price .list-img .list .md\:row-span-2{grid-row:span 2/span 2}}@media not all and (min-width:768px){.product-detail.fixed-price .list-img .list .max-md\:aspect-\[3\/4\]{aspect-ratio:3/4}}.product-detail.sidebar .featured-product.underwear .mySwiper .swiper-wrapper{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.product-detail.sidebar .featured-product.underwear .mySwiper .swiper-wrapper .swiper-slide{width:100%!important}.aspect-\[5\/3\]{aspect-ratio:5/3}.sticky{top:90px}.sticky:after,.sticky:before{content:"";display:table}.style-discount .breadcrumb-product .main{background:linear-gradient(87deg,#f9f1f0 4.3%,#faf7f1 95.7%);background-color:unset}@keyframes scaleAnimate{0%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes showProduct{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}#product-original-price:after,#product-price:after,.old.price:after,.price:after{content:none!important}.blog-item:hover .blog-thumb img{transform:translateZ(0) scale(1.07)}.blog-item:hover .blog-title{text-decoration:underline}.blog .list-blog .blog-item .blog-thumb{aspect-ratio:3/2}.blog .list-blog .blog-item .blog-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.list-tags .tags.active{background-color:var(--black);color:var(--white)!important}.sidebar.style-dropdown{padding:20px 0;position:absolute;top:40px;transform:scaleY(0);transform-origin:top center;width:100%;z-index:3}.sidebar.style-canvas,.sidebar.style-dropdown{left:0;opacity:0;transition:all .4s ease;visibility:hidden}.sidebar.style-canvas{background:rgba(0,0,0,.5);height:100vh;overflow:hidden;position:fixed;top:0;transition-delay:.2s;width:100vw;z-index:102}.sidebar.style-canvas .sidebar-main{background-color:var(--white);height:100vh;margin-left:-100%;max-height:100vh;overflow-x:auto;padding:28px 24px;transition:all .5s ease;width:320px}@media (max-width:400px){.sidebar.style-canvas .sidebar-main{width:280px}}.sidebar.open{opacity:1;visibility:visible}.sidebar.open.style-dropdown{transform:scaleY(1)}.sidebar.open.style-canvas .sidebar-main{margin-left:0}.choose-layout .item{transition:all .4s ease}.choose-layout .item:hover{border-color:var(--black)}.choose-layout .item.active{background-color:var(--black);border-color:var(--black)}.choose-layout .item.active>div>span{background-color:var(--white)}.check-sale input{display:none}.check-sale label{padding-left:28px;position:relative}.check-sale label:before{align-items:center;border:1px solid var(--line);border-radius:2px;content:"";display:flex;height:20px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.check-sale input[type=checkbox]:checked+label:before{border-color:var(--black);content:"✔"}.list-brand .brand-item:not(:first-child),.list-brand .item:not(:first-child),.list-type .brand-item:not(:first-child),.list-type .item:not(:first-child){margin-top:12px}.list-brand .brand-item.active .text-secondary,.list-brand .brand-item.active .text-secondary2,.list-brand .brand-item:hover .text-secondary,.list-brand .brand-item:hover .text-secondary2,.list-brand .item.active .text-secondary,.list-brand .item.active .text-secondary2,.list-brand .item:hover .text-secondary,.list-brand .item:hover .text-secondary2,.list-type .brand-item.active .text-secondary,.list-type .brand-item.active .text-secondary2,.list-type .brand-item:hover .text-secondary,.list-type .brand-item:hover .text-secondary2,.list-type .item.active .text-secondary,.list-type .item.active .text-secondary2,.list-type .item:hover .text-secondary,.list-type .item:hover .text-secondary2{color:var(--black);transition:all .3s ease}.filter-price .tow-bar-block{background:#ececec;border-radius:5px;height:5px;position:relative}.filter-price .tow-bar-block .progress{background:var(--black);height:5px;left:0;position:absolute;right:0}.filter-price .range-input{position:relative}.filter-price .range-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;height:5px;outline:none;pointer-events:none;position:absolute;top:-5px;width:100%}.filter-price .range-input input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--black);border-radius:50%;height:16px;outline:none;pointer-events:auto;width:16px}.filter-price .price-block{margin-top:12px}.filter-price .price-block span:first-child{color:#9fa09c}.filter-price .price-block .min-price{margin-left:4px}.filter-price .price-block .gap{margin:0 4px}.block-input{border:1px solid var(--secondary2);border-radius:4px;height:18px;position:relative;width:18px}.block-input input{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.block-input .icon-checkbox{height:24px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.block-input input:checked+.icon-checkbox{opacity:1}.list-pagination button{align-items:center;border:1px solid var(--line);border-radius:6px;display:flex;height:44px;justify-content:center;transition:all .4s ease;width:44px}.list-pagination button.active,.list-pagination button:hover{background-color:var(--black);color:var(--white)}.list-pagination button.disabled{display:none}@media (max-width:767.99px){.list-pagination button{font-size:14px;height:36px;line-height:24px;width:36px}}.shop-square .product-item .product-thumb .product-img{aspect-ratio:1/1}.list-product-block:has(.active.five-col) .list-product .product-item .product-thumb .list-action{grid-template-columns:repeat(1,minmax(0,1fr))}.list-product-block:has(.active.five-col) .list-product .product-item .product-thumb .list-action .button-main{padding-left:0;padding-right:0;white-space:nowrap}.list-product-block .list-filtered .list .item{border:1px solid transparent;cursor:pointer;transition:all .3s ease}.list-product-block .list-filtered .list .item:hover{border-color:var(--red)}.list-product-block .list-filtered .list .item:hover i,.list-product-block .list-filtered .list .item:hover span{color:var(--red);transition:.3s}.list-product-block .list-filtered .clear-btn{display:none}.list-product-block .list-filtered:has(.list){margin-top:16px}.list-product-block .list-filtered:has(.list) .clear-btn{display:block}@media (min-width:1280px){.shop-product.breadcrumb1:has(.sidebar) .list-product{min-height:calc(100% - 180px)}}@media (min-width:1024px){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.lg\:flex-shrink-0{flex-shrink:0}}.faqs-block .tab-question{display:none}.faqs-block .tab-question.active{display:flex}.faqs-block .tab-question .question-item .heading i{transform:rotate(0);transition:all .5s ease}@media (max-width:575.99px){.faqs-block .tab-question .question-item .heading i{font-size:16px}}.faqs-block .tab-question .question-item .content{max-height:0;overflow-x:hidden;transition:all .6s ease-in-out}.faqs-block .tab-question .question-item .content::-webkit-scrollbar{opacity:0;transition-delay:.6s}.faqs-block .tab-question .question-item.open .heading i{transform:rotate(90deg)}.faqs-block .tab-question .question-item.open .content{margin-top:16px;max-height:250px}.compare-block .list-product .right .product-item:last-child{border-right:none}.compare-block .compare-table .left .item:last-child{border-bottom:none}.compare-block .compare-table .right .size p:last-child span{display:none}@media (max-width:767.98px){.compare-block .content-main{overflow-x:auto}.compare-block .content-main>div{max-width:700px;overflow-x:auto;width:700px}}.scroll-to-top-btn{align-items:center;background-color:var(--red-chullanka);border-radius:50%;bottom:0;box-shadow:0 5px 25px rgba(58,64,67,.2);cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;position:fixed;right:30px;transition:all .3s ease;visibility:hidden;width:50px;z-index:100}.scroll-to-top-btn i{color:var(--white);transition:all .3s ease}.scroll-to-top-btn:hover{background-color:var(--black)}.scroll-to-top-btn.active{bottom:30px;opacity:1;visibility:visible}@media (max-width:639.98px){.scroll-to-top-btn.active{bottom:100px}}.menu-tab{position:relative}.menu-tab .tab-item{cursor:pointer;white-space:nowrap}.menu-tab .tab-item.active{color:var(--black)}.menu-tab .category-item.hover\:bg-white.active{background-color:var(--white)}.menu-tab .category-item.hover\:text-black.active{color:var(--black)}@media (max-width:767.98px){.menu-tab{max-width:100%;overflow-x:auto;width:100%}}.menu-tab.style-pet .tab-item.active{color:var(--white)}.tab-features-block.style-underwear .menu-tab .tab-item{border-radius:16px}.tab-features-block.style-underwear .menu-tab .tab-item.active{background-color:var(--black);color:var(--white)}.tab-features-block.style-watch .menu-tab .tab-item{border-radius:16px}.tab-features-block.style-watch .menu-tab .tab-item.active{background:var(--surface1);color:var(--white)}.video-tutorial-block .list-category{overflow:hidden}.video-tutorial-block .list-category .category-item{position:relative;transform:translateX(-36px);transition:all .4s ease}.video-tutorial-block .list-category .category-item.active{transform:translateX(0)}.my-account-block .list-filter>.filter-item{display:none}.my-account-block .list-filter>.filter-item.active{display:block}.my-account-block .list-filter .tab_order.active .indicator{width:20%!important}.my-account-block .list-filter .tab_address .tab_btn.active .ic_down{transform:rotate(180deg)}.my-account-block .list-filter .tab_address .form_address{display:none}.my-account-block .list-filter .tab_address .form_address.active{display:block}.has-line-before{position:relative}.has-line-before:before{background-color:var(--black);bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}.has-line-before.before-white:before{background-color:var(--white)}.has-line-before.active:before,.has-line-before:hover:before{width:100%}.has-line-before.line-2px{padding-bottom:1px}.has-line-before.line-2px:before{height:2px}.active>.has-line-before{color:var(--black)}.active>.has-line-before:before{width:100%}.collection-item .bg-img img{transition:all .8s ease}.collection-item:hover .bg-img img{transform:scale(1.08)}.collection-item .collection-name{left:50%;position:absolute;transform:translate(-50%)}.collection-item .collection-name:hover{background-color:var(--black);color:var(--white)}.collection-block.style-six .list-collection .swiper{overflow:unset}.trending-block .trending-item .bg-img img{transition:all .5s ease}.trending-block .trending-item:hover .bg-img img{transform:scale(1.1)}.tab-features-block .section-swiper-navigation .swiper-button-next,.tab-features-block .section-swiper-navigation .swiper-button-prev{height:44px;width:44px}.section-swiper-navigation .swiper-button-next:after,.section-swiper-navigation .swiper-button-prev:after{font-size:18px}.style-watch .product-item .list-color .color-item.active,.style-watch .product-item .list-color-image .color-item.active{border-color:var(--white)}.banner-block .banner-item:hover .banner-img img{opacity:.9;transform:scale(1.07)}.banner-block .banner-ads-item img{transition:.5s}.banner-block .banner-ads-item:hover img{transform:scale(1.1)}.banner-top.style-four .swiper-button-next,.banner-top.style-four .swiper-button-prev{background-color:var(--black);color:var(--white)}.banner-top.style-four .swiper-button-next:after,.banner-top.style-four .swiper-button-prev:after{font-size:16px}.banner-top.style-four .swiper-button-prev{justify-content:flex-start;left:0}.banner-top.style-four .swiper-button-next{justify-content:flex-end;right:0}@media (max-width:640px){.banner-top.style-four .swiper-button-next:after,.banner-top.style-four .swiper-button-prev:after{font-size:12px}}.banner-top.bg-green .swiper-button-next,.banner-top.bg-green .swiper-button-prev{background-color:var(--green);color:var(--black)}.tab-features-block .banner:hover .heading4{text-decoration:underline}.tab-features-block .banner:hover img{transform:scale(1.05)}.image-comparison{margin-left:auto;margin-right:auto;width:100%}.image-comparison__slider-wrapper{position:relative}.image-comparison__label{font-size:0;line-height:0}.image-comparison__label,.image-comparison__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:ew-resize;height:100%;left:0;margin:0;outline:none;padding:0;position:absolute;top:0;width:100%;z-index:20}@media (hover){.image-comparison__range:hover~.image-comparison__slider .image-comparison__thumb{transform:scale(1.2)}}.image-comparison .image-comparison__slider-wrapper .image-comparison__range--active~.image-comparison__slider .image-comparison__thumb,.image-comparison .image-comparison__slider-wrapper .image-comparison__range:active~.image-comparison__slider .image-comparison__thumb,.image-comparison .image-comparison__slider-wrapper .image-comparison__range:focus~.image-comparison__slider .image-comparison__thumb{background-color:rgba(0,97,127,.5);transform:scale(.8)}.image-comparison__image-wrapper--overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:calc(50% + 1px)}.image-comparison__figure{margin:0}.image-comparison__figure:before{background-color:#f2f2f2;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.image-comparison__figure:not(.image-comparison__figure--overlay){padding-top:66.666666667%;position:relative}.image-comparison__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;overflow:hidden;position:absolute;top:0;width:100%}.image-comparison__figure--overlay .image-comparison__image{z-index:1}.image-comparison__caption{position:absolute}@media screen and (max-width:40.063em){.image-comparison__caption{font-size:12px}}.image-comparison__caption--before{left:12px;z-index:2}.image-comparison__caption--after{right:12px;text-align:right}.image-comparison__caption-body{max-width:40vmin;padding:6px 12px}.image-comparison__slider{background-color:#fff;height:100%;left:50%;position:absolute;top:0;transition:background-color .3s ease-in-out;width:2px;z-index:10}.image-comparison__range--active~.image-comparison__slider{background-color:hsla(0,0%,100%,0)}.image-comparison__thumb{align-items:center;background-color:#0091df;border-radius:50%;box-shadow:0 0 22px 0 rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;height:40px;justify-content:center;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);transform-origin:center;transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:40px}.image-comparison__range::-webkit-slider-runnable-track{height:40px;opacity:0;width:40px}.image-comparison__range::-moz-range-thumb{height:40px;opacity:0;width:40px}.image-comparison__range::-webkit-slider-thumb{height:40px;opacity:0;width:40px}.image-comparison__range::-ms-fill-lower{background-color:transparent}.image-comparison__range::-ms-track{background-color:transparent;border:none;color:transparent;cursor:col-resize;height:100%;left:0;margin:0;outline:none;padding:0;position:relative;top:0;width:100%}.image-comparison__range::-ms-thumb{height:100%;opacity:0;width:.5%}.image-comparison__range::-ms-tooltip{display:none}.testimonial-block .list-avatar .bg-img{opacity:0;overflow:hidden;transition:opacity 1s ease;visibility:hidden}.testimonial-block .list-avatar .bg-img img{height:0;position:absolute}.testimonial-block .list-avatar .bg-img.active{opacity:1;visibility:visible}.testimonial-block .list-avatar .bg-img.active img{height:auto;position:relative}.video-tutorial-block .list-video .bg-video{opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 1s ease;visibility:hidden}.video-tutorial-block .list-video .bg-video .bg-img{height:0;position:absolute}.video-tutorial-block .list-video .bg-video.active{opacity:1;visibility:visible}.video-tutorial-block .list-video .bg-video.active .bg-img{height:100%;position:relative}@media (max-width:640px){.video-tutorial-block .list-video .bg-video{position:relative}}.video-tutorial-block .button-main.play-btn:hover svg path{fill:var(--black)}.testimonial-block.style-six .list-avatar .bg-img,.testimonial-block.style-six .list-avatar .bg-img img{height:0}.testimonial-block.style-six .list-avatar .bg-img.active{height:calc(100% - 40px)}.testimonial-block.style-six .list-avatar .bg-img.active img{height:100%}.featured-product.toys-kid .left .bg-img{height:0;opacity:0;transition:.5s}.featured-product.toys-kid .left .bg-img img{height:0}.featured-product.toys-kid .left .bg-img.active{height:100%;opacity:1}.featured-product.toys-kid .left .bg-img.active img{height:100%}.list-testimonial.dots-mt40 .slick-dots{bottom:-60px}@media (max-width:767.98px){.list-testimonial.dots-mt40 .slick-dots{bottom:-50px}}.list-testimonial.list-testimonial-yoga .slick-list{margin-left:-16px;margin-right:-16px}.list-testimonial.list-testimonial-yoga .slick-list .slick-track{cursor:grab;display:flex!important}.list-testimonial.list-testimonial-yoga .slick-list .slick-track .slick-slide{height:inherit!important;padding-left:16px;padding-right:16px}.list-testimonial.list-testimonial-yoga .slick-list .slick-track .slick-slide>div{height:100%!important}.list-testimonial.list-testimonial-yoga .slick-dots li{transition:all .5s ease}.list-testimonial.list-testimonial-yoga .slick-dots li button{border:1px solid transparent;border-radius:50%;height:16px;padding:4px;position:relative;transition:all .5s ease;width:16px}.list-testimonial.list-testimonial-yoga .slick-dots li button:before{border:1px solid var(--black);border-radius:50%;color:transparent;font-size:8px;height:8px;left:50%;line-height:16px;opacity:1;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:8px}.list-testimonial.list-testimonial-yoga .slick-dots li.slick-active button{border-color:var(--black)}.list-testimonial.list-testimonial-yoga .slick-dots li.slick-active button:before{background-color:var(--black)}.customer-feedbacks .testimonial-item .testimonial-main{background-color:var(--surface);display:flex;flex-direction:column;justify-content:space-between}.list-instagram .icon{opacity:0;visibility:hidden}.list-instagram .icon:hover .icon-instagram{color:var(--white)}.list-instagram .item:before{background:rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:1}.list-instagram .item:hover:before{opacity:1}.list-instagram .item:hover>img{transform:translateZ(0) scale(1.04)}.list-instagram .item:hover .icon{opacity:1;visibility:visible}.bg-black.style-watch .benefit-block .benefit-item i{color:var(--green)}.bg-black.style-watch .benefit-block .benefit-item .heading6{color:var(--white)}.bg-black.style-watch .benefit-block .benefit-item .text-secondary{color:var(--secondary2)}.newsletter-block.bg-green .text-white,.newsletter-block.bg-transparent .text-white{color:var(--black)}.newsletter-block.bg-green .button-main,.newsletter-block.bg-transparent .button-main{background-color:var(--black);color:var(--white)}.best-sale-prd .product-infor .desc{-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;max-height:3em;overflow:hidden;position:relative}.lookbook .dots:hover span,.popular-product .dots:hover span{background-color:var(--green)}.lookbook .item .product-infor,.popular-product .item .product-infor{box-shadow:0 10px 25px 0 rgba(43,52,74,.12);left:50%;opacity:0;position:absolute;top:47px;transform:translate(-50%,10px);transition:all .3s ease;visibility:hidden;width:-moz-max-content;width:max-content}.lookbook .item .product-infor:before,.popular-product .item .product-infor:before{background-color:var(--white);content:"";height:24px;left:calc(50% - 4px);position:absolute;top:0;transform:rotate(45deg) translateX(-50%);width:24px;z-index:-1}.lookbook .item .dots.bottom-dot .product-infor:before,.popular-product .item .dots.bottom-dot .product-infor:before{bottom:-20px;top:unset}.lookbook .dots.bottom-dot .product-infor,.popular-product .dots.bottom-dot .product-infor{bottom:calc(100% + 20px);top:unset;transform:translate(-50%,-10px)}.lookbook .dots:hover .product-infor,.popular-product .dots:hover .product-infor{opacity:1;transform:translate(-50%);visibility:visible}.featured-product.cosmetic .list-img,.featured-product.underwear .list-img{position:relative}.featured-product.cosmetic .mySwiper,.featured-product.underwear .mySwiper{cursor:pointer;position:unset}.featured-product.cosmetic .mySwiper .swiper-wrapper,.featured-product.underwear .mySwiper .swiper-wrapper{flex-direction:column;gap:12px;left:20px;position:absolute;top:20px;width:-moz-fit-content;width:fit-content}.featured-product.cosmetic .mySwiper .swiper-wrapper .swiper-slide,.featured-product.underwear .mySwiper .swiper-wrapper .swiper-slide{border:1px solid #a0a0a0;border-radius:12px;opacity:.5;overflow:hidden;width:100px!important}.featured-product.cosmetic .mySwiper .swiper-wrapper .swiper-slide.swiper-slide-thumb-active,.featured-product.underwear .mySwiper .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border-color:var(--black);opacity:1}@media (max-width:1024px){.featured-product.cosmetic .mySwiper .swiper-wrapper .swiper-slide,.featured-product.underwear .mySwiper .swiper-wrapper .swiper-slide{width:60px!important}}.featured-product.cosmetic .quantity-block .disabled,.featured-product.underwear .quantity-block .disabled{color:var(--secondary2);cursor:default;opacity:.8}.size-guide{cursor:pointer}.best-sale-prd .quantity-block .disabled{color:var(--secondary2);cursor:default;opacity:.8}@media (max-width:640px){.popular-product.watch .list-feature-right .icon svg{width:18px}}.featured-product.style-watch .list-action .choose-size .size-item{background-color:var(--black);color:var(--white)}.featured-product.style-watch .list-action .choose-size .size-item.active{background-color:var(--white);border-color:var(--white);color:var(--black)}.featured-product.style-watch .button-block .button-main:hover{background-color:var(--green);color:var(--black)}
/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-y-0{bottom:0;top:0}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-5{left:1.25rem}.left-7{left:1.75rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-24{top:6rem}.top-3{top:.75rem}.top-5{top:1.25rem}.top-\[42px\]{top:42px}.top-\[74px\]{top:74px}.top-\[8px\]{top:8px}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-24{height:6rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[100px\]{height:100px}.h-\[190px\]{height:190px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[44px\]{height:44px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[100px\]{width:100px}.w-\[175px\]{width:175px}.w-\[190px\]{width:190px}.w-\[320px\]{width:320px}.w-\[32px\]{width:32px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-1{max-width:.25rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[271px\]{max-width:271px}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[20px\]{gap:20px}.gap-y-1{row-gap:.25rem}.gap-y-5{row-gap:1.25rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-r{border-bottom-right-radius:.25rem}.rounded-r,.rounded-t{border-top-right-radius:.25rem}.rounded-t{border-top-left-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-\[\#D3D3D3\]{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity))}.border-\[\#D92230\]{--tw-border-opacity:1;border-color:rgb(217 34 48/var(--tw-border-opacity))}.border-\[\#D9D9D9\]{--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity))}.border-\[\#DDDDDD\]{--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity))}.border-\[\#DFDCDC\]{--tw-border-opacity:1;border-color:rgb(223 220 220/var(--tw-border-opacity))}.border-\[\#E4E4E4\]{--tw-border-opacity:1;border-color:rgb(228 228 228/var(--tw-border-opacity))}.border-\[\#E6E6E6\]{--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.border-\[\#F3D7A3\]{--tw-border-opacity:1;border-color:rgb(243 215 163/var(--tw-border-opacity))}.border-\[\#d3d3d3\]{--tw-border-opacity:1;border-color:rgb(211 211 211/var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:rgb(31 31 31/var(--tw-border-opacity))}.border-line{--tw-border-opacity:1;border-color:rgb(233 233 233/var(--tw-border-opacity))}.bg-\[\#009FF4\]{--tw-bg-opacity:1;background-color:rgb(0 159 244/var(--tw-bg-opacity))}.bg-\[\#36AF06\]{--tw-bg-opacity:1;background-color:rgb(54 175 6/var(--tw-bg-opacity))}.bg-\[\#6f52a3\]{--tw-bg-opacity:1;background-color:rgb(111 82 163/var(--tw-bg-opacity))}.bg-\[\#D3D3D3\]{--tw-bg-opacity:1;background-color:rgb(211 211 211/var(--tw-bg-opacity))}.bg-\[\#D92230\]{--tw-bg-opacity:1;background-color:rgb(217 34 48/var(--tw-bg-opacity))}.bg-\[\#E41C23\]{--tw-bg-opacity:1;background-color:rgb(228 28 35/var(--tw-bg-opacity))}.bg-\[\#EFEFEF\]{--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity))}.bg-\[\#F3F3F3\]{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity))}.bg-\[\#F8B600\]{--tw-bg-opacity:1;background-color:rgb(248 182 0/var(--tw-bg-opacity))}.bg-\[\#F8F8F8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity))}.bg-\[\#FECF0A\]{--tw-bg-opacity:1;background-color:rgb(254 207 10/var(--tw-bg-opacity))}.bg-\[\#FFF8E8\]{--tw-bg-opacity:1;background-color:rgb(255 248 232/var(--tw-bg-opacity))}.bg-\[\#f3f3f3\]{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgb(210 239 154/var(--tw-bg-opacity))}.bg-line{--tw-bg-opacity:1;background-color:rgb(233 233 233/var(--tw-bg-opacity))}.bg-purple{--tw-bg-opacity:1;background-color:rgb(134 132 212/var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(219 68 68/var(--tw-bg-opacity))}.bg-surface{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(236 176 24/var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[1rem\]{padding-bottom:1rem;padding-top:1rem}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-12{padding-right:3rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[\#23px\]{font-size:#23px}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[100\]{font-weight:100}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\]{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.text-\[\#36AF06\]{--tw-text-opacity:1;color:rgb(54 175 6/var(--tw-text-opacity))}.text-\[\#3C3C3B\]{--tw-text-opacity:1;color:rgb(60 60 59/var(--tw-text-opacity))}.text-\[\#6B4B0B\]{--tw-text-opacity:1;color:rgb(107 75 11/var(--tw-text-opacity))}.text-\[\#8A8989\]{--tw-text-opacity:1;color:rgb(138 137 137/var(--tw-text-opacity))}.text-\[\#D3D3D3\]{--tw-text-opacity:1;color:rgb(211 211 211/var(--tw-text-opacity))}.text-\[\#D92230\]{--tw-text-opacity:1;color:rgb(217 34 48/var(--tw-text-opacity))}.text-\[\#E41C23\]{--tw-text-opacity:1;color:rgb(228 28 35/var(--tw-text-opacity))}.text-\[\#F3EF3B\]{--tw-text-opacity:1;color:rgb(243 239 59/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(219 68 68/var(--tw-text-opacity))}.text-secondary{--tw-text-opacity:1;color:rgb(105 108 112/var(--tw-text-opacity))}.text-secondary2{--tw-text-opacity:1;color:rgb(160 160 160/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow{--tw-text-opacity:1;color:rgb(236 176 24/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 2px 8px rgba(0,0,0,.25);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.open\:shadow-sm[open]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(31 31 31/var(--tw-border-opacity))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(31 31 31/var(--tw-bg-opacity))}.hover\:bg-green:hover{--tw-bg-opacity:1;background-color:rgb(210 239 154/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(31 31 31/var(--tw-ring-opacity))}.group[open] .group-open\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width:1024px){.max-lg\:hidden{display:none}.max-lg\:flex-wrap{flex-wrap:wrap}.max-lg\:text-center{text-align:center}}@media not all and (min-width:768px){.max-md\:hidden{display:none}.max-md\:w-\[150px\]{width:150px}.max-md\:w-full{width:100%}.max-md\:flex-shrink-0{flex-shrink:0}.max-md\:flex-col{flex-direction:column}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:justify-center{justify-content:center}.max-md\:pr-3{padding-right:.75rem}.max-md\:text-base{font-size:1rem;line-height:1.5rem}.max-md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media not all and (min-width:640px){.max-sm\:block{display:block}.max-sm\:text-base{font-size:1rem;line-height:1.5rem}.max-sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-16{gap:4rem}.sm\:pb-4{padding-bottom:1rem}}@media (min-width:768px){.md\:-top-4{top:-1rem}.md\:right-5{right:1.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-7{margin-top:1.75rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[190px\]{height:190px}.md\:h-\[44px\]{height:44px}.md\:h-\[74px\]{height:74px}.md\:w-1\/2{width:50%}.md\:w-14{width:3.5rem}.md\:w-\[100px\]{width:100px}.md\:w-\[190px\]{width:190px}.md\:items-center{align-items:center}.md\:gap-\[30px\]{gap:30px}.md\:p-10{padding:2.5rem}.md\:p-3{padding:.75rem}.md\:p-6{padding:1.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:text-\[40\.43px\]{font-size:40.43px}.md\:leading-\[61\.74px\]{line-height:61.74px}}@media (min-width:1024px){.lg\:mb-7{margin-bottom:1.75rem}.lg\:mt-8{margin-top:2rem}.lg\:hidden{display:none}.lg\:h-10{height:2.5rem}.lg\:w-1\/2{width:50%}.lg\:w-10{width:2.5rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-14{gap:3.5rem}.lg\:gap-\[30px\]{gap:30px}.lg\:pt-\[30px\]{padding-top:30px}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-10{gap:2.5rem}}@media (min-width:1536px){.\32xl\:right-6{right:1.5rem}.\32xl\:top-6{top:1.5rem}}#top-nav{margin-top:0;opacity:1;transition:all .5s ease}@media (max-width:767px){#top-nav{height:-moz-fit-content!important;height:fit-content!important;padding:1rem}}#top-nav .top-nav-main a,#top-nav .top-nav-main p,#top-nav .top-nav-main span{color:#fff!important}#top-nav .top-nav-main #close-top-nav{cursor:pointer;height:21px;position:absolute;right:1%}@media (max-width:767px){#top-nav .top-nav-main #close-top-nav{right:-5%}}#top-nav.hide-top-bar{margin-top:-44px;opacity:0}#header .heading4 .logo-chullanka{max-width:175px}#header .top-nav-menu{transition:all .5s ease}#header .top-nav-menu.fixed{animation:animateHeader .5s ease;background-color:var(--white);box-shadow:0 10px 25px 0 rgba(43,52,74,.12);opacity:1;position:fixed;top:74px;transform:translateY(0);width:100%}#header .top-nav-menu.fade-out{transform:translateY(-74px)}@media (max-width:1023px){#header .header-menu{box-shadow:0 10px 25px 0 rgba(43,52,74,.12);height:135px}}#header .header-menu .header-main .cart-quantity{background:#000;transition:background .3s ease}#header .header-menu .header-main .cart-popup{box-shadow:0 5px 10px 0 rgba(43,52,74,.2);opacity:0;right:-90px;top:65px;transform:translateY(30px);transition:all .4s ease;visibility:hidden}@media (max-width:767px){#header .header-menu .header-main .cart-popup{right:-7px;top:40px;width:265px}}#header .header-menu .header-main .cart-popup .cart-add-message{font-weight:700;margin-bottom:1rem;text-align:center}#header .header-menu .header-main .cart-popup.open{opacity:1;transform:translateY(0);visibility:visible}#header .header-menu .header-main .cart-quantity.animate{animation:flash-bg 1.2s ease forwards;font-weight:700}@keyframes flash-bg{0%{background:#000}50%{background:var(--red-chullanka)}to{background:#000}}@media (max-width:1023px){#header .header-menu .header-main{flex-wrap:wrap}#header .header-menu .header-main .right .cart-icon .text-xs,#header .header-menu .header-main .right .user-icon .text-xs{display:none}#header .header-menu .header-main .right .cart-quantity{display:flex!important;height:1.2rem;text-align:center;width:1.2rem}#header .header-menu .header-main .right .cart-icon .ph,#header .header-menu .header-main .right .user-icon .ph{font-size:2rem}}#header .header-menu .header-main .form-search{width:45%}#header .header-menu .header-main .form-search .nosto-autocomplete-wrapper{height:100%;width:100%}@media (max-width:1023px){#header .header-menu .header-main .form-search{display:flex;margin:0 auto;order:3;padding-left:0;width:90%}#header .header-menu .header-main .form-search .search-input{border-radius:1rem 0 0 1rem;border-right:none}#header .header-menu .header-main .form-search .search-button{background:transparent;border:1px solid #e9e9e9;border-left:none;border-radius:0 1rem 1rem 0;color:#000;font-size:0;padding:1rem}#header .header-menu .header-main .form-search .search-button:before{color:#000;font-size:1.4rem}}#header #menu-mobile .list-nav .list-menu:first-child .item-menu{border-top:1px solid}#header #menu-mobile .list-nav .list-menu .item-menu{border-bottom:1px solid;cursor:pointer;padding:1rem}#header #menu-mobile .list-nav .list-menu .item-menu .svg-plus{display:block}#header #menu-mobile .list-nav .list-menu .item-menu .svg-moins,#header #menu-mobile .list-nav .list-menu .item-menu.open .svg-plus{display:none}#header #menu-mobile .list-nav .list-menu .item-menu.open .svg-moins{display:block}#header #menu-mobile .list-nav .list-menu .item-menu .taxon{border-top:1px solid #d3d3d3;padding:1rem 0}#header #menu-mobile .list-nav .list-menu .item-menu .taxon:first-child{border-top:none}#header #menu-mobile .list-nav .list-menu .item-menu .taxon .mobile-push-img{display:none;margin:1rem auto 0;max-width:100%;width:340px}#header #menu-mobile .list-nav .list-menu .item-menu .taxon .mobile-push-img .ads-taxon-menu{aspect-ratio:340/135;display:block;overflow:hidden;width:100%}#header #menu-mobile .list-nav .list-menu .item-menu .taxon .mobile-push-img .ads-taxon-menu img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#header #menu-mobile .list-nav .list-menu .item-menu .taxon .child-block,#header #menu-mobile .list-nav .list-menu .item-menu .taxon .child-block .grandchild-block{display:none}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open{font-weight:700}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open.soldes{max-height:calc(90vh - 120px)}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block{display:block;font-weight:400;margin-top:1rem;padding-left:1rem}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block .li{border-bottom:1px solid #d3d3d3;padding:1rem 0}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block .li:last-child{border-bottom:none}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open{font-weight:700}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block{display:block;font-weight:400;padding-left:2rem}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block .li-grandchild{border-bottom:1px solid #d3d3d3;padding:1rem 0}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block .li-grandchild:last-child{border-bottom:none}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .mobile-push-img{display:block}#header #menu-mobile .list-nav .list-menu .item-menu .link-category-container{align-items:center;display:flex;justify-content:space-between}#header #menu-mobile .list-nav .list-menu .item-menu .link-category-container .link-category{text-transform:uppercase}#header #menu-mobile .list-nav .list-page .li{border-bottom:1px solid #d7d7d7;padding:1rem}#header #menu-mobile .list-nav .list-page .li .link{color:var(--red-chullanka);font-size:1.2rem;font-weight:700}#header #menu-mobile .list-nav .compte{align-items:center;border:1px solid #dfdcdc;border-radius:0 .5rem .5rem 0;display:flex;font-size:1.2rem;justify-content:space-between;margin-top:3rem;padding:1rem;width:90%}#header #menu-mobile .list-nav .compte div{font-weight:700;text-transform:capitalize}#header #menu-mobile .list-nav .compte i{color:var(--red-chullanka);font-size:2rem}#header #menu-mobile .top-menu-mobile-open{display:flex;height:56px;justify-content:space-between}#header #menu-mobile .top-menu-mobile-open .cart-popup{box-shadow:0 5px 10px 0 rgba(43,52,74,.2);opacity:0;right:-90px;top:65px;transform:translateY(30px);transition:all .4s ease;visibility:hidden}@media (max-width:767px){#header #menu-mobile .top-menu-mobile-open .cart-popup{right:-7px;top:40px;width:265px}}#header #menu-mobile .top-menu-mobile-open .cart-popup .cart-add-message{font-weight:700;margin-bottom:1rem;text-align:center}#header #menu-mobile .top-menu-mobile-open .cart-popup.open{opacity:1;transform:translateY(0);visibility:visible}#header #menu-mobile .top-menu-mobile-open .close-menu-mobile-btn{position:relative}#header #menu-mobile .top-menu-mobile-open .close-menu-mobile-btn .ph{font-size:2rem}#header #menu-mobile .top-menu-mobile-open .right .cart-icon .text-xs,#header #menu-mobile .top-menu-mobile-open .right .user-icon .text-xs{display:none}#header #menu-mobile .top-menu-mobile-open .right .cart-icon .ph,#header #menu-mobile .top-menu-mobile-open .right .user-icon .ph{font-size:2rem}#header .menu-main .mega-menu.open{opacity:1;transform:scaleY(1);visibility:visible}#header .sub-menu-department{display:flex;gap:2rem;width:100%;z-index:15}#header .sub-menu-department #item-menu{width:15%}#header .sub-menu-department #item-menu .item .taxon-link{font-weight:700;position:relative}#header .sub-menu-department #item-menu .item .taxon-link.active:before{width:100%}#header .sub-menu-department #item-menu .item .taxon-link:before{background-color:var(--black);bottom:1px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}#header .sub-menu-department .content-item-menu{display:none;flex-direction:column;justify-content:space-between;width:65%}#header .sub-menu-department .content-item-menu.active{display:flex}#header .sub-menu-department .content-item-menu .content-link-taxon{font-size:16px;font-weight:700;padding-bottom:.3rem;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#header .sub-menu-department .content-item-menu .content-link-taxon:hover:before{width:100%}#header .sub-menu-department .content-item-menu .content-link-taxon:before{background-color:var(--black);bottom:1px;content:"";height:2px;left:0;position:absolute;transition:all .3s ease;width:0}#header .sub-menu-department .content-item-menu .masonry-grid{border-bottom:1px solid #000;display:block;height:670px!important;max-height:670px;overflow-y:auto;padding-bottom:1rem;position:relative;width:100%!important}#header .sub-menu-department .content-item-menu .masonry-item{border-bottom:1px solid #000;float:left;padding:1rem 0;width:calc(32% - 1rem)}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category,#header .sub-menu-department .content-item-menu .masonry-item ul a{padding:.3rem 0;position:relative}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:hover:before,#header .sub-menu-department .content-item-menu .masonry-item ul a:hover:before{width:100%}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:before,#header .sub-menu-department .content-item-menu .masonry-item ul a:before{background-color:var(--black);bottom:1px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:before{height:2px}#header .sub-menu-department .content-item-menu .lowest-subcategory{border-bottom:none}#header .sub-menu-department .content-item-menu .gutter-sizer{width:3%}#header .sub-menu-department .content-item-menu #links-page-mega-menu{display:flex;flex-wrap:wrap;margin-top:1rem}#header .sub-menu-department .content-item-menu #links-page-mega-menu .link-tag{color:#fff;font-weight:700;margin-right:.5rem;padding:.1rem .5rem}@media (max-width:1280px){#header .sub-menu-department .content-item-menu #links-page-mega-menu .link-tag{font-size:.6rem}}#header .sub-menu-department.open{border-top:9px solid var(--red-chullanka);height:85vh;max-height:840px;padding:1rem 2rem}@media (max-width:1280px){#header .sub-menu-department.open{height:80vh}}#header .sub-menu-department .img-ads-blocs{display:none;width:15%}#header .sub-menu-department .img-ads-blocs.active{display:flex}#header .sub-menu-department .img-ads-blocs .ads-taxon-menu{height:45%;-o-object-fit:contain;object-fit:contain;width:100%}#header .sub-menu-department .img-ads-blocs .ads-taxon-menu img{height:100%;width:100%}#header .soldes-menu{border-top:9px solid var(--red-chullanka);height:85vh;max-height:840px;padding:1rem 2rem}#header .soldes-menu .content-img-container,#header .soldes-menu .content-item-menu{display:flex;justify-content:space-between}#header .soldes-menu .content-item-menu{flex-direction:column;width:85%}#header .soldes-menu .content-item-menu .content-link-taxon{font-size:16px;font-weight:700;padding-bottom:.3rem;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}#header .soldes-menu .content-item-menu .content-link-taxon:hover:before{width:100%}#header .soldes-menu .content-item-menu .content-link-taxon:before{background-color:var(--black);bottom:1px;content:"";height:2px;left:0;position:absolute;transition:all .3s ease;width:0}#header .soldes-menu .content-item-menu .masonry-grid{border-bottom:1px solid #000;display:block;height:670px!important;max-height:670px;overflow-y:auto;padding-bottom:1rem;position:relative;width:100%!important}#header .soldes-menu .content-item-menu .masonry-item{border-bottom:1px solid #000;float:left;padding:1rem 0;width:calc(30% - 1rem)}#header .soldes-menu .content-item-menu .masonry-item .title-sub-category,#header .soldes-menu .content-item-menu .masonry-item ul a{padding:.3rem 0;position:relative}#header .soldes-menu .content-item-menu .masonry-item .title-sub-category:hover:before,#header .soldes-menu .content-item-menu .masonry-item ul a:hover:before{width:100%}#header .soldes-menu .content-item-menu .masonry-item .title-sub-category:before,#header .soldes-menu .content-item-menu .masonry-item ul a:before{background-color:var(--black);bottom:1px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}#header .soldes-menu .content-item-menu .masonry-item .title-sub-category:before{height:2px}#header .soldes-menu .content-item-menu .lowest-subcategory{border-bottom:none}#header .soldes-menu .content-item-menu .gutter-sizer{width:3%}#header .soldes-menu .content-item-menu #links-page-mega-menu{display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-top:1rem}#header .soldes-menu .content-item-menu #links-page-mega-menu .link-tag{color:#fff;font-weight:700;margin-right:.5rem;padding:.1rem .5rem}@media (max-width:1280px){#header .soldes-menu .content-item-menu #links-page-mega-menu .link-tag{font-size:.6rem}}#header .soldes-menu.open{border-top:9px solid var(--red-chullanka);height:85vh;max-height:840px;padding:1rem 2rem}@media (max-width:1280px){#header .soldes-menu.open{height:80vh}}#header .soldes-menu .img-ads-blocs{display:flex;width:15%}#header .soldes-menu .img-ads-blocs .ads-taxon-menu{height:45%;-o-object-fit:contain;object-fit:contain;width:100%}#header .soldes-menu .img-ads-blocs .ads-taxon-menu img{height:100%;width:100%}#menu-mobile .taxon .taxon-plus{display:inline-block}#menu-mobile .taxon .taxon-minus{display:none}#menu-mobile .child-block .child-plus{display:inline-block}#menu-mobile .child-block .child-minus{display:none}#menu-mobile li.taxon.open .taxon-plus{display:none!important}#menu-mobile li.taxon.open .taxon-minus{display:inline-block!important}#menu-mobile ul.child-block.open .child-plus{display:none!important}#menu-mobile ul.child-block.open .child-minus{display:inline-block!important}#menu-mobile .child-toggle,#menu-mobile .taxon-toggle{background:transparent;border:0;cursor:pointer;line-height:0;padding:0}#menu-mobile .child-toggle svg,#menu-mobile .taxon-toggle svg{display:block}#menu-mobile .list-nav .list-menu .item-menu-2{border-bottom:1px solid #d7d7d7;padding:.25rem .5rem}#menu-mobile .list-nav .list-menu .item-menu-2:last-child{border-bottom:none}#menu-mobile .list-nav .list-menu .item-menu-2 .text-button-uppercase{border:1px solid transparent;border-radius:.375rem;display:flex;font-weight:700;letter-spacing:.02em;padding:.4rem .5rem;width:100%}@media (min-width:1024px){#header .menu-department-btn{background:var(--red-chullanka);border-radius:.65rem .65rem 0 0;transition:background-color .2s ease,box-shadow .2s ease}#header .menu-department-btn:focus-visible,#header .menu-department-btn:hover,#header .menu-department-btn[aria-expanded=true]{background:#b91624;box-shadow:0 8px 22px rgba(217,34,48,.18);outline:none}#header .menu-department-btn .ph-caret-down{transition:transform .2s ease}#header .menu-department-btn[aria-expanded=true] .ph-caret-down{transform:rotate(180deg)}#header .sub-menu-department{background:#fff;border-radius:0 0 1rem 1rem;box-shadow:inset 0 0 0 1px #e7e7e7,0 22px 46px hsla(0,0%,8%,.16)}#header .sub-menu-department.open{height:min(85vh,var(--mega-menu-available-height,85vh));max-height:min(840px,var(--mega-menu-available-height,840px))}}@media (min-width:1024px) and (max-width:1280px){#header .sub-menu-department.open{height:min(80vh,var(--mega-menu-available-height,80vh))}}@media (min-width:1024px){#header .sub-menu-department #item-menu{border-right:1px solid #ececec;overflow-y:auto;padding:.15rem .85rem .15rem 0;scrollbar-color:#c7c7c7 transparent;scrollbar-width:thin}#header .sub-menu-department #item-menu:before{color:#767676;content:"NOS UNIVERS";display:block;font-size:.7rem;font-weight:800;letter-spacing:.11em;margin:0 0 .75rem .75rem}#header .sub-menu-department #item-menu .item+.item{margin-top:.15rem}#header .sub-menu-department #item-menu .item .taxon-link{align-items:center;border-radius:.55rem;color:#242424;display:flex;font-size:.84rem;justify-content:space-between;line-height:1.2;min-height:2.45rem;padding:.55rem .75rem;transition:color .18s ease,background-color .18s ease,transform .18s ease;white-space:normal;width:100%}#header .sub-menu-department #item-menu .item .taxon-link .taxon-link__label{min-width:0;overflow-wrap:anywhere}#header .sub-menu-department #item-menu .item .taxon-link:before{display:none}#header .sub-menu-department #item-menu .item .taxon-link:after{content:"→";flex:0 0 auto;margin-left:.4rem;opacity:0;transform:translateX(-5px);transition:opacity .18s ease,transform .18s ease}#header .sub-menu-department #item-menu .item .taxon-link:focus-visible,#header .sub-menu-department #item-menu .item .taxon-link:hover{background:#f7f7f7;color:var(--red-chullanka);outline:none}#header .sub-menu-department #item-menu .item .taxon-link.active{background:var(--red-chullanka);color:#fff;transform:translateX(.2rem)}#header .sub-menu-department #item-menu .item .taxon-link.active:after{opacity:1;transform:translateX(0)}#header .sub-menu-department .content-item-menu{min-width:0}#header .sub-menu-department .content-item-menu .content-link-taxon{align-items:center;background:#f6f6f6;border-left:4px solid var(--red-chullanka);border-radius:0 .65rem .65rem 0;color:#171717;display:flex;letter-spacing:.025em;margin-bottom:.9rem;padding:.8rem 1rem;transition:color .2s ease,background-color .2s ease;width:100%}#header .sub-menu-department .content-item-menu .content-link-taxon:before{display:none}#header .sub-menu-department .content-item-menu .content-link-taxon:after{color:var(--red-chullanka);content:"→";font-size:1.2rem;margin-left:auto}#header .sub-menu-department .content-item-menu .content-link-taxon:focus-visible,#header .sub-menu-department .content-item-menu .content-link-taxon:hover{background:#efefef;color:var(--red-chullanka);outline:none}#header .sub-menu-department .content-item-menu .masonry-grid{border-bottom-color:#e3e3e3;padding-right:.35rem;scrollbar-color:#c7c7c7 transparent;scrollbar-width:thin}#header .sub-menu-department .content-item-menu .masonry-item{background:#fff;border:1px solid #e8e8e8;border-radius:.75rem;box-shadow:0 4px 14px hsla(0,0%,8%,.045);margin-bottom:.8rem;padding:.9rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}}@media (min-width:1024px) and (max-width:1180px){#header .sub-menu-department .content-item-menu .masonry-item{width:calc(48.5% - .5rem)}}@media (min-width:1024px){#header .sub-menu-department .content-item-menu .masonry-item:hover{border-color:rgba(217,34,48,.35);box-shadow:0 8px 20px hsla(0,0%,8%,.08);transform:translateY(-2px)}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category{color:#171717;display:inline-block;transition:color .18s ease}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:before{width:100%}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:focus-visible,#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:hover{color:var(--red-chullanka);outline:none}#header .sub-menu-department .content-item-menu .masonry-item ul a{color:#555}#header .sub-menu-department .content-item-menu .masonry-item ul a:focus-visible,#header .sub-menu-department .content-item-menu .masonry-item ul a:hover{color:var(--red-chullanka);outline:none}#header .sub-menu-department .content-item-menu .masonry-item .title-sub-category:before,#header .sub-menu-department .content-item-menu .masonry-item ul a:before{background-color:var(--red-chullanka)}#header .sub-menu-department .content-item-menu .lowest-subcategory{border-bottom:1px solid #e8e8e8}#header .sub-menu-department .content-item-menu #links-page-mega-menu{gap:.45rem;padding-top:.1rem}#header .sub-menu-department .content-item-menu #links-page-mega-menu .link-tag{background:#fff;border:1px solid rgba(217,34,48,.35);color:var(--red-chullanka);margin-right:0;padding:.32rem .7rem;transition:color .18s ease,background-color .18s ease,border-color .18s ease}#header .sub-menu-department .content-item-menu #links-page-mega-menu .link-tag:focus-visible,#header .sub-menu-department .content-item-menu #links-page-mega-menu .link-tag:hover{background:var(--red-chullanka);border-color:var(--red-chullanka);color:#fff;outline:none}#header .sub-menu-department #item-menu.is-scrollable.has-scroll-below:not(.has-scroll-above),#header .sub-menu-department .content-item-menu .masonry-grid.is-scrollable.has-scroll-below:not(.has-scroll-above){-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 1.75rem),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 1.75rem),transparent)}#header .sub-menu-department #item-menu.is-scrollable.has-scroll-above.has-scroll-below,#header .sub-menu-department .content-item-menu .masonry-grid.is-scrollable.has-scroll-above.has-scroll-below{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000 calc(100% - 1.75rem),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000 calc(100% - 1.75rem),transparent)}#header .sub-menu-department #item-menu.is-scrollable.has-scroll-above:not(.has-scroll-below),#header .sub-menu-department .content-item-menu .masonry-grid.is-scrollable.has-scroll-above:not(.has-scroll-below){-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000);mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000)}#header .sub-menu-department .img-ads-blocs .ads-taxon-menu{border-radius:1rem}#header .sub-menu-department .img-ads-blocs .ads-taxon-menu img{border-radius:1rem;box-shadow:0 8px 20px hsla(0,0%,8%,.12);transition:transform .35s ease}#header .sub-menu-department .img-ads-blocs>a:focus-visible .ads-taxon-menu img,#header .sub-menu-department .img-ads-blocs>a:hover .ads-taxon-menu img{transform:scale(1.025)}}@media (max-width:1023px){body.mobile-menu-open{overflow:hidden}#header .menu-mobile-icon{background:transparent;border:0;color:#222;height:44px;justify-content:center;padding:0;width:44px}#header #menu-mobile{background:rgba(0,0,0,.32);transition:opacity .2s ease,visibility .2s ease}#header #menu-mobile.open .compte,#header #menu-mobile.open .form-search,#header #menu-mobile.open .heading,#header #menu-mobile.open .list-nav>ul>li{transition-delay:0s!important}#header #menu-mobile .menu-container{background:#fff;box-shadow:18px 0 42px rgba(0,0,0,.16);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#header #menu-mobile .top-menu-mobile-open{align-items:center;background:hsla(0,0%,100%,.97);border-bottom:1px solid #ebebeb;padding:0 .25rem;position:sticky;top:0;z-index:5}#header #menu-mobile .top-menu-mobile-open .cart-popup{max-width:calc(100vw - 2rem);right:0}#header #menu-mobile .close-menu-mobile-btn{background:#f4f4f4;border-radius:50%;color:#222;flex:0 0 44px;height:44px;transition:color .2s ease,background-color .2s ease;width:44px}#header #menu-mobile .close-menu-mobile-btn:focus-visible,#header #menu-mobile .close-menu-mobile-btn:hover{background:var(--red-chullanka);color:#fff;outline:none}}@media (max-width:1023px) and (max-width:360px){#header #menu-mobile .top-menu-mobile-open .logo-chullanka{max-width:145px}}@media (max-width:1023px){#header #menu-mobile .list-nav{padding-bottom:2rem}#header #menu-mobile .list-nav .list-menu .item-menu,#header #menu-mobile .list-nav .list-menu:first-child .item-menu{background:#fff;border:1px solid #e6e6e6;border-radius:.8rem;margin-bottom:.6rem;overflow:hidden;padding:0}#header #menu-mobile .list-nav .list-menu .item-menu.open,#header #menu-mobile .list-nav .list-menu:first-child .item-menu.open{border-color:rgba(217,34,48,.3);box-shadow:0 8px 24px hsla(0,0%,8%,.07)}#header #menu-mobile .list-nav .list-menu .item-menu .link-category-container,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .link-category-container{background:#fafafa;border:0;color:inherit;min-height:3.5rem;padding:.8rem 1rem;text-align:left}#header #menu-mobile .list-nav .list-menu .item-menu .link-category-container .link-category,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .link-category-container .link-category{font-size:1rem;font-weight:800;letter-spacing:.025em}#header #menu-mobile .list-nav .list-menu .item-menu.open .link-category-container,#header #menu-mobile .list-nav .list-menu:first-child .item-menu.open .link-category-container{background:var(--red-chullanka);color:#fff}#header #menu-mobile .list-nav .list-menu .item-menu.open .link-category-container svg path,#header #menu-mobile .list-nav .list-menu:first-child .item-menu.open .link-category-container svg path{fill:#fff}#header #menu-mobile .list-nav .list-menu .item-menu .sub-nav-mobile,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .sub-nav-mobile{background:#fff;padding:0 0 .75rem}#header #menu-mobile .list-nav .list-menu .item-menu .sub-nav-mobile .list-nav-item,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .sub-nav-mobile .list-nav-item{max-height:none;overflow:visible}#header #menu-mobile .list-nav .list-menu .item-menu .taxon,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon{border-top:1px solid #ededed;padding:.25rem 0}#header #menu-mobile .list-nav .list-menu .item-menu .taxon>.mobile-taxon-heading,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon>.mobile-taxon-heading{gap:.65rem;min-height:3.25rem;padding:.35rem .45rem}#header #menu-mobile .list-nav .list-menu .item-menu .taxon>.mobile-taxon-heading .nav-item-mobile,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon>.mobile-taxon-heading .nav-item-mobile{align-items:center;color:#202020;display:flex;flex:1;font-size:.94rem;font-weight:700;justify-content:space-between}#header #menu-mobile .list-nav .list-menu .item-menu .taxon>.mobile-taxon-heading .nav-item-mobile .mobile-direct-link-icon,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon>.mobile-taxon-heading .nav-item-mobile .mobile-direct-link-icon{color:var(--red-chullanka);font-size:1rem}#header #menu-mobile .list-nav .list-menu .item-menu .taxon .mobile-taxon-back,#header #menu-mobile .list-nav .list-menu .item-menu .taxon .mobile-taxon-content,#header #menu-mobile .list-nav .list-menu .item-menu .taxon .mobile-taxon-link-caption,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon .mobile-taxon-back,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon .mobile-taxon-content,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon .mobile-taxon-link-caption{display:none}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open{color:inherit}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open>.mobile-taxon-heading .nav-item-mobile,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open>.mobile-taxon-heading .nav-item-mobile{color:var(--red-chullanka)}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open>.mobile-taxon-content,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open>.mobile-taxon-content{display:block}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block{background:#f7f7f7;border-left:3px solid var(--red-chullanka);border-radius:0 .55rem .55rem 0;margin:.2rem 0 .45rem;padding:.25rem .65rem}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block .li,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block .li{border-bottom-color:#e4e4e4;padding:.65rem 0}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block .child-heading,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block .child-heading{gap:.65rem;min-height:44px}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block .title-sub-category,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block .title-sub-category{flex:1;min-width:0;overflow-wrap:anywhere}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block.open{background:#f2f2f2}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block.open .grandchild-block{border-left:1px solid #d5d5d5;margin-bottom:.4rem;padding-left:.75rem}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block .li-grandchild,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block.open .grandchild-block .li-grandchild{border-bottom-color:#dedede;padding:.65rem 0}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block .mobile-child-view-all,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block.open .grandchild-block .mobile-child-view-all{border-bottom:1px solid #dedede}#header #menu-mobile .list-nav .list-menu .item-menu .taxon.open .child-block.open .grandchild-block .mobile-child-view-all a,#header #menu-mobile .list-nav .list-menu:first-child .item-menu .taxon.open .child-block.open .grandchild-block .mobile-child-view-all a{align-items:center;color:var(--red-chullanka);display:flex;font-size:.78rem;font-weight:800;justify-content:space-between;letter-spacing:.02em;min-height:44px;text-transform:uppercase}#header #menu-mobile .list-nav .child-toggle,#header #menu-mobile .list-nav .taxon-toggle{background:rgba(217,34,48,.08);border-radius:50%;flex:0 0 44px;height:44px;transition:background-color .18s ease;width:44px}#header #menu-mobile .list-nav .child-toggle:focus-visible,#header #menu-mobile .list-nav .child-toggle:hover,#header #menu-mobile .list-nav .taxon-toggle:focus-visible,#header #menu-mobile .list-nav .taxon-toggle:hover{background:rgba(217,34,48,.17);outline:none}#header #menu-mobile .list-nav .child-toggle svg,#header #menu-mobile .list-nav .taxon-toggle svg{height:.8rem;width:.8rem}#header #menu-mobile .list-nav .child-toggle .ph,#header #menu-mobile .list-nav .taxon-toggle .ph{color:var(--red-chullanka);font-size:1rem;line-height:1}#header #menu-mobile .list-nav .mobile-push-img{border-radius:.75rem;box-shadow:0 7px 18px hsla(0,0%,8%,.1);overflow:hidden}#header #menu-mobile .list-nav .mobile-push-img .ads-taxon-menu{border-radius:.75rem;box-shadow:inset 0 0 0 1px #e5e5e5}#header #menu-mobile .list-nav .mobile-push-img .ads-taxon-menu img{transition:transform .35s ease}#header #menu-mobile .list-nav .mobile-push-img:focus-visible .ads-taxon-menu img,#header #menu-mobile .list-nav .mobile-push-img:hover .ads-taxon-menu img{transform:scale(1.02)}#header #menu-mobile .list-nav .item-menu-2{border:0;margin-bottom:.35rem;padding:0}#header #menu-mobile .list-nav .item-menu-2 .text-button-uppercase{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:.6rem;color:#222;min-height:2.75rem;padding:.65rem .8rem}#header #menu-mobile .list-nav .item-menu-2 .text-button-uppercase:focus-visible,#header #menu-mobile .list-nav .item-menu-2 .text-button-uppercase:hover{border-color:rgba(217,34,48,.45);color:var(--red-chullanka);outline:none}#header #menu-mobile .list-nav .list-page{border-top:1px solid #e3e3e3;margin-top:1rem;padding-top:.5rem}#header #menu-mobile .list-nav .list-page .li{border-bottom-color:#ededed;padding:0}#header #menu-mobile .list-nav .list-page .li .link{align-items:center;color:#333;display:flex;font-size:.92rem;justify-content:space-between;min-height:2.8rem;padding:.55rem .35rem}#header #menu-mobile .list-nav .list-page .li .link:after{color:var(--red-chullanka);content:"→"}#header #menu-mobile .list-nav .compte{background:var(--red-chullanka);border:0;border-radius:.75rem;color:#fff;margin-top:1rem;width:100%}#header #menu-mobile .list-nav .compte i{color:#fff}#header #menu-mobile.is-browsing-taxon .list-nav{margin-top:0!important;overflow:visible}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu{border:0;box-shadow:none;margin:0;overflow:visible}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu>.link-category-container{display:none!important}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu>.sub-nav-mobile{padding:0}#header #menu-mobile.is-browsing-taxon .list-nav .compte,#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .list-nav-item>ul>.taxon:not(.open),#header #menu-mobile.is-browsing-taxon .list-nav .list-menu>.item-menu-2,#header #menu-mobile.is-browsing-taxon .list-nav .list-page{display:none!important}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open{border-top:0;padding:0}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-back{align-items:center;background:#fff;border:0;border-bottom:1px solid #e5e5e5;color:#444;display:flex!important;font-size:.85rem;font-weight:700;gap:.55rem;min-height:44px;padding:.65rem .45rem;position:sticky;text-align:left;top:56px;width:100%;z-index:4}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-back .ph{color:var(--red-chullanka);font-size:1.1rem}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-heading{background:#f5f5f5;border-left:4px solid var(--red-chullanka);border-radius:0 .7rem .7rem 0;margin:.7rem 0 .9rem;padding:.8rem .9rem}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-heading .nav-item-mobile{align-items:flex-start;color:#171717;display:flex;flex-direction:column;font-size:1.05rem;gap:.15rem}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-heading .mobile-taxon-link-caption{color:var(--red-chullanka);display:block!important;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-heading .taxon-toggle{display:none!important}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-content{display:block!important;padding-bottom:.5rem}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-content .mobile-child-list{margin-top:.8rem}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-content .child-block{margin-bottom:.45rem}#header #menu-mobile.is-browsing-taxon .list-nav .list-menu .mobile-univers-menu .taxon.open>.mobile-taxon-content .child-block--direct .child-heading>.ph{color:var(--red-chullanka);flex:0 0 auto}}#top-nav{background:#202020;border-bottom:1px solid hsla(0,0%,100%,.08)}#top-nav .top-nav-main{padding:0 2.25rem}#top-nav .top-nav-main .text-button-uppercase{font-size:.75rem;font-weight:700;letter-spacing:.025em;line-height:1.35}#top-nav .top-nav-main #close-top-nav{align-items:center;border-radius:50%;display:flex;height:34px;justify-content:center;right:.15rem;top:50%;transform:translateY(-50%);transition:background-color .18s ease;width:34px}#top-nav .top-nav-main #close-top-nav:focus-visible,#top-nav .top-nav-main #close-top-nav:hover{background:hsla(0,0%,100%,.12);outline:none}#top-nav .top-nav-main #close-top-nav svg{height:17px;width:17px}#header{background:#fff}#header .header-menu{border-bottom:1px solid #ededed;box-shadow:0 4px 18px hsla(0,0%,9%,.045)}#header .header-menu.fixed{box-shadow:0 8px 24px hsla(0,0%,9%,.1)}#header .header-menu .header-main{gap:clamp(1.25rem,2.4vw,2.75rem)}#header .header-logo{border-radius:.55rem;flex:0 0 auto;min-height:44px}#header .header-logo:focus-visible{outline:3px solid rgba(217,34,48,.22);outline-offset:3px}#header .heading4 .logo-chullanka{display:block;height:auto;max-width:100%;width:176px}#header .header-main .form-search{flex:1 1 34rem;max-width:610px;padding-left:0;width:auto}#header .header-main .form-search .nosto-autocomplete-wrapper,#header .header-main .form-search>div{border-radius:.75rem}#header .header-main .form-search .search-input{background:#f8f8f8;border-color:#dedede;border-radius:.75rem 0 0 .75rem;border-right:0;color:#262626;font-size:.9rem;min-width:0;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}#header .header-main .form-search .search-input::-moz-placeholder{color:#858585;opacity:1}#header .header-main .form-search .search-input::placeholder{color:#858585;opacity:1}#header .header-main .form-search .search-input:focus{background:#fff;border-color:rgba(217,34,48,.55);box-shadow:inset 3px 0 0 var(--red-chullanka);outline:none}#header .header-main .form-search:focus-within .search-button{background:#b81725;border-color:#b81725}#header .header-main .form-search .search-button{background:var(--red-chullanka);border:1px solid var(--red-chullanka);border-radius:0 .75rem .75rem 0;font-size:.78rem;font-weight:800;justify-content:center;letter-spacing:.035em;min-width:142px;text-transform:uppercase;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}#header .header-main .form-search .search-button:focus-visible,#header .header-main .form-search .search-button:hover{background:#b81725;border-color:#b81725;box-shadow:0 6px 16px rgba(217,34,48,.2);outline:none}#header .header-main>.right{flex:0 0 auto;gap:0}#header .header-main>.right .list-action{gap:.3rem}#header .header-action{align-items:center;background:transparent;border:0;border-radius:.7rem;color:#292929;cursor:pointer;display:flex;justify-content:center;min-height:52px;min-width:68px;padding:.35rem .5rem;position:relative;transition:color .18s ease,background-color .18s ease,transform .18s ease}#header .header-action .ph{transition:transform .18s ease}#header .header-action .text-xs{font-size:.68rem;font-weight:650;line-height:1.15;margin-top:.12rem;white-space:nowrap}#header .header-action:focus-visible,#header .header-action:hover,#header .header-action[aria-expanded=true]{background:rgba(217,34,48,.07);color:var(--red-chullanka);outline:none}#header .header-action:focus-visible .ph,#header .header-action:hover .ph,#header .header-action[aria-expanded=true] .ph{transform:translateY(-1px)}#header .header-action:focus-visible{box-shadow:0 0 0 3px rgba(217,34,48,.17)}#header .cart-icon .cart-quantity{background:var(--red-chullanka);border:2px solid #fff;font-size:.62rem;height:1.15rem;line-height:1;right:.15rem;top:.15rem;width:1.15rem;z-index:2}#header .header-main .cart-popup,#header .header-main .login-popup{border:1px solid #e4e4e4;border-radius:.9rem;box-shadow:0 20px 45px hsla(0,0%,7%,.16);padding:1.25rem;right:0;top:calc(100% + .7rem)}#header .header-main .cart-popup:before,#header .header-main .login-popup:before{background:#fff;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4;content:"";height:13px;position:absolute;right:28px;top:-7px;transform:rotate(45deg);width:13px}#header .header-main .cart-popup .button-main,#header .header-main .login-popup .button-main{border-radius:.65rem;font-size:.78rem;font-weight:800;min-height:44px}#header .header-menu .header-main .cart-icon .cart-popup{right:0}#header .header-main .login-popup .text-secondary{color:#666;font-size:.78rem;line-height:1.45}#header .header-main .login-popup .body1{align-items:center;color:var(--red-chullanka);display:inline-flex;font-weight:700;min-height:36px}#header .header-main .cart-popup .cart-add-message{color:#2b2b2b;font-size:.9rem;line-height:1.4}#header .top-nav-menu{border-color:#e7e7e7;box-shadow:0 2px 0 hsla(0,0%,8%,.015)}#header .top-nav-menu .top-nav-menu-main>.left{width:100%}#header .top-nav-menu .menu-main{flex:1;padding-left:clamp(1.5rem,3vw,3rem)}#header .top-nav-menu .menu-main ul{gap:clamp(1.5rem,3vw,3rem)}#header .top-nav-menu .menu-main ul li>a{color:#303030;font-size:.76rem;font-weight:750;letter-spacing:.025em}#header .top-nav-menu .menu-main ul li>a:before{background:var(--red-chullanka);border-radius:999px;bottom:7px;height:3px}#header .top-nav-menu .menu-main ul li>a:focus-visible,#header .top-nav-menu .menu-main ul li>a:hover{color:var(--red-chullanka);outline:none}#header .top-nav-menu .menu-main ul li>a:focus-visible:before,#header .top-nav-menu .menu-main ul li>a:hover:before{width:100%}@media (max-width:1023px){#top-nav{padding:.65rem 0}#top-nav .top-nav-main{min-height:36px;padding:0 2.25rem 0 .25rem}#top-nav .top-nav-main .text-button-uppercase{font-size:.68rem;line-height:1.3}#top-nav .top-nav-main #close-top-nav{right:-.25rem}#header .header-menu{box-shadow:0 5px 18px hsla(0,0%,9%,.075);height:135px}#header .header-menu .header-main{align-content:center;gap:.3rem;padding:.4rem 0 .65rem}#header .menu-mobile-icon{align-items:center;border-radius:50%;color:#282828;display:flex;flex:0 0 44px;height:44px;justify-content:center;transition:color .18s ease,background-color .18s ease;width:44px}#header .menu-mobile-icon:focus-visible,#header .menu-mobile-icon:hover,#header .menu-mobile-icon[aria-expanded=true]{background:rgba(217,34,48,.08);color:var(--red-chullanka);outline:none}#header .heading4 .logo-chullanka{width:clamp(150px,42vw,176px)}#header .header-main>.right .list-action{gap:.05rem}#header .header-action{border-radius:50%;height:44px;min-height:44px;min-width:44px;padding:0;width:44px}#header .cart-icon .cart-quantity{right:-.1rem;top:-.1rem}#header .header-main .form-search{flex:0 0 auto;height:44px;margin-top:.25rem;max-width:none;order:3;padding:0;width:100%}#header .header-main .form-search .search-input{background:#fafafa;border:1px solid #dedede;border-radius:.75rem 0 0 .75rem;border-right:0}#header .header-main .form-search .search-button{background:#fafafa;border:1px solid #dedede;border-left:0;border-radius:0 .75rem .75rem 0;color:#222;min-width:48px;padding:0;width:48px}#header .header-main .form-search .search-button:before{color:currentColor;font-size:1.3rem}#header .header-main .form-search .search-button:focus-visible,#header .header-main .form-search .search-button:hover{background:rgba(217,34,48,.07);border-color:#dedede;box-shadow:none;color:var(--red-chullanka)}#header .header-main .cart-popup,#header .header-main .login-popup{max-width:calc(100vw - 2rem);top:calc(100% + .55rem)}}@media (max-width:420px){#header .header-menu .container{padding-left:1rem;padding-right:1rem}#header .header-menu .header-main{gap:0}#header .heading4 .logo-chullanka{width:min(45vw,165px)}}#header .header-main .user-icon{position:relative}#header .header-main .login-popup{right:0}#header .header-main .login-popup:before{right:36px}#header #menu-mobile .top-menu-mobile-open .cart-icon,#header #menu-mobile .top-menu-mobile-open .user-icon-mobile{position:relative}#header #menu-mobile .top-menu-mobile-open .cart-popup,#header #menu-mobile .top-menu-mobile-open .login-popup-mobile{background:#fff;border:1px solid #e4e4e4;border-radius:.9rem;box-shadow:0 20px 45px hsla(0,0%,7%,.16);left:auto;max-width:calc(100vw - 2rem);padding:1.25rem;top:calc(100% + .65rem);z-index:20}#header #menu-mobile .top-menu-mobile-open .cart-popup:before,#header #menu-mobile .top-menu-mobile-open .login-popup-mobile:before{background:#fff;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4;content:"";height:13px;position:absolute;top:-7px;transform:rotate(45deg);width:13px}#header #menu-mobile .top-menu-mobile-open .cart-popup .button-main,#header #menu-mobile .top-menu-mobile-open .login-popup-mobile .button-main{border-radius:.65rem;font-size:.78rem;font-weight:800;min-height:44px}#header #menu-mobile .top-menu-mobile-open .login-popup-mobile{right:-42px;width:320px}#header #menu-mobile .top-menu-mobile-open .login-popup-mobile:before{right:49px}#header #menu-mobile .top-menu-mobile-open .cart-popup{right:0;width:265px}#header #menu-mobile .top-menu-mobile-open .cart-popup:before{right:7px}@media (max-width:1023px){#header .header-main .login-popup{right:-45px}#header .header-main .login-popup:before{right:60px}#header .header-main .cart-popup:before{right:15px}}@media (max-width:1024px){.slider-block{margin-top:1rem}}.slider-main{aspect-ratio:1110/600;max-height:600px;max-width:1110px;width:65%}@media (max-width:1024px){.slider-main{width:100%}}.slider-main .slider-item,.slider-main .sub-img,.slider-main .sub-img a,.slider-main .sub-img picture,.slider-main .swiper-slide,.slider-main .swiper-slider,.slider-main .swiper-wrapper{height:100%}.slider-main .swiper-slider .swiper-slide .slider-item{animation:none;opacity:1}.slider-main .swiper-slider .swiper-slide .sub-img img{animation:none}.slider-main .sub-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-ads-block{display:flex;flex-direction:column;max-height:600px;max-width:580px;padding-left:1rem;width:33%}@media (max-width:1024px){.banner-ads-block{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;padding:0;width:100%}}.banner-ads-block .banner-ads-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-ads-block .banner-ads-item{aspect-ratio:530/280}.titre-hp{font-size:2rem;font-weight:600;line-height:40px;margin-bottom:2rem;text-align:left;text-transform:capitalize}@media (max-width:1024px){.titre-hp{font-size:2rem}}.collection-block .block-slider-product{align-items:center;display:flex;justify-content:space-between;width:100%}.collection-block .block-slider-product .block-img{border-radius:2.5rem;height:100%;max-height:400px;max-width:235px;overflow:hidden;position:relative;width:15%}@media (max-width:1280px){.collection-block .block-slider-product .block-img{display:none}}.collection-block .block-slider-product .block-img .title-img{color:#fff;font-size:2rem;font-weight:700;position:absolute;right:8%;text-align:center;top:40%;width:85%}@media (max-width:1280px){.collection-block .block-slider-product .block-img .title-img{font-size:1.5rem}}.collection-block .block-slider-product .swiper-pagination-container{width:80%}@media (max-width:1280px){.collection-block .block-slider-product .swiper-pagination-container{width:100%}}.collection-block .block-slider-product .list-collection{width:100%}.collection-block.reverse{padding-bottom:5rem}.collection-block.reverse .block-slider-product{flex-direction:row-reverse}.reassurance{margin-top:4rem}.reassurance .benefit-block{margin:0 auto;width:90%}@media (max-width:1540px){.reassurance .benefit-block{width:100%}}.reassurance .benefit-block .list-benefit{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1024px){.reassurance .benefit-block .list-benefit{align-content:space-between;justify-content:space-around;min-height:445px}}@media (max-width:768px){.reassurance .benefit-block .list-benefit{gap:2rem}}.reassurance .benefit-block .list-benefit .benefit-item{flex-basis:10%}@media (max-width:1540px){.reassurance .benefit-block .list-benefit .benefit-item{flex-basis:15%}}@media (max-width:1024px){.reassurance .benefit-block .list-benefit .benefit-item{flex-basis:30%}}@media (max-width:768px){.reassurance .benefit-block .list-benefit .benefit-item{flex-basis:40%}}.reassurance .benefit-block .list-benefit .benefit-item .img-block{height:70px;width:70px}.reassurance .benefit-block .list-benefit .benefit-item .title-reassurance{font-size:1rem;font-weight:700;text-transform:uppercase}.reassurance .benefit-block .list-benefit .benefit-item .sub-title{color:#000;font-size:.9rem}.test-block .test-item{border-radius:1.5rem 1.5rem 0 0;overflow:hidden}@media (max-width:1024px){.test-block .test-item:last-child{display:none}}.test-block .test-item:hover .test-thumb img{transform:translateZ(0) scale(1.07)}.test-block .test-item .test-main{display:flex;flex-direction:column}.test-block .test-item .test-main .test-thumb{height:70%}.test-block .test-item .test-main .test-thumb img{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.test-block .test-item .test-main .test-infor{border:1px solid rgba(0,0,0,.06);border-radius:0 0 1rem 1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);height:20%;height:-moz-fit-content;height:fit-content;max-height:105px;overflow:hidden;padding:1rem}.test-block .test-item .test-main .test-infor .test-text p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1rem;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.test-block .test-item .test-main .test-infor .test-text strong{color:#d92230;font-weight:700;-webkit-text-decoration:#d92230 underline;text-decoration:#d92230 underline}.test-block .test-item .test-main .test-infor .test-text em{font-style:italic}.marque-block{background:linear-gradient(0deg,var(--red-chullanka) 25%,#fff 25%)}.marque-block .block-slider-marque{height:-moz-fit-content;height:fit-content}.marque-block .block-slider-marque .swiper-pagination-style{position:relative;top:2rem}.marque-block .block-slider-marque .swiper-slide{background:#f5f5f5;border-radius:2rem;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);height:185px!important;width:185px}@media (max-width:767px){.marque-block .block-slider-marque .swiper-slide{height:130px!important;width:150px}}.marque-block .block-slider-marque .swiper-slide .block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.marque-block .block-slider-marque .swiper-slide .block .bg-img{max-height:140px;max-width:140px}@media (max-width:767px){.marque-block .block-slider-marque .swiper-slide .block .bg-img{align-items:center;display:flex;justify-content:center}.marque-block .block-slider-marque .swiper-slide .block .bg-img img{height:90%;width:auto}}.marque-mois{height:520px;margin:6rem auto}@media (max-width:1280px){.marque-mois{height:auto}}@media (max-width:767px){.marque-mois{margin:4rem auto 2rem}}.marque-mois .block-bg-slider{align-items:center;border-radius:2rem;display:flex;height:100%;justify-content:space-between;overflow:hidden;padding:0 4rem;position:relative}.marque-mois .block-bg-slider.justify-end{justify-content:end}@media (max-width:1280px){.marque-mois .block-bg-slider{flex-direction:column;padding:4rem}}@media (max-width:767px){.marque-mois .block-bg-slider{padding:0 0 4rem}}.marque-mois .block-bg-slider .bg-marque-du-mois{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.marque-mois .block-bg-slider .block-img-text{color:#fff;position:relative;width:30%;z-index:1}@media (max-width:1280px){.marque-mois .block-bg-slider .block-img-text{margin-bottom:7rem;width:75%}}@media (max-width:1024px){.marque-mois .block-bg-slider .block-img-text{width:100%}}@media (max-width:767px){.marque-mois .block-bg-slider .block-img-text{margin-bottom:5rem;width:75%}}.marque-mois .block-bg-slider .block-img-text .img-marque{filter:brightness(0) invert(1);height:210px;margin:0 auto 2rem;-o-object-fit:contain;object-fit:contain;width:auto}.marque-mois .block-bg-slider .block-img-text .text-img{text-align:justify}.marque-mois .block-bg-slider .slider-marque-mois{position:relative;width:100%;z-index:1}.marque-mois .block-bg-slider .slider-marque-mois .swiper-slide{background:#fff}.mot-chullanka{align-items:center;display:flex;flex-direction:column;gap:1rem}.mot-chullanka .block-img{width:15%}.mot-chullanka .block-img img{margin:0 auto}@media (max-width:1024px){.mot-chullanka .block-img{width:50%}}.mot-chullanka .title-mot{font-size:1.4rem;font-weight:700;text-align:center}.mot-chullanka .text-mot{text-align:center;width:70%}@media (max-width:1024px){.mot-chullanka .text-mot{width:90%}}.news-block .blog-tag{background-color:#d92230;color:#fff}.equipement{margin-bottom:5rem}.equipement .list-category .swiper-category .swiper-slide{border-radius:1rem;max-height:275px;overflow:hidden}@media (max-width:1024px){.equipement .list-category .swiper-category .swiper-slide{height:92px!important;width:150px}}.equipement .list-category .swiper-category .swiper-slide .trending-item{height:100%}.equipement .list-category .swiper-category .swiper-slide .text-container{background:#fff;border-radius:.5rem;bottom:5%;font-size:.9rem;font-weight:700;left:6%;line-height:1rem;max-width:70%;padding:.5rem;position:absolute;width:-moz-fit-content;width:fit-content}@media (max-width:1024px){.equipement .list-category .swiper-category .swiper-slide .text-container{bottom:12%}}.equipement .list-category .swiper-category .swiper-slide .bg-img{height:100%;width:100%}.equipement .list-category .swiper-category .swiper-slide .bg-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.equipement .list-category .swiper-category .swiper-slide .bg-img img{-o-object-position:0 25%;object-position:0 25%}}#footer{--footer-border:#e3e3e3;--footer-muted:#656565;border-top:5px solid var(--red-chullanka);color:#1f1f1f}#footer .footer-main{background:#f6f6f6}#footer .content-footer{display:grid;gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(220px,260px) minmax(0,1fr);padding:3.5rem 0 3.75rem}#footer .company-infor{min-width:0}#footer .footer-logo{align-items:center;border-radius:.5rem;display:inline-flex;min-height:44px}#footer .footer-logo:focus-visible{outline:3px solid rgba(217,34,48,.25);outline-offset:4px}#footer .logo-chullanka{display:block;height:auto;max-width:100%;width:230px}#footer .title-social{color:#282828;font-size:.76rem;font-weight:800;letter-spacing:.065em;line-height:1.35;margin-top:2rem;text-transform:uppercase}#footer .block-social{display:flex;flex-direction:column;gap:.55rem;margin-top:.85rem}#footer .social-item{align-items:center;border-radius:.65rem;color:#363636;display:flex;font-size:.82rem;gap:.65rem;line-height:1.25;min-height:44px;padding:.35rem .55rem;transition:color .18s ease,background-color .18s ease,transform .18s ease}#footer .social-item .social-icon-wrap{align-items:center;background:#fff;border:1px solid #dedede;border-radius:50%;color:#242424;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;transition:color .18s ease,border-color .18s ease,background-color .18s ease;width:34px}#footer .social-item .social-icon{font-size:1.2rem}#footer .social-item:focus-visible,#footer .social-item:hover{background:#fff;color:var(--red-chullanka);outline:none;transform:translateX(.15rem)}#footer .social-item:focus-visible .social-icon-wrap,#footer .social-item:hover .social-icon-wrap{background:var(--red-chullanka);border-color:var(--red-chullanka);color:#fff}#footer .right-content{display:grid;gap:clamp(2rem,3.5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(230px,280px);min-width:0}#footer .list-nav{display:grid;gap:clamp(1.25rem,2.5vw,2.75rem);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}#footer .item{min-width:0}#footer .item summary{list-style:none}#footer .item summary::-webkit-details-marker{display:none}#footer .item .title-colonne{align-items:center;border-bottom:2px solid #dedede;color:#202020;display:flex;font-size:.76rem;font-weight:800;gap:.75rem;justify-content:space-between;letter-spacing:.05em;line-height:1.3;margin:0 0 .8rem;min-height:2.25rem;padding-bottom:.7rem}#footer .item .title-colonne span{position:relative}#footer .item .title-colonne span:after{background:var(--red-chullanka);bottom:-.78rem;content:"";height:2px;left:0;position:absolute;right:0}#footer .item .title-colonne .ph{display:none}#footer .footer-links{align-items:flex-start;display:flex;flex-direction:column;gap:.08rem}#footer .footer-links .caption1{align-items:center;color:#555;display:inline-flex;font-size:.82rem;line-height:1.35;min-height:36px;padding:.35rem 0;position:relative;transition:color .18s ease,transform .18s ease}#footer .footer-links .caption1:before{background:var(--red-chullanka);content:"";flex:0 0 0;height:1px;margin-right:0;transition:width .18s ease,margin-right .18s ease;width:0}#footer .footer-links .caption1:focus-visible,#footer .footer-links .caption1:hover{color:var(--red-chullanka);outline:none;transform:translateX(.15rem)}#footer .footer-links .caption1:focus-visible:before,#footer .footer-links .caption1:hover:before{margin-right:.4rem;width:.75rem}#footer .last{align-self:start;display:flex;flex-direction:column;gap:.85rem;min-width:0}#footer .entreprise,#footer .footer-service{background:#fff;border:1px solid var(--footer-border);border-radius:.8rem;padding:1rem}#footer .footer-service__heading{align-items:center;color:#262626;display:flex;font-size:.76rem;font-weight:800;gap:.6rem;letter-spacing:.045em;margin-bottom:.75rem}#footer .footer-service__icon{align-items:center;background:rgba(217,34,48,.09);border-radius:50%;color:var(--red-chullanka);display:inline-flex;flex:0 0 32px;font-size:1rem;height:32px;justify-content:center;width:32px}#footer .payment .block-payment{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}#footer .payment .block-img{align-items:center;background:#fff;border:1px solid #ececec;border-radius:.3rem;display:flex;justify-content:center;min-height:30px;overflow:hidden;width:47px}#footer .payment-img{height:auto;width:100%}#footer .block-livraison{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem .75rem}#footer .block-livraison .livraison{height:23px;max-width:92px;-o-object-fit:contain;object-fit:contain;width:auto}#footer .entreprise{align-items:center;background:rgba(217,34,48,.045);border-color:rgba(217,34,48,.25);display:flex;gap:.7rem}#footer .entreprise .block-entreprise{flex:0 0 40px;width:40px}#footer .entreprise .block-title{color:#252525;font-size:.76rem;font-weight:800;letter-spacing:.045em;line-height:1.35;width:auto}@media (min-width:768px){#footer .item>summary{pointer-events:none}#footer .item:not([open])>.footer-links{display:flex!important}}@media (max-width:1180px){#footer .content-footer{gap:2.25rem;grid-template-columns:1fr}#footer .company-infor{align-items:center;display:grid;gap:.75rem 2rem;grid-template-columns:230px minmax(0,1fr)}#footer .title-social{align-self:end;margin-top:0}#footer .block-social{display:grid;grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}}@media (max-width:900px){#footer .right-content{grid-template-columns:1fr}#footer .last{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){#footer{border-top-width:4px}#footer .content-footer{gap:1.75rem;padding:2.25rem 0 2.5rem}#footer .company-infor{display:block}#footer .logo-chullanka{width:200px}#footer .title-social{margin-top:1.5rem}#footer .block-social{display:grid;gap:.35rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem}#footer .social-item{font-size:.75rem;min-width:0;overflow-wrap:anywhere;padding:.3rem}#footer .right-content{gap:1.5rem}#footer .list-nav{display:flex;flex-direction:column;gap:.6rem}#footer .item{background:#fff;border:1px solid var(--footer-border);border-radius:.8rem;overflow:hidden}#footer .item:not([open])>.footer-links{display:none}#footer .item .title-colonne{border:0;cursor:pointer;margin:0;min-height:52px;padding:.8rem 1rem}#footer .item .title-colonne span:after{display:none}#footer .item .title-colonne .ph{color:var(--red-chullanka);display:inline-flex;flex:0 0 auto;font-size:1.05rem;transition:transform .2s ease}#footer .item .title-colonne:focus-visible{outline:3px solid rgba(217,34,48,.22);outline-offset:-3px}#footer .item[open]{border-color:rgba(217,34,48,.3)}#footer .item[open] .title-colonne{color:var(--red-chullanka)}#footer .item[open] .title-colonne .ph{transform:rotate(45deg)}#footer .footer-links{border-top:1px solid #ededed;gap:0;padding:.1rem 1rem .75rem}#footer .footer-links .caption1{border-bottom:1px solid #f0f0f0;font-size:.84rem;min-height:44px;width:100%}#footer .footer-links .caption1:last-child{border-bottom:0}#footer .last{display:grid;gap:.65rem;grid-template-columns:1fr}#footer .entreprise,#footer .footer-service{padding:.9rem 1rem}}@media (max-width:360px){#footer .block-social{grid-template-columns:1fr}}.swiper-product-style .swiper-wrapper{height:100%;height:375px;max-height:375px}@media (max-width:767px){.swiper-product-style .swiper-wrapper{height:auto!important}}.swiper-product-style .swiper-wrapper .swiper-slide{border:1px solid rgba(27,31,35,.15);border-radius:2rem;height:100%;overflow:hidden;width:265px}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide{height:180px!important;width:150px!important}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item{display:flex;flex-direction:column;height:100%;justify-content:space-between}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .bg-img{height:60%;padding:0 2rem}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .bg-img img{height:100%;-o-object-fit:contain;object-fit:contain}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info{border-top:1px solid rgba(27,31,35,.15);flex-direction:column;height:38%;justify-content:end;padding:0 1rem 1rem;transition:all .5s ease}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info{height:55%}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .block-price{text-align:right}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .block-price .price-barre{color:#8a8989;font-size:1rem;text-decoration:line-through}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .block-price .price{color:var(--red-chullanka);font-size:1rem;font-weight:700}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .ratings{align-items:center;display:flex;min-height:24px}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .ratings{display:none}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .ratings .stars{margin-right:4px}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .ratings .grades{font-size:.8rem}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .addToCart{background:#f3f3f3;border:1px solid #dfdcdc;border-radius:.4rem;font-weight:700;margin-top:.5rem;opacity:0;padding:.2rem .4rem;position:absolute;transition:all .5s ease;visibility:hidden}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-product-info .product-sizes{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:.875rem;font-weight:700;opacity:0;overflow:hidden;padding:0 .2rem;position:absolute;transition:all .5s ease;visibility:hidden}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .brand-product-name{display:flex;flex-direction:column;margin-bottom:8px}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .brand-product-name .brand-name{font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .brand-product-name .product-name{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-code-promo{min-height:23px}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-code-promo{min-height:20px}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-code-promo .code-promo-tag{background:#000;border-radius:9999px;color:#fff;font-size:.8rem;font-weight:700;font-weight:lighter;margin-right:.5rem;padding:.1rem 1rem;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-code-promo .code-promo-tag{width:-moz-max-content;width:max-content}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .block-code-promo .code-promo-tag span{font-weight:700}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tags{display:flex;flex-wrap:wrap;gap:.5rem;left:.9rem;position:absolute;top:1rem;z-index:1}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tags{gap:.25rem;left:1rem;top:.8rem}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag{border-radius:9999px;color:#fff;font-weight:700;height:24px;padding:.1rem .5rem;width:65px}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag{height:13px;width:35px}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.france-tag{background:linear-gradient(90deg,#0055a4 33%,#fff 0,#fff 66%,#ef4135 0);padding:.7rem}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.france-tag{padding:0}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.promo-pourcent{background:#f8b600;color:#000;padding:0;text-align:center}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.promo-pourcent{font-size:9px}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.eco,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.exclu-web,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.fin-serie,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.new,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.soldes,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.vente-pv{background:#6f52a3;color:#fff;font-size:1rem;letter-spacing:1px;padding:0 .5rem;text-align:center;text-transform:uppercase;width:auto}@media (max-width:767px){.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.eco,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.exclu-web,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.fin-serie,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.new,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.soldes,.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.vente-pv{font-size:9px;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.exclu-web{background:#009ff4}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.eco{background:#36af06}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.new{background:var(--red-chullanka)}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.soldes{background:#f8b600;color:var(--red-chullanka)}.swiper-product-style .swiper-wrapper .swiper-slide .trending-item .product-tag.fin-serie{background:#393c3d;color:#f3ef3b}.swiper-product-style .swiper-wrapper .swiper-slide:hover .block-product-info{height:50%}.swiper-product-style .swiper-wrapper .swiper-slide:hover .block-product-info .addToCart{opacity:1;position:relative;visibility:visible}.swiper-product-style .swiper-wrapper .swiper-slide:hover .block-product-info .addToCart:hover{background:#c9c9c9}.swiper-product-style .swiper-wrapper .swiper-slide:hover .block-product-info .product-sizes{opacity:1;position:relative;visibility:visible}.swiper-product-style .swiper-wrapper .swiper-slide .list-action-right{transform:translateX(60px);transition:all .4s ease;z-index:1}.swiper-product-style .swiper-wrapper .swiper-slide:hover .list-action-right{transform:translateX(0)}.swiper-product-style .swiper-wrapper .swiper-slide .tag-action{box-shadow:0 5px 13px rgba(80,80,80,.5);opacity:0;pointer-events:none;position:absolute;right:calc(100% + 10px);transform:translateX(-10px);transition:.3s;white-space:nowrap;z-index:0}.swiper-product-style .swiper-wrapper .swiper-slide .tag-action:before{background-color:var(--black);content:"";height:10px;position:absolute;right:-3px;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;z-index:2}.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn .checked-icon{animation:scaleAnimate .5s ease;display:none}.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn.active .compare-icon{display:none}.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn.active .checked-icon{display:block}.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn.active i,.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn.active svg{color:#3dab25}.swiper-product-style .swiper-wrapper .swiper-slide .add-cart-btn:hover,.swiper-product-style .swiper-wrapper .swiper-slide .add-wishlist-btn:hover,.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn:hover,.swiper-product-style .swiper-wrapper .swiper-slide .quick-view-btn-list:hover,.swiper-product-style .swiper-wrapper .swiper-slide .quick-view-btn:hover{background-color:var(--black);color:var(--white);cursor:pointer}.swiper-product-style .swiper-wrapper .swiper-slide .add-cart-btn:hover .tag-action,.swiper-product-style .swiper-wrapper .swiper-slide .add-wishlist-btn:hover .tag-action,.swiper-product-style .swiper-wrapper .swiper-slide .compare-btn:hover .tag-action,.swiper-product-style .swiper-wrapper .swiper-slide .quick-view-btn-list:hover .tag-action,.swiper-product-style .swiper-wrapper .swiper-slide .quick-view-btn:hover .tag-action{opacity:1;transform:translateX(0);z-index:1}.swiper-pagination-container{align-items:center;display:flex;flex-direction:column;gap:1rem}.swiper-pagination-container.swiper-marque-mois-pagination{width:50%}@media (max-width:1620px){.swiper-pagination-container.swiper-marque-mois-pagination{width:60%}}@media (max-width:1280px){.swiper-pagination-container.swiper-marque-mois-pagination{width:75%}}@media (max-width:1024px){.swiper-pagination-container.swiper-marque-mois-pagination{width:100%}}.swiper-pagination-container .swiper-pagination-style{width:-moz-fit-content!important;width:fit-content!important}@media (max-width:767px){.swiper-pagination-container .swiper-pagination-style{max-height:20px;overflow:hidden}}.bitbag-breadcrumb{display:flex;gap:.5rem;margin-bottom:1rem;margin-top:1rem}.events ol,.events ul,.hours-store ol,.hours-store ul,.product-tabs ol,.product-tabs ul{list-style:initial;padding-left:20px}.bitbag .segment{margin-left:2em;margin-right:2em}.bitbag .segment .bitbag-page-name{font-size:2rem;font-weight:700}.bitbag .segment .bitbag-page-content h2{font-size:1.8rem;font-weight:700;padding-bottom:1rem}.bitbag .segment .bitbag-page-content h3{align-items:center;font-size:1.2rem;font-weight:700;padding-bottom:.5rem}.bitbag .segment .bitbag-page-content h3 img{margin:auto}.bitbag .segment .bitbag-page-content center a,.bitbag .segment .bitbag-page-content img{display:inline-flex;height:auto!important}.bitbag .segment .bitbag-page-content a{color:var(--color-red);text-decoration:underline}.bitbag .segment .bitbag-page-content li{list-style-type:disc;margin-left:2rem;padding:0 0 .5rem}.bitbag .segment .bitbag-page-content li::marker{color:var(--color-red)}.bitbag .segment .bitbag-page-content p{margin-bottom:1rem}.bitbag .bitbag-page-products .container{margin-bottom:2rem}.img-full-container img{border-radius:1.5rem;width:100%}.services-store .bg-img{height:298px}.pr-15{padding-right:8rem}.text-center{text-align:center}.events table tr td{border-right:1px solid #d82030;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem}.events table tr td:first-child{padding-left:0}.events table tr td:last-child{border-right:none;padding-right:0}.marque-mois.brand{margin:0 auto}.brand-intro div{display:inline}#description p{margin-top:.5rem}#description pfirst-child{margin-top:0}.category-breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;margin-bottom:1rem;margin-top:1rem}.category-breadcrumb .section.active{color:var(--red-chullanka)}.category-main-title{font-size:2rem;font-weight:700;text-transform:uppercase}.category-description{border-top:1px solid #ddd;margin-top:1rem;padding-top:1rem}.category-description .anchor{color:var(--red-chullanka);font-weight:700;text-decoration:underline}.title-section{font-size:1.2rem;font-style:italic;font-weight:700;margin-bottom:1rem;text-transform:uppercase}#data-affiner{display:none}#data-affiner .children-container{display:flex;flex-direction:column;gap:1rem}#data-affiner .children-container .item{align-items:center;background-color:#f3f3f3;border:1px solid #dfdcdc;border-radius:4px;color:#000;display:flex;font-weight:700;max-width:385px;padding:.6rem .9rem .6rem .6rem;position:relative;width:385px}@media (max-width:1540px){#data-affiner .children-container .item{max-width:245px;width:100%}}#data-affiner .children-container .item:hover{background-color:#c9c9c9}#data-affiner .children-container .item .caret{height:18px;position:absolute;right:12px;top:13px;width:auto}#filter-column #data-affiner{display:block}.trending-item-nosto.encart-promo{display:none}.trending-item-nosto.encart-promo img{-o-object-fit:fill;object-fit:fill;transition:.5s}.trending-item-nosto.encart-promo:hover img{transform:scale(1.1)}.ns-product-list .trending-item-nosto.encart-promo{display:block}.ns-product-list .trending-item-nosto.encart-promo.hidden{display:none}.marque-mois .block-bg-slider.reco-taxon{justify-content:end}@media (max-width:1280px){.marque-mois .block-bg-slider.reco-taxon{flex-direction:row}}.marque-mois .block-bg-slider.reco-taxon .swiper-pagination-container.swiper-marque-mois-pagination{width:74%}@media (max-width:1280px){.marque-mois .block-bg-slider.reco-taxon .swiper-pagination-container.swiper-marque-mois-pagination{width:90%}}@media (max-width:767px){.marque-mois .block-bg-slider.reco-taxon{padding:5rem 0 4rem}}.marque-mois.reco-taxon{display:none;margin:2rem auto 5rem}.marque-mois.reco-taxon.active{display:block}.marque-mois.reco-taxon.under-result{margin:2rem auto 7rem}#reco-loader{animation:l2 1s linear infinite;aspect-ratio:1;border:8px solid #add8e6;border-radius:50%;border-right:8px solid var(--red-chullanka);margin:260px auto;width:50px}@keyframes l2{to{transform:rotate(1turn)}}@media (max-width:767px){#reco-loader{margin:181px auto}}#checkThat{margin-top:4rem}#checkThat .otherTaxon-container{display:flex;flex-wrap:wrap;gap:1.5rem 2rem}@media (max-width:1660px){#checkThat .otherTaxon-container{justify-content:center}}@media (max-width:767px){#checkThat .otherTaxon-container{align-items:center;flex-direction:column}}#checkThat .otherTaxon-container .otherTaxon{align-items:center;background-color:#f3f3f3;border:1px solid #dfdcdc;border-radius:4px;color:#000;display:flex;font-weight:700;max-width:385px;padding:.6rem .9rem .6rem .6rem;position:relative;width:385px}@media (max-width:767px){#checkThat .otherTaxon-container .otherTaxon{width:100%}}#checkThat .otherTaxon-container .otherTaxon:hover{background-color:#c9c9c9}#checkThat .otherTaxon-container .otherTaxon .caret{height:18px;position:absolute;right:12px;top:13px;width:auto}#taxon-content{margin:2rem auto;scroll-margin-top:160px}@media (max-width:767px){#taxon-content{scroll-margin-top:280px}}#taxon-content h2{font-size:1.5rem;font-weight:600;line-height:40px;text-align:left;text-transform:capitalize}#taxon-content h2,#taxon-content p{margin-bottom:2rem}#taxon-content a{color:var(--red-chullanka);text-decoration:underline}.ui.breadcrumb.bitbag-breadcrumb.container .active.section{color:var(--color-red)}.menu_account_customer{flex:0 0 20rem;margin-bottom:2rem}.menu_account_customer .ui.fluid.vertical.menu{background-color:var(--color-grey);border-color:var(--color-dark-grey);border-radius:29.4px;border-width:2px;display:flex;flex-direction:column;padding:1rem 0 1rem 2rem}.menu_account_customer .ui.fluid.vertical.menu .user_image_account{border-bottom:2px solid var(--color-dark-grey);margin-bottom:1rem;margin-left:-2rem;padding-bottom:1rem}.menu_account_customer .ui.fluid.vertical.menu .user_image_account .ph-user-circle_account{display:flex;font-size:4rem;justify-content:center}.menu_account_customer .ui.fluid.vertical.menu .user_image_account .customer_name_account{display:flex;justify-content:center}.menu_account_customer .ui.fluid.vertical.menu .header.item{font-weight:700;margin-bottom:.5rem;margin-top:.5rem}.menu_account_customer .ui.fluid.vertical.menu a{margin-bottom:.5rem;margin-top:.5rem}.menu_account_customer .ui.fluid.vertical.menu a:hover{background-color:#eee}.menu_account_customer .ui.fluid.vertical.menu a.active{background-color:#fff;border:1px solid var(--color-light-dark-grey);border-radius:5px;color:var(--color-red);font-weight:700;margin-left:-1rem;margin-right:1rem;padding:.5rem 0}.menu_account_customer .ui.fluid.vertical.menu a.active span{margin-left:1rem}.form_display_container{flex:1}.display_personal_informations{background:#fff;border:1px solid var(--color-dark-grey);border-radius:12px;padding:2rem}.display_personal_informations h1.ui.header{font-size:1.8rem;font-weight:700;margin-bottom:2rem}.display_personal_informations h1.ui.header .sub.header{color:#666;font-size:1rem;font-weight:400;margin-top:.3rem}.display_personal_informations .field{margin-bottom:1.5rem}.display_personal_informations .field label{color:var(--color-red);font-weight:700;margin-bottom:.5rem}.display_personal_informations .field label.required:after{color:var(--color-red);content:" *"}.display_personal_informations .field input[type=date],.display_personal_informations .field input[type=email],.display_personal_informations .field input[type=password],.display_personal_informations .field input[type=text],.display_personal_informations .field select{background-color:#fefefe;border:1px solid #ddd;border-radius:6px;font-size:1rem;padding:.75rem;width:100%}.display_personal_informations .field input[type=date]:focus,.display_personal_informations .field input[type=email]:focus,.display_personal_informations .field input[type=password]:focus,.display_personal_informations .field input[type=text]:focus,.display_personal_informations .field select:focus{border-color:#007bff;outline:none}.display_personal_informations .field select.ui.dropdown{color:#666}.display_personal_informations .two.fields{display:flex;gap:2rem}.display_personal_informations .two.fields .field{flex:1}.display_personal_informations .ui.toggle.checkbox{align-items:center;display:flex;margin-top:1rem}.display_personal_informations .ui.toggle.checkbox input[type=checkbox]{border:5px solid #000;display:none}.display_personal_informations .ui.toggle.checkbox label{color:#333;cursor:pointer;font-size:.95rem;margin-left:2.5rem;position:relative}.display_personal_informations .ui.toggle.checkbox label:before{background-color:#ccc;border-radius:10px;content:"";height:16px;left:-2.5rem;position:absolute;top:.1rem;transition:background-color .3s;width:30px}.display_personal_informations .ui.toggle.checkbox label:after{background-color:#fff;border:1px solid gray;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.2);content:"";height:16px;left:-2.5rem;position:absolute;top:.1rem;transition:transform .3s;width:16px}.display_personal_informations .ui.toggle.checkbox input:checked+label:before{background-color:var(--color-red)}.display_personal_informations .ui.toggle.checkbox input:checked+label:after{transform:translateX(14px)}.display_personal_informations #sylius_customer_profile_gender .required.grouped.fields{display:flex;flex-wrap:wrap;gap:.25rem}.display_personal_informations button.ui.large.icon.labeled.blue.button,.display_personal_informations button.ui.primary.button{background-color:var(--color-red);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:2rem;padding:1rem 2rem;text-transform:uppercase;transition:background-color .2s}.display_personal_informations button.ui.large.icon.labeled.blue.button:hover,.display_personal_informations button.ui.primary.button:hover{background-color:#b30000}.display_personal_informations .submit_button_new_address{align-items:baseline;display:flex;flex-direction:row-reverse;gap:3rem;justify-content:flex-end}.address_book_title_organization{align-items:center;display:flex;justify-content:space-between}.address_book_title_organization a{background-color:var(--color-red);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;margin-top:2rem;padding:1rem 2rem;text-transform:uppercase;transition:background-color .2s}.address_book_title_organization a:hover{background-color:#b30000}.address-cards{-webkit-overflow-scrolling:touch;max-height:28rem;overflow-y:auto;scrollbar-color:var(--color-dark-grey) transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.address-cards::-webkit-scrollbar{height:.6rem;width:.6rem}.address-cards::-webkit-scrollbar-track{background:rgba(0,0,0,.06);border-radius:999px}.address-cards::-webkit-scrollbar-thumb{background:var(--color-dark-grey);background-clip:padding-box;border:2px solid transparent;border-radius:999px}.address-cards::-webkit-scrollbar-thumb:hover{background:#9aa0a6}@media (max-width:768px){.address-cards::-webkit-scrollbar{width:.8rem}}.address_card_div{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;margin-bottom:1.5rem;padding:0 0 1rem 1rem}.address_card_div:has(.label_default_address){border:2px solid var(--color-red)}.address_card_div .label_default_address{background-color:var(--color-red);border:1px solid var(--color-red);border-radius:0 0 0 10px;color:#fff;font-weight:bolder;margin-left:auto;padding:.5rem;width:-moz-fit-content;width:fit-content}.address_card_div .address_base{display:flex;flex-direction:column;gap:.1rem;margin-bottom:1rem;margin-top:1rem}.address_card_div .indirect_buttons{align-items:center;display:flex;gap:1.5rem;padding:.7rem}.address_card_div .indirect_buttons button{border:1px solid var(--color-light-dark-grey);border-radius:5px;padding:0 .5rem}@media screen and (max-width:768px){.menu_account_customer{margin-bottom:0}.form_display_container{margin-left:0;width:100%}.display_personal_informations{margin-left:0;margin-right:0;margin-top:2rem}}.order_history_nav.sylius-grid-nav{align-items:center;box-sizing:border-box;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr auto;margin-bottom:1rem;width:100%}.order_history_nav.sylius-grid-nav .sylius-grid-nav__bulk:empty{display:none}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;box-shadow:inset 0 1px 0 rgba(0,0,0,.02);display:flex;min-width:0;padding:.25rem .5rem;width:100%}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .ui.pagination.menu{display:flex;flex-wrap:wrap;margin-top:0!important}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .sylius-pagination,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .ui.pagination.menu{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;display:inline-flex!important;gap:.25rem;margin:0;padding:0}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination .item,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination a,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination span,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .sylius-pagination .item,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .ui.pagination.menu .item{align-items:center;background:transparent;border:0!important;color:#1f2937;display:inline-flex;justify-content:center;text-decoration:none}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination .current,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination .item.active,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .sylius-pagination .item.active,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .ui.pagination.menu .item.active{background:#e50914!important;color:#fff!important}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination .item.disabled,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .ui.pagination.menu .item.disabled{color:#9ca3af!important;opacity:.7}.order_history_nav.sylius-grid-nav .sylius-grid-nav__perpage{align-items:center;display:flex;justify-content:flex-end}.order_history_nav.sylius-grid-nav .sylius-grid-nav__perpage .sylius-paginate.ui.menu{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;box-shadow:inset 0 1px 0 rgba(0,0,0,.02);display:inline-flex!important;padding:.5rem .75rem}.order_history_nav.sylius-grid-nav .sylius-grid-nav__perpage .sylius-paginate.ui.menu select{background-color:#f3f4f6}.order_history_nav.sylius-grid-nav .sylius-grid-nav__perpage .sylius-paginate .item{align-items:center;background:transparent;border:0;border-radius:999px;color:#111;display:inline-flex;font-size:13px;font-weight:700;gap:6px;justify-content:center;padding:6px 12px}.order_history_nav.sylius-grid-nav .sylius-grid-nav__perpage .sylius-paginate .item.active{background:#fff;border:1px solid #e5e7eb}@media (max-width:768px){.order_history_nav.sylius-grid-nav{grid-template-columns:1fr;row-gap:8px}.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination,.order_history_nav.sylius-grid-nav .sylius-grid-nav__perpage{justify-content:flex-start;width:100%}}.order_history_parent_table{background:#fff;border-radius:12px;box-shadow:0 1px 0 rgba(0,0,0,.04);margin:0!important;overflow:hidden;padding:0}.order_history_table.ui.sortable.stackable.very.basic.celled.table{border:0!important;margin:0!important;width:100%}.order_history_table.ui.sortable.stackable.very.basic.celled.table thead th{background:#0b0b0b;border:0!important;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;padding:14px 16px!important;text-align:left;text-transform:uppercase}.order_history_table.ui.sortable.stackable.very.basic.celled.table thead th:first-child{border-top-left-radius:12px}.order_history_table.ui.sortable.stackable.very.basic.celled.table thead th:last-child{border-top-right-radius:12px}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td{border-top:1px solid #eee!important;color:#111;padding:14px 16px!important;vertical-align:middle!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:first-child{font-weight:700;white-space:nowrap}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(2){color:#444;white-space:nowrap}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(3){font-weight:600;letter-spacing:.02em;text-transform:uppercase}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(4){font-weight:700;white-space:nowrap}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.label{align-items:center;border:none;border-radius:999px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:700;gap:6px;line-height:1;padding:6px 12px}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.label .icon{margin:0}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.blue.label{background-color:#0ba5ec!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.green.label{background-color:#22c55e!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.red.label{background-color:#ef4444!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.orange.label{background-color:#f97316!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.gray.label,.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(5) .ui.grey.label{background-color:#6b7280!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(6) a{color:#111;font-weight:700;text-decoration:none}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody td:nth-child(6) a:hover{text-decoration:underline}.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody tr:hover td{background:#fafafa}@media (max-width:768px){.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination .item,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination a,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .pagination span,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .sylius-pagination .item,.order_history_nav.sylius-grid-nav .sylius-grid-nav__pagination .ui.pagination.menu .item{border-radius:8px;font-weight:700;height:34px;min-width:34px;padding:0 10px}.order_history_table.ui.sortable.stackable.very.basic.celled.table thead{display:none}.order_history_table.ui.sortable.stackable.very.basic.celled.table,.order_history_table.ui.sortable.stackable.very.basic.celled.table tbody,.order_history_table.ui.sortable.stackable.very.basic.celled.table td,.order_history_table.ui.sortable.stackable.very.basic.celled.table tr{display:block;width:100%}.order_history_table.ui.sortable.stackable.very.basic.celled.table tr{background:linear-gradient(180deg,#fff,#f7f7f7);border:1px solid #eee;border-left:4px solid var(--color-red);border-radius:12px;box-shadow:0 6px 14px rgba(0,0,0,.06);margin-bottom:12px;padding:10px 12px}.order_history_table.ui.sortable.stackable.very.basic.celled.table td{align-items:baseline;border:0!important;color:#111;display:flex;gap:12px;justify-content:space-between;padding:8px 0!important}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:first-child:before{content:"Commande"}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(2):before{content:"Date"}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(3):before{content:"Expédier à"}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(4):before{content:"Total"}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(5):before{content:"Statut"}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6):before{content:"Action"}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:before{color:#555;flex:0 0 56%;font-weight:700;padding-right:8px}.order_history_table.ui.sortable.stackable.very.basic.celled.table td .ui.label,.order_history_table.ui.sortable.stackable.very.basic.celled.table td a,.order_history_table.ui.sortable.stackable.very.basic.celled.table td em,.order_history_table.ui.sortable.stackable.very.basic.celled.table td span,.order_history_table.ui.sortable.stackable.very.basic.celled.table td strong{max-width:44%;text-align:right;word-break:break-word}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(5) .ui.label{border-radius:999px;display:inline-flex;justify-content:center;padding:6px 10px}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6){align-items:center;display:flex;gap:12px;justify-content:space-between}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6):before{color:#777;flex:0 0 auto;margin-right:10px;padding-right:0}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6) a{align-items:center;background:var(--color-red);border-radius:999px;box-shadow:0 4px 12px rgba(217,34,48,.22);color:#fff!important;display:inline-flex;flex:0 0 auto;justify-content:center;letter-spacing:.02em;max-width:none;padding:8px 14px;text-decoration:none!important;transition:background-color .18s ease,box-shadow .18s ease,transform .12s ease;white-space:nowrap;word-break:normal}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6) a:hover{background:#b30000;box-shadow:0 6px 16px rgba(217,34,48,.28);transform:translateY(-1px)}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6) a:active{transform:translateY(0)}.order_history_table.ui.sortable.stackable.very.basic.celled.table td:nth-child(6) a:focus{outline:2px solid rgba(217,34,48,.3);outline-offset:2px}}.display_personal_informations #customer-information.ui.large.list{display:flex;flex-direction:column;font-size:1rem;gap:.5rem}.display_personal_informations #customer-information.ui.large.list .item{line-height:1.4;margin:0;padding:0}.display_personal_informations #customer-information.ui.large.list .item strong{font-weight:700}.display_personal_informations #customer-information.ui.large.list .ui.basic.label{align-items:center;background:#fff;border:.0625rem solid var(--color-light-dark-grey,#d3d3d3);border-radius:6px;display:inline-flex;font-size:1rem;font-weight:700;gap:.4em;line-height:1;padding:.35em .65em}.display_personal_informations #customer-information.ui.large.list .ui.basic.label .icon{margin:0;opacity:.9}.display_personal_informations #customer-information.ui.large.list .ui.basic.label.red{background:#fff!important;border-color:var(--color-red,#d92230);color:var(--color-red,#d92230)!important}.display_personal_informations #customer-information.ui.large.list .ui.basic.label.green{--ok:#22c55e;background:#fff!important;border-color:var(--ok);color:var(--ok)!important}@media (max-width:48rem){.display_personal_informations #customer-information.ui.large.list{font-size:1rem;gap:.5rem}}.display_personal_informations .ui.text.menu{align-items:center;background:transparent;border:0;display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0 0;padding:0}.display_personal_informations .ui.text.menu a.item{align-items:center;background:transparent!important;border:0;color:#111;display:inline-flex;font-size:1rem;gap:.5em;line-height:1;margin:0;padding:0;text-decoration:none}.display_personal_informations .ui.text.menu a.item i.icon{margin:0;opacity:.7}.display_personal_informations .ui.text.menu a.item:hover{text-decoration:underline}.display_personal_informations .ui.text.menu a.item:focus-visible{outline:.15rem solid #d3d3d3;outline-offset:.1rem}.display_personal_informations .ui.text.menu form.item{background:transparent;margin:0;padding:0}.display_personal_informations .ui.text.menu form.item .ui.basic.icon.mini.button{align-items:center;background:#fff!important;border:.0625rem solid #d3d3d3!important;border-radius:6px;box-shadow:none!important;color:#111!important;display:inline-flex;font-size:1rem;font-weight:600;gap:.5em;line-height:1;padding:.55em .9em;text-transform:none}.display_personal_informations .ui.text.menu form.item .ui.basic.icon.mini.button i.icon{margin:0}.display_personal_informations .ui.text.menu form.item .ui.basic.icon.mini.button:hover{background:#f4f4f4!important}.display_personal_informations .ui.text.menu form.item .ui.basic.icon.mini.button:focus-visible{outline:.15rem solid #d3d3d3;outline-offset:.1rem}#brevo-points-btn{align-items:center;background:#fff!important;border:.0625rem solid #d3d3d3!important;border-radius:6px;box-shadow:none!important;color:#111!important;display:inline-flex;font-size:1rem;font-weight:600;gap:.5em;line-height:1;padding:.55em .9em;text-transform:none}#brevo-points-btn i.icon{margin:0}#brevo-points-btn:hover{background:#f4f4f4!important}#brevo-points-btn:focus-visible{outline:.15rem solid #d3d3d3;outline-offset:.1rem}.wallet-badge{-webkit-tap-highlight-color:transparent}.account-vouchers{min-width:0}.account-vouchers__list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.account-voucher{background:#fff;border:1px solid #dfdcdc;border-radius:12px;display:flex;min-width:0;overflow:hidden}.account-voucher__value{align-items:center;background:#fff0f1;border-right:2px dashed #dfdcdc;color:var(--red-chullanka,#d82030);display:flex;flex:0 0 108px;flex-direction:column;gap:.35rem;justify-content:center;padding:1.25rem .5rem;position:relative}.account-voucher__value:after,.account-voucher__value:before{background:#f7f7f7;border:1px solid #dfdcdc;border-radius:50%;content:"";height:14px;position:absolute;right:-8px;width:14px}.account-voucher__value:before{top:-8px}.account-voucher__value:after{bottom:-8px}.account-voucher__amount{font-size:1.75rem;font-weight:800;line-height:1.2}.account-voucher__caption{font-size:.7rem;font-weight:700;text-transform:uppercase}.account-voucher__details{min-width:0;overflow-wrap:anywhere;padding:1rem}.account-voucher__type{font-size:.95rem;font-weight:700;margin:0 0 .5rem}.account-voucher__expiry,.account-voucher__reference{color:#555;font-size:.8rem;margin:0}.account-voucher__reference{margin-top:.5rem}.account-voucher__reference span{font-family:monospace}@media (max-width:360px){.account-voucher{flex-direction:column}.account-voucher__value{border-bottom:2px dashed #dfdcdc;border-right:0;flex-basis:auto}.account-voucher__value:after,.account-voucher__value:before{display:none}}.site-flash-stack{display:grid;gap:.75rem;margin:0 auto;padding:1rem 16px 0;pointer-events:none;position:relative;width:min(100%,1733px);z-index:30}.ui.message.site-flash{--flash-accent:#24699f;--flash-surface:#f2f8fc;--flash-line:#bfd9eb;--flash-icon-surface:#e3f0f8;align-items:center;background:var(--flash-surface)!important;border:1px solid var(--flash-line)!important;border-left:4px solid var(--flash-accent)!important;border-radius:.875rem!important;box-shadow:0 10px 28px hsla(0,0%,8%,.08)!important;color:#252525!important;display:grid;gap:.85rem;grid-template-columns:2.75rem minmax(0,1fr) 2.5rem;margin:0 auto!important;min-height:4.5rem;opacity:1;overflow:hidden;padding:.85rem 1rem .85rem 1.15rem!important;pointer-events:auto;position:relative;transition:opacity .3s ease,transform .3s ease!important;width:min(100%,70rem)}.ui.message.site-flash:after,.ui.message.site-flash:before{content:none!important}.ui.message.site-flash.site-flash--success{--flash-accent:#18794e;--flash-surface:#f2faf6;--flash-line:#b9dfcc;--flash-icon-surface:#e3f3ea}.ui.message.site-flash.site-flash--error{--flash-accent:#c91f2e;--flash-surface:#fff4f5;--flash-line:#efc1c6;--flash-icon-surface:#fde3e6}.ui.message.site-flash.site-flash--warning{--flash-accent:#986000;--flash-surface:#fff9ec;--flash-line:#ebd49e;--flash-icon-surface:#f9edcd}.ui.message.site-flash.fade-out,.ui.message.site-flash.is-leaving{opacity:0!important;transform:translateY(-.4rem)}.site-flash__icon{align-items:center;background:var(--flash-icon-surface);border-radius:50%;color:var(--flash-accent);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.site-flash__icon i{font-size:1.45rem!important;line-height:1!important;margin:0!important}.ui.message.site-flash>.content.site-flash__content{background:transparent!important;border:0!important;color:inherit!important;min-width:0;padding:0!important}.ui.message.site-flash .site-flash__title{color:var(--flash-accent)!important;font-size:.9375rem!important;font-weight:750!important;line-height:1.3!important;margin:0 0 .2rem!important;padding:0!important}.ui.message.site-flash .site-flash__message{color:#4f4f4f!important;font-size:.875rem!important;line-height:1.45!important;margin:0!important;overflow-wrap:anywhere;padding:0!important}.site-flash__close{align-items:center;background:transparent;border:1px solid transparent;border-radius:50%;color:#656565;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;margin:0;padding:0;transition:border-color .18s ease,background .18s ease,color .18s ease;width:2.5rem}.site-flash__close i{font-size:1.05rem;line-height:1;margin:0!important}.site-flash__close:hover{background:#fff;border-color:var(--flash-line);color:var(--flash-accent)}.site-flash__close:focus-visible{border-color:var(--flash-accent);outline:3px solid var(--flash-line);outline-offset:2px}@media (max-width:640px){.site-flash-stack{gap:.625rem;padding-top:.75rem}.ui.message.site-flash{border-radius:.75rem!important;gap:.65rem;grid-template-columns:38px minmax(0,1fr) 44px;min-height:4rem;padding:.75rem .65rem .75rem .85rem!important}.site-flash__icon{height:38px;width:38px}.site-flash__icon i{font-size:1.25rem!important}.site-flash__close{height:44px;width:44px}.ui.message.site-flash .site-flash__title{font-size:14px!important}.ui.message.site-flash .site-flash__message{font-size:13px!important}}@media (prefers-reduced-motion:reduce){.ui.message.site-flash{transition:none!important}}.customer-access-page{background:linear-gradient(180deg,#f7f7f7,#fff 26rem);color:#171717;min-height:72vh;padding:1.5rem 0 5rem}.customer-access-page__container{max-width:75rem}.customer-access-breadcrumb{align-items:center;color:#777;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;margin:0 0 1.5rem}.customer-access-breadcrumb a{color:#707070;transition:color .2s ease}.customer-access-breadcrumb a:hover{color:#d92230}.customer-access-breadcrumb i{color:#aaa;font-size:.75rem}.customer-access-breadcrumb span{color:#d92230;font-weight:750}.customer-access-hero{align-items:center;background:radial-gradient(circle at 74% 12%,rgba(217,34,48,.08),transparent 25%),linear-gradient(135deg,#fff,#fafafa);border:1px solid #ededed;border-radius:1.65rem;box-shadow:0 14px 36px rgba(0,0,0,.04);display:grid;grid-template-columns:minmax(0,1fr) 14rem;margin-bottom:2rem;min-height:13rem;overflow:hidden;position:relative}.customer-access-hero__content{padding:clamp(1.6rem,4vw,3rem);position:relative;z-index:1}.customer-access-hero__content h1{color:#171717;font-size:clamp(2rem,4vw,3.25rem);font-weight:900;letter-spacing:-.045em;line-height:1;margin:.45rem 0 .65rem;text-transform:uppercase}.customer-access-hero__content>p:last-child{color:#686868;font-size:.95rem;line-height:1.6;margin:0;max-width:40rem}.customer-access-choice__eyebrow,.customer-access-eyebrow{align-items:center;color:#d92230;display:flex;font-size:.71rem;font-weight:850;gap:.4rem;letter-spacing:.13em;margin:0;text-transform:uppercase}.customer-access-eyebrow i{font-size:1rem}.customer-access-hero__visual{align-self:stretch;position:relative}.customer-access-hero__visual:after,.customer-access-hero__visual:before{border:1px solid rgba(217,34,48,.14);border-radius:50%;content:"";position:absolute}.customer-access-hero__visual:before{height:13rem;right:-1rem;top:-3rem;width:13rem}.customer-access-hero__visual:after{bottom:-4rem;height:8rem;right:7rem;width:8rem}.customer-access-hero__visual>span{background:#d92230;border-radius:1.55rem;box-shadow:0 16px 28px rgba(217,34,48,.24);color:#fff;display:grid;height:5.6rem;place-items:center;position:absolute;right:3rem;top:50%;transform:translateY(-50%) rotate(5deg);width:5.6rem;z-index:1}.customer-access-hero__visual>span i{font-size:2.65rem}.customer-access-hero__path{bottom:1.2rem;color:hsla(0,0%,9%,.1);font-size:3rem;position:absolute;right:1.4rem;transform:rotate(-20deg)}.customer-access-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr)}.customer-access-card,.customer-access-choice{background:#fff;border:1px solid #e5e5e5;border-radius:1.45rem;box-shadow:0 12px 32px rgba(0,0,0,.045)}.customer-access-card{padding:clamp(1.4rem,3vw,2.25rem)}.customer-access-card__header{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;gap:1rem;margin-bottom:1.65rem;padding-bottom:1.35rem}.customer-access-card__header h2{color:#171717;font-size:1.2rem;font-weight:850;line-height:1.25;margin:0 0 .35rem;text-transform:uppercase}.customer-access-card__header p{color:#686868;font-size:.88rem;line-height:1.55;margin:0}.customer-access-card__icon,.customer-access-choice__icon{background:rgba(217,34,48,.09);border-radius:.9rem;color:#d92230;display:grid;flex:0 0 3rem;height:3rem;place-items:center;width:3rem}.customer-access-card__icon i,.customer-access-choice__icon i{font-size:1.6rem}.customer-access-card .ui.form .field{margin-bottom:1rem}.customer-access-card .ui.form .field>label{color:#323232;display:block;font-size:.78rem;font-weight:800;margin:0 0 .42rem}.customer-access-card .ui.form input[type=email],.customer-access-card .ui.form input[type=password],.customer-access-card .ui.form input[type=text]{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:.75rem!important;color:#171717;font-size:.92rem;min-height:3.15rem;padding:.78rem 1rem!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.customer-access-card .ui.form input[type=email]:focus,.customer-access-card .ui.form input[type=password]:focus,.customer-access-card .ui.form input[type=text]:focus{border-color:#d92230!important;box-shadow:0 0 0 3px rgba(217,34,48,.1)!important;outline:none}.customer-access-card .ui.form .ui.input.icon{position:relative}.customer-access-card .ui.form #toggle-login-hide,.customer-access-card .ui.form #toggle-login-show{background:transparent;border:0;color:#777;cursor:pointer;display:grid;font-size:1.25rem;height:2rem;padding:0;place-items:center;position:absolute;right:.85rem;top:50%;transform:translateY(-50%);width:2rem;z-index:2}.customer-access-card .ui.form #toggle-login-hide.hidden,.customer-access-card .ui.form #toggle-login-show.hidden{display:none!important}.customer-access-form-options{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:.1rem 0 1.2rem}.customer-access-form-options .field{margin:0!important}.customer-access-form-options .ui.checkbox label{color:#555!important;font-size:.8rem!important}.customer-access-forgotten-password{color:#d92230;font-size:.8rem;font-weight:750;text-decoration:underline;text-underline-offset:3px}.customer-access-required{color:#858585;font-size:.72rem;margin:.2rem 0 .8rem}.customer-access-card .ui.blue.submit.button,.customer-access-submit{align-items:center;background:#d92230!important;border:1px solid #d92230!important;border-radius:.78rem!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-size:.8rem!important;font-weight:850!important;gap:.55rem;justify-content:space-between;letter-spacing:.035em;margin:0!important;min-height:3.15rem;padding:.82rem 1.2rem!important;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,transform .2s ease!important;width:100%}.customer-access-card .ui.blue.submit.button:hover,.customer-access-submit:hover{background:#b81824!important;border-color:#b81824!important;transform:translateY(-1px)}.customer-access-aside{display:grid;gap:1rem}.customer-access-choice{display:grid;gap:1.05rem;overflow:hidden;padding:1.5rem;position:relative}.customer-access-choice h2{color:#171717;font-size:1.12rem;font-weight:850;margin:.35rem 0;text-transform:uppercase}.customer-access-choice p:not(.customer-access-choice__eyebrow){color:#686868;font-size:.84rem;line-height:1.55;margin:0}.customer-access-choice .ui.big.green.labeled.icon.fluid.button{align-items:center;background:#d92230!important;border:1px solid #d92230!important;border-radius:.75rem!important;color:#fff!important;display:flex!important;font-size:.75rem!important;font-weight:850!important;gap:.5rem;justify-content:space-between;margin:0!important;min-height:2.9rem;padding:.75rem 1rem!important;text-transform:uppercase}.customer-access-choice .ui.big.green.labeled.icon.fluid.button:hover{background:#b81824!important;border-color:#b81824!important}.customer-access-choice--primary:after{background:rgba(217,34,48,.05);border-radius:50%;content:"";height:7rem;position:absolute;right:-2.5rem;top:-2.5rem;width:7rem}.customer-access-choice--store{align-items:start;background:#f7f7f7;grid-template-columns:auto minmax(0,1fr)}.customer-access-choice--store .customer-access-secondary-button{background:#fff!important;border-color:#ccc!important;color:#171717!important;grid-column:1/-1}.customer-access-choice--store .customer-access-secondary-button:hover{background:#fff!important;border-color:#d92230!important;color:#d92230!important}.customer-access-benefits{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.customer-access-benefits li{align-items:flex-start;color:#444;display:flex;font-size:.8rem;gap:.5rem;line-height:1.4}.customer-access-benefits i{color:#d92230;font-size:1rem;margin-top:.05rem}@media (max-width:850px){.customer-access-page{padding:1rem 0 3.5rem}.customer-access-hero{grid-template-columns:1fr;min-height:0}.customer-access-hero__visual{display:none}.customer-access-grid{grid-template-columns:1fr}.customer-access-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.customer-access-hero{border-radius:1.2rem;margin-bottom:1.25rem}.customer-access-hero__content{padding:1.4rem}.customer-access-hero__content h1{font-size:1.9rem}.customer-access-card{border-radius:1.15rem;padding:1.2rem}.customer-access-aside{grid-template-columns:1fr}.customer-access-choice{border-radius:1.15rem}.customer-access-form-options{align-items:flex-start;flex-direction:column;gap:.65rem}}.customer-register-page{background:linear-gradient(180deg,#f7f7f7,#fff 30rem);color:#171717;min-height:72vh;padding:1.5rem 0 5rem}.container_register{margin:0 auto;max-width:75rem}.customer-register-hero{align-items:flex-end;background:radial-gradient(circle at 92% 0,rgba(217,34,48,.08),transparent 28%),#fff;border:1px solid #ededed;border-radius:1.55rem;box-shadow:0 12px 32px rgba(0,0,0,.04);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:clamp(1.5rem,3vw,2.4rem)}.customer-register-hero h1{color:#171717;font-size:clamp(1.9rem,3.5vw,2.85rem);font-weight:900;letter-spacing:-.04em;line-height:1.04;margin:.45rem 0 .5rem;text-transform:uppercase}.customer-register-hero>div>p:last-child{color:#686868;font-size:.92rem;line-height:1.55;margin:0;max-width:42rem}.customer-register-hero__step{align-items:center;background:#fafafa;border:1px solid #e1e1e1;border-radius:999px;color:#444;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:750;gap:.45rem;padding:.65rem .85rem}.customer-register-hero__step i{color:#d92230;font-size:1rem}.customer-register-layout{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(17rem,21rem)}.container_register .ui.padded.segment.register_content{background:#fff;border:1px solid #e4e4e4;border-radius:1.45rem;box-shadow:0 12px 32px rgba(0,0,0,.045);margin:0;padding:clamp(1.35rem,3vw,2.25rem)!important}.customer-register-section+.customer-register-section{border-top:1px solid #ededed;margin-top:1.8rem;padding-top:1.8rem}.customer-register-section__heading{align-items:flex-start;display:flex;gap:.85rem;margin-bottom:1.35rem}.customer-register-section__heading>span{background:rgba(217,34,48,.09);border-radius:.7rem;color:#d92230;display:grid;flex:0 0 2.25rem;font-size:.72rem;font-weight:900;height:2.25rem;place-items:center;width:2.25rem}.customer-register-section__heading h2{color:#171717;font-size:1.05rem;font-weight:850;line-height:1.3;margin:0 0 .2rem;text-transform:uppercase}.customer-register-section__heading p{color:#686868;font-size:.8rem;line-height:1.45;margin:0}.container_register form.ui.form .field{margin-bottom:1rem}.container_register form.ui.form .field>label,.container_register form.ui.form .grouped.fields>label{color:#333;display:block;font-size:.78rem;font-weight:800;margin:0 0 .42rem}.container_register form.ui.form input[type=date],.container_register form.ui.form input[type=email],.container_register form.ui.form input[type=password],.container_register form.ui.form input[type=tel],.container_register form.ui.form input[type=text],.container_register form.ui.form select{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:.72rem!important;color:#171717;font-size:.9rem;min-height:3.05rem;padding:.75rem .95rem!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.container_register form.ui.form input[type=date]:focus,.container_register form.ui.form input[type=email]:focus,.container_register form.ui.form input[type=password]:focus,.container_register form.ui.form input[type=tel]:focus,.container_register form.ui.form input[type=text]:focus,.container_register form.ui.form select:focus{border-color:#d92230!important;box-shadow:0 0 0 3px rgba(217,34,48,.1)!important;outline:none}.container_register form.ui.form .two.fields{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.container_register form.ui.form .two.fields>.field{margin:0;padding:0!important;width:auto!important}.container_register form.ui.form .ui.input.icon{display:block;position:relative}.container_register form.ui.form .customer-register-password-toggle{background:transparent;border:0;color:#707070;cursor:pointer;display:grid;font-size:1.2rem;height:2rem;padding:0;place-items:center;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:2rem;z-index:2}.container_register form.ui.form .customer-register-password-toggle.hidden{display:none!important}.container_register form.ui.form .ui.toggle.checkbox{align-items:center;display:inline-flex;position:relative}.container_register form.ui.form .ui.toggle.checkbox input{opacity:0;position:absolute}.container_register form.ui.form .ui.toggle.checkbox label{color:#3f3f3f!important;cursor:pointer;font-size:.82rem!important;line-height:1.35;margin:0;min-height:1.4rem;padding:.1rem 0 0 2.85rem;position:relative}.container_register form.ui.form .ui.toggle.checkbox label:before{background:#ddd;border:1px solid #ccc;border-radius:999px;content:"";height:1.25rem;left:0;position:absolute;top:0;transition:background .2s ease,border-color .2s ease;width:2.2rem}.container_register form.ui.form .ui.toggle.checkbox label:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.18);content:"";height:1rem;left:.12rem;position:absolute;top:.12rem;transition:transform .2s ease;width:1rem}.container_register form.ui.form .ui.toggle.checkbox input:checked+label:before,.container_register form.ui.form .ui.toggle.checkbox.checked label:before{background:#d92230;border-color:#d92230}.container_register form.ui.form .ui.toggle.checkbox input:checked+label:after,.container_register form.ui.form .ui.toggle.checkbox.checked label:after{transform:translateX(.95rem)}.container_register form.ui.form #sylius_customer_registration_gender{margin-bottom:1rem}.container_register form.ui.form #sylius_customer_registration_gender .grouped.fields{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.2rem}.container_register form.ui.form #sylius_customer_registration_gender .grouped.fields>label{width:100%}.container_register form.ui.form #sylius_customer_registration_gender .grouped.fields .field{margin:0}.container_register form.ui.form .ui.large.primary.button{align-items:center;background:#d92230!important;border:1px solid #d92230!important;border-radius:.78rem!important;box-shadow:none!important;color:#fff!important;display:inline-flex;font-size:.78rem!important;font-weight:850!important;gap:.55rem;justify-content:center;margin:.35rem 0 0;min-height:3.1rem;padding:.8rem 1.25rem!important;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,transform .2s ease}.container_register form.ui.form .ui.large.primary.button:hover{background:#b81824!important;border-color:#b81824!important;transform:translateY(-1px)}.customer-register-consent,.customer-register-legal{color:#777;font-size:.7rem;line-height:1.55}.customer-register-consent{margin:-.35rem 0 1rem;padding-left:2.85rem}.customer-register-required{color:#888;font-size:.7rem;margin:1.2rem 0 .6rem}.customer-register-legal{margin:.85rem 0 0;max-width:42rem}.customer-register-aside{display:grid;gap:1rem;position:sticky;top:1.25rem}.customer-register-aside__card,.customer-register-aside__signin{background:#fff;border:1px solid #e4e4e4;border-radius:1.35rem;box-shadow:0 10px 26px rgba(0,0,0,.04)}.customer-register-aside__card{display:grid;gap:1.1rem;overflow:hidden;padding:1.5rem;position:relative}.customer-register-aside__card:after{background:rgba(217,34,48,.055);border-radius:50%;bottom:-3rem;content:"";height:8rem;position:absolute;right:-3rem;width:8rem}.customer-register-aside__card h2{font-size:1.22rem;font-weight:850;line-height:1.2;margin:-.7rem 0 0;text-transform:uppercase}.customer-register-aside__icon{background:#d92230;border-radius:.95rem;color:#fff;display:grid;height:3.2rem;place-items:center;width:3.2rem}.customer-register-aside__icon i{font-size:1.7rem}.customer-register-aside__signin{display:grid;font-size:.8rem;gap:.45rem;padding:1.2rem}.customer-register-aside__signin span{color:#686868}.customer-register-aside__signin a{align-items:center;color:#d92230;display:flex;font-weight:850;justify-content:space-between;text-transform:uppercase}@media (max-width:900px){.customer-register-layout{grid-template-columns:1fr}.customer-register-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:static}}@media (max-width:650px){.customer-register-page{padding:1rem 0 3.5rem}.customer-register-hero{align-items:flex-start;border-radius:1.15rem;flex-direction:column;gap:1rem;margin-bottom:1.25rem}.customer-register-hero h1{font-size:1.85rem}.container_register .ui.padded.segment.register_content{border-radius:1.15rem;padding:1.2rem!important}.container_register form.ui.form .two.fields{gap:0;grid-template-columns:1fr}.container_register form.ui.form .two.fields>.field{margin-bottom:1rem}.container_register form.ui.form .ui.large.primary.button{width:100%}.customer-register-aside{grid-template-columns:1fr}.customer-register-consent{padding-left:0}}.request_password_container{margin:2rem auto}.request_password_container h1.ui.header.forgotten_password_header{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.request_password_container h1.ui.header.forgotten_password_header i.circular.lock.icon{background:var(--color-red)!important;box-shadow:0 6px 16px rgba(217,34,48,.25);color:#fff!important}.request_password_container h1.ui.header.forgotten_password_header .content{font-size:2rem;font-weight:700}.request_password_container h1.ui.header.forgotten_password_header .content .sub.header{color:#666;font-size:1.125rem;margin-top:.25rem}.request_password_container .ui.segment.forgotten_password_content{background:#fff!important;border:2px solid var(--color-dark-grey)!important;border-radius:30px!important;padding:1.5rem!important}.request_password_container form.ui.large.loadable.form .field{margin-bottom:1rem}.request_password_container form.ui.large.loadable.form .field label{color:var(--color-red);display:inline-block;font-weight:700;margin-bottom:.35rem}.request_password_container form.ui.large.loadable.form .field label.required:after{color:var(--color-red);content:" *"}.request_password_container form.ui.large.loadable.form .field input[type=email]{background-color:#fefefe;border:1px solid #ddd!important;border-radius:6px!important;font-size:1rem;padding:.75rem;width:100%}.request_password_container form.ui.large.loadable.form .field input[type=email]:focus{border-color:#007bff!important;box-shadow:0 0 0 3px rgba(0,123,255,.15);outline:none}.request_password_container form.ui.large.loadable.form .ui.fluid.large.primary.submit.button{background-color:var(--color-red)!important;border:none!important;border-radius:6px!important;color:#fff!important;cursor:pointer;font-size:1rem!important;font-weight:700!important;margin-top:.25rem;padding:1rem 2.25rem!important;text-transform:uppercase;transition:background-color .2s}.request_password_container form.ui.large.loadable.form .ui.fluid.large.primary.submit.button:hover{background-color:#b30000!important}.request_password_container form.ui.large.loadable.form .ui.fluid.large.primary.submit.button:focus{outline:2px solid rgba(217,34,48,.3);outline-offset:2px}.request_password_container #sylius_user_reset_password_password_second,.request_password_container input#sylius_user_reset_password_password_first{background-color:#fefefe;border:1px solid #ddd!important;border-radius:6px!important;font-size:1rem;padding:.75rem;width:100%}.request_password_container .subtitle{font-weight:700}.request_password_container .list-indic{list-style:disc;padding-left:1rem}@media screen and (max-width:836px){.request_password_container h1.ui.header.forgotten_password_header .content{font-size:1.75rem}.request_password_container .ui.segment.forgotten_password_content{border-radius:12px!important;padding:1rem!important}.request_password_container form.ui.large.loadable.form .ui.fluid.large.primary.submit.button{width:100%}}.display_order_content{margin:2rem auto}.display_order_content h1.ui.header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.display_order_content h1.ui.header i.circular.cart.icon{background:var(--color-red);box-shadow:0 6px 16px rgba(217,34,48,.25);color:#fff}.display_order_content h1.ui.header .content{font-size:2rem;font-weight:700}.display_order_content h1.ui.header .content .sub.header{color:#666;margin-top:.25rem}.display_order_content h1.ui.header .content .sub.header .ui.horizontal.divided.list{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.display_order_content h1.ui.header .content .sub.header .ui.horizontal.divided.list .item{color:#666;font-size:.95rem}.display_order_content .ui.labeled.icon.button.green{align-items:center;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.06);display:inline-flex;font-weight:700;gap:.5rem;padding:.75rem 1.25rem;text-transform:none;transition:transform .2s ease,box-shadow .2s ease}.display_order_content .ui.labeled.icon.button.green:hover{box-shadow:0 6px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.display_order_content .ui.segment{background:#fff;border:2px solid var(--color-dark-grey);border-radius:30px;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.25rem}.display_order_content .ui.segment .ui.small.dividing.header,.display_order_content .ui.segment h3.ui.dividing.header{border-bottom:2px solid var(--color-dark-grey);font-size:1.15rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase}.display_order_content #order-invoices table.ui.table{border-radius:12px;width:100%}.display_order_content #order-invoices table.ui.table thead th{background:var(--color-grey);font-weight:700;text-transform:uppercase}.display_order_content #order-invoices table.ui.table td,.display_order_content #order-invoices table.ui.table th{text-align:left}.display_order_content #order-invoices table.ui.table td{padding:1rem 0 1rem .5rem}.display_order_content #order-invoices a.ui.labeled.icon.button{border-radius:10px;font-weight:600;padding:.5rem 1rem}.display_order_content #sylius-billing-address .ui.small.dividing.header,.display_order_content #sylius-shipping-address .ui.small.dividing.header{margin-bottom:.75rem}.display_order_content #sylius-billing-address address.address-inline.address_base,.display_order_content #sylius-shipping-address address.address-inline.address_base{display:grid;font-style:normal;gap:.25rem;line-height:1.35}.display_order_content #sylius-billing-address address.address-inline.address_base span,.display_order_content #sylius-shipping-address address.address-inline.address_base span{display:block}.display_order_content #sylius-billing-address address.address-inline.address_base .company strong,.display_order_content #sylius-billing-address address.address-inline.address_base .full-name strong,.display_order_content #sylius-shipping-address address.address-inline.address_base .company strong,.display_order_content #sylius-shipping-address address.address-inline.address_base .full-name strong{font-weight:700}.display_order_content #sylius-billing-address address.address-inline.address_base .country,.display_order_content #sylius-shipping-address address.address-inline.address_base .country{margin-top:.25rem}.display_order_content #sylius-billing-address address.address-inline.address_base .flag,.display_order_content #sylius-shipping-address address.address-inline.address_base .flag{margin-right:.25rem}.display_order_content .sylius_order_div{margin:0 2rem 1.5rem}.display_order_content .sylius_order_div #sylius-order.ui.celled.table{border-radius:16px;width:100%}.display_order_content .sylius_order_div #sylius-order.ui.celled.table thead th{background:var(--color-grey);font-weight:700;padding:0 .25rem 0 .75rem;text-transform:uppercase}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tbody td{padding:0 .25rem 0 .75rem;vertical-align:middle}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tbody .ui.header{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tbody .ui.header .ui.bordered.image{border-radius:8px;height:auto;width:4rem}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tbody .ui.header .content .sylius-product-name{font-weight:700}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tbody .ui.header .content .sylius-product-variant-code{color:#666;font-size:.9rem}.display_order_content .sylius_order_div #sylius-order.ui.celled.table .ui.horizontal.divided.list{margin-top:.35rem}.display_order_content .sylius_order_div #sylius-order.ui.celled.table .ui.horizontal.divided.list .item{color:#555;font-size:.9rem}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot td,.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot th{background:#fff}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot #promotion-total,.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot #shipping-total,.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot #subtotal,.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot #tax-total{font-weight:600}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot #total{font-size:1.35em;font-weight:800}.display_order_content .sylius_order_div #sylius-order.ui.celled.table tfoot #tax-total .tax-disabled small{color:#666;margin-right:.25rem}.display_order_content #sylius-payments,.display_order_content #sylius-shipments{margin-left:2em;margin-right:2em}.display_order_content #sylius-payments .ui.top.attached.label,.display_order_content #sylius-shipments .ui.top.attached.label{border-radius:10px;display:block;font-weight:700;margin:1rem 0 0;width:100%}.display_order_content #sylius-payments .ui.small.icon.message,.display_order_content #sylius-shipments .ui.small.icon.message{border:1px solid var(--color-light-dark-grey);border-left:4px solid var(--color-dark-grey);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-top:.75rem;padding:.75rem 1rem}.display_order_content #sylius-payments .ui.small.icon.message i.icon,.display_order_content #sylius-shipments .ui.small.icon.message i.icon{opacity:.85}.display_order_content #sylius-payments .ui.small.icon.message .content .header,.display_order_content #sylius-shipments .ui.small.icon.message .content .header{font-weight:700;margin-bottom:.25rem}.display_order_content #sylius-payments .ui.small.icon.message .content p,.display_order_content #sylius-shipments .ui.small.icon.message .content p{margin:.15rem 0}.display_order_content #sylius-payments .ui.small.icon.message .ui.label,.display_order_content #sylius-shipments .ui.small.icon.message .ui.label{border-radius:999px;font-weight:700;text-transform:none}.display_order_content #credit-memos td,.display_order_content #credit-memos th{text-align:left}.display_order_content #credit-memos td{padding:1rem 0 1rem .5rem}.display_order_content #credit-memos thead th{background:var(--color-grey);font-weight:700;text-transform:uppercase}.display_order_content .ui.segment .btn.primary{border-color:#1f1f1f;border-radius:12px;border-width:1px;display:inline-block;font-size:1rem;font-weight:600;line-height:20px;padding:1rem 2rem;text-align:center}.display_order_content .ui.segment .btn.primary:hover{background-color:#000;color:#fff}@media screen and (max-width:836px){.display_order_content h1.ui.header .content{font-size:1.6rem}.display_order_content .ui.segment{border-radius:12px;padding:1rem}.display_order_content #sylius-order.ui.celled.table tbody .ui.header{grid-template-columns:56px 1fr}.display_order_content #sylius-order.ui.celled.table tbody .ui.header .ui.bordered.image{width:56px}.display_order_content #sylius-order.ui.celled.table thead th{font-size:.9rem}.display_order_content #sylius-order.ui.celled.table tbody td,.display_order_content #sylius-order.ui.celled.table tfoot td,.display_order_content #sylius-order.ui.celled.table tfoot th{font-size:.95rem}.display_order_content h1.ui.header .sub.header .ui.horizontal.divided.list{gap:.25rem .75rem}.display_order_content .ui.labeled.icon.button.green{justify-content:center;width:100%}}.customer-registration-success{background:linear-gradient(180deg,#f7f7f7,#fff);display:grid;min-height:66vh;padding:clamp(2rem,6vw,5rem) 0;place-items:center}.customer-registration-success__card{background:#fff;border:1px solid #e5e5e5;border-radius:1.75rem;box-shadow:0 18px 45px rgba(0,0,0,.06);margin:0 auto;max-width:43rem;overflow:hidden;padding:clamp(2rem,5vw,3.5rem);position:relative;text-align:center}.customer-registration-success__card:after,.customer-registration-success__card:before{background:rgba(217,34,48,.055);border-radius:50%;content:"";position:absolute}.customer-registration-success__card:before{height:10rem;right:-4rem;top:-6rem;width:10rem}.customer-registration-success__card:after{bottom:-4rem;height:7rem;left:-3rem;width:7rem}.customer-registration-success__card .customer-access-eyebrow{justify-content:center;margin-top:1.2rem}.customer-registration-success__card h1{color:#171717;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;letter-spacing:-.04em;line-height:1.08;margin:.55rem 0 .75rem;text-transform:uppercase}.customer-registration-success__card>p:not(.customer-access-eyebrow){color:#666;font-size:.95rem;line-height:1.6;margin:0}.customer-registration-success__icon{background:#d92230;border-radius:1.25rem;box-shadow:0 14px 28px rgba(217,34,48,.23);color:#fff;display:grid;height:4.6rem;margin:0 auto;place-items:center;width:4.6rem}.customer-registration-success__icon i{font-size:2.3rem}.customer-registration-success__notice{align-items:flex-start;background:#f7f7f7;border-radius:.8rem;color:#555;display:flex;font-size:.78rem;gap:.65rem;line-height:1.5;margin:1.5rem 0;padding:.9rem 1rem;text-align:left}.customer-registration-success__notice i{color:#d92230;flex:0 0 auto;font-size:1.2rem}.customer-registration-success__button{align-items:center;background:#d92230;border-radius:.75rem;color:#fff;display:inline-flex;font-size:.76rem;font-weight:850;gap:.5rem;justify-content:center;min-height:3rem;padding:.8rem 1.25rem;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.customer-registration-success__button:hover{background:#b81824;color:#fff;transform:translateY(-1px)}@media (max-width:600px){.customer-registration-success{padding:1.5rem 0 3rem}.customer-registration-success__card{border-radius:1.2rem;padding:1.7rem 1.25rem}.customer-registration-success__button{width:100%}}.contact-page{background:linear-gradient(180deg,#f7f7f7,#fff 29rem);color:#171717;min-height:72vh;padding:1.5rem 0 5rem}.contact_us{margin:0 auto;max-width:75rem}.contact-page__breadcrumb{align-items:center;color:#777;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;margin:0 0 1.5rem}.contact-page__breadcrumb a{color:#707070;transition:color .2s ease}.contact-page__breadcrumb a:hover{color:#d92230}.contact-page__breadcrumb i{color:#aaa;font-size:.75rem}.contact-page__breadcrumb span{color:#d92230;font-weight:750}.contact-page__hero{align-items:center;background:radial-gradient(circle at 80% 5%,rgba(217,34,48,.085),transparent 28%),#fff;border:1px solid #ededed;border-radius:1.65rem;box-shadow:0 14px 36px rgba(0,0,0,.04);display:grid;grid-template-columns:minmax(0,1fr) 14rem;margin-bottom:2rem;min-height:14rem;overflow:hidden;position:relative}.contact-page__hero-content{padding:clamp(1.6rem,4vw,3rem);position:relative;z-index:1}.contact-page__hero-content h1{color:#171717;font-size:clamp(2rem,4vw,3.2rem);font-weight:900;letter-spacing:-.045em;line-height:1;margin:.45rem 0 .7rem;text-transform:uppercase}.contact-page__hero-content>p:last-child{color:#686868;font-size:.95rem;line-height:1.6;margin:0;max-width:45rem}.contact-page__aside-eyebrow,.contact-page__eyebrow{align-items:center;color:#d92230;display:flex;font-size:.7rem;font-weight:850;gap:.4rem;letter-spacing:.13em;margin:0;text-transform:uppercase}.contact-page__eyebrow i{font-size:1rem}.contact-page__hero-visual{align-self:stretch;position:relative}.contact-page__hero-visual:before{border:1px solid rgba(217,34,48,.14);border-radius:50%;content:"";height:13rem;position:absolute;right:-1rem;top:-2.5rem;width:13rem}.contact-page__hero-visual span{border-radius:1.2rem;display:grid;place-items:center;position:absolute}.contact-page__hero-visual span:first-child{background:#d92230;box-shadow:0 15px 28px rgba(217,34,48,.24);color:#fff;height:5.5rem;right:3.2rem;top:50%;transform:translateY(-55%) rotate(-4deg);width:5.5rem;z-index:1}.contact-page__hero-visual span:first-child i{font-size:2.55rem}.contact-page__hero-visual span:last-child{background:#fff;border:1px solid #e5e5e5;bottom:1.5rem;color:#d92230;height:3.3rem;right:8.2rem;transform:rotate(8deg);width:3.3rem}.contact-page__hero-visual span:last-child i{font-size:1.6rem}.contact-page__layout{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(17rem,21rem) minmax(0,1fr)}.contact-page__aside{display:grid;gap:1rem;position:sticky;top:1.25rem}.contact-page .contact-section,.contact-page .faq-section,.contact-page .insert.contactus,.contact-page__reassurance{background:#fff;border:1px solid #e4e4e4;border-radius:1.35rem;box-shadow:0 10px 28px rgba(0,0,0,.04)}.contact-page .faq-section{display:grid;gap:1.1rem;padding:1.45rem}.contact-page .faq-section h2{color:#171717;font-size:1.18rem;font-weight:850;line-height:1.25;margin:.35rem 0 .4rem;text-transform:uppercase}.contact-page .faq-section .header>p:last-child{color:#686868;font-size:.82rem;line-height:1.55;margin:0}.contact-page .faq-section .btn.primary{align-items:center;background:#d92230;border:1px solid #d92230;border-radius:.72rem;color:#fff;display:flex;font-size:.75rem;font-weight:850;gap:.5rem;justify-content:space-between;min-height:2.8rem;padding:.7rem .95rem;text-transform:uppercase;transition:background .2s ease,border-color .2s ease}.contact-page .faq-section .btn.primary:hover{background:#b81824;border-color:#b81824}.contact-page__aside-icon,.contact-page__form-icon{background:rgba(217,34,48,.09);border-radius:.9rem;color:#d92230;display:grid;flex:0 0 auto;height:3rem;place-items:center;width:3rem}.contact-page__aside-icon i,.contact-page__form-icon i{font-size:1.55rem}.contact-page__reassurance{padding:1.35rem}.contact-page__reassurance h2{font-size:.88rem;font-weight:850;margin:0 0 .9rem;text-transform:uppercase}.contact-page__reassurance ul{display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.contact-page__reassurance li{align-items:flex-start;color:#555;display:flex;font-size:.77rem;gap:.5rem;line-height:1.45}.contact-page__reassurance li i{color:#d92230;flex:0 0 auto;font-size:.95rem;margin-top:.05rem}.contact-page .insert.contactus{overflow:hidden}.contact-page .insert.contactus .header{padding:1.15rem 1.25rem .35rem}.contact-page .insert.contactus .header h3{font-size:.88rem;font-weight:850;margin:0;text-transform:uppercase}.contact-page .insert.contactus .content{color:#686868;font-size:.78rem;line-height:1.5;padding:.4rem 1.25rem .9rem}.contact-page .insert.contactus .content p{margin:0 0 .5rem}.contact-page .insert.contactus .action{padding:0 1.25rem 1.2rem}.contact-page .insert.contactus .action .btn{align-items:center;background:#fff;border:1px solid #d1d1d1;border-radius:.7rem;color:#171717;display:flex;font-size:.74rem;font-weight:850;justify-content:center;min-height:2.7rem;text-transform:uppercase}.contact-page .insert.contactus .action .btn:hover{border-color:#d92230;color:#d92230}.contact-page .contact-section{overflow:hidden}.contact-page .contact-section>.header{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;gap:1rem;padding:clamp(1.35rem,3vw,2rem)}.contact-page .contact-section>.header h2{color:#171717;font-size:1.25rem;font-weight:850;margin:.35rem 0 .3rem;text-transform:uppercase}.contact-page .contact-section>.header div>p:last-child{color:#686868;font-size:.84rem;line-height:1.5;margin:0}.contact-page .contact-section form.ui.form{padding:clamp(1.35rem,3vw,2rem)}.contact-page .contact-section form.ui.form .field{margin-bottom:1rem}.contact-page .contact-section form.ui.form .field.hidden,.contact-page .contact-section form.ui.form .hidden{display:none!important}.contact-page .contact-section form.ui.form .field>label{color:#333;display:block;font-size:.78rem;font-weight:800;margin:0 0 .42rem}.contact-page .contact-section form.ui.form .ui.selection.dropdown,.contact-page .contact-section form.ui.form input[type=email],.contact-page .contact-section form.ui.form input[type=tel],.contact-page .contact-section form.ui.form input[type=text],.contact-page .contact-section form.ui.form input[type=url],.contact-page .contact-section form.ui.form select,.contact-page .contact-section form.ui.form textarea{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:.72rem!important;color:#171717;font-size:.9rem;min-height:3.05rem;padding:.75rem .95rem!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.contact-page .contact-section form.ui.form textarea{min-height:10rem;resize:vertical}.contact-page .contact-section form.ui.form .ui.selection.dropdown.active,.contact-page .contact-section form.ui.form input:focus,.contact-page .contact-section form.ui.form select:focus,.contact-page .contact-section form.ui.form textarea:focus{border-color:#d92230!important;box-shadow:0 0 0 3px rgba(217,34,48,.1)!important;outline:none}.contact-page .contact-section form.ui.form #sub-discount,.contact-page .contact-section form.ui.form #sub-magasins,.contact-page .contact-section form.ui.form #sub-produits,.contact-page .contact-section form.ui.form #sub-sav,.contact-page .contact-section form.ui.form #subsub-code,.contact-page .contact-section form.ui.form #subsub-devis,.contact-page .contact-section form.ui.form #subsub-partenaire{background:#f7f7f7;border-radius:.85rem;padding:1rem}.contact-page__form-footer{align-items:center;border-top:1px solid #ededed;display:flex;gap:1rem;justify-content:space-between;margin-top:1.35rem;padding-top:1.2rem}.contact-page__form-footer p{align-items:flex-start;color:#777;display:flex;font-size:.7rem;gap:.45rem;line-height:1.45;margin:0;max-width:26rem}.contact-page__form-footer p i{color:#d92230;flex:0 0 auto;font-size:.95rem}.contact-page__form-footer .btn.primary{align-items:center;background:#d92230;border:1px solid #d92230;border-radius:.75rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:850;gap:.5rem;justify-content:center;min-height:3rem;min-width:10rem;padding:.75rem 1.15rem;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,transform .2s ease}.contact-page__form-footer .btn.primary:hover{background:#b81824;border-color:#b81824;transform:translateY(-1px)}@media (max-width:900px){.contact-page__layout{grid-template-columns:1fr}.contact-page__aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.contact-page .insert.contactus{grid-column:1/-1}}@media (max-width:650px){.contact-page{padding:1rem 0 3.5rem}.contact-page__hero{border-radius:1.15rem;grid-template-columns:1fr;margin-bottom:1.25rem;min-height:0}.contact-page__hero-content{padding:1.4rem}.contact-page__hero-content h1{font-size:1.9rem}.contact-page__hero-visual{display:none}.contact-page__aside{grid-template-columns:1fr}.contact-page .insert.contactus{grid-column:auto}.contact-page .contact-section,.contact-page .faq-section,.contact-page .insert.contactus,.contact-page__reassurance{border-radius:1.1rem}.contact-page__form-footer{align-items:stretch;flex-direction:column}.contact-page__form-footer .btn.primary{width:100%}}.error-404{align-items:center;display:flex;justify-content:center}@media (max-width:767px){.error-404{flex-direction:column;text-align:center}}.error-404 .left-error .oups{font-size:9rem;font-weight:700}.error-404 .left-error .error{font-size:4rem}.error-404 .left-error .message{color:var(--red-chullanka);font-size:2rem}.ajout-btn{font-size:1.4rem}.ui.star.large.rating .icon{display:inline-block;font-style:normal;height:1em;line-height:1;position:relative;width:1em}.ui.star.large.rating .icon:before{color:#d1d5db;content:"☆";font-size:1em}.ui.star.large.rating .icon.active:before,.ui.star.large.rating .icon.selected:before{color:#000;content:"★"}.ui.star.large.rating .ui.rating.large{font-size:24px}.ui.star.large.rating .ui.rating{font-size:20px}.ui.star.large.rating .ui.rating.small{font-size:16px}.ui.text.menu{justify-content:space-between}.ui.text.menu,.ui.text.menu .brand,.ui.text.menu .item{align-items:center;display:flex}#average-rating{margin-left:.5rem}.prodList{margin-top:12px;position:relative}.prodList .pack-secondary-swiper{height:250px;padding:4px 36px}.prodList .pack-secondary-swiper .swiper-slide{width:150px}.prodList .pack-secondary-button-container{display:flex;gap:1rem;margin:-2% auto 1rem;width:-moz-fit-content;width:fit-content}.prodList .pack-secondary-button-next,.prodList .pack-secondary-button-prev{align-items:center;background-color:var(--white);border:1px solid #d3d3d3;border-radius:50%;bottom:-12px;color:var(--black);display:flex;font-weight:600;height:40px;justify-content:center;position:relative;top:auto;transform:none;transition:all .4s ease;width:40px;z-index:9!important}.prodList .pack-secondary-button-next:after,.prodList .pack-secondary-button-prev:after{font-family:swiper-icons;font-size:14px;font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.prodList .pack-secondary-button-prev:after{content:"prev";padding-right:2px}.prodList .pack-secondary-button-next:after{content:"next";padding-left:2px}.prodList .pack-secondary-button-next:hover,.prodList .pack-secondary-button-prev:hover{background-color:var(--black);color:var(--white)}.prodList .pack-secondary-button-container:has(.pack-secondary-button-prev.swiper-button-disabled):has(.pack-secondary-button-next.swiper-button-disabled){display:none}.prodList .prodInList{border:1px solid #e4e4e4;border-radius:10px;display:block;display:flex;flex-direction:column;font-size:12px;height:230px;max-width:140px;overflow:hidden;padding:8px}.prodList .prodInList.is-selected{border-color:#000}.prodList .pack-secondary-image-swiper{height:110px;margin-bottom:8px;overflow:hidden;width:100%}.prodList .prodInList .infos{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0}.prodList .pack-secondary-image-swiper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.prodList .pack-secondary-image-pagination{bottom:4px}.pack-img-container{max-height:800px}.pack-img-container .pack-product-img-container{aspect-ratio:1/1;width:100%}.pack-img-container .pack-product-img{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.pack-img-container .pack-product-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:767.98px){.pack-img-container{flex-direction:row!important}}.pack-image-modal,.product-image-modal{display:none}.pack-image-modal.is-open,.product-image-modal.is-open{align-items:center;background:rgba(0,0,0,.75);display:flex;height:100vh;inset:0;justify-content:center;margin-top:0;overflow-y:auto;padding:24px 16px 48px;position:fixed;width:100%;z-index:2000}.pack-image-modal img,.product-image-modal img{background:#fff;border-radius:12px;cursor:zoom-in;height:auto;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;transform-origin:center center;width:auto}.pack-image-modal-close,.product-image-modal-close{font-size:24px;height:40px;line-height:1;right:20px;top:20px;width:40px}.pack-image-modal-close,.product-image-modal-close,.product-image-modal-nav{background:#fff!important;border:none;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.25);color:#000;cursor:pointer;position:fixed;z-index:1}.product-image-modal-nav{align-items:center;display:flex;height:44px;justify-content:center;top:50%;transform:translateY(-50%);width:44px}.product-image-modal-nav svg{height:18px;width:18px}.product-image-modal-nav-prev{left:20px}.product-image-modal-nav-next{right:20px}.product-image-modal-nav:active{transform:translateY(-50%) scale(.96)}.pack-image-modal-zoom,.product-image-modal-zoom{bottom:20px;display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;z-index:1}.pack-image-modal-zoom-btn,.product-image-modal-zoom-btn{background:#fff!important;border:none;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.25);color:#000;cursor:pointer;font-size:22px;height:40px;line-height:1;width:40px}.pack-image-modal-zoom-btn:active,.product-image-modal-zoom-btn:active{transform:scale(.96)}.pack-image-modal.is-zoomed img,.product-image-modal.is-zoomed img{cursor:zoom-out;touch-action:none;transform-origin:top center}@media (max-width:767.98px){.product-image-modal-nav{height:38px;width:38px}.product-image-modal-nav-prev{left:12px}.product-image-modal-nav-next{right:12px}}.button-main-product{border-radius:12px;color:var(--white);display:inline-block;font-size:14px;font-size:1.4rem;font-weight:600;line-height:20px;margin-top:1.5rem;padding:16px 40px;text-transform:uppercase}.button-main-product.bientot-retour{background-color:#ff5f00}.button-main-product.rupture{border:1px solid #3c3c3b;color:#3c3c3b}.button-main-product.bientot-stock{background-color:#f6a219}@media (max-width:1023.99px){.button-main-product{border-radius:10px;padding:12px 24px}}@media (max-width:767.98px){.button-main-product{border-radius:8px;font-size:12px;line-height:16px;padding:10px 16px}}.product-size-guide-entry{background:#fff;border:1px solid #e3e3e3;border-radius:8px;clear:both;display:block;padding:16px;width:100%}.product-size-guide-entry+.product-size-guide-entry{margin-top:18px}.product-size-guide-entry-title{border-bottom:1px solid #e9e9e9;color:#1f1f1f;display:block;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:12px;padding-bottom:10px;width:100%}.product-size-guide-content{clear:both;color:#2f2f2f!important;display:block;font-size:14px!important;line-height:1.45!important;max-width:100%;overflow-x:auto;width:100%}.product-size-guide-content:after{clear:both;content:"";display:block}.product-size-guide-content caption{caption-side:top;color:#1f1f1f;font-size:15px;font-weight:700;line-height:1.35;padding:12px 14px;text-align:left}.product-size-guide-content img{background:#fff;border:1px solid #e3e3e3;border-radius:8px;clear:both!important;display:block!important;float:none!important;height:auto!important;margin:0 auto 18px!important;max-height:none!important;max-width:100%!important;width:auto!important}.product-size-guide-content figure{display:block;margin:0 0 18px;text-align:center;width:100%}.product-size-guide-content figure img{margin-bottom:8px!important}.product-size-guide-content figcaption{color:#666;font-size:13px;line-height:1.4;text-align:center}.product-size-guide-content a img{transition:opacity .2s ease}.product-size-guide-content a:hover img{opacity:.92}.product-size-guide-content table{background:#fff!important;border:1px solid #d9d9d9!important;border-collapse:separate!important;border-radius:8px!important;border-spacing:0!important;clear:both!important;display:table!important;float:none!important;height:auto!important;margin:0 0 18px!important;max-width:none!important;min-width:680px!important;overflow:hidden!important;table-layout:auto;width:100%!important}.product-size-guide-content td,.product-size-guide-content th{border:0!important;border-bottom:1px solid #e6e6e6!important;border-right:1px solid #e6e6e6!important;color:#2f2f2f;font-size:14px!important;height:auto!important;line-height:1.35!important;min-width:80px;overflow-wrap:break-word!important;padding:12px 14px!important;text-align:center!important;vertical-align:middle!important;white-space:normal!important;width:auto!important}.product-size-guide-content td:last-child,.product-size-guide-content th:last-child{border-right:0!important}.product-size-guide-content tr:last-child td,.product-size-guide-content tr:last-child th{border-bottom:0!important}.product-size-guide-content tr:nth-child(odd)>td,.product-size-guide-content tr:nth-child(odd)>th{background:#f3f3f3!important}.product-size-guide-content table>tr:first-child>td,.product-size-guide-content table>tr:first-child>th,.product-size-guide-content thead>tr:first-child>td,.product-size-guide-content thead>tr:first-child>th{color:#1f1f1f!important;font-weight:700!important}.product-size-guide-content tbody tr:hover td,.product-size-guide-content tbody tr:hover th{background:#f7f7f7!important}.product-size-guide-content td:first-child,.product-size-guide-content th:first-child{color:#1f1f1f!important;font-weight:700!important;min-width:120px;text-align:left!important}.product-size-guide-content p{margin:0!important}.product-size-guide-content p+p{margin-top:4px!important}.product-size-guide-content small{font-size:inherit!important}.product-size-guide-content p:last-child,.product-size-guide-content table:last-child{margin-bottom:0!important}@media (max-width:767.98px){.product-size-guide-entry{padding:12px}.product-size-guide-entry-title{font-size:15px}.product-size-guide-content{font-size:13px!important}.product-size-guide-content table{min-width:620px!important}.product-size-guide-content td,.product-size-guide-content th{font-size:13px!important;min-width:74px;padding:10px 12px!important}.product-size-guide-content td:first-child,.product-size-guide-content th:first-child{min-width:110px}}.insert.ask_return_content{background:#fff;border:1px solid var(--color-dark-grey);border-radius:12px;margin-bottom:2rem;padding:2rem}.insert.ask_return_content h1{font-size:1.8rem;font-weight:700;margin:0 0 .5rem;text-transform:uppercase}.insert.ask_return_content p{margin:.25rem 0}.insert.ask_return_content p em{color:#666;font-style:normal}.insert.ask_return_content p strong{font-weight:700}.insert.ask_return_content .contact,.insert.ask_return_content .products{margin-top:1.75rem}.insert.ask_return_content .contact h2,.insert.ask_return_content .products h2{border-bottom:2px solid var(--color-dark-grey);font-size:1.3rem;font-weight:700;margin:0 0 1rem;padding-bottom:.75rem}.insert.ask_return_content form .contact>div,.insert.ask_return_content form .field,.insert.ask_return_content form .products .product_list>div{margin-bottom:1rem}.insert.ask_return_content form .contact>div label,.insert.ask_return_content form .field label,.insert.ask_return_content form .products .product_list>div label{color:var(--color-red);display:inline-block;font-weight:700;margin-bottom:.5rem}.insert.ask_return_content form .contact>div label.required:after,.insert.ask_return_content form .field label.required:after,.insert.ask_return_content form .products .product_list>div label.required:after{color:var(--color-red);content:" *"}.insert.ask_return_content form .contact>div input[type=email],.insert.ask_return_content form .contact>div input[type=number],.insert.ask_return_content form .contact>div input[type=text],.insert.ask_return_content form .contact>div select,.insert.ask_return_content form .contact>div textarea,.insert.ask_return_content form .field input[type=email],.insert.ask_return_content form .field input[type=number],.insert.ask_return_content form .field input[type=text],.insert.ask_return_content form .field select,.insert.ask_return_content form .field textarea,.insert.ask_return_content form .products .product_list>div input[type=email],.insert.ask_return_content form .products .product_list>div input[type=number],.insert.ask_return_content form .products .product_list>div input[type=text],.insert.ask_return_content form .products .product_list>div select,.insert.ask_return_content form .products .product_list>div textarea{background-color:#fefefe;border:1px solid #ddd;border-radius:6px;font-size:1rem;padding:.75rem;width:100%}.insert.ask_return_content form .contact>div input[type=email]:focus,.insert.ask_return_content form .contact>div input[type=number]:focus,.insert.ask_return_content form .contact>div input[type=text]:focus,.insert.ask_return_content form .contact>div select:focus,.insert.ask_return_content form .contact>div textarea:focus,.insert.ask_return_content form .field input[type=email]:focus,.insert.ask_return_content form .field input[type=number]:focus,.insert.ask_return_content form .field input[type=text]:focus,.insert.ask_return_content form .field select:focus,.insert.ask_return_content form .field textarea:focus,.insert.ask_return_content form .products .product_list>div input[type=email]:focus,.insert.ask_return_content form .products .product_list>div input[type=number]:focus,.insert.ask_return_content form .products .product_list>div input[type=text]:focus,.insert.ask_return_content form .products .product_list>div select:focus,.insert.ask_return_content form .products .product_list>div textarea:focus{border-color:#007bff;outline:none}.insert.ask_return_content form .contact>div textarea,.insert.ask_return_content form .field textarea,.insert.ask_return_content form .products .product_list>div textarea{min-height:120px;resize:vertical}.insert.ask_return_content .products ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.insert.ask_return_content .products .item{background:#fff;border:1px solid #e0e0e0;border-radius:5px;padding:1rem}.insert.ask_return_content .products .item .product{align-items:center;border-bottom:1px solid var(--color-light-dark-grey);display:flex;gap:1rem;padding-bottom:.75rem}.insert.ask_return_content .products .item .product .picture{flex:0 0 80px;width:80px}.insert.ask_return_content .products .item .product .picture img{border-radius:4px;height:auto;width:100%}.insert.ask_return_content .products .item .product h3{font-size:1rem;font-weight:700;margin:0}.insert.ask_return_content .products .item .product_list{display:flex;flex-direction:column;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:1rem}.insert.ask_return_content .formaction{display:flex;justify-content:flex-end;margin-top:2rem}.insert.ask_return_content .formaction .btn.primary,.insert.ask_return_content .formaction button.btn.primary{background-color:var(--color-red);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:1rem 2rem;text-transform:uppercase;transition:background-color .2s}.insert.ask_return_content .formaction .btn.primary:hover,.insert.ask_return_content .formaction button.btn.primary:hover{background-color:#b30000}.insert.ask_return_content .formaction .btn.primary:focus,.insert.ask_return_content .formaction button.btn.primary:focus{outline:2px solid rgba(217,34,48,.3);outline-offset:2px}@media screen and (max-width:768px){.insert.ask_return_content{padding:1rem}.insert.ask_return_content .products .item .product_list{grid-template-columns:1fr}.insert.ask_return_content .formaction .btn.primary{width:100%}}.list_rma_content{background:#fff;border:1px solid var(--color-dark-grey);border-radius:12px;box-shadow:0 1px 0 rgba(0,0,0,.04);padding:1.5rem}.list_rma_content h1{font-size:1.8rem;font-weight:700;margin:0 0 1rem}.list_rma_content .sub.header{color:#666;font-size:1rem;font-weight:400;line-height:1.35;margin-top:.3rem}.list_rma_content table.datas{border:0;border-collapse:separate;border-spacing:0;margin:0;width:100%}.list_rma_content table.datas thead th{background:#0b0b0b;border:0;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;padding:14px 16px;text-align:left;text-transform:uppercase}.list_rma_content table.datas thead th:first-child{border-top-left-radius:12px}.list_rma_content table.datas thead th:last-child{border-top-right-radius:12px}.list_rma_content table.datas tbody td{border-top:1px solid #eee;color:#111;padding:14px 16px;vertical-align:middle}.list_rma_content table.datas tbody td:first-child{font-weight:700;white-space:nowrap}.list_rma_content table.datas tbody td:nth-child(2){color:#444;white-space:nowrap}.list_rma_content table.datas tbody td:nth-child(3){font-weight:700;white-space:nowrap}.list_rma_content table.datas tbody td:nth-child(4){font-weight:700}.list_rma_content table.datas tbody td:last-child a{color:#111;text-decoration:none}.list_rma_content table.datas tbody td:last-child a:hover{text-decoration:underline}.list_rma_content table.datas tbody tr:hover td{background:#fafafa}@media (max-width:768px){.list_rma_content{padding:1rem}.list_rma_content table.datas{border-collapse:separate;border-spacing:0}.list_rma_content table.datas thead{display:none}.list_rma_content table.datas,.list_rma_content table.datas tbody,.list_rma_content table.datas td,.list_rma_content table.datas tr{display:block;width:100%}.list_rma_content table.datas tr{background:linear-gradient(180deg,#fff,#f7f7f7);border:1px solid #eee;border-left:4px solid var(--color-red);border-radius:12px;box-shadow:0 6px 14px rgba(0,0,0,.06);margin-bottom:12px;padding:10px 12px}.list_rma_content table.datas td{align-items:baseline;border:0;color:#111;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.list_rma_content table.datas td:first-child:before{content:"Référence de la demande"}.list_rma_content table.datas td:nth-child(2):before{content:"Date"}.list_rma_content table.datas td:nth-child(3):before{content:"Commande"}.list_rma_content table.datas td:nth-child(4):before{content:"Statut"}.list_rma_content table.datas td:nth-child(5):before{content:"Action"}.list_rma_content table.datas td:before{color:#555;flex:0 0 56%;font-weight:700;padding-right:8px}.list_rma_content table.datas td a,.list_rma_content table.datas td em,.list_rma_content table.datas td span,.list_rma_content table.datas td strong{max-width:44%;text-align:right;word-break:break-word}.list_rma_content table.datas td:nth-child(4){color:var(--color-red);font-weight:700}.list_rma_content table.datas td:last-child{align-items:center}.list_rma_content table.datas td:last-child a{align-items:center;background:var(--color-red);border-radius:999px;box-shadow:0 4px 12px rgba(217,34,48,.22);color:#fff!important;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.02em;max-width:none;padding:8px 14px;text-decoration:none!important;transition:background-color .18s ease,box-shadow .18s ease,transform .12s ease;white-space:nowrap;word-break:normal}.list_rma_content table.datas td:last-child a:hover{background:#b30000;box-shadow:0 6px 16px rgba(217,34,48,.28);transform:translateY(-1px)}.list_rma_content table.datas td:last-child a:active{transform:translateY(0)}.list_rma_content table.datas td:last-child a:focus{outline:2px solid rgba(217,34,48,.3);outline-offset:2px}}:root{--color-grey:#f4f4f4;--color-dark-grey:#dfdcdc;--color-light-dark-grey:#d3d3d3;--color-red:#d92230}.rma_show_content{background:#fff;border:2px solid var(--color-dark-grey);border-radius:30px;margin:1.5rem 0;padding:1.25rem}.rma_show_content h1{font-size:1.8rem;font-weight:700;margin:0 0 .75rem}.rma_show_content h2{border-bottom:2px solid var(--color-dark-grey);font-size:1.15rem;font-weight:700;margin:1rem 0 .75rem;padding-bottom:.5rem;text-transform:uppercase}.rma_show_content dl.datas{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:220px 1fr;margin:0;row-gap:.5rem}.rma_show_content dl.datas dt{color:var(--color-red);font-weight:700}.rma_show_content dl.datas dd{color:#111;margin:0}.rma_show_content dl.datas dd a{border-bottom:1px dashed #111;color:#111;font-weight:700;text-decoration:none}.rma_show_content dl.datas dd a:hover{border-bottom-color:transparent;text-decoration:underline}.rma_show_content ul{list-style:none;margin:0;padding:0}.rma_show_content ul li{border-bottom:1px dashed var(--color-light-dark-grey);margin-bottom:1.5rem;padding-bottom:1.5rem}.rma_show_content ul li h3{color:#111;font-size:1rem;font-weight:700;margin:0 0 .75rem}.rma_show_content ul li dl.datas{grid-template-columns:220px 1fr}@media screen and (max-width:836px){.rma_show_content{border-radius:12px;padding:1rem}.rma_show_content dl.datas,.rma_show_content ul li dl.datas{grid-template-columns:1fr;row-gap:.25rem}.rma_show_content dl.datas dt,.rma_show_content ul li dl.datas dt{margin-top:.25rem}.rma_show_content dl.datas dd,.rma_show_content ul li dl.datas dd{margin-bottom:.5rem}}.product-reviews{--reviews-red:#d92230;margin:1rem 0}.product-reviews__summary{background:#fff3f4;border:1px solid #f1c8cc;border-radius:1.25rem;display:grid;gap:2rem;grid-template-columns:minmax(11rem,.8fr) minmax(0,1.5fr);margin-bottom:1.5rem;padding:1.5rem}.product-reviews__score h3{font-size:.85rem;font-weight:850;margin:0 0 .65rem;text-transform:uppercase}.product-reviews__score p{margin:0 0 .35rem}.product-reviews__score strong{color:var(--reviews-red);font-size:2.8rem;font-weight:900;letter-spacing:-.04em;line-height:1.1}.product-reviews__score>span{color:#686868;font-size:.78rem}.product-reviews__distribution{align-content:center;display:grid;gap:.5rem}.product-reviews__bar-row{align-items:center;color:#555;display:grid;font-size:.78rem;gap:.75rem;grid-template-columns:2.7rem minmax(0,1fr) 2.3rem}.product-reviews__bar-row>:last-child{text-align:right}.product-reviews__star{color:var(--reviews-red)}.product-reviews__bar{background:#fff;border-radius:999px;height:.5rem;overflow:hidden}.product-reviews__bar>span{background:var(--reviews-red);border-radius:inherit;display:block;height:100%}.product-reviews .reviews-list.ui.comments{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:none}.product-reviews .review-item{min-width:0}.product-reviews .reviews-load-more.ui.button{background:#fff;border:1px solid #d7d7d7;border-radius:.72rem;box-shadow:none;color:var(--reviews-red);font-size:.76rem;font-weight:800;margin:0;padding:.8rem 1.2rem;text-transform:uppercase}.product-reviews .reviews-load-more.ui.button:hover{background:#fff3f4;border-color:var(--reviews-red)}.product-reviews__empty{background:#fafafa;border:1px dashed #d5d5d5;border-radius:1.2rem;padding:2rem;text-align:center}.product-reviews__empty-icon{color:var(--reviews-red);display:block;font-size:2.8rem;margin-bottom:.8rem}.product-reviews__empty h3{font-weight:800;margin:0 0 .6rem}.product-reviews__empty p{color:#686868;margin:.25rem 0}.product-review-card{background:#fff;border:1px solid #e3e3e3;border-radius:1rem;height:100%;overflow-wrap:anywhere;padding:1.25rem}.product-review-card__header{align-items:center;border-bottom:1px dashed #ddd;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.product-review-card__avatar{background:#fff0f1;border-radius:50%;color:#d92230;display:grid;flex:0 0 2.6rem;font-weight:850;height:2.6rem;place-items:center;width:2.6rem}.product-review-card__author{flex:1;min-width:0}.product-review-card__author strong{display:block;font-size:.85rem}.product-review-card__author time{color:#777;display:block;font-size:.72rem;margin-top:.12rem}.product-review-card__rating{color:#ccc;display:flex;gap:2px}.product-review-card__rating .is-filled{color:#d92230}.product-review-card__title{font-size:.95rem;font-weight:800;margin:0 0 .65rem}.product-review-card__comment{color:#555;font-size:.82rem;line-height:1.6;margin:0;white-space:pre-line}.product-review-create{background:#d92230;border-radius:.7rem;padding:.8rem 1.2rem}.product-review-create:hover{background:#b81824;color:#fff}.product-review-page{background:linear-gradient(180deg,#f7f7f7,#fff 27rem);color:#171717;min-height:72vh;padding:1.5rem 0 5rem}.product-review-page__breadcrumb{align-items:center;color:#777;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.45rem;margin:0 0 1.5rem}.product-review-page__breadcrumb a{color:#707070;transition:color .2s ease}.product-review-page__breadcrumb a:hover{color:#d92230}.product-review-page__breadcrumb i{color:#aaa;font-size:.75rem}.product-review-page__breadcrumb span{color:#d92230;font-weight:750}.product-review-page__hero{align-items:center;background:radial-gradient(circle at 88% 0,rgba(217,34,48,.085),transparent 28%),#fff;border:1px solid #ededed;border-radius:1.55rem;box-shadow:0 12px 34px rgba(0,0,0,.04);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;min-height:12rem;overflow:hidden;padding:clamp(1.5rem,4vw,2.75rem)}.product-review-page__hero h1{font-size:clamp(1.9rem,3.5vw,2.9rem);font-weight:900;letter-spacing:-.04em;line-height:1.03;margin:.45rem 0 .55rem;text-transform:uppercase}.product-review-page__hero>div>p:last-child{color:#686868;font-size:.9rem;line-height:1.55;margin:0;max-width:45rem}.product-review-page__eyebrow{align-items:center;color:#d92230;display:flex;font-size:.7rem;font-weight:850;gap:.4rem;letter-spacing:.13em;margin:0;text-transform:uppercase}.product-review-page__hero-icon{background:#d92230;border-radius:1.35rem;box-shadow:0 15px 28px rgba(217,34,48,.22);color:#fff;display:grid;flex:0 0 5rem;height:5rem;place-items:center;transform:rotate(4deg);width:5rem}.product-review-page__hero-icon i{font-size:2.45rem}.product-review-page__layout{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}.product-review-page__content,.product-review-page__form-card,.product-review-page__product-card{background:#fff!important;border:1px solid #e3e3e3!important;border-radius:1.35rem!important;box-shadow:0 10px 28px rgba(0,0,0,.04)!important}.product-review-page__product-card{overflow:hidden;padding:1.1rem;position:sticky;top:1.25rem}.product-review-page__product-card .product-card,.product-review-page__product-card .trending-item,.product-review-page__product-card .ui.card{border:0!important;box-shadow:none!important;margin:0!important;width:100%!important}.product-review-page__aside-label{border-bottom:1px solid #ededed;color:#888;font-size:.67rem;font-weight:850;letter-spacing:.12em;margin:0 0 .9rem;padding-bottom:.75rem;text-transform:uppercase}.review-product-summary{color:#171717;display:grid;gap:.8rem}.review-product-summary__visual{aspect-ratio:1/.78;background:#f7f7f7;border-radius:.85rem;display:grid;overflow:hidden;place-items:center}.review-product-summary__visual img{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.review-product-summary__content{display:grid;gap:.3rem}.review-product-summary__content strong{font-size:.9rem;font-weight:800;line-height:1.35}.review-product-summary__brand{color:#777;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.review-product-summary__rating{color:#666;font-size:.72rem;font-weight:700}.review-product-summary__rating span{color:#d92230}.review-product-summary__link{align-items:center;border-top:1px solid #ededed;color:#d92230;display:flex;font-size:.7rem;font-weight:850;justify-content:space-between;padding-top:.75rem;text-transform:uppercase}.product-review-page__content{min-width:0;padding:clamp(1.25rem,3vw,2rem)}.product-review-page__add-button{align-items:center;background:#d92230;border-radius:.75rem;color:#fff;display:inline-flex;font-size:.76rem;font-weight:850;gap:.5rem;justify-content:center;margin-top:1.2rem;min-height:3rem;padding:.75rem 1.1rem;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.product-review-page__add-button:hover{background:#b81824;color:#fff;transform:translateY(-1px)}.product-review-page__back-link{align-items:center;border-top:1px solid #ededed;color:#d92230;display:flex;font-size:.74rem;font-weight:750;gap:.4rem;margin-top:1rem;padding-top:1rem}.product-review-page__form-card.ui.segment{margin:0;padding:clamp(1.3rem,3vw,2rem)!important}.product-review-page__form-heading{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;gap:.85rem;margin-bottom:1.5rem;padding-bottom:1.25rem}.product-review-page__form-heading>span{background:rgba(217,34,48,.09);border-radius:.85rem;color:#d92230;display:grid;flex:0 0 2.8rem;height:2.8rem;place-items:center;width:2.8rem}.product-review-page__form-heading>span i{font-size:1.4rem}.product-review-page__form-heading h2{font-size:1.05rem;font-weight:850;margin:0 0 .25rem;text-transform:uppercase}.product-review-page__form-heading p{color:#686868;font-size:.8rem;line-height:1.5;margin:0}.product-review-page__form-card form.ui.form .field{margin-bottom:1.05rem}.product-review-page__form-card form.ui.form .field>label{color:#333;display:block;font-size:.78rem;font-weight:800;margin:0 0 .42rem}.product-review-page__form-card form.ui.form input[type=email],.product-review-page__form-card form.ui.form input[type=text],.product-review-page__form-card form.ui.form textarea{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:.72rem!important;color:#171717;font-size:.9rem;min-height:3.05rem;padding:.75rem .95rem!important;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.product-review-page__form-card form.ui.form textarea{min-height:10rem;resize:vertical}.product-review-page__form-card form.ui.form input:focus,.product-review-page__form-card form.ui.form textarea:focus{border-color:#d92230!important;box-shadow:0 0 0 3px rgba(217,34,48,.1)!important;outline:none}.product-review-page__form-card form.ui.form .ui.star.rating{cursor:pointer;display:inline-flex;gap:.18rem}.product-review-page__form-card form.ui.form .ui.star.rating .icon{color:#d5d5d5;height:2rem;line-height:2rem;position:relative;text-align:center;width:2rem}.product-review-page__form-card form.ui.form .ui.star.rating .icon:before{content:"☆";display:block;font-size:1.9rem}.product-review-page__form-card form.ui.form .ui.star.rating .icon.active:before,.product-review-page__form-card form.ui.form .ui.star.rating .icon.selected:before{content:"★"}.product-review-page__form-card form.ui.form .ui.star.rating .icon.active,.product-review-page__form-card form.ui.form .ui.star.rating .icon.selected{background:transparent!important;color:#d92230!important;text-shadow:none!important}.product-review-page__form-card form.ui.form button.ui.blue.labeled.large.icon.submit.button{align-items:center;background:#d92230!important;border:1px solid #d92230!important;border-radius:.75rem!important;box-shadow:none!important;color:#fff!important;display:inline-flex;font-size:.76rem!important;font-weight:850!important;gap:.5rem;justify-content:center;margin:.35rem 0 0;min-height:3rem;padding:.75rem 1.2rem!important;text-transform:uppercase}.product-review-page__form-card form.ui.form button.ui.blue.labeled.large.icon.submit.button:hover{background:#b81824!important;border-color:#b81824!important}.product-review-form__rating-field{background:#fafafa;border-radius:.85rem;padding:1rem}@media (max-width:850px){.product-review-page__layout{grid-template-columns:1fr}.product-review-page__product-card{position:static}.product-review-page__product-card>:not(.product-review-page__aside-label):not(.product-review-page__back-link){max-width:18rem}}@media (max-width:767px){.product-reviews__summary{gap:1rem;grid-template-columns:1fr;padding:1rem}.product-reviews__score{border-bottom:1px dashed #e4b7bd;padding-bottom:1rem}.product-reviews .reviews-list.ui.comments{grid-template-columns:1fr}.product-review-page{padding:1rem 0 3.5rem}.product-review-page__hero{align-items:flex-start;border-radius:1.15rem;margin-bottom:1.25rem;min-height:0}.product-review-page__hero h1{font-size:1.85rem}.product-review-page__hero-icon{display:none}.product-review-page__content,.product-review-page__form-card,.product-review-page__product-card{border-radius:1.1rem!important}.product-review-page__add-button,.product-review-page__form-card form.ui.form button.ui.blue.labeled.large.icon.submit.button{width:100%}}.account-page{background:linear-gradient(180deg,#f7f7f7,#fff 260px);color:#181818;min-height:70vh;padding:1.5rem 0 5rem}.account-page #breadcrumb,.account-page .ui.breadcrumb.bitbag-breadcrumb{align-items:center;background:transparent;display:flex;flex-wrap:wrap;font-size:.84rem;gap:.45rem;line-height:1.4;list-style:none;margin-bottom:1.5rem;padding:0}.account-page #breadcrumb .section,.account-page #breadcrumb a,.account-page .ui.breadcrumb.bitbag-breadcrumb .section,.account-page .ui.breadcrumb.bitbag-breadcrumb a{color:#707070;transition:color .2s ease}.account-page #breadcrumb a:hover,.account-page .ui.breadcrumb.bitbag-breadcrumb a:hover{color:#d92230}.account-page #breadcrumb .active,.account-page #breadcrumb .active.section,.account-page .ui.breadcrumb.bitbag-breadcrumb .active,.account-page .ui.breadcrumb.bitbag-breadcrumb .active.section{color:#d92230;font-weight:700}.account-page #breadcrumb .divider,.account-page .ui.breadcrumb.bitbag-breadcrumb .divider{color:#aaa;margin:0}.account-page #breadcrumb li:not(:last-child):after,.account-page .ui.breadcrumb.bitbag-breadcrumb li:not(:last-child):after{color:#aaa;content:"/";margin-left:.45rem}.account-shell{align-items:start;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(230px,275px) minmax(0,1fr)}.account-sidebar{background:#fff;border:1px solid #e4e4e4;border-radius:1.5rem;box-shadow:0 12px 32px rgba(0,0,0,.055);overflow:hidden;position:sticky;top:1.25rem}.account-user{align-items:center;background:#181818;color:#fff;display:flex;gap:.9rem;padding:1.35rem}.account-user__avatar{align-items:center;background:#d92230;border-radius:50%;display:flex;flex:0 0 3rem;height:3rem;justify-content:center}.account-user__avatar i{font-size:1.65rem}.account-user__identity{display:flex;flex-direction:column;min-width:0}.account-user__identity strong{font-size:.95rem;line-height:1.3}.account-user__identity span{color:hsla(0,0%,100%,.67);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-sidebar__title{color:#969696;font-size:.68rem;font-weight:800;letter-spacing:.14em;margin:0;padding:1.25rem 1.25rem .6rem;text-transform:uppercase}.account-nav-toggle{display:none}.account-nav{padding:0 .65rem .75rem}.account-nav__item{align-items:center;border-radius:.8rem;color:#343434;display:flex;font-size:.86rem;font-weight:650;gap:.75rem;margin:.1rem 0;min-height:2.9rem;padding:.65rem .75rem;position:relative;transition:background .2s ease,color .2s ease,transform .2s ease}.account-nav__item i{color:#777;font-size:1.25rem;transition:color .2s ease}.account-nav__item:hover{background:#f7f7f7;color:#d92230;transform:translateX(2px)}.account-nav__item:hover i{color:#d92230}.account-nav__item.is-active{background:rgba(217,34,48,.09);color:#d92230}.account-nav__item.is-active:before{background:#d92230;border-radius:0 5px 5px 0;content:"";height:1.65rem;left:-.65rem;position:absolute;top:50%;transform:translateY(-50%);width:4px}.account-nav__item.is-active i{color:#d92230}.account-nav__item--logout{border-top:1px solid #eee;color:#686868;margin-top:.65rem;padding-top:.9rem}.account-content{min-width:0}.account-page-header{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem}.account-page-header__text{min-width:0}.account-eyebrow{color:#d92230;font-size:.72rem;font-weight:850;letter-spacing:.14em;margin:0 0 .35rem;text-transform:uppercase}.account-page-title{color:#181818;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:900;letter-spacing:-.035em;line-height:1.05;margin:0;text-transform:uppercase}.account-page-subtitle{color:#676767;font-size:.9rem;line-height:1.5;margin:.6rem 0 0;max-width:44rem}.account-card{background:#fff;border:1px solid #e4e4e4;border-radius:1.35rem;box-shadow:0 10px 28px rgba(0,0,0,.045);padding:clamp(1.2rem,2.5vw,2rem)}.account-card+.account-card{margin-top:1.25rem}.account-card__header{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.2rem}.account-card__icon{align-items:center;background:rgba(217,34,48,.09);border-radius:.85rem;color:#d92230;display:flex;flex:0 0 2.8rem;height:2.8rem;justify-content:center;margin-left:auto}.account-card__icon i{font-size:1.5rem}.account-card__title{font-size:1.05rem;font-weight:900;letter-spacing:.02em;line-height:1.25;margin:0;text-transform:uppercase}.account-card__subtitle{color:#676767;font-size:.84rem;line-height:1.45;margin:.35rem 0 0}.account-button,.account-page .ui.blue.button,.account-page .ui.primary.button{align-items:center!important;background:#d92230!important;border:1px solid #d92230!important;border-radius:.8rem!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-flex!important;font-size:.8rem!important;font-weight:800!important;gap:.45rem;justify-content:center;line-height:1.15!important;min-height:2.8rem;padding:.75rem 1.15rem!important;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,transform .2s ease!important}.account-button:hover,.account-page .ui.blue.button:hover,.account-page .ui.primary.button:hover{background:#b81824!important;border-color:#b81824!important;transform:translateY(-1px)}.account-button:disabled,.account-page .ui.blue.button:disabled,.account-page .ui.primary.button:disabled{cursor:wait;opacity:.6;transform:none}.account-button--secondary,.account-page .ui.button:not(.primary):not(.blue):not(.red){background:#fff!important;border:1px solid #cfcfcf!important;color:#272727!important}.account-button--secondary:hover,.account-page .ui.button:not(.primary):not(.blue):not(.red):hover{background:#f4f4f4!important;border-color:#aaa!important}.account-button--link{background:transparent;border:0;color:#d92230;font-weight:750;padding:0;text-decoration:underline;text-underline-offset:3px}.account-button--disabled,.account-button--disabled:hover{background:#ececec!important;border-color:#ececec!important;color:#8d8d8d!important;cursor:not-allowed;transform:none!important}.account-dashboard-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.account-dashboard-stack{display:flex;flex-direction:column;gap:1.25rem}.account-dashboard-stack>.account-card+.account-card{margin-top:0}.account-profile-summary__name{font-size:1.15rem;font-weight:850;margin:0}.account-profile-summary__email{color:#676767;margin:.25rem 0 1rem;overflow-wrap:anywhere}.account-verified{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:800;gap:.35rem;padding:.42rem .7rem}.account-verified--yes{background:#e9f8ed;color:#18813a}.account-verified--no{background:#fff0f1;color:#d92230}#verification-form{margin-top:.75rem}.account-loyalty{background:#181818;border-color:#181818;color:#fff;overflow:hidden;position:relative}.account-loyalty:after{border:22px solid hsla(0,0%,100%,.04);border-radius:50%;content:"";height:11rem;position:absolute;right:-4rem;top:-5rem;width:11rem}.account-loyalty .account-card__title{color:#fff}.account-loyalty__body{align-items:center;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;position:relative;z-index:1}.account-loyalty__stats p{color:hsla(0,0%,100%,.72);font-size:.86rem;margin:.35rem 0}.account-loyalty__stats span{color:#fff;font-weight:850}.account-loyalty .account-button--secondary{background:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.28)!important;color:#fff!important;margin-top:.75rem}.account-loyalty .account-button--secondary:hover{background:hsla(0,0%,100%,.16)!important}.account-wallets{align-items:center;display:flex;flex-direction:column;gap:.55rem}.account-wallet-button{background:transparent;border:0;cursor:pointer;padding:.15rem;transition:transform .2s ease}.account-wallet-button:hover{transform:translateY(-2px)}.account-wallet-button img{display:block;height:2.7rem;width:auto}#wallet-error{color:#ffb7bd;font-size:.73rem;margin:0;max-width:12rem;text-align:center}.account-page .account-vouchers{background:#f7f7f7;border:1px solid #e4e4e4;border-radius:1rem;box-shadow:none;padding:1rem}.account-page .account-vouchers>h2{border:0;color:#181818;font-size:1rem;font-weight:800;margin:0 0 .5rem;padding:0;text-transform:none}.account-page .cart-vouchers__intro{color:#555;font-size:.85rem;margin:0 0 1rem}.account-page .account-vouchers__empty{margin-bottom:0}.account-page .account-vouchers__list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.account-page .account-voucher{background:#fff;border:1px solid #dfdcdc;border-radius:.75rem;display:flex;min-height:0;overflow:hidden;position:relative}.account-page .account-voucher:after,.account-page .account-voucher:before{display:none}.account-page .account-voucher__value{align-items:center;background:#fff0f1;border-right:2px dashed #dfdcdc;color:#d92230;display:flex;flex:0 0 6.75rem;flex-direction:column;justify-content:center;padding:1.25rem .5rem;position:relative;text-align:center}.account-page .account-voucher__value:after,.account-page .account-voucher__value:before{background:#f7f7f7;border:1px solid #dfdcdc;border-radius:50%;content:"";height:.9rem;position:absolute;right:-.5rem;width:.9rem}.account-page .account-voucher__value:before{top:-.5rem}.account-page .account-voucher__value:after{bottom:-.5rem}.account-page .account-voucher__amount{font-size:1.4rem;font-weight:800;line-height:1}.account-page .account-voucher__caption{font-size:.6rem;font-weight:700;letter-spacing:.06em;margin-top:.35rem;text-transform:uppercase}.account-page .account-voucher__details{align-self:center;min-width:0;padding:.75rem}.account-page .account-voucher__type{font-size:.85rem;font-weight:750;margin:0 0 .35rem}.account-page .account-voucher__expiry,.account-page .account-voucher__reference{color:#555;font-size:.75rem;margin:.2rem 0;overflow-wrap:anywhere}.account-last-order{display:flex;flex-direction:column}.account-last-order__top{align-items:flex-start;display:flex;justify-content:space-between}.account-last-order__icon{color:#d92230;font-size:2.5rem}.account-last-order__meta{color:#676767;font-size:.78rem;line-height:1.6;margin-top:.6rem}.account-last-order__product{align-items:center;background:#f6f6f6;border-radius:1rem;color:#181818;display:grid;gap:1rem;grid-template-columns:5.5rem minmax(0,1fr);margin-top:1.15rem;padding:.9rem;transition:background .2s ease}.account-last-order__product:hover{background:#efefef}.account-last-order__image{align-items:center;background:#fff;border-radius:.8rem;display:flex;height:5.5rem;justify-content:center;overflow:hidden}.account-last-order__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.account-last-order__name{font-size:.9rem;font-weight:850;margin:0;text-transform:uppercase}.account-last-order__shipping,.account-last-order__variant{color:#676767;font-size:.75rem;margin-top:.2rem}.account-last-order__price{font-size:1.05rem;font-weight:900;margin-top:.45rem}.account-order-status{align-items:center;background:#e9f8ed;border-radius:.8rem;color:#187536;display:flex;font-size:.78rem;font-weight:800;gap:.45rem;justify-content:center;margin-top:1rem;padding:.75rem;text-align:center}.account-last-order__links{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.account-last-order__links a{color:#d92230;font-size:.8rem;font-weight:750;text-decoration:underline;text-underline-offset:3px}.account-page .display_order_content,.account-page .display_personal_informations,.account-page .ui.segment{background:#fff;border:1px solid #e4e4e4;border-radius:1.35rem;box-shadow:0 10px 28px rgba(0,0,0,.045);margin:0;padding:clamp(1.2rem,2.5vw,2rem)}.account-page .ui.dividing.header,.account-page .ui.header{border-color:#ededed;color:#181818;font-family:inherit;font-size:1.1rem;font-weight:900;letter-spacing:.01em;margin:0 0 1.5rem;padding-bottom:1.1rem;text-transform:uppercase}.account-page .ui.dividing.header .sub.header,.account-page .ui.header .sub.header{color:#676767;font-family:inherit;font-size:.82rem;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:.4rem;text-transform:none}.account-page .ui.form .field{margin-bottom:1.15rem}.account-page .ui.form .fields{gap:1rem;margin:0}.account-page .ui.form .fields>.field{padding:0}.account-page .ui.form label{color:#333;display:inline-block;font-size:.76rem;font-weight:800;margin-bottom:.45rem}.account-page .ui.form input:not([type=checkbox]):not([type=radio]),.account-page .ui.form select,.account-page .ui.form textarea{background:#fff;border:1px solid #d5d5d5;border-radius:.75rem;box-shadow:none;color:#181818;font-family:inherit;min-height:3rem;padding:.75rem .9rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.account-page .ui.form input:not([type=checkbox]):not([type=radio]):focus,.account-page .ui.form select:focus,.account-page .ui.form textarea:focus{border-color:#d92230;box-shadow:0 0 0 3px rgba(217,34,48,.1);outline:none}.account-page .ui.form input:not([type=checkbox]):not([type=radio])[readonly],.account-page .ui.form select[readonly],.account-page .ui.form textarea[readonly]{background:#f3f3f3;color:#666}.account-page .ui.form textarea{min-height:7rem;resize:vertical}.account-page .ui.form .error.message,.account-page .ui.form .form-error-message,.account-page .ui.form .sylius-validation-error{color:#d92230;font-size:.74rem}.account-password-field{position:relative}.account-password-toggle{align-items:center;background:transparent;border:0;color:#666;cursor:pointer;display:flex;font-size:1.25rem;height:3rem;justify-content:center;position:absolute;right:.25rem;top:0;width:2.8rem}.account-form-actions{align-items:center;border-top:1px solid #eee;display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.6rem;padding-top:1.4rem}.account-address-grid,.address-cards{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.address-card{min-width:0}.address-card--default{grid-column:1/-1;margin-bottom:1rem}.account-page .address-card-content{background:#fff;border:1px solid #e4e4e4;border-radius:1rem;display:flex;flex-direction:column;height:100%;min-height:13rem;overflow:visible;padding:1.25rem;position:relative}.account-page .address-card--default .address-card-content{background:linear-gradient(135deg,rgba(217,34,48,.06),#fff 55%);border-color:rgba(217,34,48,.3)}.account-page .address-label{align-self:flex-start;background:#d92230;border-radius:999px;color:#fff;font-size:.64rem;font-weight:850;letter-spacing:.08em;margin-bottom:1rem;padding:.38rem .65rem;text-transform:uppercase}.account-page .address-card address{color:#505050;font-size:.84rem;font-style:normal;line-height:1.6}.account-page .address-card address strong{color:#181818;font-size:.95rem}.account-page .indirect_buttons{align-items:center;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:1rem}.account-page .indirect_buttons .ui.button{border-radius:.65rem!important;font-size:.7rem!important;min-height:2.25rem;padding:.55rem .7rem!important}.account-page .indirect_buttons form{margin:0}.lc-backdrop[hidden]{display:none!important}.lc-backdrop{align-items:center;background:rgba(0,0,0,.58);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.lc-dialog{background:#fff;border-radius:1.2rem;box-shadow:0 24px 70px rgba(0,0,0,.3);max-width:29rem;opacity:0;padding:1.5rem;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease;width:100%}.lc-backdrop.show .lc-dialog{opacity:1;transform:translateY(0)}.lc-title{font-size:1.05rem;font-weight:900;text-transform:uppercase}.lc-body{color:#676767;line-height:1.5;margin-top:.6rem}.lc-actions{display:flex;gap:.6rem;justify-content:flex-end;margin-top:1.3rem}.lc-btn{background:#fff;border:1px solid #ccc;border-radius:.7rem;cursor:pointer;font-weight:750;min-height:2.65rem;padding:.65rem 1rem}.lc-danger{background:#d92230;border-color:#d92230;color:#fff}.account-table-wrap{border:1px solid #e4e4e4;border-radius:1rem;overflow-x:auto}.account-data-table{border-collapse:collapse;min-width:680px;width:100%}.account-data-table th{background:#f5f5f5;color:#555;font-size:.68rem;font-weight:850;letter-spacing:.08em;padding:.9rem 1rem;text-align:left;text-transform:uppercase}.account-data-table td{border-top:1px solid #ededed;font-size:.82rem;padding:1rem;vertical-align:middle}.account-data-table tbody tr{transition:background .2s ease}.account-data-table tbody tr:hover{background:#fafafa}.account-data-table a{color:#d92230;font-weight:750}.account-page .ui.table{border:1px solid #e4e4e4;border-radius:.9rem;box-shadow:none;overflow:hidden}.account-page .ui.table thead th{background:#f4f4f4;color:#4c4c4c;font-size:.72rem;font-weight:850;text-transform:uppercase}.account-page .ui.table td{font-size:.82rem}.account-page .ui.label{border-radius:999px;box-shadow:none;font-size:.68rem;font-weight:800;padding:.5rem .7rem}.account-page .ui.pagination.menu{border:1px solid #e4e4e4;border-radius:.8rem;box-shadow:none;overflow:hidden}.account-page .ui.pagination.menu .active.item{background:#d92230;color:#fff}.account-state{background:#f0f0f0;border-radius:999px;color:#4f4f4f;display:inline-flex;font-size:.67rem;font-weight:800;padding:.42rem .65rem}.account-state--success{background:#e9f8ed;color:#187536}.account-state--danger{background:#fff0f1;color:#d92230}.account-state--pending{background:#fff7df;color:#8a6200}.account-receipt-list{display:grid;gap:.85rem;margin-top:1.25rem}.account-receipt{align-items:center;border:1px solid #e4e4e4;border-radius:1rem;display:grid;gap:1rem;grid-template-columns:2.6rem minmax(0,1fr) auto;padding:1rem;transition:border-color .2s ease,transform .2s ease}.account-receipt:hover{border-color:#bfbfbf;transform:translateY(-1px)}.account-receipt__icon{align-items:center;background:rgba(217,34,48,.09);border-radius:.75rem;color:#d92230;display:flex;font-size:1.25rem;height:2.6rem;justify-content:center}.account-receipt__store{font-size:.86rem;font-weight:850}.account-receipt__meta{color:#676767;display:flex;flex-wrap:wrap;font-size:.74rem;gap:.35rem .8rem;margin-top:.25rem}.account-receipt__amount{color:#181818;font-weight:850}.account-refresh-row{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.account-empty,.account-rma-list-empty{background:#f6f6f6;border-radius:1rem;color:#676767;padding:1.5rem;text-align:center}.account-detail-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.account-detail{background:#f6f6f6;border-radius:.85rem;padding:1rem}.account-detail dt{color:#676767;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.account-detail dd{font-size:.86rem;font-weight:650;margin:.35rem 0 0;overflow-wrap:anywhere}.account-rma-products{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.account-rma-product{border:1px solid #e4e4e4;border-radius:1rem;padding:1.15rem}.account-rma-product h3{font-size:.9rem;font-weight:850;margin:0 0 1rem;text-transform:uppercase}.account-rma-form-product{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(180px,.7fr) minmax(0,1fr)}.account-rma-form-product__visual{align-items:center;background:#f6f6f6;border-radius:1rem;display:flex;flex-direction:column;padding:1rem;text-align:center}.account-rma-form-product__visual img{height:8rem;-o-object-fit:contain;object-fit:contain;width:100%}.account-rma-form-product__visual h3{margin:.7rem 0 0}.account-order-page .display_order_content>*+*{margin-top:1.25rem}.account-order-page .display_order_content .ui.segment{box-shadow:none}.account-order-page .display_order_content .ui.grid{margin:-.5rem}.account-order-page .display_order_content .ui.grid>.column{padding:.5rem}.account-page-header__badge{align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:999px;color:#676767;display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:750;gap:.45rem;padding:.6rem .85rem}.account-page-header__badge i{color:#d92230;font-size:1.15rem}.account-order-list{display:grid;gap:1rem}.account-order-card{background:#fff;border:1px solid #e4e4e4;border-radius:1.2rem;box-shadow:0 8px 24px rgba(0,0,0,.04);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.account-order-card:hover{border-color:#cfcfcf;box-shadow:0 14px 32px rgba(0,0,0,.07);transform:translateY(-2px)}.account-order-card__head{align-items:flex-start;border-bottom:1px solid #eee;display:flex;gap:1rem;justify-content:space-between;padding:1.15rem 1.25rem}.account-order-card__date{color:#676767;font-size:.72rem;margin:0 0 .25rem}.account-order-card__head h2{font-size:1rem;font-weight:850;margin:0;text-transform:uppercase}.account-order-card__head h2 span{color:#d92230}.account-order-card__body{align-items:center;display:grid;gap:1.5rem;grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);padding:1.2rem 1.25rem}.account-order-card__products{align-items:center;display:flex;min-width:0}.account-order-card__thumb{align-items:center;background:#f7f7f7;border:3px solid #fff;border-radius:.8rem;box-shadow:0 0 0 1px #e3e3e3;display:flex;flex:0 0 4.5rem;height:4.5rem;justify-content:center;overflow:hidden}.account-order-card__thumb+.account-order-card__thumb{margin-left:-.75rem}.account-order-card__thumb img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.account-order-card__more{align-items:center;background:#181818;border:3px solid #fff;border-radius:50%;color:#fff;display:flex;flex:0 0 2.3rem;font-size:.7rem;font-weight:850;height:2.3rem;justify-content:center;margin-left:-.6rem}.account-order-card__facts{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.account-order-card__facts div{border-left:1px solid #ededed;min-width:0;padding-left:1rem}.account-order-card__facts dt{color:#676767;font-size:.65rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.account-order-card__facts dd{font-size:.84rem;font-weight:750;margin:.3rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-order-card__facts .account-order-card__total{font-size:1rem;font-weight:900}.account-order-card__actions{align-items:center;background:#fafafa;border-top:1px solid #eee;display:flex;gap:.6rem;justify-content:flex-end;padding:.8rem 1.25rem}.account-order-pagination{display:flex;justify-content:center;margin-top:1.25rem;max-width:100%;overflow-x:auto;padding:.15rem 0 .35rem}.account-order-pagination .ui.pagination.menu{align-items:stretch;border:1px solid #e4e4e4;border-radius:.8rem;box-shadow:none;display:inline-flex!important;flex:0 0 auto;flex-direction:row!important;flex-wrap:nowrap!important;margin:0!important;min-height:2.8rem;overflow:hidden;width:-moz-max-content!important;width:max-content!important}.account-order-pagination .ui.pagination.menu .item{align-items:center;border-left:1px solid #ededed;display:inline-flex!important;flex:0 0 auto;font-size:.75rem;font-weight:750;justify-content:center;min-width:2.65rem;padding:.7rem .85rem;width:auto!important}.account-order-pagination .ui.pagination.menu .item:first-child{border-left:0}.account-order-pagination .ui.pagination.menu .active.item{background:#d92230;color:#fff}.account-order-pagination .ui.pagination.menu .disabled.item{color:#999}.account-empty--large{padding:3rem 1.5rem}.account-empty--large>i{color:#d92230;font-size:2.5rem}.account-empty--large h2{color:#181818;font-size:1rem;margin:.75rem 0 .25rem;text-transform:uppercase}.account-empty--large p{margin:0}.account-order-detail{display:flex;flex-direction:column;gap:1.25rem}.account-order-hero{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:.25rem}.account-order-hero__meta{align-items:center;color:#676767;display:flex;flex-wrap:wrap;font-size:.76rem;gap:.55rem 1rem;margin-top:.75rem}.account-order-hero__meta>span:not(.account-state){position:relative}.account-order-hero__meta>span:not(.account-state):before{background:#ccc;border-radius:50%;content:"";height:3px;left:-.55rem;position:absolute;top:50%;width:3px}.account-order-hero__actions{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.account-order-progress{align-items:center;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;padding:1.2rem 1.5rem}.account-order-progress__step{align-items:center;display:flex;gap:.65rem;min-width:0}.account-order-progress__step>span{align-items:center;background:#eee;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ddd;color:#858585;display:flex;flex:0 0 2.4rem;height:2.4rem;justify-content:center}.account-order-progress__step div{display:flex;flex-direction:column}.account-order-progress__step strong{font-size:.72rem;white-space:nowrap}.account-order-progress__step small{color:#676767;font-size:.64rem;margin-top:.1rem;white-space:nowrap}.account-order-progress__step.is-done>span{background:#d92230;box-shadow:0 0 0 1px #d92230;color:#fff}.account-order-progress__step.is-current>span{background:#fff0f1;box-shadow:0 0 0 1px rgba(217,34,48,.35);color:#d92230}.account-order-progress__line{background:#e2e2e2;height:2px;margin:0 .7rem}.account-order-progress__line.is-done{background:#d92230}.account-order-layout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.65fr) minmax(18rem,.65fr)}.account-order-layout__main{min-width:0}.account-order-layout__aside{display:flex;flex-direction:column;gap:1rem;min-width:0;position:sticky;top:1.25rem}.account-order-layout__aside .account-card+.account-card{margin-top:0}.account-order-products__list{display:grid;gap:.75rem}.account-order-product{align-items:center;background:#fafafa;border:1px solid #ececec;border-radius:1rem;display:grid;gap:1rem;grid-template-columns:5.5rem minmax(0,1fr) auto;padding:.8rem}.account-order-product__image{align-items:center;background:#fff;border-radius:.75rem;display:flex;height:5.5rem;justify-content:center;overflow:hidden}.account-order-product__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.account-order-product__brand{color:#d92230;display:block;font-size:.62rem;font-weight:850;letter-spacing:.08em;margin-bottom:.25rem;text-transform:uppercase}.account-order-product__name{color:#181818;display:block;font-size:.86rem;font-weight:850;line-height:1.3}.account-order-product__options{color:#676767;display:flex;flex-wrap:wrap;font-size:.68rem;gap:.25rem .7rem;margin-top:.35rem}.account-order-product__code{color:#999;display:block;font-size:.62rem;margin-top:.3rem}.account-order-product__prices{display:grid;gap:.4rem;grid-template-columns:repeat(3,auto);margin:0;text-align:right}.account-order-product__prices div{border-left:1px solid #e3e3e3;min-width:5.2rem;padding-left:.8rem}.account-order-product__prices dt{color:#676767;font-size:.58rem;font-weight:750;text-transform:uppercase}.account-order-product__prices dd{font-size:.77rem;font-weight:800;margin:.25rem 0 0}.account-order-product__prices div:last-child dd{color:#d92230;font-size:.9rem}.account-order-addresses{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.account-order-address{align-items:flex-start;background:#f6f6f6;border-radius:1rem;display:flex;gap:.8rem;padding:1rem}.account-order-address>i{color:#d92230;font-size:1.35rem;margin-top:.1rem}.account-order-address h3{font-size:.75rem;font-weight:850;margin:0 0 .5rem;text-transform:uppercase}.account-order-address address{color:#676767;font-size:.75rem;font-style:normal;line-height:1.5}.account-order-total>h2{border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:1rem}.account-order-total dl{margin:0}.account-order-total dl>div{align-items:center;display:flex;font-size:.78rem;justify-content:space-between;padding:.45rem 0}.account-order-total dt{color:#676767}.account-order-total dd{font-weight:800;margin:0}.account-order-total dd.is-discount{color:#187536}.account-order-total .account-order-total__grand{border-top:1px dashed #ccc;font-size:1rem;margin-top:.6rem;padding-top:1rem}.account-order-total__grand dd,.account-order-total__grand dt{color:#181818;font-weight:900}.account-order-method+.account-order-method{border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}.account-order-method__title{align-items:center;display:flex;gap:.5rem}.account-order-method__title i{color:#d92230;font-size:1.2rem}.account-order-method__title h3{font-size:.75rem;font-weight:850;margin:0;text-transform:uppercase}.account-order-method__content{align-items:flex-start;display:flex;flex-direction:column;gap:.4rem;margin-top:.75rem}.account-order-method__content strong{font-size:.8rem}.account-order-method__content small,.account-order-method__content>span:not(.account-state){color:#676767;font-size:.72rem}.account-order-return{background:#181818;border-radius:1.2rem;color:#fff;padding:1.25rem}.account-order-return>i{color:#d92230;font-size:1.6rem}.account-order-return h2{font-size:.9rem;margin:.7rem 0 .35rem;text-transform:uppercase}.account-order-return p{color:hsla(0,0%,100%,.65);font-size:.73rem;line-height:1.45;margin:0 0 1rem}.account-order-return .account-button{width:100%}.account-order-detail #credit-memos,.account-order-detail #order-invoices{background:#fff;border:1px solid #e4e4e4;border-radius:1.2rem;box-shadow:0 8px 24px rgba(0,0,0,.04);padding:1.25rem}.account-order-detail #credit-memos>.ui.header,.account-order-detail #order-invoices>.ui.header{border:0;color:#181818;font-size:.88rem;font-weight:900;margin:0 0 1rem;padding:0 0 .85rem;position:relative;text-transform:uppercase}.account-order-detail #credit-memos>.ui.header:after,.account-order-detail #order-invoices>.ui.header:after{background:#d92230;bottom:0;content:"";height:3px;left:0;position:absolute;width:2.6rem}.account-order-detail #credit-memos .ui.table,.account-order-detail #order-invoices .ui.table{border:0;border-collapse:separate;border-radius:.9rem;border-spacing:0;box-shadow:none;margin:0;overflow:hidden;table-layout:auto;width:100%!important}.account-order-detail #credit-memos .ui.table thead th,.account-order-detail #order-invoices .ui.table thead th{background:#f5f5f5;border:0;color:#676767;font-size:.64rem;font-weight:800;letter-spacing:.06em;padding:.75rem 1rem!important;text-transform:uppercase}.account-order-detail #credit-memos .ui.table tbody td,.account-order-detail #order-invoices .ui.table tbody td{border:0;border-top:1px solid #eee;font-size:.78rem;font-weight:700;padding:.85rem 1rem!important;vertical-align:middle}.account-order-detail #credit-memos .ui.table td:last-child,.account-order-detail #credit-memos .ui.table th:last-child,.account-order-detail #order-invoices .ui.table td:last-child,.account-order-detail #order-invoices .ui.table th:last-child{text-align:right!important}.account-order-detail #credit-memos .ui.button,.account-order-detail #order-invoices .ui.button{background:#181818;border-radius:999px;color:#fff;font-size:.7rem;font-weight:800;margin:0;padding:.65rem .9rem}.account-order-detail #credit-memos .ui.button:hover,.account-order-detail #order-invoices .ui.button:hover{background:#d92230}.account-rma-list{display:grid;gap:1rem}.account-rma-card{background:#fff;border:1px solid #e4e4e4;border-radius:1.2rem;box-shadow:0 8px 24px rgba(0,0,0,.04);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.account-rma-card:hover{border-color:#ccc;box-shadow:0 14px 32px rgba(0,0,0,.07);transform:translateY(-2px)}.account-rma-card__head{align-items:flex-start;border-bottom:1px solid #eee;display:flex;gap:1rem;justify-content:space-between;padding:1.15rem 1.25rem}.account-rma-card__number>span{color:#676767;display:block;font-size:.68rem;margin-bottom:.25rem}.account-rma-card__number h2{color:#d92230;font-size:1rem;font-weight:900;margin:0}.account-rma-card__body{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1.5fr) minmax(12rem,.75fr);padding:1.2rem 1.25rem}.account-rma-card__facts{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.account-rma-card__facts div{border-left:2px solid #eee;padding-left:.8rem}.account-rma-card__facts dt{color:#676767;font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.account-rma-card__facts dd{font-size:.8rem;font-weight:800;margin:.3rem 0 0}.account-rma-card__progress>div{background:#eee;border-radius:999px;height:.4rem;overflow:hidden}.account-rma-card__progress>div span{background:#d92230;border-radius:inherit;display:block;height:100%}.account-rma-card__progress small{color:#676767;display:block;font-size:.62rem;margin-top:.45rem}.account-rma-card__actions{background:#fafafa;border-top:1px solid #eee;display:flex;justify-content:flex-end;padding:.8rem 1.25rem}.account-rma-timeline{align-items:center;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;margin-bottom:1.25rem;padding:1.2rem 1.5rem}.account-rma-timeline__step{align-items:center;color:#858585;display:flex;flex-direction:column;gap:.45rem;text-align:center}.account-rma-timeline__step>span{align-items:center;background:#eee;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #ddd;display:flex;font-size:1.05rem;height:2.6rem;justify-content:center;width:2.6rem}.account-rma-timeline__step strong{font-size:.68rem;white-space:nowrap}.account-rma-timeline__step.is-done{color:#d92230}.account-rma-timeline__step.is-done>span{background:#d92230;box-shadow:0 0 0 1px #d92230;color:#fff}.account-rma-timeline__step.is-current>span{box-shadow:0 0 0 4px rgba(217,34,48,.16)}.account-rma-timeline__line{background:#e1e1e1;height:2px;margin:0 .5rem 1.25rem}.account-rma-timeline__line.is-done{background:#d92230}.account-rma-detail-layout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr)}.account-rma-detail-layout__main{min-width:0}.account-rma-detail-layout__aside{display:flex;flex-direction:column;gap:1rem;position:sticky;top:1.25rem}.account-rma-detail-products{display:grid;gap:.75rem}.account-rma-detail-product{align-items:center;background:#fafafa;border:1px solid #ececec;border-radius:1rem;display:grid;gap:1rem;grid-template-columns:6rem minmax(0,1fr);padding:.85rem}.account-rma-detail-product__image{align-items:center;background:#fff;border-radius:.75rem;display:flex;height:6rem;justify-content:center;overflow:hidden}.account-rma-detail-product__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.account-rma-detail-product__content>span{color:#d92230;font-size:.62rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.account-rma-detail-product__content h3{font-size:.86rem;margin:.2rem 0 .65rem;text-transform:uppercase}.account-rma-detail-product__content dl{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0}.account-rma-detail-product__content dt{color:#676767;font-size:.6rem;font-weight:750;text-transform:uppercase}.account-rma-detail-product__content dd{font-size:.75rem;font-weight:800;margin:.15rem 0 0}.account-rma-detail-product__content p{background:#fff;border-radius:.55rem;color:#676767;font-size:.72rem;line-height:1.45;margin:.7rem 0 0;padding:.6rem}.account-rma-message{align-items:flex-start;display:flex;gap:1rem}.account-rma-message__icon{align-items:center;background:rgba(217,34,48,.09);border-radius:.8rem;color:#d92230;display:flex;flex:0 0 2.8rem;font-size:1.35rem;height:2.8rem;justify-content:center}.account-rma-message h2{font-size:.82rem;margin:.15rem 0 .35rem;text-transform:uppercase}.account-rma-message p{color:#676767;font-size:.78rem;line-height:1.55;margin:0}.account-rma-contact{margin:1rem 0 0}.account-rma-contact>div{border-top:1px solid #eee;padding:.8rem 0}.account-rma-contact dt{align-items:center;color:#676767;display:flex;font-size:.62rem;font-weight:800;gap:.4rem;text-transform:uppercase}.account-rma-contact dt i{color:#d92230;font-size:.9rem}.account-rma-contact dd{font-size:.76rem;font-weight:700;line-height:1.45;margin:.35rem 0 0 1.3rem;overflow-wrap:anywhere}.account-rma-download{background:#181818;border-radius:1.2rem;color:#fff;padding:1.25rem}.account-rma-download>i{color:#d92230;font-size:1.8rem}.account-rma-download h2{font-size:.85rem;margin:.65rem 0 .3rem;text-transform:uppercase}.account-rma-download p{color:hsla(0,0%,100%,.65);font-size:.72rem;line-height:1.45;margin:0 0 1rem}.account-rma-download .account-button{width:100%}.account-receipt-detail-layout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr)}.account-receipt-paper{background:#fff;border:1px solid #e4e4e4;border-radius:1.2rem;box-shadow:0 10px 30px rgba(0,0,0,.055);overflow:hidden;position:relative}.account-receipt-paper:after,.account-receipt-paper:before{background-image:radial-gradient(circle,transparent 7px,#fff 7.5px);background-position:-8px 0;background-size:16px 16px;content:"";height:8px;left:0;position:absolute;right:0;z-index:2}.account-receipt-paper:before{top:-1px;transform:rotate(180deg)}.account-receipt-paper:after{bottom:-1px}.account-receipt-paper__top{align-items:center;background:#181818;color:#fff;display:flex;justify-content:space-between;padding:1.6rem}.account-receipt-paper__brand{align-items:center;display:flex;gap:.8rem}.account-receipt-paper__brand>i{color:#d92230;font-size:2rem}.account-receipt-paper__brand div{display:flex;flex-direction:column}.account-receipt-paper__brand span{color:hsla(0,0%,100%,.6);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.account-receipt-paper__brand strong{font-size:1.05rem;margin-top:.15rem;text-transform:uppercase}.account-receipt-paper__number{color:hsla(0,0%,100%,.72);font-size:.76rem;font-weight:800}.account-receipt-paper__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:1.25rem 1.6rem}.account-receipt-paper__meta div{border-left:1px solid #e6e6e6;padding-left:1rem}.account-receipt-paper__meta div:first-child{border-left:0;padding-left:0}.account-receipt-paper__meta dt{color:#676767;font-size:.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.account-receipt-paper__meta dd{font-size:.78rem;font-weight:800;margin:.3rem 0 0}.account-receipt-lines{border-top:1px dashed #cfcfcf;margin:0 1.6rem;padding-top:1.2rem}.account-receipt-lines__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:.6rem}.account-receipt-lines__heading h2{font-size:.85rem;margin:0;text-transform:uppercase}.account-receipt-lines__heading span{color:#676767;font-size:.62rem;font-weight:750;text-transform:uppercase}.account-receipt-line{border-top:1px solid #ededed;padding:.9rem 0}.account-receipt-line__main{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.account-receipt-line__main h3{font-size:.78rem;font-weight:850;line-height:1.35;margin:0}.account-receipt-line__main p{color:#676767;display:flex;flex-wrap:wrap;font-size:.63rem;gap:.25rem .7rem;margin:.3rem 0 0}.account-receipt-line__figures{align-items:flex-end;display:flex;flex:0 0 auto;gap:1rem}.account-receipt-line__figures span{color:#676767;font-size:.7rem}.account-receipt-line__figures strong{font-size:.82rem;min-width:4.8rem;text-align:right}.account-receipt-line__details{margin-top:.55rem}.account-receipt-line__details summary{color:#d92230;cursor:pointer;display:inline-flex;font-size:.65rem;font-weight:750;gap:.3rem;list-style:none}.account-receipt-line__details summary::-webkit-details-marker{display:none}.account-receipt-line__details[open] summary i{transform:rotate(180deg)}.account-receipt-line__details dl{background:#f7f7f7;border-radius:.7rem;display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:.6rem 0 0;padding:.75rem}.account-receipt-line__details dt{color:#676767;font-size:.55rem;font-weight:750;text-transform:uppercase}.account-receipt-line__details dd{font-size:.68rem;font-weight:800;margin:.2rem 0 0}.account-receipt-paper__total{align-items:center;border-top:2px dashed #c8c8c8;display:flex;justify-content:space-between;margin:.5rem 1.6rem 0;padding:1.25rem 0}.account-receipt-paper__total span{font-size:.8rem;font-weight:850;text-transform:uppercase}.account-receipt-paper__total strong{color:#d92230;font-size:1.45rem;font-weight:900}.account-receipt-paper__note{background:#fafafa;color:#676767;font-size:.62rem;line-height:1.5;margin:0;padding:1rem 1.6rem 1.3rem}.account-receipt-invoice{background:#fff;border:1px solid #e4e4e4;border-radius:1.2rem;box-shadow:0 8px 24px rgba(0,0,0,.04);overflow:hidden;position:sticky;top:1.25rem}.account-receipt-invoice__intro{padding:1.25rem}.account-receipt-invoice__intro .account-card__icon{margin:0 0 1rem}.account-receipt-invoice__intro h2{font-size:.9rem;margin:0 0 .4rem;text-transform:uppercase}.account-receipt-invoice__intro p{color:#676767;font-size:.75rem;line-height:1.5;margin:0 0 1rem}.account-receipt-invoice__intro .account-button{width:100%}.account-receipt-invoice__form{background:#f7f7f7;border-top:1px solid #e5e5e5;padding:1.25rem}.account-receipt-invoice__form .ui.form .field{margin-bottom:.85rem}.account-receipt-invoice__form .account-button{width:100%}.account-auth-page{background:linear-gradient(145deg,#f4f4f4,#fff);min-height:65vh;padding:clamp(2rem,6vw,5rem) 1rem}.account-auth-card{background:#fff;border:1px solid #e4e4e4;border-radius:1.5rem;box-shadow:0 18px 55px rgba(0,0,0,.08);margin:0 auto;max-width:38rem;overflow:hidden}.account-auth-card__header{background:#181818;color:#fff;padding:1.7rem clamp(1.3rem,4vw,2.4rem)}.account-auth-card__header-icon{align-items:center;background:#d92230;border-radius:.8rem;display:flex;font-size:1.35rem;height:2.8rem;justify-content:center;margin-bottom:1rem;width:2.8rem}.account-auth-card__header h1{color:#fff;font-size:1.5rem;font-weight:900;margin:0;text-transform:uppercase}.account-auth-card__header p{color:hsla(0,0%,100%,.68);font-size:.85rem;margin:.4rem 0 0}.account-auth-card__body{padding:clamp(1.3rem,4vw,2.4rem)}.account-auth-card__body h2{font-size:.92rem;font-weight:850;margin:0 0 .8rem}.account-auth-card__body ul{margin:0 0 1.25rem;padding-left:1.15rem}.account-auth-card__body ul,.account-auth-card__body>p,.account-auth-card__body>strong{color:#676767;font-size:.82rem;line-height:1.55}.account-auth-card .ui.form{margin-top:1.4rem}.account-auth-card .ui.form .field{margin-bottom:1.1rem}.account-auth-card .ui.form label{color:#333;display:inline-block;font-size:.76rem;font-weight:800;margin-bottom:.45rem}.account-auth-card .ui.form input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid #d5d5d5;border-radius:.75rem;box-shadow:none;color:#181818;min-height:3rem;padding:.75rem .9rem;width:100%}.account-auth-card .ui.form input:not([type=checkbox]):not([type=radio]):focus{border-color:#d92230;box-shadow:0 0 0 3px rgba(217,34,48,.1);outline:none}@media (max-width:1023px){.account-shell{grid-template-columns:1fr}.account-sidebar{position:static}.account-user{padding:1rem 1.15rem}.account-sidebar__title{display:none}.account-nav-toggle{align-items:center;background:#fff;border:0;border-top:1px solid #333;color:#181818;cursor:pointer;display:flex;justify-content:space-between;padding:.8rem 1rem;text-align:left;width:100%}.account-nav-toggle__current{align-items:center;display:flex;gap:.75rem;min-width:0}.account-nav-toggle__current>i{align-items:center;background:rgba(217,34,48,.09);border-radius:.65rem;color:#d92230;display:flex;flex:0 0 2.35rem;font-size:1.2rem;height:2.35rem;justify-content:center}.account-nav-toggle__current>span{display:flex;flex-direction:column;min-width:0}.account-nav-toggle__current small{color:#676767;font-size:.62rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.account-nav-toggle__current strong{font-size:.82rem;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-nav-toggle__caret{color:#d92230;font-size:1.1rem;transition:transform .2s ease}.account-nav-toggle[aria-expanded=true] .account-nav-toggle__caret{transform:rotate(180deg)}.account-nav{background:#fafafa;border-top:1px solid #e4e4e4;display:none;gap:.35rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.65rem}.account-nav-toggle[aria-expanded=true]+.account-nav{display:grid}.account-nav__item{margin:0;min-height:2.65rem;padding:.55rem .75rem}.account-nav__item--logout{border-left:0;border-top:1px solid #e4e4e4;grid-column:1/-1;margin:.25rem 0 0;padding-top:.7rem}}@media (max-width:767px){.account-page{padding-top:1rem}.account-page #breadcrumb,.account-page .ui.breadcrumb.bitbag-breadcrumb{margin-bottom:1rem}.account-user__avatar{flex-basis:2.6rem;height:2.6rem}.account-nav{grid-template-columns:1fr}.account-nav__item--logout{grid-column:auto}.account-nav__item{font-size:.78rem}.account-nav__item i{font-size:1.1rem}.account-dashboard-grid{grid-template-columns:1fr}.account-page-header{align-items:stretch;flex-direction:column;gap:1rem}.account-page-header .account-button{width:100%}.account-loyalty__body{grid-template-columns:1fr}.account-wallets{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.account-wallet-button img{height:2.45rem}.account-address-grid,.address-cards{grid-template-columns:1fr}.account-page .ui.form .two.fields{display:block}.account-form-actions{align-items:stretch;flex-direction:column-reverse}.account-form-actions>*{width:100%}.account-detail-grid,.account-rma-form-product{grid-template-columns:1fr}.account-receipt{grid-template-columns:2.6rem minmax(0,1fr)}.account-receipt .account-button{grid-column:1/-1;width:100%}.account-order-card__body{align-items:stretch;grid-template-columns:1fr}.account-order-card__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.account-order-card__actions{align-items:stretch;flex-direction:column}.account-order-card__actions .account-button{width:100%}.account-order-pagination{justify-content:flex-start}.account-order-hero{align-items:stretch;flex-direction:column}.account-order-hero__actions{justify-content:stretch}.account-order-hero__actions .account-button{flex:1}.account-order-progress{align-items:stretch;grid-template-columns:1fr}.account-order-progress__line{height:1.35rem;margin:.15rem 0 .15rem 1.2rem;width:2px}.account-order-layout{grid-template-columns:1fr}.account-order-layout__aside{position:static}.account-order-product{align-items:start;grid-template-columns:4.5rem minmax(0,1fr)}.account-order-product__image{height:4.5rem}.account-order-product__prices{grid-column:1/-1;width:100%}.account-order-product__prices div{min-width:0}.account-order-addresses{grid-template-columns:1fr}.account-order-detail #credit-memos,.account-order-detail #order-invoices{overflow-x:auto}.account-order-detail #credit-memos .ui.table,.account-order-detail #order-invoices .ui.table{min-width:31rem}.account-rma-card__body{align-items:stretch}.account-rma-card__body,.account-rma-card__facts{grid-template-columns:1fr}.account-rma-card__actions .account-button{width:100%}.account-rma-timeline{align-items:stretch;grid-template-columns:1fr}.account-rma-timeline__step{flex-direction:row;text-align:left}.account-rma-timeline__line{height:1.2rem;margin:.15rem 0 .15rem 1.3rem;width:2px}.account-rma-detail-layout{grid-template-columns:1fr}.account-rma-detail-layout__aside{position:static}.account-receipt-detail-layout{grid-template-columns:1fr}.account-receipt-invoice{position:static}.account-receipt-line__details dl{grid-template-columns:repeat(2,minmax(0,1fr))}.account-page .account-voucher__value{flex-basis:6.2rem}}@media (max-width:420px){.account-user__identity span{max-width:15rem}.account-card,.account-page .display_order_content,.account-page .display_personal_informations,.account-page .ui.segment{border-radius:1.05rem;padding:1rem}.account-page .account-voucher__value{flex-basis:5.4rem}.account-page .account-voucher__amount{font-size:1.25rem}.account-page .account-voucher__details{padding:.85rem}.account-order-card__facts{grid-template-columns:1fr}.account-order-card__facts div{border-left:0;border-top:1px solid #eee;padding:.55rem 0 0}.account-order-card__facts div:first-child{border-top:0;padding-top:0}.account-receipt-paper__top{align-items:flex-start;flex-direction:column;gap:.75rem}.account-receipt-paper__meta{grid-template-columns:1fr}.account-receipt-paper__meta div,.account-receipt-paper__meta div:first-child{border-left:0;border-top:1px solid #eee;padding:.65rem 0 0}.account-receipt-paper__meta div:first-child{border-top:0;padding-top:0}.account-receipt-line__main{gap:.6rem}.account-receipt-line__figures{gap:.5rem}.account-receipt-line__details dl{grid-template-columns:1fr 1fr}}.account-profile-form .two.fields{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.account-profile-form .two.fields>.field{min-width:0}.account-profile-form .account-profile-choice{border:0;margin:.2rem 0 1.4rem;min-width:0;padding:0}.account-profile-form .account-profile-choice>legend{color:#333;font-size:.76rem;font-weight:800;line-height:1.25;margin:0 0 .55rem;padding:0}.account-profile-form .account-profile-choice__options{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.account-profile-form .account-profile-choice__option{min-width:0;position:relative}.account-profile-form .account-profile-choice__input{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.account-profile-form .account-profile-choice__label{align-items:center;background:#fff;border:1px solid #d7d7d7;border-radius:.75rem;color:#353535!important;cursor:pointer;display:flex!important;font-size:.8rem!important;font-weight:750!important;gap:.65rem;line-height:1.25;margin:0!important;min-height:3.15rem;padding:.7rem .85rem;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.account-profile-form .account-profile-choice__indicator{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:50%;color:transparent;display:inline-flex;flex:0 0 1.35rem;font-size:.75rem;height:1.35rem;justify-content:center;transition:border-color .18s ease,background-color .18s ease,color .18s ease;width:1.35rem}.account-profile-form .account-profile-choice__label:hover{background:rgba(217,34,48,.025);border-color:rgba(217,34,48,.55)}.account-profile-form .account-profile-choice__input:checked+.account-profile-choice__label{background:rgba(217,34,48,.055);border-color:#d92230;box-shadow:inset 0 0 0 1px #d92230;color:#d92230!important}.account-profile-form .account-profile-choice__input:checked+.account-profile-choice__label .account-profile-choice__indicator{background:#d92230;border-color:#d92230;color:#fff}.account-profile-form .account-profile-choice__input:focus-visible+.account-profile-choice__label{border-color:#d92230;box-shadow:0 0 0 3px rgba(217,34,48,.14);outline:none}.account-profile-form .account-profile-preferences{background:#fafafa;border:1px solid #e1e1e1;border-radius:1rem;margin-top:.25rem;overflow:hidden}.account-profile-form .account-profile-preferences__heading{align-items:center;background:#f4f4f4;border-bottom:1px solid #e5e5e5;display:flex;gap:.8rem;padding:1rem 1.1rem}.account-profile-form .account-profile-preferences__heading h3{color:#181818;font-size:.84rem;font-weight:850;line-height:1.3;margin:0;text-transform:uppercase}.account-profile-form .account-profile-preferences__heading p{color:#676767;font-size:.72rem;line-height:1.4;margin:.2rem 0 0}.account-profile-form .account-profile-preferences__icon{align-items:center;background:rgba(217,34,48,.1);border-radius:.7rem;color:#d92230;display:inline-flex;flex:0 0 2.35rem;font-size:1.15rem;height:2.35rem;justify-content:center;width:2.35rem}.account-profile-form .account-profile-preference{align-items:center;background:#fff;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;padding:1rem 1.1rem}.account-profile-form .account-profile-preference+.account-profile-preference{border-top:1px solid #ededed}.account-profile-form .account-profile-preference>.form-error-message,.account-profile-form .account-profile-preference>.sylius-validation-error{grid-column:1/-1}.account-profile-form .account-profile-preference__content{min-width:0}.account-profile-form .account-profile-preference__content>label{color:#292929;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:850;line-height:1.35;margin:0!important}.account-profile-form .account-profile-preference__content p{color:#676767;font-size:.72rem;line-height:1.45;margin:.25rem 0 0}.account-profile-form .account-profile-preference__content a{align-items:center;color:#d92230;display:inline-flex;font-size:.7rem;font-weight:750;margin-top:.2rem;min-height:28px;text-decoration:underline;text-underline-offset:2px}.account-profile-form .account-profile-switch{align-items:center;display:grid;gap:.55rem;grid-template-columns:auto minmax(4.7rem,auto);position:relative}.account-profile-form .account-profile-switch__input{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.account-profile-form .account-profile-switch__control{background:#d9d9d9;border:1px solid #c8c8c8;border-radius:999px;cursor:pointer;display:block!important;height:1.7rem;margin:0!important;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;width:3rem}.account-profile-form .account-profile-switch__thumb{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.2);height:1.28rem;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:1.28rem}.account-profile-form .account-profile-switch__input:checked+.account-profile-switch__control{background:#d92230;border-color:#d92230}.account-profile-form .account-profile-switch__input:checked+.account-profile-switch__control .account-profile-switch__thumb{transform:translateX(1.28rem)}.account-profile-form .account-profile-switch__input:focus-visible+.account-profile-switch__control{box-shadow:0 0 0 3px rgba(217,34,48,.16);outline:none}.account-profile-form .account-profile-switch__status{color:#727272;font-size:.68rem;font-weight:750;line-height:1}.account-profile-form .account-profile-switch__status--on{color:#d92230;display:none}.account-profile-form .account-profile-switch__input:checked~.account-profile-switch__status--off{display:none}.account-profile-form .account-profile-switch__input:checked~.account-profile-switch__status--on{display:inline}@media (max-width:620px){.account-profile-form .two.fields{gap:0;grid-template-columns:1fr}.account-profile-form .account-profile-choice__options{gap:.5rem;grid-template-columns:1fr}.account-profile-form .account-profile-choice__label{min-height:2.85rem}.account-profile-form .account-profile-preference{gap:.7rem;grid-template-columns:1fr}.account-profile-form .account-profile-switch{justify-content:start}}.site-breadcrumb{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;box-sizing:border-box;color:#9a9a9a!important;display:flex!important;flex-wrap:wrap!important;font-size:.8125rem!important;font-weight:500!important;gap:.4rem .55rem!important;line-height:1.4!important;list-style:none!important;margin:.25rem 0 1.5rem 50%!important;max-width:1733px!important;min-height:2.75rem!important;min-width:0;padding:.25rem 16px!important;text-transform:none!important;transform:translateX(-50%);width:min(100vw,1733px)!important}.site-breadcrumb>.section:not(.active),.site-breadcrumb>a,.site-breadcrumb>li>a{color:#4f4f4f!important;font-weight:500!important;text-decoration:none!important;transition:color .18s ease!important}.site-breadcrumb>.section:not(.active):hover,.site-breadcrumb>a:hover,.site-breadcrumb>li>a:hover{color:var(--red-chullanka,#d92230)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.2rem!important}.site-breadcrumb>.active,.site-breadcrumb>.active.section,.site-breadcrumb>[aria-current=page],.site-breadcrumb>li.active,.site-breadcrumb>span:last-child:not([aria-hidden=true]){color:var(--red-chullanka,#d92230)!important;font-weight:700!important}.site-breadcrumb>.divider,.site-breadcrumb>i[aria-hidden=true],.site-breadcrumb>span[aria-hidden=true]{align-items:center!important;color:transparent!important;display:inline-flex!important;font-size:0!important;justify-content:center!important;margin:0!important;opacity:1!important;width:.35rem!important}.site-breadcrumb>.divider:before,.site-breadcrumb>i[aria-hidden=true]:before,.site-breadcrumb>span[aria-hidden=true]:before{color:#9a9a9a!important;content:"›"!important;font-family:Arial,sans-serif!important;font-size:1rem!important;font-style:normal!important;font-weight:400!important;line-height:1!important}.site-breadcrumb>li{align-items:center!important;display:inline-flex!important;list-style:none!important;margin:0!important;min-width:0;padding:0!important}ul.site-breadcrumb>li:after{content:none!important}ul.site-breadcrumb>li+li:before{color:#9a9a9a;content:"›";font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1;margin-right:.55rem}@media (max-width:640px){.site-breadcrumb{font-size:12px!important;gap:.3rem .45rem!important;margin-bottom:16px!important;min-height:40px!important}.site-breadcrumb>.active,.site-breadcrumb>[aria-current=page],.site-breadcrumb>a,.site-breadcrumb>li>a,.site-breadcrumb>span:last-child:not([aria-hidden=true]){overflow-wrap:anywhere}ul.site-breadcrumb>li+li:before{margin-right:.45rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}