*{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}body{color:rgba(var(--color-foreground),1)!important}.announcement-bar__message{font-size:11px!important;text-transform:uppercase;font-weight:400;min-height:0!important;padding:7px 0 6px!important}a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem}a:hover{text-decoration-thickness:0!important;text-decoration:none!important}.featured-product shopify-payment-terms{margin-bottom:0!important}.product__media-wrapper,.product__media{border-radius:6px!important}.multicolumn.background-primary .multicolumn-card{border-radius:6px!important;background:none!important;border:1px solid var(--color-light-second)!important}.multicolumn-list__item .media--adapt .multicolumn-card__image{max-width:70px;width:100%!important;height:auto}.multicolumn-card__info>:nth-child(2){font-size:14px}.multicolumn-list__item .multicolumn-card__info .inline-richtext{font-size:20px!important;font-weight:700!important}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:5px!important}.header__inline-menu{position:absolute;left:50%;transform:translate(-50%)}.header__icon{color:#4d4d4d!important}.header__icon,.header__icon--cart .icon{width:22px!important;height:22px!important}.header__icon--cart{margin-right:-2rem!important}.cart-count-bubble{height:14px!important;width:14px!important;font-size:9px!important;bottom:-4px!important;left:10px!important}.header__icon--menu .icon{margin-top:2px;width:28px!important;height:28px!important}.header__icon--menu .icon.icon-close{margin-top:5px;width:20px!important;height:20px!important}.list-menu__item{text-transform:uppercase;color:var(--color-dark-main)!important;font-size:12px}.menu-drawer__inner-submenu .list-menu__item{color:var(--color-light-main)!important}.header__heading-link .h2{color:var(--color-dark-main)!important}.header-wrapper{background:var(--color-light-main)!important;border-bottom:1px solid var(--color-light-second)!important;z-index:1}[data-template=product] .header-wrapper,[data-template=index] .header-wrapper{border-bottom:1px solid rgba(255,255,255,0)!important;box-shadow:0 0 5px #00000014}.button{padding:0 6rem!important;font-size:13px!important;font-weight:700}.banner__reviews{color:#fff}.banner__reviews u{text-decoration:none}.banner__reviews .star-reviews{font-size:10px}.banner__box .banner__heading+*{color:#fff!important;font-size:18px!important;line-height:1.5}.banner__box>*:first-child{color:#fff;font-size:40px;letter-spacing:.03em;margin-bottom:-10px!important;position:relative}.banner__box>*+.banner__buttons .button{border-radius:4px!important;border:1px solid #fff;background:#fff0!important;min-height:38px;padding:2px 36px 0!important}.banner__box>*+.banner__buttons .button:after{display:none!important}.footer__content-bottom{padding-top:8px!important}.footer-block__heading{font-size:16px!important;font-weight:400!important;margin-bottom:14px!important;letter-spacing:.05em!important;text-align:left!important;text-transform:uppercase}.footer-block__details-content{font-size:14px!important;margin-bottom:0!important;color:#fff!important;opacity:.7}.footer-block__details-content .list-menu__item--link{font-size:14px!important;text-transform:none!important;color:#fff!important}.footer-block__brand-info{font-size:12px!important}#shopify-section-template--22920677425434__slideshow .slideshow__text-wrapper.banner__content{padding:10px 0!important}#shopify-section-template--22920677425434__slideshow .slideshow__text.banner__box{padding:0!important}.reviews-line{padding:34px 0;border-bottom:1px solid #EFEFEF}.reviews-line .page-width{display:flex;align-items:center}.reviews-line .page-width>div{width:50%}.reviews-line .heading{font-size:34px;letter-spacing:.1em;font-weight:300}.reviews-line .heading span{display:block;font-size:20px;color:#c8c8c8;letter-spacing:.05em}.reviews-line .info{display:flex;align-items:flex-end;justify-content:right;gap:0 5px}.reviews-line .info .item{border-radius:24px;border:1px solid #EFEFEF;padding:17px 22px 16px;font-weight:300}.reviews-line .info .item .desc{margin-top:4px;font-size:13px;max-width:130px;min-height:28px;line-height:14px}.reviews-line .rating-star{display:inline-block!important;vertical-align:middle;font-size:14px;margin:-3px 0 0 4px}.reviews-line .rating-star:before{-webkit-text-fill-color:var(--color-dark-main)!important}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img{border-radius:6px!important}.overflow-table{overflow-x:auto;overflow-y:hidden}.comparing .compare-table{margin:0 auto;max-width:990px}.comparing .compare-table td:nth-child(2){background:linear-gradient(261.46deg,#737373,#f1eef8 .01%,#e0eaf9);min-width:100px}.compare-table{border-collapse:separate;border-spacing:0 4px;width:100%}.compare-table th{color:#b2b9c3;text-align:center;padding:0 10px 20px!important;font-size:14px!important;text-transform:uppercase}.compare-table td:first-child{padding-left:25px;text-align:left;position:relative}.compare-table td{font-size:14px;font-weight:700;padding:13px 5px 7px;background:#d8ebfe57;text-align:center}.compare-table .easy{font-size:12px;font-weight:400;opacity:.4}.compare-table.second{max-width:400px;margin:0 auto}.compare-table.second th{padding-bottom:5px!important}.compare-table.second tr:nth-child(odd) td{background:#fff}.compare-table.second td{font-weight:400;text-align:center!important;padding-bottom:10px!important;line-height:1.4}.happy-customers{display:block;font-size:11px;margin-bottom:-10px!important}.happy-customers .inline-stars path{fill:#ffb74a}.collection-list{padding:40px 0 60px}.product__info-wrapper>*{background:#fafafc;border-radius:24px 24px 0 0;z-index:1;padding:25px 30px 0}.product__info-wrapper .product__text{font-size:12px;font-weight:300}.product__info-wrapper .product__title{margin-bottom:5px!important}.product__info-wrapper h1{font-size:20px!important;font-weight:700!important}.product__info-container .product__description{color:var(--color-main-dark)!important;font-size:12px!important;font-weight:400!important;margin:2.2rem 0 1.5rem!important}.product-form__input{max-width:none!important}.product-form__input .form__label,.label-normal{font-weight:400!important;font-size:13px!important;margin-bottom:.7rem!important}.product-form__input .form__label *,.label-normal *,.form__label *{color:var(--color-dark-main)}.product-form__input .form__label [data-selected-swatch-value]{font-weight:700!important}.product-form__input .form__label.color-label{margin-bottom:-2px!important}.label-normal,.form__label{margin-bottom:5px!important}.product-form__input{margin-bottom:0!important}.product-popup-modal__content-info{padding-right:0!important}.product-popup-modal__content{box-shadow:none!important;border:0!important;width:calc(100% - 20px)!important;height:calc(100% - 20px)!important;top:-100%!important;margin-top:10px!important;padding:0 20px 20px!important;max-width:840px;height:auto;border-radius:4px!important;height:auto!important;transition:all .3s ease}.product-popup-modal__content .h2{margin:-20px 0 20px;padding-right:40px!important;white-space:normal!important}.product-popup-modal{transition:all .3s ease}.product-popup-modal[open] .product-popup-modal__content{top:0!important}[size-chart-modal] .product-popup-modal__content{bottom:0!important;margin-bottom:10px!important;top:0!important}.product-form__input--pill input[type=radio]+label:not([data-color]){font-size:12px!important;color:var(--color-dark-main)!important;border:1px solid var(--color-light-second)!important;border-radius:4px!important;font-weight:700;margin:0 6px 6px 0!important;padding:10px 15px!important}.product-form__input--pill input[type=radio]:checked+label:not([data-color]){border-color:var(--color-dark-main)!important;background:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 1px #e5e5e5!important;font-size:14px!important;font-family:inherit!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:inset 0 0 #e5e5e5!important}.product-form__buttons [role=button],.product-form__buttons .button:after,.product-form__buttons .button,.product-form__buttons button:not(.shopify-payment-button__more-options),.product-form__buttons button:not(.shopify-payment-button__more-options):after{border-radius:12px!important}.product-form__buttons .button,.product-form__buttons button:not(.shopify-payment-button__more-options){background:var(--color-dark-main)!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase;border-radius:6px!important;border-color:var(--color-dark-main)!important;box-shadow:none!important;color:#fff!important;padding-left:0!important;padding-right:0!important}.product-form__submit svg{display:inline-block;vertical-align:middle;margin:-3px 0 0 5px}.product-form__submit span{display:block}.product-form__buttons [role=button]{border-radius:0!important}.button-container .button{background:var(--color-dark-main)!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.product__info-wrapper .badge{display:none!important}.badge{font-size:10px!important;padding:4px 5px 3px!important;border:0!important;margin:8px 8px 0 0!important;border-radius:3px!important;text-transform:uppercase;letter-spacing:.01em}span.price-item{font-size:14px!important;font-weight:700!important;color:var(--color-dark-main)!important}s.price-item{font-size:14px!important;font-weight:300!important;color:var(--color-dark-second)!important;position:relative;top:0}.ends-midnight{color:#fc5f5d!important;font-size:10px;letter-spacing:.03em;display:inline-block;vertical-align:middle;margin:-4px 0 0 5px}.ends-midnight svg,.price-badge svg{width:13px;height:13px;fill:#fc5f5d;display:inline-block;vertical-align:middle;margin:-5px 0 0}.price-badge svg{fill:#fff;width:11px;height:11px;margin:-3px -1px 0 0}.price-badge.second{letter-spacing:.04em;text-transform:uppercase}@keyframes pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.pulse{animation:pulse 1.5s infinite ease-in-out}.price__regular .price-item--regular{color:var(--color-dark-main)!important;font-size:14px!important}.product__accordion{border-top:0!important;border-bottom-color:var(--color-dark-main)!important}.product__accordion .accordion__title{font-size:12px!important;margin-top:3px;font-weight:400!important}.product__accordion .accordion__content{font-size:12px;padding:0!important;color:var(--color-dark-main)}.section-template--17520497131758__image_with_text_6rz68g-padding .page-width{max-width:1380px}.section-template--17520497131758__image_with_text_6rz68g-padding .image-with-text__text{color:#7b7b7b}.attributes{background:#fafafc;padding:60px 0}.separate-table{border-collapse:separate;border-spacing:10px 5px;width:100%}.separate-table td{background:#f4f4f8;padding:20px 30px 18px;border-radius:12px;font-size:14px}.separate-table td:nth-child(2){font-weight:700}#shopify-section-template--17520497131758__collapsible_content_VmAFLg .collapsible-content-wrapper-narrow{max-width:1500px}.card-wrapper{contain:layout style paint;content-visibility:auto;contain-intrinsic-size:0 500px}.accordion summary{padding:1.3rem 0 1.5rem!important}.accordion__title,.multicolumn-card__info .inline-richtext{text-align:left!important}.product__accordion details{position:relative}.product__accordion details:before{content:"+";position:absolute;top:9px;right:5px}.product__accordion details[open]:before{content:"-";right:6px}.product__accordion .icon-caret{display:none!important}.product__accordion{border-color:#eaeafa!important}.accordion__content{color:var(--color-dark-second)}.accordion:not(.product__accordion){margin:0 0 5px!important;border-radius:6px;border:1px solid var(--color-light-second)!important}.collapsible-content summary:hover{background:none!important}.accordion:not(.product__accordion) summary,.accordion:not(.product__accordion) .accordion__content{padding:17px 20px 16px!important}.accordion:not(.product__accordion) summary{font-weight:700!important}.accordion:not(.product__accordion){margin-bottom:5px!important}.accordion:not(.product__accordion):last-child{margin-bottom:0!important}.accordion:not(.product__accordion) .accordion__content{color:var(--color-dark-main)!important;font-size:13px!important;padding:0 20px!important}.accordion:not(.product__accordion) .accordion__title{font-size:14px!important;font-weight:700!important}.accordion:not(.product__accordion) summary .icon-caret{right:25px}.product__info-wrapper .price{margin-bottom:28px!important}.product__info-wrapper .badges{margin:-10px 0 -26px!important}.badges .item{float:left;width:calc(50% - 5px);margin-bottom:5px}.badges .item:nth-child(2n){margin-left:10px}.clear:after{content:"";clear:both;height:1px;display:block}.badges .item{border-radius:12px;border:1px solid #EAEAFA;padding:5px 5px 3px;text-align:center}.badges .item .icon{width:24px;display:inline-block;vertical-align:middle;margin-right:6px}.badges .item .icon svg{max-width:100%}.badges .item .desc{display:inline-block;vertical-align:middle;font-size:12px}.product__accordion{border-color:var(--color-light-second)!important}.accordion:not(.product__accordion).content-container{border-radius:6px!important;background:none!important;border:1px solid var(--color-light-second)}.contains-content-container,.content-container{border-radius:0!important}.product-form__buttons{max-width:none!important}.card--card,.card--standard .card__inner{border-color:#efefef!important}.product__info-wrapper>*{border-radius:0!important;background:none!important}.slideshow__text{line-height:1.1!important}.banner__box .banner__heading+*{margin-top:2rem!important}.header__heading-logo-wrapper{margin:0 0 -4px}video{border-radius:8px}.product__accordion .summary__title{text-transform:uppercase}.product__tax{display:none}.shopify-policy__body{padding-bottom:50px}.oke-w-controls{display:none!important}.product__info-container{max-width:100%!important}.product__info-wrapper>*{padding-top:15px!important}.inline-stars{padding-right:5px;position:relative;top:1.5px}.inline-stars path{fill:#ffb74a}.inline-stars svg{width:12px!important}.no-style{text-decoration:none;color:inherit}.price-badge{background:#dc143c!important;border-radius:3px;display:inline-block;vertical-align:middle;color:#fff;font-size:10px;padding:2px 6px 1px;margin:-2px 0 0}.product .price__container{margin:-10px 0 0}.price-item--last{color:var(--color-dark-main)}.product__info-wrapper .price-item--last,.quick-related .product__info-wrapper .price-item--last{color:var(--color-dark-main)!important}.price .price-item{margin:0 5px 0 0!important}.recently-viewed .price .price-item{margin:0 10px 0 0!important}.product__info-container>*+.star-reviews{font-size:10px;text-transform:uppercase;margin:0 0 8px!important;display:block}.star-reviews svg{display:inline-block;vertical-align:middle;width:12px;margin:-6px -2px 0 0}.benefits-list{margin:0 0 -8px!important}.benefits-list .item{margin-bottom:5px;font-size:14px}.benefits-list .item:last-child{margin-bottom:0}.benefits-list .item svg{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}.product-popup-modal__button{min-height:0!important;font-size:14px!important;text-decoration-thickness:1px!important;color:var(--color-dark-main)!important}.quick-info{margin:35px auto -20px!important;max-width:550px}.quick-info .item{margin-bottom:15px}.quick-info .item:last-child{margin-bottom:0}.quick-info .item .icon{width:60px;display:inline-block;vertical-align:top;margin:-15px 0 0 -10px}.quick-info .item .info{width:calc(100% - 60px);display:inline-block;vertical-align:top;margin-left:4px}.quick-info .item .info .heading{font-size:14px;color:var(--color-dark-main);margin-bottom:3px;font-weight:500}.quick-info .item .info .desc{font-size:12px;line-height:1.35}.quick-info.second{margin-left:auto!important;margin-right:auto!important;max-width:520px}.kaching-bundles .kaching-bundles__bar :checked+.kaching-bundles__bar-container .kaching-bundles__bar-radio{box-shadow:0 0 0 2px var(--bar-border-color)!important}kaching-bundles{margin-top:20px!important}.kaching-bundles .kaching-bundles__bar{margin-bottom:4px!important;margin-top:4px!important}.kaching-bundles__block-title{font-size:12px!important;letter-spacing:.1em!important;font-weight:300!important;color:#000000bf!important;margin-bottom:5px!important}.kaching-bundles__block-title:before,.kaching-bundles__block-title:after{display:none}.kaching-bundles__bar-label{border-radius:4px!important;background:var(--color-dark-main)!important;color:#fff!important;padding:4px 8px!important;line-height:1!important;height:20px!important;min-height:0!important;margin:1px 0 -3px 10px!important}.kaching-bundles .kaching-bundles__bar :checked+.kaching-bundles__bar-container .kaching-bundles .kaching-bundles__bar-variant-select{border-color:#d9d9d9!important;padding:4px 10px 4px 5px!important}.kaching-bundles .kaching-bundles__bar-title{margin-bottom:-2px!important;line-height:1}.kaching-bundles .kaching-bundles__bar-price{margin-bottom:-5px!important}.kaching-bundles .kaching-bundles__bar-variant-select{border-radius:4px!important;box-shadow:0 0 0 1px #d9d9d9!important;padding:9px 24px 9px 10px!important;font-size:12px!important}.kaching-bundles__bar-variant-names{margin-top:5px!important}.kaching-bundles .kaching-bundles__bar-most-popular__content{background:var(--color-dark-main)!important;font-weight:400!important;border-radius:4px 4px 0 0!important;font-size:10px!important;padding:6px 12px 4px!important}.kaching-bundles .kaching-bundles__bar-most-popular__content:before,.kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:none!important}a[onclick]{cursor:pointer!important}.kaching-bundles .kaching-bundles__bar:first-child{margin-top:6px!important}.kaching-bundles .kaching-bundles__bar:last-child{margin-top:22px!important}.kaching-bundles .kaching-bundles__bar:nth-child(2){margin-top:22px!important}.kaching-bundles .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px var(--color-light-second)!important;position:relative}.kaching-bundles .kaching-bundles__bar-container:after{content:"";width:78px;height:60px;position:absolute;top:7px;left:6px}.kaching-bundles .kaching-bundles__bar:not(:nth-child(3)) :checked+.kaching-bundles__bar-container:after{top:-3px;transform:scale(.75)}.kaching-bundles .kaching-bundles__bar :checked+.kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px var(--color-dark-main)!important}.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{right:auto!important;left:10px!important;top:-20px!important}.kaching-bundles .kaching-bundles__bar-pricing{flex-direction:row-reverse!important;align-items:center!important;margin:-27px 3px 0!important}.kaching-bundles .kaching-bundles__bar:first-child .kaching-bundles__bar-pricing{margin-top:-4px!important}.kaching-bundles .kaching-bundles__bar-full-price{margin:4px 8px 0 0;font-size:12px}.kaching-bundles .kaching-bundles__bar-price{font-size:14px!important}.kaching-bundles .kaching-bundles__bar-subtitle{position:absolute;right:17px;margin:8px 0 0!important;background:var(--color-dark-main);border-radius:2px;color:var(--color-light-main)!important;padding:2px 6px;font-size:10px!important}kaching-bundle[product-id="9837288390938"] .kaching-bundles .kaching-bundles__bar-subtitle{margin-top:22px!important}.kaching-bundles .kaching-bundles__bar-first-line{padding-left:25px}.kaching-bundles .kaching-bundles__bar-radio{left:15px;position:relative;box-shadow:0 0 0 2px #00000026!important}.kaching-bundles .kaching-bundles__bar :checked+.kaching-bundles__bar-container .kaching-bundles__bar-radio{box-shadow:0 0 0 2px var(--color-dark-main)!important}.kaching-bundles .kaching-bundles__bar-variants{padding-bottom:6px}.kaching-bundles .kaching-bundles__bar-container--most-popular--simple .kaching-bundles__bar-main{margin-top:0!important;margin-bottom:0!important}.kaching-bundles .kaching-bundles__bars{margin-bottom:-16px}.product-popup-modal__toggle{border:0!important;border-radius:0!important;background:transparent!important}.wrapper{max-width:100%;overflow:hidden;background:var(--color-dark-main);color:#fff;text-transform:uppercase;padding:11px 0 2px;position:relative}.customer-wrapper{padding:0;background:none;color:inherit}.customer-wrapper:before{content:"";width:40px;height:calc(100% - 28px);position:absolute;left:0;top:6px;background:linear-gradient(to right,#fff,#fff0);z-index:1}.customer-wrapper:after{content:"";width:40px;height:calc(100% - 28px);position:absolute;right:0;top:6px;background:linear-gradient(to right,#fff0,#fff);z-index:1}.customer-wrapper .item{width:150px;height:150px;position:relative;overflow:hidden;border-radius:6px;margin-right:6px;display:inline-block}.customer-wrapper .item img{width:100%;height:100%}.customer-wrapper .customer-badge{position:absolute;top:calc(50% - 10px);transform:translate(-50%,-50%);left:50%;background:#fff;border-radius:6px;text-align:center;padding:10px 20px;text-transform:none;white-space:nowrap}.customer-wrapper .customer-badge .heading{font-size:22px;font-weight:700;color:var(--color-dark-main);margin-bottom:-5px}.customer-wrapper .customer-badge .desc{font-size:16px;color:var(--color-dark-second)}.customer-wrapper .marquee{animation:marquee 50s linear infinite}.marquee{white-space:nowrap;overflow:hidden;display:inline-block;animation:marquee 35s linear infinite;margin:-10px}.utility-bar__grid{padding:0!important}.announcement-bar{max-width:100%;overflow:hidden;padding-bottom:2px!important}.announcement-bar .wrapper{margin:-10px 0}.announcement-bar .marquee p{font-size:9px!important}.marquee p{display:inline-block}.marquee p b{padding:0 20px}.text__center,.backed{text-align:center}.backed h2{margin-bottom:20px}.backed .description{max-width:740px;margin:0 auto 30px;font-size:14px}.backed .list{display:flex;max-width:600px;margin:0 auto;flex-wrap:wrap}.backed .list .item{background:var(--color-dark-main);color:#fff;width:calc(50% - 7.5px);border-radius:12px;font-size:12px;line-height:1.4;text-align:left;padding:16px}.backed .list .item .num{font-size:32px;font-weight:700;margin-bottom:5px}.backed .list .item:nth-child(2){margin-left:11px}.backed .subdesc{margin:20px 0 0;color:#7b7b7b;font-size:14px}.multicolumn .title{width:100%;text-align:center}.multicolumn .media>*:not(.zoom):not(.deferred-media__poster-button),.multicolumn .media model-viewer{border-radius:12px!important}.multicolumn-list h3{line-height:1.5;font-size:12px;font-weight:400}.reviews{background:linear-gradient(180deg,#eef2f700,#d8ebfe57);padding-bottom:20px;z-index:2;position:relative}.reviews .comment{font-size:14px}.reviews .rating path{fill:var(--color-dark-main)!important}.reviews .rating{margin:15px 0 3px}.reviews .container{padding:0 10px;text-align:center;margin:0 auto}.reviews .container .description{max-width:760px;margin:20px auto 10px;font-size:14px}.compare h2{margin-bottom:25px}.three-icons{text-align:center;max-width:580px;margin:0 auto}.three-icons .item{display:inline-block;vertical-align:top;width:calc(33.33% - 6.666px)}.three-icons .item img{width:60px}.three-icons .item:nth-child(2){padding:0 10px}.three-icons .item .heading{font-size:14px;margin:5px 0 0;font-weight:500}.collapsible-content__heading{text-align:center!important}.button-container{text-align:center}.button-container a{padding:0!important;width:100%!important;max-width:400px}.menu-drawer__inner-container{background:var(--color-light-main)}#shopify-section-template--22920677425434__slideshow .slideshow__slide{position:relative}#shopify-section-template--22920677425434__slideshow .slideshow__slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(#0000,#00000080)}.product__info-container>*+variant-selects{margin-bottom:0!important}variant-selects fieldset:nth-child(2){margin-bottom:-4px!important}#MainProduct-template--22983807959322__main #variant-selects-template--22920677589274__main>*:nth-child(2),#MainProduct-template--22983807959322__main [data-variant-name=Size],#MainProduct-template--22983807959322__main [data-variant-name="Women\2019s US (SIZE CHART BELOW)"],#MainProduct-template--22983807959322__main [data-variant-name="Women\2019s US"]{display:none!important}.vario-variant-name{text-transform:uppercase;font-size:12px!important;font-weight:300!important;color:var(--color-dark-main)!important;margin-bottom:7px!important}.vario-variant-selected{text-transform:uppercase!important;font-size:12px!important;font-weight:700!important;color:var(--color-dark-main)!important}.general-list{text-align:left;font-size:14px;width:80%;margin:50px auto 20px;max-width:418px}.general-list .item{margin-bottom:5px;padding-left:24px;position:relative}.general-list .item span{position:absolute;left:0}.installment.caption-large{margin:25px 0 -25px!important}#product-form-installment-template--22920677589274__main [data-display_option=button]{margin-top:-10px!important}.footer{background:var(--color-dark-main)}.footer__content-bottom{border-color:#e6e7e61a!important}.image-with-text__text{font-size:14px}.backed{position:relative;z-index:1}.backed .clouds-bg{position:absolute;top:0;left:0;width:100%;height:613px;opacity:.5;background:url(./cloud.png) no-repeat top center;z-index:-1;display:block}.section-template--22920677589274__custom_liquid_XK7eqF-padding{position:relative;z-index:1}.table-chart{width:100%;text-align:center;border-collapse:separate;border-spacing:0 0;font-size:14px;border-radius:4px;border:1px solid var(--color-light-second)}.table-chart td{padding:8px 3px 7px;border-right:1px solid var(--color-light-second)}.table-chart tr:last-child{border-right:0}.table-chart tr:first-child td{text-transform:uppercase;font-size:13px;padding-bottom:10px;padding-top:12px;color:var(--color-dark-main)}.table-chart tr:nth-child(odd){border:0;background:#f6f6f680}.table-chart tr:not(:first-child) td:first-child{font-weight:700;color:var(--color-dark-main)!important}.table-chart tr:first-child td:first-child{border-radius:4px 0 0}.table-chart tr:first-child td:last-child{border-radius:0 4px 0 0}.table-chart tr:last-child td:first-child{border-radius:0 0 4px}.table-chart tr:last-child td:last-child{border-radius:0 0 0 4px}.table-chart tr:hover{background:#f6f6f6}.table-chart tr:last-child,.table-chart tr:last-child td{border-bottom:0!important}.table-chart td:last-child{border-right:0!important}.section-template--22920677425434__custom_liquid_JrYmLe-padding{position:relative;z-index:1}.product__info-wrapper .product__title h1{text-align:left!important}.sv-swatch-button{font-size:12px!important}.vario-variants .vario-variant{margin-right:7px!important;margin-bottom:7px!important}.sv-swatch-button{padding:7px 15px!important;border-radius:8px!important}.special-box{text-align:center;border-bottom:1px solid #F1F1F1;padding-bottom:20px}.special-box .heading{font-size:20px;color:var(--color-dark-main);font-weight:700;font-family:var(--font-heading-family);margin-bottom:6px}.special-box .list{position:relative;height:65px;margin-bottom:10px}.special-box .list .item{position:absolute;width:33.333%;display:flex;justify-content:center;align-content:center;align-items:center;height:65px}.special-box .list .item:nth-child(2){left:33.333%}.special-box .list .item:nth-child(3){right:0}.special-box .promocode{display:block;background:#e8f1ff;border-radius:8px;height:36px;margin-top:15px;line-height:37px;font-family:(--font-heading-family);font-weight:700;color:var(--color-dark-main);font-size:12px;margin-bottom:10px;text-transform:uppercase;text-decoration:none}.special-box .promocode b{text-decoration:underline}.special-box .promocode b:hover{text-decoration:none}.special-box .info{margin-bottom:4px;font-size:12px;font-weight:700}.special-box .desc{font-size:14px;margin-bottom:2px}.special-box .sub-desc{font-size:14px;color:#b2b9c3}.special-box .plus{font-family:var(--font-heading-family);font-weight:700;font-size:20px;position:absolute;left:calc(33.333% - 8px);width:20px;margin-top:14px}.special-box .equal{font-family:var(--font-heading-family);font-weight:700;font-size:20px;position:absolute;right:calc(33.333% - 11px);width:20px;margin-top:14px}.special-box .bonus{width:37px;height:37px;border-radius:100%;background:#fff8ea;border:1px solid var(--color-dark-main);font-size:20px;color:var(--color-dark-main);font-weight:700;font-family:var(--font-heading-family);line-height:36px;position:absolute;right:21.5%;margin-top:-5px}.card__heading{text-align:center;margin-bottom:-2px!important;margin-top:14px!important}.card--card.card--media>.card__content{margin-top:-7px!important;padding-bottom:36px}.card__content .price{text-align:center}.card__content .price-badge{display:none}.card__badge .price-badge{display:block;padding:3px 5px!important;margin:8px 8px 0 0!important;font-size:10px;border-radius:3px;line-height:10px}.card__badge.top{z-index:3;justify-self:flex-end;position:relative}.collection .grid__item .vario-variants:not(select){justify-content:center}.collection .grid__item .vario-all-variant-wrapper{position:absolute;width:100%;bottom:-12px;margin:0!important}.card__content .star-reviews{width:155px;display:block;margin:5px auto -5px!important}.card__content .star-reviews a{text-decoration:none!important}.special-collection{text-align:center;width:100%;overflow:hidden;height:414px;display:flex;justify-content:center}.special-collection img{height:100%;width:2880px}.section-template--22985688711450__custom_liquid_XK7eqF-padding{position:relative;z-index:1}.text-center{text-align:center}.card__media{width:100%!important;margin-left:auto!important;margin-right:auto!important;z-index:-1;position:relative}.card__inner,.card__media{aspect-ratio:1 / 1.2!important}.card .icon-wrap{display:none}.card--card .card__inner .card__media{margin:0!important;border-radius:20px 20px 0 0}.card--card .card__inner .card__media img{border-radius:20px 20px 0 0}.b2g1{visibility:visible!important}.special-description{text-align:center;margin:33px 0 0}.color-blue{color:var(--color-dark-main);font-weight:500}#selected-Color{font-weight:700}#ProductInfo-template--22983807959322__main fieldset:nth-child(2){display:none!important}.card--card.card--media>.card__content .card__information{overflow:hidden;display:block;max-width:100%;position:relative}.card--card.card--media>.card__content .card__information:after{content:"";width:20px;height:36px;position:absolute;right:0;top:16px;z-index:4;background:linear-gradient(to right,#fff0,#ffffffe6 80%,#fff);pointer-events:none}.product_tile_color_holder{text-align:left;margin:11px 0 -13px;white-space:nowrap;overflow-x:hidden;position:relative;z-index:3;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product_tile_color_holder .list{display:flex;lex-wrap:wrap;padding-bottom:1px}span[type=radio][name$=_card_color]{flex:0 0 auto;width:32px;height:32px;border-radius:3px;-webkit-appearance:none;appearance:none;background-size:26px 26px;margin:0 7px 7px 0;cursor:pointer}span[type=radio][name$=_card_color]:last-child{margin-right:17px}span[type=radio][name$=_card_color].active{box-shadow:inset 0 0 0 1px var(--color-dark-main)}span[type=radio][name$=_card_color][available=false]{position:relative}span[type=radio][name$=_card_color][available=false]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;background:#fff;pointer-events:none;opacity:.5!important}span[type=radio][name$=_card_color].active[available=false]:before{width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px}span[type=radio][name$=_card_color][available=false]:after{--diagonal--size: 45.248px ;--crossed-line--size: 1px;--crossed-line--color: rgb(0, 0, 0);content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--crossed-line--color);transform:rotate(-45deg);transform-origin:left}span[type=radio][name$=_card_color].active[available=false]:after{--diagonal--size: calc(30px * 1.414);bottom:calc(var(--crossed-line--size) * -.1);left:1px}.loader-swatches{display:none!important;align-items:center;justify-content:center;background:#f5f5f5!important;opacity:0;visibility:0;transition:all 0 ease;position:absolute;top:0;left:0;width:100%;height:100%}.loader-swatches.active{display:flex!important;opacity:1;visibility:1}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.table-logo{width:100px}.cart-notification-product__name,.UpcartDesignSettings__cartTextColor{text-align:left!important}.cart-notification-product .product-option{font-size:12px!important}.upcart-announcement{text-align:center!important}.cart-notification__links{position:relative}.cart__footer .tax-note{display:none!important}.cart__footer .totals{margin-bottom:25px}.product-form__input--pill{position:relative}variant-selects .product-popup-modal__opener{position:absolute;right:0;white-space:nowrap}variant-selects .product-popup-modal__button.size-shart-button{font-weight:300;font-size:13px!important;top:-4px;text-decoration:none;text-decoration-thickness:.3px!important;height:auto!important;margin:0!important;padding:0!important;color:var(--color-dark-main)!important;text-decoration:underline}variant-selects .product-popup-modal__button.size-shart-button:hover{text-decoration:none}variant-selects .product-popup-modal__button.size-shart-button svg{display:inline-block;vertical-align:middle;width:22px;height:auto;margin:-2px 6px -1px 0}variant-selects .product-popup-modal__button.size-shart-button svg path{fill:var(--color-dark-main)}.product-popup-modal__content .table-chart{display:table!important;max-width:100%!important}.product__info-container .complementary-products{margin:-30px 0 0!important;display:block;min-height:50px}.complementary-products .card__content .star-reviews{margin:4px 0 15px!important}.complementary-products .card__information{padding-top:6px!important}.complementary-products .product_tile_color_holder{margin:0;text-align:left;padding-left:2px}.complementary-products .card__media img{border-radius:12px!important}.complementary-products__container .card--horizontal .card__inner{max-width:100%!important}.complementary-products{padding:20px 0 0}.complementary-products .summary__title{text-align:left!important;margin-bottom:-2px!important}.complementary-products .summary__title h2,.complementary-products .summary__title .h3{font-size:15px!important;text-align:left!important}.complementary-products .card.card--horizontal{align-items:center!important}.complementary-products .product__info-wrapper .price,.complementary-products .card--horizontal .card__heading,.complementary-products .card--horizontal .card-information>.price{text-align:left!important}.complementary-products .card--card.card--horizontal{padding:0!important;border-radius:0!important;flex-direction:column!important}.complementary-slide>ul{flex-direction:row!important}.complementary-slide>ul li{width:50%}.complementary-products .card__content .price{margin:12px 0 -7px!important}.complementary-products__container{position:relative}.complementary-products__container .slider-buttons{position:absolute;right:-13px;top:-7px}.complementary-slide li{margin-bottom:0!important;width:100%}.complementary-slide li:last-child{margin-bottom:0}.complementary-products__container .complementary-slider li{overflow:hidden!important}.complementary-slide.grid__item{padding:0!important}.complementary-products__container .slider-mobile-gutter{background:none!important}.quick-add-modal__content-info .product{max-width:100%!important;width:100%!important}.quick-add-modal__content-info .product .h1{text-align:left!important;font-size:18px!important;margin-top:-30px}quick-add-modal .product:not(.featured-product) .product__view-details{margin-top:35px!important}.product .product-form__input .select{margin:6px 0 18px}shopify-payment-terms{margin-top:-27px!important;margin-bottom:42px!important;display:none!important;font-size:11px!important}.last-day-views{display:none!important;position:absolute!important;bottom:55px;left:15px;width:calc(100% - 30px);text-align:center;background:#fffc;border-radius:14px;height:28px;line-height:28px;font-size:12px;opacity:0;transition:all .5s cubic-bezier(.55,.055,.675,.19)}.last-day-views.active{opacity:1;bottom:15px}.last-day-views svg{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0}.product .product__media.media,.product__media-wrapper{background:var(--color-light-second)!important}.product__info-container>*+#shipping-message{text-align:center;font-size:12px;height:28px;line-height:28px;border-radius:4px;background:var(--color-light-second);margin:-12px 0 30px!important}.product__info-container>*+.list-payment-product{margin:-20px 0!important}.product__info-container>*+.list-payment-product .list-payment__item{padding:.2rem}.product__info-container .product__accordion{margin:0!important}.couple-benefits{display:flex;text-align:center;font-size:10px}.couple-benefits .item{width:50%}.product__info-container .couple-benefits{margin:30px 0 10px!important}.image-with-text__text--caption:first-child{margin-bottom:5px!important;text-align:left!important}.collapsible-content__header .caption-with-letter-spacing{font-weight:700!important;text-transform:none!important;font-size:26px!important;display:block;width:100%;text-align:center;color:var(--color-dark-main)!important}.collapsible-content__header .collapsible-content__heading{font-size:14px!important;font-weight:400!important}.quick-contact{text-align:center;margin:-10px 0 25px}.button-base{background:var(--color-light-second);text-decoration:none;font-size:12px;font-weight:700;display:inline-block;color:var(--color-dark-main);border-radius:4px;padding:10px 20px 9px}.fair-reviews{background:var(--color-light-second);padding:40px 0;text-align:center;margin-top:40px}.fair-reviews .list{display:flex}.fair-reviews .item{background:#fff;border-radius:6px;text-align:left;width:calc(33.333% - 7.5px);margin-right:15px;padding:15px 20px}.fair-reviews .item:last-child{margin-right:0}.fair-reviews .badge-reviews{background:var(--color-light-main);color:var(--color-dark-main);border-radius:4px;display:inline-block;font-size:12px;padding:4px 12px 3px;margin:0 0 11px;position:relative;top:-3px}.fair-reviews svg{width:14px;height:14px}.fair-reviews h2{margin-top:0!important}.fair-reviews .subdesc{font-size:14px;margin:0 0 30px}.fair-reviews .item .heading{font-weight:700;margin:0;font-size:14px}.fair-reviews .item .desc{color:var(--color-dark-second);font-size:14px;margin:8px 0 7px}.fair-reviews .item .author{font-size:12px;margin:3px 0 0;color:var(--color-dark-main)}.fair-reviews .item .author span{display:block;color:var(--color-dark-second);margin:-2px 0 0}.bens{max-width:420px;margin:-10px auto 30px}.bens .ben{display:inline-block;background:#fff;border-radius:4px;padding:5px 10px;margin:5px 2px;font-size:13px}.bens .ben:nth-child(1),.bens .ben:nth-child(3){transform:rotate(-2deg)}.bens .ben:nth-child(2),.bens .ben:nth-child(4){transform:rotate(2deg)}.one-review{padding:15px 15px 10px;border:1px solid var(--color-light-second);border-radius:6px;font-size:13px;display:flex;transform:rotate(0);margin:2.5rem 0 0rem!important}.one-review svg{width:14px;height:14px}.one-review .image{width:80px}.one-review .image img{max-width:100%;vertical-align:bottom;border-radius:4px}.one-review .info{width:calc(100% - 95px);margin-left:15px}.one-review .info .star-reviews{display:block;margin:8px 0 2px;font-weight:700;font-size:11px}.one-review .info .author{font-size:11px}.one-review .info .author span{color:var(--color-dark-second)}.tab,.main-tab{display:none;transition:none!important}.tab-active,.main-tab.active{display:block}.tab-buttons,.main-tab-button{cursor:pointer;padding:4px 10px;font-size:12px;text-transform:uppercase;display:inline-block;min-width:40px;border-radius:4px;margin:0 2px;border:1px solid var(--color-light-second)}.tab-buttons-active,.main-tab-button.active{border-color:var(--color-dark-main);color:var(--color-dark-main);cursor:default}.tab-buttons-list{text-align:center;margin-top:15px}.tab-buttons-active svg path,.main-tab-button.active svg path{fill:var(--color-light-main)}.tab-buttons svg,.main-tab-button svg{display:inline-block;vertical-align:middle;margin:-3px 8px 0 0}.main-tabs .tab-buttons-list,.main-tab-buttons{margin:0 auto;border-radius:6px;border:1px solid var(--color-light-second);max-width:500px;display:flex;justify-content:space-between;padding:4px 2px}.main-tabs .main-tab-button,.main-tab-buttons .tab-buttons{flex:1;font-weight:400;text-transform:normal;font-size:12px;border-radius:6px;padding:12px 0;color:var(--color-dark-main);border:0;font-family:var(--font-heading-family)!important}.main-tabs .main-tab-button.active,.main-tab-buttons .tab-buttons.tab-buttons-active{color:#fff;background:var(--color-dark-main)}.main-tab-buttons{margin-bottom:-3px}.main-tab-buttons .tab-buttons{padding:6px 0}.card--card,.card--standard .card__inner{border:0!important}.card--card .card__inner .card__media{border-radius:6px!important;background:var(--color-light-second)}.card--card .card__inner .card__media img{border-radius:6px!important}.card__information{padding:20px 0 0!important;text-align:left}.card__content{padding:0!important}.card__content .price{text-align:left!important;margin:3px 0 0!important}.card__heading{text-align:left!important}.oke-reviewsTab{display:none!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{max-width:772px!important}.okeReviews[data-oke-container] .oke-reviewContent-title,div.okeReviews .oke-reviewContent-title,.oke-avatar,.oke-reviewContent-date,.oke-w-reviews-controls,.oke-w-reviewer-avatar{display:none!important}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{display:block!important;text-align:center;margin-bottom:25px!important}[data-oke-widget]{margin:-20px 0 30px}.okeReviews[data-oke-container] .oke-media-image,div.okeReviews .oke-media-image{border-radius:4px}.okeReviews[data-oke-container] .oke-w-reviewer-identity,div.okeReviews .oke-w-reviewer-identity{display:inline-block;vertical-align:middle}.okeReviews[data-oke-container] .oke-w-reviewer-verified,div.okeReviews .oke-w-reviewer-verified{display:inline-block;vertical-align:middle;margin-left:10px;font-size:10px!important;font-weight:400!important;color:var(--color-dark-second)!important}.okeReviews[data-oke-container] .oke-w-reviewer-verified,div.okeReviews .oke-w-reviewer-verified:before{content:"-";position:relative;left:-2px}.okeReviews[data-oke-container] .oke-w-reviewer-verified-icon:before,div.okeReviews .oke-w-reviewer-verified-icon:before{color:#797979!important}.okeReviews[data-oke-container] .oke-reviewContent-top,div.okeReviews .oke-reviewContent-top{margin:-20px 0 19px!important}.okeReviews[data-oke-container] .oke-mediaGallery .oke-reviewContent-top{margin-top:-15px!important}.okeReviews[data-oke-container] .oke-reviewContent-top,div.okeReviews .oke-reviewContent-top svg{height:12px!important}.oke-reviewContainer{margin-bottom:-5px!important}.card-information .rating,.card-information .caption{display:none!important}[onclick],[onclick] a{cursor:pointer!important}#fixed-add-to-cart{position:fixed;bottom:-52px;transition:all .3s cubic-bezier(.55,.055,.675,.19);left:0;width:100%;z-index:3;background:#fff;height:52px;box-shadow:0 0 20px #0000}body:not(.upcartPopupShow):not(.overflow-hidden-desktop):not(.overflow-hidden-tablet) #fixed-add-to-cart.show{bottom:0;box-shadow:0 0 20px #0000000d}#fixed-add-to-cart .fixed-variant-picker{width:50%;position:absolute;left:0;bottom:0;background:#fff;display:flex;align-items:middle}#fixed-add-to-cart .fixed-variant-picker .item{width:50%}#fixed-add-to-cart .btn{position:absolute;right:0;bottom:0;width:50%;text-align:center;height:52px;border-radius:0;padding:0!important;text-transform:uppercase}#fixed-add-to-cart .fixed-variant-picker select{font-weight:700;margin:0!important;height:40px;border-radius:4px;outline:none!important;box-shadow:none!important;width:100%;background:#fff;border:1px solid var(--color-light-second);font-family:inherit;font-size:14px;color:var(--color-dark-main);-webkit-appearance:none;appearance:none;padding:16px 10px 0;text-align:left}#fixed-add-to-cart .fixed-variant-picker select::-ms-expand{display:none}#fixed-add-to-cart .fixed-variant-picker .select-wrapper{position:relative;border-right:6px solid #fff;padding:6px 0 5px}#fixed-add-to-cart .fixed-variant-picker .item:first-child .select-wrapper{border-left:6px solid #fff}#fixed-add-to-cart .fixed-variant-picker .select-wrapper:after{content:"\25be";position:absolute;right:6px;top:50%;transform:translateY(-50%);pointer-events:none}#fixed-add-to-cart .fixed-variant-picker .select-wrapper .lbl{position:absolute;text-transform:uppercase;font-size:11px;color:#cacaca;font-weight:700;left:10px;top:9px}.cart__checkout-button{text-transform:uppercase}.hidden-tab-content{text-align:center;font-size:14px;max-width:500px;margin:0 auto -10px;border-bottom:1px solid var(--color-light-second);padding:4px 0 3px}.hidden-tab-content h2{font-size:18px!important;text-align:center!important}.hidden-tab-content .discount-code{display:block;border-radius:4px;background:var(--color-light-second);font-weight:700;font-size:18px;padding:4px 0;max-width:150px;margin:0 auto}.hidden-tab-content .discount-code+p{font-size:12px}[aria-label="Omnisend website"]{display:none!important}#omnisend-forms-container>div>div[class^=omnisend-form]>div{margin:0 10px 10px!important;transition:all .3s cubic-bezier(.55,.055,.675,.19)}body[data-add-to-cart-active=true] #omnisend-forms-container>div>div[class^=omnisend-form]>div{margin:0 10px 60px!important;border:0!important}#omnisend-forms-container>div>div[class^=omnisend-form]>div svg{width:12px!important;height:12px!important}[class*=-rectangle-teaser]{height:34px!important;padding-top:6px!important;padding-bottom:6px}[class*=-rectangle-teaser] button[aria-label=Close]{min-width:40px!important;width:40px!important;margin-right:-30px}#omnisend-forms-container input{outline:none!important}.product-popup-modal[open]{z-index:999999!important}.multirow_generated{padding:15px 0 60px}.secured-money{border-radius:6px;border:1px solid var(--color-light-second);padding:16px 17px 14px 72px}.secured-money .ico{position:absolute;left:16px}.secured-money .heading{font-weight:700;color:var(--color-dark-main);margin-bottom:5px}.secured-money [fill=white]{fill:var(--color-light-second)}.card--card .quick-add{margin:0}.title--primary{margin:2.5rem 0 0!important}.collection-list{margin-bottom:-30px!important}.product-grid-container{margin-bottom:-10px}.quick-add-modal__toggle{border-radius:6px!important;border-color:var(--color-light-second)!important}.card--card .quick-add{position:absolute;left:10px!important;margin:-27px 0 0!important;width:calc(100% - 20px);z-index:2}.quick-add__submit{text-transform:uppercase;font-weight:700!important;font-size:11px!important;opacity:1!important;transition:all .3s ease;background:rgb(var(--color-foreground),1)!important;color:#fff;min-height:34px;text-align:left!important;box-shadow:none!important;padding:1px 0 0 10px!important;border-radius:6px 6px 0 0;justify-content:left}.quick-add__submit svg{display:inline-block;vertical-align:middle;position:absolute;right:10px}.quick-add__submit svg path{fill:#fff}.quick-add__submit.loading svg path{fill:#fff0!important}.quick-add__submit.loading>.loading__spinner .path{stroke:#fff!important}.quick-add__submit.loading>.loading__spinner{width:2.2rem}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full{outline:none!important}.shopify-policy__title{text-align:left}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{border-radius:3px!important;outline:1px solid var(--color-dark-main)!important}.swatch{border-radius:3px!important;border:0!important}.swatch-input__input+.swatch-input__label,.product-form__input--swatch .swatch-input__input+.swatch-input__label{outline-offset:0!important}.product-form__input--swatch{margin:0 0 15px!important;padding-left:1px!important}.product-form__input--swatch .form__label{margin-left:-1px;margin-bottom:2px!important}.swatch-input__input+.swatch-input__label:hover{outline:1px solid var(--color-dark-main)!important}.swatch-input__input+.swatch-input__label{outline:0px solid var(--color-light-second)!important;border-radius:3px!important;outline-width:0!important}.product-form__input--swatch .swatch-input__input+.swatch-input__label{margin:.7rem .8rem -.25rem 0!important}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.8rem !important}.header__icon--search{margin:0 15px 0 0}.menu-drawer__menu li{margin-bottom:0!important;font-weight:300;text-transform:none!important}.menu-drawer__menu li a{text-transform:none!important}.menu-drawer__navigation{border-top:1px solid var(--color-light-second)}.menu-drawer__account{color:var(--color-dark-main)!important}.menu-drawer__navigation{color:var(--color-dark-main)}.facet-checkbox{text-transform:none}.facet-filters__field .select__select,.mobile-facets__sort .select__select{outline:none!important;box-shadow:none!important}.facet-checkbox__text{text-transform:none}.active-facets__button{display:block;width:100%}.active-facets__button--light .active-facets__button-inner{border-radius:4px!important;display:block!important;padding:5px 10px!important}.active-facets__button svg{position:absolute}.active-facets__button--light .active-facets__button-inner{box-shadow:none!important;background:var(--color-dark-main)!important;color:var(--color-light-main)!important}.facet-filters__field .select{border:1px solid var(--color-light-second);border-radius:4px;padding:4px 10px}.facet-filters__sort+.icon-caret{right:10px!important}#ProductCountDesktop{opacity:.75;margin-top:4px;display:inline-block}.caption-with-letter-spacing{text-transform:none!important}.predictive-search__image{border-radius:4px}.facet-checkbox>svg[focusable=false],.mobile-facets__label>svg[focusable=false]{box-shadow:inset 0 0 0 1px var(--color-dark-second)!important}.facet-checkbox>svg rect,.mobile-facets__label>svg rect{display:none!important}.facet-checkbox>input[type=checkbox]~.icon-checkmark{left:3px}.mobile-facets__label>input[type=checkbox]:checked~.icon-checkmark{left:2.75rem!important}.size-chart-image{margin:30px 0 0!important;text-align:center}.size-chart-image img{max-width:100%}*:focus-visible{box-shadow:none!important;outline:none!important}#fixed-action-add-to-cart svg{display:inline-block;vertical-align:middle;margin:-2px 0 0 8px}#fixed-action-add-to-cart{position:relative;padding:0 5px}#fixed-action-add-to-cart .pre-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;justify-content:center;align-items:center;display:flex}.overflow-hidden{overflow:inherit!important}.recently-viewed{padding-bottom:18px!important;min-height:10px}.related-products{padding-bottom:40px!important}.related-products .preloading .related-products__loading-state{width:24px;margin:20px auto 0!important}.related-products.product-recommendations--loaded .preloading{display:none}.upcart-item-option{margin-bottom:-7px}.upcart-discount-code-text{font-size:9px!important;margin:2px 0 0 2px!important}.upcart-discount-code-badge{margin:2px 0 0!important;padding:2px 1px}.upcart-upsells-title{padding:0!important;font-size:16px!important}.upcart-upsell-item-card select{color:var(--color-dark-main)}.upcart-upsell-item-card input.UpcartDesignSettings__button,.upcart-upsell-item-card .UpcartDesignSettings__button{background:var(--color-dark-main)!important;min-height:30px!important;height:30px!important;line-height:30px!important;padding:0!important}.quick-add-modal[open]{z-index:3000000!important}.footer-cart-notification #cart-notification-product{display:block!important}.footer-cart-notification .cart-notification__links>*:nth-child(3){display:none!important}.footer-cart-notification .cart-notification__links .button{text-transform:uppercase;border-radius:0!important}.footer-cart-notification .cart-notification__links a.button{font-weight:400!important}.footer-cart-notification .modal__close-button.link{position:absolute;right:5px;top:7px;margin:0!important}.footer-cart-notification .cart-notification__header{margin-bottom:25px}.footer-cart-notification .cart-notification__heading{font-weight:700;font-size:14px!important;color:var(--color-dark-main)!important}.footer-cart-notification .cart-notification__heading svg path{fill:var(--color-dark-main)!important}.cart-recommendations h2,.recently-viewed-quick h2{color:var(--color-dark-main)!important}.cart-recommendations span.price-item,.recently-viewed-quick span.price-item{font-size:14px!important}.cart-recommendations s.price-item,.recently-viewed-quic s.price-item{top:0}.cart-recommendations .price__container,.recently-viewed-quick .price__container{margin-top:-3px}#cart-notification-form .button--primary{background:var(--color-dark-main)!important;color:var(--color-light-main)!important;border-radius:4px!important}#cart-notification-button{background:var(--color-light-second)!important;color:var(--color-dark-main)!important;border-radius:4px!important}.cart-recommendations,.recently-viewed-quick{overflow:hidden}.cart-recommendations{padding:23px 0 0!important;margin:0 0 -1px!important}.cart-recommendations ul,.recently-viewed-quick ul{list-style:none;display:flex;padding:0!important}.cart-recommendations .overflow-container{overflow-x:auto}.cart-recommendations ul li,.recently-viewed-quick li{width:calc(50% - 5px);margin-right:10px;margin-bottom:0!important;overflow:hidden;flex-direction:wrap}.cart-recommendations ul li:last-child,.recently-viewed-quick ul li:last-child{margin-right:0}.cart-recommendations ul li .price .price-item,.recently-viewed-quick ul li .price .price-item{font-size:14px!important}.cart-recommendations ul li .price-item.price-item--regular,.recently-viewed-quick ul li .price-item.price-item--regular{font-size:14px!important;margin:0 0 0 -5px!important;top:0!important}.cart-recommendations .card--card .card__heading,.recently-viewed-quick .card--card .card__heading{font-size:calc(var(--font-heading-scale) * 1.2rem)!important;font-weight:400!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:calc(100% - 3px);margin:0 0 -3px}.cart-recommendations .card--card .card__heading .full-unstyled-link,.recently-viewed-quick .card--card .card__heading .full-unstyled-link{display:block;overflow:hidden;text-overflow:ellipsis}.cart-recommendations h2,.recently-viewed-quick h2{font-size:15px!important;margin-bottom:10px!important}.footer-cart-notification #cart-notification{position:fixed;top:10px;transform:translate(100%)!important;right:10px;width:100%;z-index:3000001!important;background:#fff;border:1px solid #e3e3e3;padding:2rem 1.5rem 1.5rem!important;border-radius:0!important}.footer-cart-notification #cart-notification.active:before{opacity:1}.footer-cart-notification #cart-notification.active{transform:translate(0)!important;box-shadow:0 0 30px #0000000d!important}cart-items .title-wrapper-with-link a{margin-top:36px}.quantity{min-height:30px!important}.quantity__button{width:30px!important}quantity-popover .quantity{width:90px!important;border:1px solid var(--color-light-second)!important;border-radius:3px!important}.quantity__input{height:28px!important;padding:0!important;margin:1px 0 -1px!important;font-size:14px!important}.quantity:after{border-radius:4px;opacity:.3}.quantity:before,.quantity:after{display:none!important}.quantity-popover-container,.cart-item__quantity-wrapper{padding:0!important}.cart-items td{vertical-align:middle!important}.cart-items .cart-item td.cart-item__media{padding-bottom:4px!important}.cart-item__discounted-prices .cart-item__old-price{color:#dc143c!important;font-weight:400!important;opacity:1!important}.cart-item__final-price{color:var(--color-dark-main)}.discounts.list-unstyled{color:var(--color-dark-main)!important}.cart-item__name+.product-option{color:var(--color-dark-main)}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:0!important;color:var(--color-dark-main)}.cart-items .cart-item td{border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-top:12px!important;padding-bottom:12px!important}.cart-items .cart-item__details dl{opacity:.7}.cart-items thead tr{border-bottom:.1rem solid rgba(var(--color-foreground),.08)!important}.cart-items .cart-item__details dl .product-option{line-height:1!important;font-size:14px!important}.cart-item__totals .cart-item__discounted-prices{margin:-4px 0 0!important}.cart__items{padding-bottom:0!important;border-bottom:0!important}.totals__total-value{font-weight:700!important;color:var(--color-dark-main)}.totals>h2{font-weight:400!important;opacity:.7}.cart__footer .dynamic-checkout__content ul{display:flex!important}.cart__footer .dynamic-checkout__content ul li{flex:1!important;flex-grow:none!important;flex-basis:none!important}.totals__total-value s{font-weight:400;color:#70757a;font-size:16px;display:inline-block;vertical-align:middle;margin:-3px 8px 0 0}.d-cart-buttons .cart__dynamic-checkout-buttons{margin-top:1rem}.js-contents-item{display:flex;justify-content:space-between;align-items:center;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:10px 0!important}.js-contents-item.totals{border-bottom:0!important;margin-bottom:1rem!important}.js-contents-item__label{font-size:16px!important;padding-right:10px}.cart__footer .discounts{margin-bottom:0!important}.cart-item .loading__spinner{right:10px!important;top:10px!important}cart-items.is-empty{padding-bottom:90px!important}cart-items.is-empty .cart__empty-text{text-align:center!important}.cart-total-heading{display:none}.discount-container{text-align:center}.discount-container .discount-heading{margin-bottom:10px;text-align:left;color:var(--color-dark-main)}.discount-slider{display:flex;justify-content:space-between;align-items:center;width:100%;background:var(--color-light-second);padding:3rem 2rem 2.75rem;margin-bottom:20px;border-radius:6px;position:relative}.discount-slider:before{content:attr(data-text-discount);position:absolute;font-size:10px;margin:-26px 0 0;text-transform:uppercase}.discount-slider:after{content:attr(data-text-min-order);position:absolute;font-size:10px;margin:29px 0 0;text-transform:uppercase}.discount-option{display:flex;flex-direction:column;align-items:center;width:20%;text-align:center;position:relative;color:#a9a9a9}.discount-container.four .discount-option{width:25%}.discount-option.active{color:var(--color-dark-main)}.discount-option.active .discount-info .discount-threshold{opacity:.7}.discount-option .discount-info{font-size:14px;font-weight:700;position:absolute;top:-2.3rem;right:0;transform:translate(50%)}.discount-option:last-child .discount-info{text-align:right;right:-5px;transform:translate(0)}.discount-option:last-child .discount-label{left:auto;right:0;text-align:right;margin-right:0}.discount-option .discount-info .discount-threshold{font-size:12px;font-weight:400;margin:8px 0 0}.discount-option .discount-line{width:100%;height:2px;position:absolute;top:50%;margin-top:-1px;background:#e9e9e9;display:block}.discount-option .discount-line .current{background:var(--color-dark-main);height:2px;display:block;width:0;transition:all .3s linear}.discount-option .discount-circle{width:10px;height:10px;border-radius:100%;position:absolute;right:-5px;top:50%;margin-top:-5px;background:#e9e9e9;display:block}.discount-option.active .discount-circle{background:var(--color-dark-main);z-index:1}.discount-option .discount-amount{margin-top:-2px}.discount-option .discount-label{position:absolute;top:-13px;font-size:9px;text-transform:uppercase;left:50%;width:100%;width:50px;margin-left:-25px}.discounts__discount--position{justify-content:right!important}.footer-cart-notification .cart-notification-product{padding:0!important}.footer-cart-notification .discount-container{margin:-10px 0 0}.footer-cart-notification .discount-container .discount-heading{font-size:14px;margin-bottom:5px;text-align:left!important}.footer-cart-notification .discount-slider{border-radius:0;margin:0 -1.5rem 10px;width:calc(100% + 3rem);padding:3rem 1.8rem 2.8rem 1.6rem;margin-bottom:0;white-space:nowrap}.footer-cart-notification .discount-option .discount-info{font-size:12px}.footer-cart-notification .discount-option .discount-info .discount-threshold{font-size:10px;margin:10px 0 0}.footer-cart-notification .discount-option .discount-info{top:-2rem}.footer-cart-notification .discount-option:nth-child(1){width:15%}.footer-cart-notification .discount-option:nth-child(2){width:19%}.footer-cart-notification .discount-option:nth-child(3){width:20%}.footer-cart-notification .discount-option:nth-child(4){width:20%}.footer-cart-notification .discount-option:nth-child(5){width:26%}.footer-cart-notification .discount-container.four .discount-option:nth-child(1){width:30%}.footer-cart-notification .discount-container.four .discount-option:nth-child(2){width:23%}.footer-cart-notification .discount-container.four .discount-option:nth-child(3){width:23%}.footer-cart-notification .discount-container.four .discount-option:nth-child(4){width:24%}.special-banner{position:relative;cursor:pointer;min-height:44px;background:var(--color-dark-main)}.special-banner.second{height:44px;overflow:hidden}[data-experiment-value=announcementPopup] button,[data-experiment-value=announcementPopup] .product-popup-modal__opener{display:block!important}.special-banner.second .text{font-size:18px}.special-banner img{width:100%;vertical-align:bottom}.special-banner .text{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);color:#fff;font-size:24px;text-transform:uppercase;letter-spacing:.2em;cursor:pointer;padding:0 10px}.special-banner .text span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.special-banner .text span:hover{text-decoration:none}.nostyle{font-family:inherit!important;outline:none!important;border:0!important;background:none!important;margin:0!important;padding:0!important}.special-text{text-align:center}.special-text .special-list{margin:15px 0 13px;color:var(--color-dark-main)}.special-text .special-desc{font-size:14px;opacity:.8}.special-text .nocode{color:#fc5f5d!important;padding-bottom:6px;display:block;font-size:14px;font-weight:400;text-transform:uppercase}#PopupModal-popup_special_210 .product-popup-modal__content{max-width:400px;background:#fff;background-size:cover}#PopupModal-popup_special_210 .product-popup-modal__content .h2{text-align:center!important;margin-top:0!important;padding-right:0!important}#PopupModal-popup_special_210 .btn.button{padding:0!important;width:100%!important;text-align:center}.product .product-popup-modal__button{padding:0!important}.omnisend-form-66aae1e9d806e233865f0697-section-624ab2f927652f651edfd0ac-opacity-layer,.omnisend-form-66aae1e9d806e233865f0697-section-64393c9bfafe8595962af77c-opacity-layer,.omnisend-form-66aae1e9d806e233865f0697-section-64045dc7a9b02882798d0545-opacity-layer,div[class$=-opacity-layer]{background:#fff;background-size:cover}.pagination-loader{text-align:center;padding-bottom:20px}.pagination-loader.prestate{display:block}.pagination-loader.prestate .loading__spinner{display:none}.pagination-loader.prestate .button,.pagination-loader .loading__spinner{display:inline-block}.pagination-loader .button{display:none;min-height:40px!important;padding:0 1.5rem!important;border-radius:4px}.track123-shopify-search-block2{min-height:calc(100vh - 580px)}.track123_block2_wrapper{margin:10px 0 40px!important}.track123_form2_wrapper .track123_title{margin-bottom:-15px;display:block}.customer-reviews{max-width:880px;margin:0 auto 42px}.customer-reviews .photos{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 auto 30px}.customer-reviews .photos img{vertical-align:bottom;width:100%;border-radius:4px}.customer-reviews .title-heading{text-align:center!important;color:var(--color-dark-main)!important;marging:-30px 0 -35px}.customer-reviews .title-subheading{text-align:center;color:var(--color-dark-main);font-size:12px;margin-bottom:20px}.customer-reviews .show-more-reviews{text-align:center;margin:20px 0 0}.customer-reviews .show-more-reviews .button{padding:0 3.5rem!important;border-radius:4px!important;min-height:40px;text-transform:uppercase;font-weight:400!important}.customer-reviews .show-more-reviews .button .loading__spinner{position:static!important;display:inline-block;vertical-align:middle;width:14px!important;margin:3px 0 0 6px!important}.customer-reviews .show-more-reviews .button .loading__spinner svg circle{stroke:var(--color-light-main)!important}.customer-reviews .product-popup-modal__button{padding:0!important;margin:0!important}.customer-reviews .photos modal-opener{margin-bottom:-5px;display:block}.customer-reviews path{fill:var(--color-dark-main)}.rating-table{margin:0 auto 30px;max-width:400px}.rating-table .item{display:flex;width:100%;align-items:center;font-size:12px;margin-bottom:8px}.rating-table .item:last-child{margin-bottom:0}.rating-table .item .number{width:32px}.rating-table .item .number svg{display:inline-block;vertical-align:middle;margin:-4px 2px 0}.rating-table .item .count{width:20px}.rating-table .item .line{width:calc(100% - 68px);height:7px;background:#0000000d;border-radius:2px;margin:1px 8px 0}.rating-table .item .line .current{border-radius:2px;width:0;height:7px;background:var(--color-dark-main);display:block}.customer-review{border-radius:6px;border:1px solid var(--color-light-second);padding:1rem 1.5rem 1.1rem;margin-bottom:10px;position:relative;transition:all .3s ease}.customer-review .heading{position:relative;display:flex;align-items:center}.customer-review .heading .name{font-weight:700;color:var(--color-dark-main);font-size:14px}.customer-review .heading .date{position:absolute;right:0;font-size:10px}.customer-review .heading .verified{color:#797979;font-size:10px;position:relative;margin:-1px 0 0 10px}.customer-review .heading .verified:before{content:"";width:10px;height:10px;background:url(./icon-verified.svg) no-repeat center;margin:-2px 5px 0 0;display:inline-block;vertical-align:middle}.customer-review:last-child{margin-bottom:0}.customer-review .rating svg{display:inline-block;margin:0 0 0 -2px}.customer-review .subheading{position:relative}.customer-review .subheading .bought{position:absolute;right:0;top:4px;background:var(--color-light-second);padding:1px 8px;border-radius:2px;font-size:10px;color:var(--color-dark-main)}.customer-review .subheading .bought span{color:var(--color-dark-second)}.customer-review .photos{max-width:none;margin:0 0 16px;display:block}.customer-review .photos modal-opener{margin-bottom:0}.customer-review .photos img{max-width:100px}.customer-review .text{font-size:14px;color:var(--color-dark-second);margin:8px 0 12px}.customer-review .actions{font-size:12px}.customer-review .actions svg{display:inline-block;vertical-align:middle;margin:-2px 2px 0}.customer-review .actions a{display:inline-block;cursor:pointer!important;margin:0 0 0 12px}.customer-review .text-heading{margin:5px 0 -6px;font-size:14px;font-weight:700;color:var(--color-dark-main)}.customer-review[style*="display: none;"]{opacity:0}.customer-review:not([style*="display: none;"]){opacity:1}.customer-review .rating svg{width:12px!important;height:12px!important}[data-title]{position:relative;display:inline-block;cursor:pointer}[data-title]:after{content:attr(data-title);visibility:hidden;width:210px;background-color:var(--color-dark-main);color:var(--color-light-main);border-radius:4px;padding:5px 10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-105px;opacity:0;transition:opacity .3s}[data-title]:hover:after{visibility:visible;opacity:1}modal-dialog .customer-review .photos{display:none}modal-dialog .review-photo{margin:-44px -20px 10px;opacity:0;transition:.5s ease}modal-dialog[open] .review-photo{opacity:1}modal-dialog .review-photo img{width:100%;border-radius:0}modal-dialog#PopupModal-custome_review .product-popup-modal__toggle{background:#fff!important;border-radius:4px!important;box-shadow:0 0 10px #0000001a}.bold{font-weight:700}cart-items .title-wrapper-with-link a{margin:0!important}[data-experiment-key]:not([active]){display:none!important}.special-block{background:url(./special-block.webp) no-repeat center;padding:3px 0 5px;color:#fff;border-radius:4px;background-size:cover}.special-block .list{display:flex;justify-content:center;text-align:center;flex-wrap:wrap}.special-block .item{width:50%;padding:1px 5px}.special-block .item .heading{margin-bottom:-5px}.special-block .item .desc{font-size:10px;color:#bfbfbf;text-transform:uppercase}.product__info-container>.special-upsell{margin:0 0 22px!important;font-size:13px;border-radius:4px;padding:8px 15px 6px;background:#f5f5f5;line-height:1.5;color:var(--color-dark-main)}.product__info-container>.special-upsell b{text-decoration:underline}.card .media,.card--card .card__inner .card__media{background:transparent!important}.card.hero-white .swiper-slide{background:#f2f2f2!important}.card .swiper-slide{border-radius:4px!important}.card .media>*:not(.zoom):not(.deferred-media__poster-button),.card .media model-viewer{width:100%;height:100%;top:0;left:0;object-fit:cover}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-inline-alignment: space-between;--shopify-accelerated-checkout-button-border-radius: 4px}.menu-drawer__localization{display:flex;justify-content:center}.disclosure__list ul{text-align:left}.header-localization .disclosure .localization-form__select{background:none!important;z-index:1}.menu-drawer__close-button{text-transform:uppercase}.accordion__content ul{padding-left:0}.one-color{font-size:12px;color:#0000008c!important;margin:5px 0 0!important;display:none}.card .card__inner .card__media{z-index:2!important}.slider-container{position:relative;overflow:hidden}.product-slider{display:flex;will-change:transform;cursor:pointer;height:100%}.product-slide{background:#f5f5f5;min-width:100%;margin-right:2px}.product-slide:last-child{margin-right:0}.product-slide img{width:100%;display:block;object-fit:cover!important}.prev-arrow,.next-arrow{position:absolute;bottom:44px;width:28px;height:28px;top:auto!important;background-color:rgb(var(--color-foreground),.75);border:none;border-radius:50%;cursor:pointer;z-index:3;transition:all .3s ease;opacity:0;visibility:hidden}.next-arrow:hover,.prev-arrow:hover{background-color:rgb(var(--color-foreground),1)!important}.prev-arrow{left:-20px}.next-arrow{right:-20px}.prev-arrow>*{position:absolute;left:50%;top:50%;margin:-6.5px 0 0 -5px;transform:scale(.8)}.next-arrow>*{position:absolute;left:50%;top:50%;margin:-6.5px 0 0 -3px;transform:scale(.8)}.prev-arrow path,.next-arrow path{fill:#fff}.card:hover .prev-arrow{left:10px;opacity:1;visibility:visible}.card:hover .next-arrow{right:10px;opacity:1;visibility:visible}.card .quick-add{opacity:0;visibility:hidden;transition:all .3s ease;transform:rotateX(-90deg);perspective:100px;transform-origin:bottom;position:absolute}.card:hover .quick-add{opacity:1;visibility:visible;transform:rotateX(0)}.prev-arrow:after,.next-arrow:after{display:none!important}.prev-arrow svg,.next-arrow svg{width:auto!important;height:auto!important}.thumbnail img{object-fit:contain!important}.red-special{background:url(./red-special-badge-1.jpg) no-repeat center;background-size:cover;position:relative;padding-bottom:11.85%;width:100%;color:#fff;display:flex}.red-special .left{position:absolute;top:50%;transform:translateY(-50%);left:20px;display:flex;align-items:center}.red-special .left .heading{font-weight:700;font-family:var(--font-heading-family);position:relative;text-transform:uppercase;font-size:50px;margin-right:30px}.red-special .right{position:absolute;top:50%;transform:translateY(-50%);right:20px;font-family:var(--font-heading-family);font-weight:700;font-size:30px;line-height:1}.red-special .page-width{position:absolute;width:100%;left:50%;transform:translate(-50%);height:100%}.red-special .heading .icon{position:absolute;left:-15px;top:-20px;width:14px}.red-special .heading .icon svg{width:100%}.red-special .desc{font-size:18px}.special-countdown{display:none}.special-countdown span{display:inline-block;min-width:30px}.gray-special-badge{border-radius:4px;position:relative;white-space:nowrap;text-decoration:none!important;overflow:hidden;background:url(./gray-part1.jpg) no-repeat top left,url(./gray-part2.jpg) no-repeat top right #252525;background-size:auto 100%;display:flex;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding:7px 25px 6px 10px}.gray-special-badge .icon{width:20px;height:20px;margin:-2px 8px 0 0}.gray-special-badge svg{width:100%!important;height:auto!important}.gray-special-badge .arrow{width:10px;height:12px;position:absolute;right:10px;top:50%;margin-top:-10px}.gray-special-badge .circle{width:4px;height:4px;margin:0 8px;border-radius:100%;background:#fff}.product__info-container>.normal-div{margin:-15px 0 25px!important}.normal-div modal-opener{display:block!important}.normal-div modal-opener button{text-decoration:none;display:block;width:100%}.discount-container{display:none}.summary__title svg{display:none}.disclosure__button.localization-form__select{background:var(--color-dark-main)!important}.shopify-policy__title{font-family:var(--font-heading-family)!important}.shopify-policy__container{padding-top:10px!important;padding:10px 1.5rem!important}.product__info-container>.quick-cart-info{text-transform:uppercase;text-align:center;font-size:12px;color:var(--color-dark-main);margin:-15px 0 1rem!important;letter-spacing:.05em!important}.quick-cart-info span{width:3px;height:3px;border-radius:100%;display:inline-block;vertical-align:middle;margin:-3px 10px 0;background:var(--color-dark-main)}.product-popup-modal[size-chart-modal][open]{z-index:9999999999!important;margin-bottom:10px}.product-popup-modal[size-chart-modal] .product-popup-modal__toggle{margin-right:-10px!important}.features-block{padding-bottom:58px}.features-block .page-width,.custom-photos .page-width,.custom-collections .page-width{max-width:none!important;width:100%!important;padding:0!important}.section-heading{text-align:center!important;margin-bottom:40px!important}.feature-item{font-family:inherit!important;line-height:inherit!important}.feature-item .feature-media{margin-bottom:20px}.feature-item .feature-media>*{aspect-ratio:1 / 1;width:100%;max-width:100%;border-radius:8px!important}.feature-item .feature-heading{font-weight:700;color:var(--color-dark-main);margin-bottom:8px;font-size:17px;font-family:var(--font-heading-family)}.feature-item .feature-text{font-size:13px}.swiper-features-button-prev,.swiper-features-button-next,.swiper-custom-photos-button-prev,.swiper-custom-photos-button-next,.swiper-swatch-slider-button-next,.swiper-swatch-slider-button-prev,.swiper-custom-button-prev,.swiper-custom-button-next{box-shadow:0 4px 6px #0003;text-align:center;position:absolute;margin-top:-19px;line-height:40px;width:38px;height:38px;top:50%;background-color:#fff;border:none;border-radius:50%;cursor:pointer;z-index:3;transition:all .3s ease}.swiper-features-button-prev{left:17.4%;padding-right:2px}.swiper-features-button-next{right:17.4%;padding-left:2px}.swiper-features-button-prev.swiper-button-disabled,.swiper-features-button-next.swiper-button-disabled,.swiper-custom-photos-button-prev.swiper-button-disabled,.swiper-custom-photos-button-next.swiper-button-disabled,.swiper-swatch-slider-button-prev.swiper-button-disabled,.swiper-swatch-slider-button-next.swiper-button-disabled,.swiper-custom-button-prev.swiper-button-disabled,.swiper-custom-button-next.swiper-button-disabled{opacity:0;visibility:hidden}.swiper-features-button-prev path,.swiper-features-button-next path,.swiper-custom-photos-button-prev path,.swiper-custom-photos-button-next path,.swiper-swatch-slider-button-prev path,.swiper-swatch-slider-button-next path,.swiper-custom-button-prev path,.swiper-custom-button-next path{fill:var(--color-dark-main)}.swiper-features-button-prev svg,.swiper-features-button-next svg,.swiper-custom-photos-button-prev svg,.swiper-custom-photos-button-next svg,.swiper-swatch-slider-button-prev svg,.swiper-swatch-slider-button-next svg,.swiper-custom-button-prev svg,.swiper-custom-button-next svg{width:8px}.swiper-custom-photos-button-prev{left:20px;padding-right:2px}.swiper-custom-photos-button-next{right:20px;padding-left:2px}.swiper-swatch-slider-button-prev,.swiper-custom-button-prev{left:2px;padding-right:2px;line-height:30px;width:28px;height:28px;margin-top:-15px;opacity:0;box-shadow:0 2px 5px #0003}.swiper-swatch-slider-button-prev[aria-disabled=false],.swiper-swatch-slider-button-next[aria-disabled=false],.swiper-custom-button-prev[aria-disabled=false],.swiper-custom-button-next[aria-disabled=false]{opacity:1}.swiper-swatch-slider-button-next,.swiper-custom-button-next{right:2px;padding-left:2px;line-height:30px;width:28px;height:28px;margin-top:-15px;opacity:0;box-shadow:0 2px 5px #0003}.swiper-features .swiper-slide{max-width:500px}.swiper-recommendations{position:relative}.swiper-custom-photos .swiper-slide{max-width:22%}.swiper-custom-photos .swiper-slide img{width:100%;aspect-ratio:1 / 1;border-radius:8px!important;vertical-align:bottom}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-all{animation:fadeIn .5s ease-in-out}.special-countdown span.animate-all{transform:scale(1.2)}.black-special{background:var(--color-dark-main);color:#fff;text-align:center;font-weight:700;font-size:20px;padding:5px 0;text-transform:uppercase}.black-special .page-width div{font-size:16px;font-weight:400;margin:-5px 0 0}.stars-container{position:relative;margin:-3px 5px -1px 0;display:inline-block;vertical-align:middle}.stars-container .upper{position:absolute;top:2px;left:0;white-space:nowrap;width:0;max-width:calc(100% + 3px);padding-right:0;overflow:hidden}.stars-container .under{opacity:.2;padding-right:0}.continue-shopping-message{position:absolute;top:-34px;left:0;width:100%;text-align:right;padding-right:1.5rem;pointer-events:none;z-index:2;font-size:11px;text-transform:uppercase;text-decoration:underline;color:#fff;opacity:1;text-underline-offset:4px;text-decoration-thickness:.3px}.footer-cart-notification .modal__close-button.link{color:var(--color-dark-main)!important}html .overflow-hidden{overflow:hidden!important}.product__info-container .q-benefits{display:flex!important;font-size:11px;text-transform:uppercase;text-align:center;padding:13px 0 5px;color:var(--color-dark-main)}.product__info-container .q-benefits .item{flex:1}.product__info-container .q-benefits .item img{height:44px}.custom-swatches[is-swiper]{height:54px;overflow:hidden;padding-left:4px;margin-left:-4px;position:relative}.custom-swatches:not([is-swiper]) .normal-swatches{display:flex;flex-wrap:wrap}.custom-swatches[is-swiper] .swiper-wrapper .swiper-slide{width:auto;height:auto}.product-form__input{min-width:0!important;max-width:100%!important;display:block!important}#slidecarthq .upsells .upsell-item,#slidecarthq .footer,#slidecarthq .rewards{background:var(--color-light-second)!important}#slidecarthq .upsell-text-prices>*,#slidecarthq .upsell-text-prices{color:var(--color-dark-main)!important}#slidecarthq .upsell-text-prices .upsell-compare-at{font-weight:400!important;opacity:.5}[data-testid=TieredRewardsProgressBar]{position:relative!important;left:-12px!important;padding-left:12px!important}#slidecarthq .main-bottom .price-discount-block{position:relative;top:-4px}#slidecarthq .item .title{margin:-7px 0 -2px!important}#slidecarthq .item .main-top button{margin-top:-2px!important;height:20px!important}#slidecarthq .rewards-pre-unlock-text{text-align:center!important}#slidecarthq .free-gifts-header h2{padding:0 10px!important;font-size:16px!important;text-align:center!important}#slidecarthq .free-gifts-body .slick-slider .slick-list{display:flex!important;justify-content:center!important}#slidecarthq .free-gifts-item-media .media-wrapper{background:var(--color-light-second)!important;border-radius:3px}#slidecarthq .free-gifts-item{border-color:var(--color-light-second)!important}#slidecarthq .free-gifts-item .free-gifts-item-price .price-free{color:#dc143c!important}#slidecarthq .free-gifts-item h3,#slidecarthq .upsell-options-header p.price{color:var(--color-dark-main)!important}#slidecarthq .announcements .slick-next,#slidecarthq .announcements .slick-prev{background-image:url("data:image/svg+xml;utf8,<svg width='9' viewBox='0 0 54 96' xmlns='http://www.w3.org/2000/svg'><path d='M6.1 95.5c-1.4 0-2.9-.5-4-1.6-2.2-2.2-2.2-5.7 0-7.9L40 48 2.1 10.1c-2.2-2.2-2.2-5.7 0-7.9S7.8 0 10 2.1L51.9 44c1.1 1.1 1.6 2.5 1.6 4s-.6 2.9-1.6 4L10 93.9c-1.1 1.1-2.5 1.6-3.9 1.6z' fill='white'/></svg>")!important}#slidecarthq .upsell-options-prices-wrap{margin-top:3px}#slidecarthq .upsell-options-header p.compare-at{margin-top:1px!important}#slidecarthq .upsells .upsell-item{padding:0 10px!important}#slidecarthq .free-gifts .slick-track{display:block!important;width:100%!important}#slidecarthq .free-gifts .slick-slide{width:100%!important;margin-bottom:10px!important}#slidecarthq .free-gifts .slick-slide:last-child{margin-bottom:0!important}#slidecarthq .free-gifts-item-media .media-wrapper{width:120px!important;margin:0 auto!important;border-radius:4px!important}#slidecarthq .free-gifts-item-media .media-wrapper img{border-radius:4px!important}#slidecarthq .free-gifts-item h3,#slidecarthq .upsell-options-header p.price{text-align:center!important}#slidecarthq .rewards-tiers-labels .rewards-tiers-container-with-icons .rewards-tiers-labels-item{transform:translateY(-4px)!important}#slidecarthq .free-gifts{padding-bottom:0!important}.collection-list-wrapper .collection-list{padding-top:0!important;padding-bottom:0!important}.comparing-table{border-collapse:separate;border-spacing:0 0;text-align:center;font-size:14px;border:1px solid var(--color-light-second);border-radius:4px;border-bottom:0;margin:6px auto 0}.comparing-table td{width:200px;padding:14px 10px;border-right:1px solid var(--color-light-second)}.comparing-table td:first-child,.comparing-table th:first-child{text-align:left;padding-inline:16px}.comparing-table td:last-child,.comparing-table th:last-child{border-right:0}.comparing-table tr:nth-child(odd){background:#f6f6f666}.comparing-table svg{vertical-align:bottom}.comparing-table th{font-weight:400;padding:18px 10px 15px;border-right:1px solid var(--color-light-second)}.comparing-table th img{max-height:20px;max-width:80%;vertical-align:bottom;position:relative;top:-4px}.comparing-table th:first-child{border-radius:4px 0 0;border-color:var(--color-dark-main)}.comparing-table th:last-child{border-radius:0 4px 0 0}.comparing-table th:nth-child(2){background:var(--color-dark-main);position:relative}.comparing-table th:nth-child(2):before{content:"";background:var(--color-dark-main);height:6px;width:calc(100% + 2px);position:absolute;top:-6px;left:-1px;border-radius:6px 6px 0 0}.comparing-table th:nth-child(2),.comparing-table td:nth-child(2),.comparing-table td:first-child{border-color:var(--color-dark-main)}.comparing-table tr:last-child td:nth-child(2){border-radius:0 0 4px 4px;border-bottom:1px solid var(--color-dark-main)}.comparing-table tr:last-child td{border-bottom:1px solid var(--color-light-second)}.comparing-table td:first-child{border:0}.comparing-table td:nth-child(2){border-left:1px solid var(--color-dark-main)}.comparing-table s{opacity:.5}.mobile-facets__details{border-bottom:1px solid var(--color-light-second)}.facets-container .product-count{display:none}.mobile-facets__summary{font-size:14px}.mobile-facets__summary svg{width:1rem}.mobile-facets__sort .select__select{border-radius:4px;border:1px solid var(--color-light-second)!important;padding:4px 30px 4px 10px!important;border-radius:4px!important;height:auto!important;margin-right:0!important}.mobile-facets__sort .select .icon-caret{right:10px!important}.mobile-facets__close-button .icon-arrow{width:1rem!important}.mobile-facets__item{border-bottom:1px solid var(--color-light-second)!important}.mobile-facets__item:first-child{border-top:1px solid var(--color-light-second)!important}.mobile-facets__close-button{margin-top:0!important}.mobile-facets__main{padding-top:0!important}.facets__price{border-bottom:1px solid var(--color-light-second)!important;border-top:1px solid var(--color-light-second)!important}.product-media-modal__toggle{border-radius:4px!important}.drawer__scroller{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow-y:auto}.drawer__inner{float:right!important;border:0!important}.drawer__inner{max-width:90%!important;width:46rem!important}.cart-item{gap:0!important;grid-template:none!important;border-bottom:1px solid var(--color-light-second)!important}.cart-item:last-child{border-bottom:0!important}.cart-items .cart-item td{border-bottom:0!important}.cart-items .cart-item td.cart-item__media{padding-right:0!important}.cart-items .cart-item>td+td{padding-left:1rem!important}.cart-items .cart-item>td+td.cart-item__details{padding-left:1.5rem!important}.cart-items .cart-item td.cart-item__media img{border-radius:4px}.cart-item>td+td{padding-top:1.5rem!important}.cart-item .cart-item__name{font-size:16px!important;margin-bottom:-6px}.cart-items .cart-item__quantity{padding-top:0!important}.cart-drawer .cart-items .cart-item td.cart-item__totals{padding-top:1.6rem!important}.cart-drawer .cart-items .cart-item td.cart-item__details{padding-top:1.4rem!important}.drawer__header{padding:1.5rem 0 .2rem!important;border-bottom:0px solid var(--color-light-second)!important}.drawer__close{background:none!important;min-width:3.6rem!important;min-height:3.6rem!important;border-radius:4px;right:0!important;padding-top:3px!important;top:8px!important;border:1px solid var(--color-light-second)!important}.drawer__close svg{width:1.2rem!important;height:1.2rem!important}.cart-drawer .cart-items .cart-item td.cart-item__quantity{margin:-6px 0 0!important;position:relative;padding-bottom:0!important}.cart-drawer .cart-items .cart-item td.cart-item__quantity .cart-item__quantity-wrapper{padding-left:3px!important}.cart-drawer cart-remove-button .button{min-width:0;min-height:30px;height:30px;padding:5px 1.5rem 0!important}.cart-drawer cart-remove-button .button svg{width:1.2rem!important;height:1.2rem!important}.discounts__discount{font-size:12px!important}.discounts__discount>.icon{width:1.1rem!important;height:1.1rem!important;margin-top:-1px!important}.cart-drawer .cart-items .cart-item{grid-template:repeat(2,auto) / repeat(4,1fr)!important;gap:0!important}.cart-drawer .cart-item cart-remove-button{margin:1px 0 0 1.5rem;height:30px!important}.cart-drawer .cart-item .cart-item__name{margin-bottom:-4px!important}cart-remove-button .button,cart-remove-button{min-width:50px;width:50px!important;padding:0!important}cart-remove-button .button svg{width:1.2rem!important;height:1.2rem!important}cart-remove-button .button{margin-top:-4px!important;opacity:.5}.drawer__footer{background:#f6f6f64d;border-color:var(--color-light-second)!important;padding:.3rem 1.5rem 1rem!important;margin:0 -1.5rem}.drawer__footer .totals{margin-bottom:1.4rem}.drawer__footer .totals>h2{font-size:16px!important;margin:5px 0 0!important}.drawer__footer .discounts{margin:10px 0 -5px!important}.cart-drawer .cart-drawer__footer .discounts li{display:inline-flex!important;padding:3px 6px 2px;background:var(--color-light-second)!important;margin-right:6px;font-size:11px!important;border-radius:4px}.cart-drawer .cart-drawer__footer .discounts li:last-child{margin-right:0}.cart-drawer .cart-items .cart-item td{padding-bottom:0!important}.drawer__inner{overflow:hidden}cart-drawer-items{flex:1 1 auto;min-height:0;overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch}.drawer__footer{flex:0 0 auto;overflow:hidden}.select-container{position:relative;display:inline-block;vertical-align:top}.select-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:26px;padding:0 20px 0 10px;font-size:12px;color:var(--color-dark-main);background-color:#fff;border:1px solid var(--color-light-second);border-radius:3px;cursor:pointer}.select-container select:focus{outline:none}.select-container:after{content:"\25be";font-size:15px;color:var(--color-dark-second);position:absolute;right:7px;top:50%;line-height:16px;margin-top:-7px;pointer-events:none}.select-container select:disabled{opacity:.5;cursor:not-allowed}.cart-drawer .cart-recommendations,.quick-related .cart-recommendations,.recently-viewed-quick{margin-top:0!important;margin-bottom:0!important;padding-top:0!important}.cart-drawer .cart-recommendations h2,.quick-related .cart-recommendations h2,.recently-viewed-quick h2{text-align:center!important;display:block}.cart-drawer .cart-recommendations h2:after{content:"Recommended"}.quick-related .cart-recommendations h2:after{content:"You Might Also Like"}.cart-drawer .cart-recommendations h2,.quick-related .cart-recommendations h2,.recently-viewed-quick h2{display:none!important}.cart-drawer .cart-recommendations ul,.quick-related .cart-recommendations ul,.recently-viewed-quick ul{display:flex!important}.cart-drawer .cart-recommendations ul li,.quick-related .cart-recommendations ul li,.recently-viewed-quick ul li{width:calc(50% - .75rem)!important;max-width:calc(50% - .75rem)!important;margin:0!important;gap:0!important}.cart-drawer .cart-recommendations ul li .price-item.price-item--regular,.quick-related .cart-recommendations ul li .price-item.price-item--regular,.recently-viewed-quick ul li .price-item.price-item--regular{margin:0!important;top:0!important}cart-drawer-items{padding:0 1.5rem;margin:0 -1.5rem}.cart-drawer .tab-container .loading-spinner{padding-top:5px}.cart-drawer .tab-container{margin-top:1.5rem}.cart-drawer__empty-content h2.cart__empty-text{text-align:center!important}.cart-drawer__empty-content .button{text-transform:uppercase}.cart-drawer__empty-content .drawer__close{right:10px!important}.drawer .drawer__inner{overflow-x:hidden}.quick-add-modal .quick-related .cart-recommendations,.quick-add-modal .recently-viewed-quick{margin-bottom:-1.5rem!important}.quick-add-modal .quick-related{margin-bottom:0!important}.quick-add-modal .quick-related .cart-recommendations ul,.quick-add-modal .recently-viewed-quick ul{margin-bottom:-10px!important}.quick-related-loading-spinner{text-align:center;margin:0 auto!important;padding:10px 0!important;position:relative!important}html.overflow-hidden{overflow:hidden!important}.menu-drawer{background:var(--color-light-main)!important}.menu-drawer__localization+.list-social{display:none}.swiper-lazy-preloader{display:none!important;border:0!important;width:20px!important;height:20px!important;top:50%!important;left:50%!important;transform:none!important;margin:-10px 0 0 -10px!important;padding:0!important}.swiper-slide-active .swiper-lazy-preloader{display:block!important}.js .menu-drawer__inner-submenu .list-menu__item{color:var(--color-dark-main)!important}.menu-drawer__close-button{color:var(--color-dark-main)!important;background:#00000009!important}.lazy-placeholder .loading__spinner{top:50%!important;left:50%!important;margin:-.9rem 0 0 -.9rem!important}.card .swiper-slide{position:relative}.secret-offer-message{font-size:12px;border-radius:4px;background:var(--color-light-second);padding:1rem 1.5rem .9rem;color:var(--color-dark-main)!important;margin-bottom:-5px}quick-add-modal .badge-any-items{display:none!important}.no-recently-viewed{text-align:center;font-size:13px;border:1px solid var(--color-light-second);border-radius:6px;padding:10px 15px;max-width:500px;margin:0 auto}.deferred-media__poster-button{display:none}.list-menu--inline>li:nth-child(n+7){display:none!important}.list-menu--inline>li:nth-child(6) a span,.menu-drawer__menu>li:nth-child(6) a span,.list-menu--inline>li:nth-child(6) a,.menu-drawer__menu>li:nth-child(6) a{color:var(--color-contrast-main)!important}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(7){border-top:1px solid var(--color-light-second);margin-top:3rem!important;padding-top:10px!important}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+7) a{padding-top:10px!important;padding-bottom:10px!important}.menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+7) a{color:var(--color-dark-second)!important;font-size:15px!important}.header-localization .disclosure .localization-form__select{font-size:12px!important;text-transform:uppercase!important;border-radius:4px!important;background:var(--color-light-second)!important}.header-localization .disclosure .localization-form__select:before,.header-localization .disclosure .localization-form__select:after{box-shadow:none!important}.header--has-social .menu-drawer__utility-links{text-align:left!important}.menu-drawer__localization{justify-content:left!important}.menu-drawer__localization localization-form{margin:5px 0!important}.footer__content-top{padding-bottom:4rem!important}.footer-block__image-wrapper{margin:0rem 0 1.55rem!important}.main-page-title{font-family:var(--font-heading-family);margin-bottom:3rem!important}.drawer__close--fixed{z-index:3!important;right:10px!important;top:10px!important;background:var(--color-light-main)!important;box-shadow:0 0 10px #0000000d!important}cart-drawer.card--card .card__heading,cart-drawer .card--card .card__heading{margin:13px 0 8px!important}.footer__localization h2{display:none!important}.menu-drawer__localization .localization-form__select{padding-bottom:.8rem!important}.footer__localization .localization-form:only-child .button,.footer__localization .localization-form:only-child .localization-form__select{padding:.8rem 3.6rem .7rem 1.5rem!important;color:rgba(var(--color-foreground),.75)!important;background:#111!important;font-size:11px!important;border-radius:4px!important;text-transform:uppercase}.footer__localization .localization-form__select:before,.footer__localization .localization-form__select:after{box-shadow:none!important}button.button svg:not(.icon-remove),button.button--primary svg:not(.icon-remove){width:auto!important;height:18px!important}button.button svg:not(.icon-remove) path,button.button--primary svg:not(.icon-remove) path{fill:#fff}button.cart__checkout-button svg{display:inline-block;vertical-align:middle;margin:-5px 10px -2px 0}.drawer__footer .totals>h2{position:relative;top:-2px}#track123-powered-by{display:none!important}input,textarea,select{font-size:14px!important}.field__label,.customer .field label{font-size:14px;transform:translateY(2px);letter-spacing:inherit!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{transform:translateY(0)}.contact__button{margin-top:1.5rem!important}.overflow-table{overflow:auto}table:not(.table-chart){border:0;box-shadow:none!important;width:100%;border-collapse:collapse}.table:not(.table-chart) tr:first-child td{font-weight:700}.table:not(.table-chart) tr td:first-child{padding-left:0!important}table:not(.table-chart) td{border:0!important;border-bottom:1px solid #f5f5f5!important;padding:10px!important}.button,.shopify-challenge__button,.customer button{text-transform:uppercase}.customer-service{font-size:14px;line-height:1.6}.customer-service h4{margin-bottom:8px!important}.product__info-container>.free-gift-banner{margin:1.2rem 0 -1.05rem!important}.free-gift-banner{display:flex;align-items:center;gap:1rem;border:1px solid var(--color-contrast-main);border-radius:4px;padding:1rem;margin-top:1.5rem;text-decoration:none;color:inherit;transition:transform .2s}.free-gift-image{width:80px;height:80px;object-fit:contain;border-radius:4px;margin-right:10px}.free-gift-content{flex:1;position:relative}.free-gift-title{font-weight:600;font-size:14px;line-height:1.4}.free-gift-note{font-size:13px;color:#666;margin-top:2px}.free-gift-timer{font-size:13px;margin-top:0;margin-bottom:-3px;color:var(--color-contrast-main)}.free-gift-banner.free-gift-banner-mini .free-gift-image{width:50px;height:50px;margin-right:4px}.free-gift-banner.free-gift-banner-mini .free-gift-note{margin-top:0;margin-bottom:-1px}.free-gift-banner.free-gift-banner-mini .free-gift-timer{position:absolute;right:0;top:50%;margin-top:-9px;line-height:17px;border-radius:3px;background:var(--color-contrast-main);color:var(--color-light-main);font-size:10px;padding:0 6px}.progress-container{margin-top:4px;margin-bottom:-3px}.progress-bar{width:100%;height:4px;background-color:#f0f0f0;border-radius:2px;overflow:hidden;margin-bottom:3px}.progress-fill{height:100%;background-color:var(--color-contrast-main);border-radius:2px;transition:width .3s ease}.progress-text{font-size:12px;color:var(--color-dark-second);display:flex;justify-content:space-between}variant-selects .product-form__input--pill .swiper-swatch-slider-button-next,variant-selects .product-form__input--pill .swiper-custom-button-next,variant-selects .product-form__input--pill .swiper-swatch-slider-button-prev,variant-selects .product-form__input--pill .swiper-custom-button-prev{margin-top:-17px!important}variant-selects .product-form__input--pill .custom-swatches[is-swiper]{height:auto!important}.card__badge .price-badge{display:none}.product-rewards{text-align:center!important;padding:.8rem 1.05rem 2.3rem;border:1px solid var(--color-contrast-main);border-radius:4px;background:#fff;margin:1.2rem 0 -1.05rem!important}.product-rewards .rewards-pre-unlock-text span:not(.gift-timer),.product-rewards .rewards-post-unlock-text{display:none}.product-rewards .rewards-pre-unlock-text h3{text-align:left!important;position:relative}.product-rewards .rewards-unlock-text{padding:0!important}.product-rewards .free-gift-timer,.product-rewards .free-gift-special{position:absolute;right:0;top:50%;margin-top:-8px;line-height:17px;border-radius:3px;background:var(--color-contrast-main);color:var(--color-light-main);font-size:10px;padding:0 6px}cart-drawer-items.is-empty .rewards{display:none!important}.product-rewards.under-add-to-cart{margin:0rem 0 1rem!important}.newsletter-form{align-items:start!important;padding:6px 0 0}.newsletter-form .field__input:focus~.field__label{color:rgba(var(--color-foreground),.75)}.newsletter-form .newsletter-form__field-wrapper{max-width:none!important}.newsletter-form .field:before,.newsletter-form .field:after,.newsletter-form .field__input{box-shadow:none!important}.footer__newsletter .newsletter-form__field-wrapper .field{border-radius:6px;border:1px solid rgba(255,255,255,.18);overflow:hidden;background:#ffffff0f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.footer__newsletter .newsletter-form__field-wrapper .field:focus-within{border-color:#ffffff59;box-shadow:0 0 16px #ffffff0f;background:#ffffff17}.footer__newsletter .field__input{border-radius:6px 0 0 6px;border:none;background:transparent;font-size:13px;font-weight:300;letter-spacing:.05em;padding-left:2rem}.footer__newsletter .field__input:-webkit-autofill,.footer__newsletter .field__input:-webkit-autofill:hover,.footer__newsletter .field__input:-webkit-autofill:focus,.footer__newsletter .field__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px rgba(var(--color-background),1) inset!important;-webkit-text-fill-color:rgba(var(--color-foreground),.75)!important;transition:background-color 5000s ease-in-out 0s}.footer__newsletter .newsletter-form__button{border-radius:0 6px 6px 0;border-left:1px solid rgba(255,255,255,.1);background:#ffffff0d;transition:background .25s ease,transform .2s ease}.footer__newsletter .newsletter-form__button:hover{background:#ffffff24}.footer__newsletter .newsletter-form__button:active{transform:scale(.96)}.footer__newsletter .newsletter-form__button svg,.footer__newsletter .newsletter-form__button svg path{color:rgba(var(--color-foreground),1)!important;fill:rgba(var(--color-foreground),1)!important}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{text-align:center!important;width:100%;display:block!important}.newsletter-discount{margin:12px auto 0}.newsletter-discount__code{display:inline-flex;align-items:center;gap:12px;background:transparent;color:#dc143c;padding:10px 18px;border-radius:4px;border:1.5px dashed #DC143C;font-size:13px;font-weight:600;letter-spacing:.15em;cursor:pointer;transition:opacity .2s;-webkit-user-select:none;user-select:none}.newsletter-discount__code:hover{opacity:.75}.copy-label{font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#fff;border-left:1px solid rgba(255,255,255,.3);padding-left:12px}.predictive-search__heading{text-transform:uppercase!important}.predictive-search .price-badge{display:none}.predictive-search__item-content{margin-top:5px}.predictive-search__item-heading{margin-bottom:-1px!important}@media (min-width: 374px){#slidecarthq .header{padding:20px 30px!important}}@media (max-width: 374px){#slidecarthq .header{padding:20px!important}}@media (max-width: 1680px){.swiper-features-button-prev{left:20px}.swiper-features-button-next{right:20px}}@media (max-width: 1360px){.product .special-banner .text{font-size:16px!important;letter-spacing:.1em!important}}@media (max-width: 1280px){.red-special .left .heading{font-size:40px;margin-right:20px}.red-special .right{font-size:25px}.red-special .heading .icon{left:-15px;top:-15px;width:10px}}@media (max-width: 1180px){.gray-special-badge{font-size:12px}}@media (max-width: 1080px){.banner__box .banner__heading+*{font-size:15px!important;max-width:500px!important}.banner__box>*:first-child{font-size:38px!important;max-width:500px!important;margin-bottom:-10px!important}.gray-special-badge{font-size:11px}.product .special-banner .text{font-size:15px!important}}@media screen and (max-width: 989px){.slider.slider--tablet.contains-content-container .slider__slide{width:70%!important;padding-right:10px}.slider.slider--tablet.contains-content-container .slider__slide:last-child{padding-right:0}cart-items .title-wrapper-with-link a{position:relative;top:-12px}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important}.reviews .page-width{padding:0!important}.red-special .left .heading{font-size:30px;margin-right:20px}.red-special .left .desc{font-size:14px}.red-special .right{font-size:20px}.menu-drawer__menu-item.list-menu__item{text-transform:none!important}}@media (max-width: 960px){.reviews-line .page-width>div{width:100%!important;text-align:center}.reviews-line .page-width{display:block}.reviews-line .info{align-items:center;justify-content:center;margin:20px 0 0}.active-facets{margin-bottom:0!important}.product .special-banner .text{font-size:14px!important}.swiper-features .swiper-slide,.swiper-custom-photos .swiper-slide{max-width:calc(100% - 120px)}.swiper-features-button-prev,.swiper-features-button-next,.swiper-custom-photos-button-prev,.swiper-custom-photos-button-next{margin-top:-17px;line-height:38px;width:34px;height:34px}.swiper-features-button-prev,.swiper-custom-photos-button-prev{left:20px;padding-right:2px}.swiper-features-button-next,.swiper-custom-photos-button-next{right:20px;padding-left:2px}.section-heading{margin-bottom:30px!important}}@media (max-width: 989px){.multicolumn{width:calc(100% - 3rem);margin:0 auto}.active-facets__button,.active-facets__button-remove{padding:.5rem 0rem .5rem 1.2rem!important}cart-items .title-wrapper-with-link a{margin-top:0;position:relative;top:-9px}.header-localization .disclosure .localization-form__select{color:var(--color-dark-main);padding-left:15px!important}.slider-buttons{display:none!important}.complementary-products .slider-buttons{display:block!important}}@media screen and (min-width: 750px){.product__info-wrapper{padding:0 0 0 2rem!important}.cart-recommendations .overflow-container .price{padding-left:5px}.recently-viewed-quick .price{padding-left:0}}@media (max-width: 749px){body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000001;background:#000000b3;transition:all .3s ease;opacity:0;visibility:hidden}body.fade-active:before{opacity:1;visibility:visible}body.fade-active{overflow:hidden!important}.cart-recommendations{overflow:hidden}.cart-recommendations ul,.recently-viewed-quick ul{list-style:none;display:flex}.cart-recommendations{padding:13px 0 10px!important;margin:0 0 -1px!important}.cart-recommendations ul{list-style:none;display:flex;padding:0!important;margin-bottom:8px!important}.cart-recommendations .overflow-container{overflow-x:auto}.cart-recommendations ul li{width:120px;margin-right:10px;margin-bottom:0!important;overflow:hidden}.cart-recommendations ul li:last-child{margin-right:0}.cart-recommendations ul li .price .price-item{font-size:14px!important}.cart-recommendations ul li .price-item.price-item--regular{margin:0!important;top:0!important}.cart-recommendations .card--card .card__heading,.recently-viewed-quick .card--card .card__heading{font-size:13px!important;font-weight:400!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;margin:13px 0 -3px}.cart-recommendations .card--card .card__heading .full-unstyled-link,.recently-viewed-quick .card--card .card__heading .full-unstyled-link{display:block;overflow:hidden;text-overflow:ellipsis;margin:-1px 0 3px;font-size:calc(var(--font-heading-scale) * 1.3rem)!important}.cart-recommendations h2{font-size:15px!important}.footer-cart-notification #cart-notification{position:fixed;bottom:-100%;top:auto!important;transform:translateY(100%)!important;left:0;width:100%;z-index:3000001!important;border:0;background:#fff;padding:2rem 1.5rem 0!important;border-radius:0!important}.footer-cart-notification #cart-notification.active:before{opacity:1}.footer-cart-notification #cart-notification.active{bottom:0;transform:translateY(0)!important;box-shadow:none!important}.multicolumn{width:100%}.slider-mobile-gutter{background:#fff!important}.complementary-products .slider-mobile-gutter{background:none!important}.reviews-line .heading{font-size:24px}.reviews-line .heading span{font-size:16px}.reviews-line .info{display:none!important}.image-with-text__content{padding:30px 0 0!important}.compare-table svg{width:20px!important;height:20px!important}.compare-table th{padding:0 5px 15px!important;font-size:13px!important}.compare-table td:first-child{padding-left:10px;text-align:left;position:relative}.compare-table td{font-size:13px;padding:8px 5px 2px}.section-template--17520497131758__image_with_text_6rz68g-padding .image-with-text__content>*,.section-template--17520497131758__image_with_text_6rz68g-padding .image-with-text__content>:first-child:is(.image-with-text__heading){width:100%!important;text-align:center!important}.separate-table td{display:block;padding:5px 10px;border-radius:3px}#shopify-section-template--22920677425434__slideshow .slideshow__media:before{box-shadow:0 0 200px 100px #e3cce2;margi:-50px 0 0 -100px}.section-template--17841884233970__main-padding{padding:0!important;margin-top:-6px}#shopify-section-template--22920677425434__slideshow .slider.slider--mobile{margin-bottom:0!important}.slider-button{display:none!important}.thumbnail-slider .thumbnail-list.slider{margin:0!important}.thumbnail-list__item.slider__slide{width:14.7%!important}.thumbnail-list__item.slider__slide:last-child{margin-right:0}.thumbnail{border-radius:3px!important;position:relative;opacity:1}.thumbnail img{display:block!important}.thumbnail[aria-current]:focus:not(:focus-visible),.thumbnail[aria-current]{opacity:1!important;box-shadow:none!important;overflow:auto!important}.thumbnail[aria-current]:focus:not(:focus-visible):after,.thumbnail[aria-current]:after{content:"";height:100%;width:100%;position:absolute;transform:translateY(0);top:0;left:0;border:2px solid #000;border-radius:3px!important;pointer-events:none;z-index:2}.grid--peek.slider .slider__slide{width:100%!important}.product__media-list.grid--peek.slider .grid__item:first-of-type,.thumbnail-list.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.product__media-list.slider.slider--mobile{scroll-padding-left:0px!important}.slider.slider--mobile.thumbnail-list{scroll-padding-left:7px!important}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:0!important}.product__info-wrapper .product__title{margin-top:-16px!important;margin-bottom:-1px!important}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{padding-left:20px}.slider-buttons{display:none!important}.complementary-products .slider-buttons{display:block!important}.multirow__inner .image-with-text{margin-bottom:40px!important}.multirow__inner .image-with-text:last-child{margin-bottom:0!important}.multirow__inner .image-with-text__text{font-size:14px!important}#cart-notification product-recommendations .price:not(.price--on-sale){padding-left:5px}.footer .grid{margin:-10px 0 -40px!important}.footer__content-top{padding:0 1.5rem!important}.footer-block__brand-info{margin-bottom:30px!important}.section-template--17841884070130__image_with_text_6p9wp6-padding{padding-top:20px!important}[id^=MainProduct-template]{margin-top:-36px}.h0,h1,h2,h3{text-align:left!important}.special-collection{text-align:center;width:100%;overflow:hidden;height:154px;display:flex;justify-content:center}.special-collection img{height:100%;width:900px}.card__information{padding:.5rem 0!important}.section-template--22990624784666__product-grid-padding{padding-top:1.5rem!important}.card--card .card__heading{margin-top:16px;font-size:calc(var(--font-heading-scale) * 1.3rem)}.card--card .star-reviews{font-size:12px;width:130px}.card--card .star-reviews svg{width:12px!important}.collection .grid__item .vario-variants{transform:scale(.6)}.collection .grid__item .vario-all-variant-wrapper{bottom:-18px}.card--card.card--media>.card__content{padding-bottom:34px}[data-display_option=color-custom-image-swatch] .vario-variants .vario-variant{max-width:25px!important}.special-description{margin:14px 0 -19px}.header__heading-logo-wrapper{max-width:110px!important}.header__heading-logo{margin-top:-2px}.header-wrapper{padding:4px 0}.thumbnail-slider .thumbnail-list.slider{margin-top:-14px!important;padding-left:.6rem!important}.product__media-wrapper{background:none!important}.thumbnail-slider,.thumbnail-slider ul{position:relative}.thumbnail-list{grid-gap:7px!important}.short-info{background:var(--color-light-second);display:flex;font-size:12px;margin:15px -1.5rem -10px!important;padding:11px 1.5rem 13px}.short-info .info{margin:4px 0 8px;line-height:1.4}.short-info .subinfo{font-size:10px;color:var(--color-dark-second)}.short-info .item{padding-right:5px;flex:1}.short-info .item:last-child{padding-right:0}.pre-desc{font-size:14px;color:var(--color-dark-second);margin:0 0 10px}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{display:block;text-align:left!important}.image-with-text__content--mobile-center>*{text-align:left!important}.image-with-text__text--caption:first-child{width:100%;text-transform:none;font-weight:400!important;font-size:12px!important;margin-bottom:12px!important;color:var(--color-dark-main)}.image-with-text__text--caption+.image-with-text__heading{font-size:20px!important}.image-with-text__content>*+.body{margin-top:20px!important}.collapsible-content__heading{font-size:20px!important}.collapsible-content__header .collapsible-content__heading{font-size:13px!important;margin:15px 0 20px}.collapsible-content__header .caption-with-letter-spacing{font-size:20px!important}.quick-contact{text-align:center;margin:0 0 25px}h1{font-size:24px!important}h2{font-size:20px!important}.predictive-search__heading{font-size:12px!important}.fair-reviews .list{display:block}.fair-reviews .item{width:100%;margin:0 0 15px!important}.fair-reviews .item:last-child{margin-bottom:0!important}.footer-block__details-content .list-menu__item--link{padding:4px 0!important}.footer-block.grid__item{margin-top:0!important;margin-bottom:24px!important}.footer__localization{margin:10px 0 -12px!important}.footer__localization h2{display:none!important}.footer__localization .localization-form:only-child .button,.footer__localization .localization-form:only-child .localization-form__select{margin:0!important}.footer__content-bottom{border:0!important}.menu-drawer__utility-links{text-align:center;padding-bottom:20px!important}.header-localization .disclosure .localization-form__select{color:var(--color-dark-main);padding-left:15px!important}.featured-product{margin-bottom:-30px!important}.fair-reviews h2{text-align:center!important}.product:not(.featured-product) .product__info-wrapper{background:var(--color-light-main)}.product:not(.featured-product) .product__media-wrapper{position:relative!important;top:0}.product:not(.featured-product) .product__info-wrapper{position:relative;z-index:2}.product:not(.featured-product) .product__info-wrapper:before{content:"";background:#fff;box-sizing:content-box;position:absolute;top:0;left:-1.5rem;width:100%;height:100%;padding:0 1.5rem;z-index:-1}.main-tabs{margin:-20px 0 0;position:relative;z-index:2}#CartPopup{max-width:90%}.upcart-savings-row .UpcartDesignSettings__cartTextColor:first-child{position:absolute;font-size:12px;margin:-18px 0 0}.upcart-savings-row .UpcartDesignSettings__cartTextColor:first-child+*{margin-left:-8px}.omnisend-mobile-container h2,.omnisend-mobile-container h1,.omnisend-mobile-container h3,.omnisend-mobile-container h4,.omnisend-mobile-container h5{text-align:center!important}.omnisend-mobile-container h2,.omnisend-mobile-container h1{font-size:30px!important;letter-spacing:.05em!important}.multirow_generated{padding:24px 0 40px}.collection-hero__title{margin:20px 0 0!important}.title--primary{margin:20px 0 -22px!important}.quick-add-modal__content-info{--modal-padding: 0 1.5rem 0 !important}.grid--peek.slider:not(.product__media-list) .grid__item{padding:0!important;border-radius:6px!important}.grid--peek.slider:not(.product__media-list) .grid__item img{border-radius:6px!important}.product__media-icon{display:none!important}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:block!important}.product-media-modal__content img{width:100%;margin-bottom:10px}.product-form__input--pill input[type=radio]+label:not([data-color]){padding:10px 12px!important}#ProductCount{display:block;font-size:14px;margin:0;opacity:.7;text-align:right}.facets-container{margin-bottom:-8px!important}.facet-checkbox__text{margin-top:2px}.active-facets__button svg{position:relative;top:2px}.quick-add-modal__content-info>.page-width{max-width:calc(100% + 3rem)!important;width:calc(100% + 3rem)!important;padding:0 1.5rem!important;margin:0 -1.5rem!important;overflow-x:hidden!important;height:auto!important}.quick-add-modal .product:not(.featured-product) .product__info-wrapper:before{top:-6px!important}.quick-add-modal .product:not(.featured-product) .product__info-wrapper .product__title{margin-top:10px!important}.quick-add-modal__content-info{overflow-x:hidden}.quick-add-modal .product__media-list.grid--peek.slider .grid__item{padding-top:0!important}.main-tab .related-products .grid{margin:-20px auto 0!important}slider-component.slider-component-full-width,.collection .slider.slider--tablet{overflow-y:hidden!important}.related-products .preloading .related-products__loading-state{margin:10px auto 0!important}.complementary-products__container .slider-buttons{right:0;top:6px}.complementary-products__container .card--card.card--media>.card__content{padding:0!important;margin:-25px 0 0!important}.upcart-upsells{padding:10px!important}span.price-item,.price__regular .price-item--regular{font-size:14px!important}.price s.price-item{font-size:14px!important;margin:0!important;position:relative;top:0;left:-2px}.card--card .card__heading{font-weight:400}cart-items .title-wrapper-with-link a{top:23px}.banner__box>*:first-child{text-align:center!important;font-size:24px!important}.banner__box .banner__heading+*{margin:1.4em 0 0!important;font-size:14px!important}.banner__box>*+.banner__buttons .button{padding:1px 20px 0!important;min-height:34px!important}.cart-item{grid-template:repeat(2,auto) / repeat(4,1fr)!important;gap:0!important;margin-bottom:0!important}.cart-items .cart-item__media{padding-right:1.5rem!important}.cart-items .cart-item__media img{border-radius:6px!important;width:100%!important}.cart-items .cart-item td.cart-item__details,.cart-items .cart-item td.cart-item__totals{border-bottom:0!important}.cart-items .cart-item td.cart-item__quantity{margin:-26px 0 0!important;position:relative;padding-bottom:0!important}.cart-items thead{padding:1rem 0 0}.cart-items thead tr{margin-bottom:2px!important}.cart-items th{padding-bottom:1rem!important}.totals{justify-content:space-between!important;align-items:center!important}.total-block{margin:15px auto!important;background:var(--color-light-second);padding:.7rem 1.5rem .2rem;border-radius:4px}#main-cart-footer{position:relative}.d-cart-buttons{margin:0 auto}.cart__footer .cart__dynamic-checkout-buttons div[role=button]{height:44px!important}.d-cart-buttons .cart__dynamic-checkout-buttons{margin-top:0!important;max-width:none!important}.cart__ctas button{max-width:none!important}.cart-total-heading{text-align:center;font-weight:700;color:var(--color-dark-main);display:none;margin:2px 0 0}.cart-notification-product{padding:0!important}.discount-container{margin:0}.discount-container .discount-heading{font-size:14px;margin-bottom:5px;text-align:left}.discount-slider{border-radius:0;margin:0 -1.5rem 10px;width:calc(100% + 3rem);padding:2.7rem 1.8rem 2.6rem 1.6rem;margin-bottom:0;white-space:nowrap}.footer-cart-notification .discount-slider{padding:2.7rem 1.8rem 2.6rem 1.6rem}.discount-option .discount-info{font-size:12px}.discount-option .discount-info .discount-threshold{font-size:10px;margin:10px 0 0}.discount-option .discount-info{top:-2rem}.discount-option:nth-child(1){width:15%}.discount-option:nth-child(2){width:19%}.discount-option:nth-child(3){width:20%}.discount-option:nth-child(4){width:20%}.discount-option:nth-child(5){width:26%}.discount-container.four .discount-option:nth-child(1){width:30%}.discount-container.four .discount-option:nth-child(2){width:23%}.discount-container.four .discount-option:nth-child(3){width:23%}.discount-container.four .discount-option:nth-child(4){width:24%}.special-banner .text{font-size:16px;letter-spacing:.1em}.special-banner .text span{text-underline-offset:3px}.product-popup-modal__toggle{top:1.2rem!important}.product .special-banner{margin:-20px 0 16px!important;border-radius:4px;overflow:hidden}.product .special-banner .text{font-size:16px;letter-spacing:.1em}.track123_block2_wrapper{margin:10px 0 60px!important}localization-form{margin:5px!important}.customer-reviews .photos{gap:8px}modal-dialog#PopupModal-custome_review .product-popup-modal__toggle{margin-right:-6px}#dynamic-checkout-cart{min-height:0!important}.product__info-container>.special-block{border-radius:0;margin:1.5rem -1.5rem!important}.special-block .item .heading{font-size:15px;margin-bottom:-4px}.special-block .item .desc{font-size:9px}.totals__total-value{position:relative;top:2px}.product [data-experiment-value=productAndCollectionPopup]{margin-bottom:-15px!important}.recently-viewed{margin-top:-5px!important}.prev-arrow,.next-arrow{display:none}.card .quick-add{width:40px;right:0!important;left:auto!important;padding:0!important;text-align:center!important;justify-content:center!important;background:none!important;box-shadow:none!important}.card .quick-add__submit{padding:0!important}.card .quick-add svg{right:50%;margin-right:-11px;margin-top:5px}.quick-add__submit{min-height:40px;margin-top:-6px;border-radius:50%;position:relative!important}.card .quick-add{opacity:1;visibility:visible;transform:rotateX(0)}.quick-add-text{display:none}.quick-add__submit{background:none!important;box-shadow:none!important;-webkit-user-select:none!important;user-select:none!important;outline:none!important}.quick-add__submit.loading>.loading__spinner{width:.3rem!important;margin-left:-5px;max-width:.3rem!important}.quick-add__submit svg path{fill:var(--color-dark-main)!important}.quick-add__submit.loading>.loading__spinner{background:none!important}.quick-add__submit.loading>.loading__spinner .path{stroke:var(--color-dark-main)!important}.quick-add__submit.loading svg{max-width:1.3rem!important}#Search-In-Modal{box-shadow:none!important}.quick-add-modal__content .thumbnail-slider .thumbnail-list.slider{background:var(--color-light-main)!important}.product .product__media{padding-top:100%!important;position:relative!important}.product .product__media img{aspect-ratio:1 / 1!important;object-fit:contain!important}.red-special{background:url(./red-special-badge-1-m.jpg) no-repeat center;background-size:cover;padding-bottom:11.56%}.red-special .left{display:block;left:1.5rem}.red-special .right{right:1.5rem;padding-top:2px}.red-special .left .heading{margin:5px 0 0;line-height:1}.red-special .left .desc{font-size:13px}.red-special .left .icon{top:-20px}.product__info-container>.normal-div{margin:-15px 0 22px!important}.section-template--23885200556314__custom_liquid_Px7ReC-padding{margin:-30px 0 15px}.quick-add-modal{background:#000000b3!important}.quick-add-modal__content{overflow:visible!important;width:100%!important;opacity:0!important;--modal-height-offset: 10rem !important;border-radius:0!important;margin:10rem 0 0!important;height:calc(100% - 10rem)!important;border:none!important;top:6px!important;transition:none!important}.quick-add-modal__content-info .grab-element{display:block;width:50px;height:3px;background:#fff;position:absolute;top:-20px;left:50%;margin-left:-25px;border-radius:4px;opacity:.3}.quick-add-modal[open] .quick-add-modal__content{top:6px!important;opacity:1!important;transition:all .3s ease!important}.quick-add-modal__content .star-reviews{display:none!important}.quick-add-modal[open] .quick-add-modal__content .page-width .product__media-wrapper{background:var(--color-light-second)!important}.quick-add-modal[open] .quick-add-modal__content .page-width .product__info-wrapper{background:var(--color-light-main)!important}.cart-notification__links{margin-bottom:1.5rem!important}.features-block{margin-top:-24px}.product__info-container .q-benefits{font-size:9px}.product__info-container .q-benefits svg{height:32px}.table-chart tr:first-child td{font-size:10px}.table-chart tr td{font-size:12px}[data-testid=TieredRewardsProgressBar]{left:-10px!important;padding-left:0!important}.comparing-table{font-size:12px;line-height:16px}.comparing-table td{padding:10px 5px}.comparing-table th{padding:20px 5px 18px}.comparing-table svg{width:18px;height:18px}.facets-container{column-gap:0!important;display:block!important}.mobile-facets__wrapper,.mobile-facets__disclosure{display:block!important}.mobile-facets__disclosure{border-radius:4px;border:1px solid #f5f5f5!important;background:#f5f5f5!important;text-align:center}.mobile-facets__disclosure .mobile-facets__open-label{font-size:14px}facet-remove{margin-right:-6px}.active-facets{margin-top:8px!important}.mobile-facets__heading,.mobile-facets__count{text-align:left!important}.mobile-facets__open{justify-content:center}.mobile-facets__open-wrapper{display:block!important;padding:5px 0 3px}.mobile-facets__close{top:1.2rem!important}.cart-drawer{width:100%}cart-remove-button .button{margin-top:-1px!important}.cart-items .discounts{white-space:nowrap!important;font-size:12px!important}.cart-items .discounts svg{width:10px!important;height:10px!important;margin:-4px 6px 0 0!important;vertical-align:middle}.cart-items .discounts .discounts__discount{display:block!important}.cart-drawer cart-remove-button .button{margin-top:-2px!important}.cart-items .cart-item__media img{border-radius:4px!important}.cart-items .cart-item{grid-template:repeat(2,auto) / repeat(4,1fr)!important;gap:0!important}.cart-drawer .cart-item cart-remove-button{margin-left:1.5rem!important;margin-top:-1px!important}.quick-add-modal__content-info>.page-width,.quick-add-modal__content-info,.quick-add-modal__content,.quick-add-modal .product:not(.featured-product) .product__info-wrapper{background:none!important}.quick-add-modal__content-info{overflow:hidden!important}.main-tabs .main-tab-button,.main-tab-buttons .tab-buttons{padding:6px 0}.quick-add-modal .quick-recom .card--media .card__inner .card__content{position:absolute;right:0;z-index:5!important;width:auto;height:auto;display:inline}.quick-add-modal .quick-recom .card .card__inner .card__media{z-index:-1!important}.quick-add-modal .quick-recom .card .card__inner{z-index:2!important}.quick-add-modal .quick-recom .card .quick-add{z-index:3!important}.no-recently-viewed{margin-top:18px}.happy-customers{margin:-20px 0 19px!important}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{border-radius:0!important}.product-media-modal__content .deferred-media{margin-bottom:10px}.thumbnail__badge{width:1.5rem!important;height:1.5rem!important;border-radius:2px!important}.thumbnail__badge .icon{width:.8rem!important;height:.8rem!important}.main-page-title{font-family:var(--font-heading-family);margin-bottom:1.5rem!important}.quick-add-modal .thumbnail-slider .thumbnail-list.slider{padding-bottom:6px!important}.shopify-policy__body{padding-bottom:20px!important}.drawer__footer .totals>h2{position:relative;top:-1px}.card.card--sold-out .quick-add{display:none!important}.one-variant-add-to-cart,.sold-out-message{display:none}.header__search{margin-right:4px}.banner__box>*+.banner__buttons .button{text-shadow:none;background:#ffffff1a!important}[data-template="page.about-us"] .multicolumn-list__item .multicolumn-card__info .inline-richtext{font-size:18px!important}.cart-drawer .cart-item__image{max-width:calc(100% - 6px)!important}.cart-drawer .cart-items .cart-item td{padding-left:0!important;padding-right:0!important}.cart-drawer .cart-items .cart-item td.cart-item__quantity{left:11px}.cart-drawer .cart-items .cart-item{padding-bottom:4px}.product_tile_color_holder{overflow-x:auto}html .overflow-hidden .content-for-layout,.overflow-hidden .content-for-layout{overflow:hidden!important}[data-template=index] .collection__title.title-wrapper{margin-bottom:-.5rem}[data-template=index] .collection-list-title{margin-bottom:-1.5rem}.footer-block__image-wrapper{margin:.3rem 0 2rem!important}}@media (max-width: 640px){.red-special .left .heading{margin:3px 0 0;font-size:20px}.red-special .left .desc{font-size:12px}.red-special .left .icon{width:8px;top:-22px;left:-12px}.red-special .right{font-size:16px}}@media (max-width: 480px){.customer-wrapper .customer-badge{top:calc(50% - 6px);padding:5px 10px}.customer-wrapper .customer-badge .heading{font-size:18px;margin-bottom:-5px}.customer-wrapper .customer-badge .desc{font-size:14px}.special-banner .text,.product .special-banner .text{font-size:14px!important;letter-spacing:.075em}.product-media-container{background:#f5f5f5!important}.red-special .left .heading{margin:3px 0 0;font-size:16px}.red-special .left .desc{font-size:11px}.red-special .right{font-size:14px}.red-special .left .icon{width:6px;top:-24px;left:-11px}.product__media-wrapper,.product__media{border-radius:0!important}.product__media-icon,.thumbnail__badge{border:0!important}.footer-block__brand-info .footer-block__heading{display:none!important}}@media (max-width: 440px){.special-banner .text,.product .special-banner .text{font-size:14px!important;letter-spacing:.05em}.special-banner .text span{text-underline-offset:2px}[lang=fr] .special-banner .text,[lang=fr] .product .special-banner .text,[lang=it] .special-banner .text,[lang=it] .product .special-banner .text,[lang=nl] .special-banner .text,[lang=nl] .product .special-banner .text{font-size:12px!important}}@media (max-width: 345px){.bens .ben{font-size:11px}}@media (min-width: 750px){.banner--large:not(.banner--adapt){min-height:82rem!important}.complementary-slide .price__container{margin:-10px 0 12px!important}.product__info-container>*+.short-info{margin-bottom:-8px}.short-info .item{display:flex;font-size:12px;align-items:center;margin-bottom:10px}.short-info .item:last-child{margin-bottom:0}.short-info .info{margin:0 5px 0 10px}.short-info .subinfo{font-size:10px;color:var(--color-dark-second)}.list-payment-product{justify-content:space-between!important;display:flex}.list-payment-product li{flex:1!important}.product__info-container>*+.list-payment-product{margin:-10px 0 -20px!important}.product--thumbnail_slider{padding-bottom:10px}.product__media-wrapper{background:#fff!important}.last-day-views{top:50px;bottom:auto}.last-day-views.active{top:16px;bottom:auto}.totals{justify-content:space-between!important}.product [data-modal="#PopupModal-popup_special_210"]{display:block!important;margin:-16px 0 -14px!important}.product .special-banner{overflow:hidden;border-radius:6px}.product .special-banner .text{font-size:16px;letter-spacing:.1em}[data-experiment-key]:not([active])+.product__title{margin-top:0}.recently-viewed{margin-top:30px!important}.prev-arrow,.next-arrow{display:block!important}.quick-add__submit:hover{min-height:40px;margin-top:-6px}.continue-shopping-message{display:none}.collection .grid__item{margin-bottom:20px}.active-facets__button-remove{margin-left:15px}.facet-filters.sorting h2{display:none}#main-cart-items .cart-item td,.cart-items th{border-bottom:1px solid var(--color-light-second)!important}.header__icon--account{margin-right:20px;margin-left:6px}.header:not(.drawer-menu).page-width{padding-left:20px!important;padding-right:20px!important}.collection-hero__title{margin-bottom:.5rem!important}.card__information{padding-top:5px!important}.quick-add-modal .happy-customers{display:none}.footer-block__brand-info .footer-block__heading{font-family:var(--font-body-family)!important;text-transform:none!important;font-size:12px!important;color:var(--color-light-main)!important;opacity:.4;line-height:1.6;padding-right:10px}.card__heading{margin-bottom:0!important}.policies.list-unstyled{position:relative;top:1px}.product__column-sticky{top:0!important}.quick-add-modal__content{--modal-height-offset: 2rem !important;max-height:calc(100% - 4rem)!important}.quick-add-modal__content{border-radius:6px!important}summary.list-menu__item{padding-right:1.2rem!important}.header__menu-item .icon-caret{display:none!important}.header__menu-item{position:relative!important;text-decoration:none!important;background:none!important;border-radius:0!important;transition:color .18s ease!important;overflow:visible!important}.header__menu-item span,.header__menu-item:hover span,details[open]>.header__menu-item span,details[open]:hover>.header__menu-item span,.header__menu-item:hover .header__active-menu-item,.header__active-menu-item{text-decoration:none!important}.header__menu-item:after{content:""!important;position:absolute!important;bottom:9px!important;left:50%!important;width:0!important;height:1px!important;background:#000000b3!important;transition:width .22s ease,left .22s ease!important}.header__menu-item:hover:after,details[open]>.header__menu-item:after{width:calc(100% - 2.4rem)!important;left:1.2rem!important}details[open]:hover>.header__menu-item{text-decoration:none!important}.mega-menu{position:relative!important}.mega-menu .mega-menu__list--condensed{text-align:center!important;padding:0!important}.mega-menu__link:hover,.mega-menu__link--active{text-decoration:none!important}.mega-menu__content{padding:1rem 0!important;width:170px!important;left:50%!important;margin-left:-85px!important;border-radius:4px!important;position:absolute!important;top:100%!important;margin-top:0!important}.mega-menu__content,.header__submenu.list-menu{background-color:var(--color-light-main)!important;color:var(--color-dark-main)!important;box-shadow:0 8px 24px #0000001a!important;border:1px solid var(--color-light-second)!important}.mega-menu__link,.header__submenu .header__menu-item{color:var(--color-dark-main)!important}.mega-menu__link:hover,.header__submenu .header__menu-item:hover{color:var(--color-dark-second)!important;background:none!important}.mega-menu__link:after,.header__submenu .header__menu-item:after{display:none!important}.js details>.mega-menu__content,.js details>.header__submenu{opacity:0!important;transform:translateY(-6px)!important;transition:opacity .2s ease,transform .2s ease!important;animation:none!important}.js details.menu-opening>.mega-menu__content,.js details.menu-opening>.header__submenu{opacity:1!important;transform:translateY(0)!important}}@media (min-width: 989px){cart-items .title-wrapper-with-link a{top:15px;position:relative}.page-width-desktop{padding:0 20px!important}}.js .mobile-facets__submenu{position:static!important;transform:none!important;visibility:visible!important;display:grid!important;grid-template-rows:0fr;transition:grid-template-rows .3s ease,background-color .3s ease;background-color:transparent;padding:0!important}.js .mobile-facets__submenu>.mobile-facets__list{min-height:0;overflow:hidden;transition:opacity .3s ease;opacity:0;padding:0}.js .mobile-facets .submenu-open{visibility:visible!important}.mobile-facets__close-button{display:none!important}.mobile-facets__summary .icon-caret{transition:transform .2s ease}.js .mobile-facets__submenu .mobile-facets__footer{display:none!important}.mobile-facets__details{border-bottom:1px solid rgba(var(--color-foreground),.08)}.mobile-facets__details[open]{border-bottom:none}.mobile-facets__summary{transition:background-color .2s ease,font-weight .2s ease}.mobile-facets__details[open] .mobile-facets__summary{background-color:rgba(var(--color-foreground),.02);font-weight:600}.js details[open]>.mobile-facets__submenu{grid-template-rows:1fr;background-color:rgba(var(--color-foreground),0)}.js details[open]>.mobile-facets__submenu>.mobile-facets__list{opacity:1}.mobile-facets__sort .select{position:relative;right:-1rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/extra.css.map */
