/** Shopify CDN: Minification failed

Line 152:0 All "@import" rules must come first
Line 663:2666 Expected percentage but found "@media"

**/
/* custom.css */
.template-9-reasons .shopify-section-group-header-group,.template-9-reasons footer{display:none}body.template-9-reasons{font-family:Roboto,serif!important}.template-9-reasons h1,.template-9-reasons h2,.template-9-reasons h3,.template-9-reasons h4,.template-9-reasons h5,.template-9-reasons h6 .template-9-reasons .paragraph,.template-9-reasons .btn p{font-family:Roboto!important;margin:0;padding:0}.template-9-reasons #MainContent{padding:0 0 100px}@font-face{font-family:barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_Ass52Hs.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.template-10-reasons p,.template-10-reasons span{font-family:barlow}.template-10-reasons h1,.template-10-reasons h2,.template-10-reasons h3,.template-10-reasons h4,.template-10-reasons h5,.template-10-reasons h6{font-family:barlow;font-weight:700;letter-spacing:normal}.template-10-reasons .cstm-main-heading{font-size:26px;letter-spacing:normal}.template-10-reasons .cstm-date-text{font-size:12px;padding-top:10px}.template-10-reasons .cstm-img-main{border-radius:5px}.template-10-reasons .cstm-article-page p{font-size:18px;line-height:1.6}.template-10-reasons .parent_img_text{padding-bottom:10px}.template-10-reasons #shopify-section-template--23999331402007__richtext_v2_dbqXVU .rich-text__text p,.template-10-reasons #shopify-section-template--23999331402007__richtext_v2_dbqXVU .rich-text__text span{font-size:19px}.template-10-reasons .rich-text.content-container p,.template-10-reasons .rich-text.content-container span{font-size:14px}.template-10-reasons .button{font-family:barlow;font-size:20px;text-align:center;border-radius:10px;padding:19px}.template-10-reasons .cstm-fixed-bar-pad .button{font-family:barlow;font-size:18px;padding:10px 30px;border-radius:5px}.template-10-reasons .cstm-fixed-bar-pad{padding:15px 5px}.template-10-reasons .announcement-bar{display:none}@media only screen and (min-width:750px){.template-10-reasons .cstm-main-heading{font-size:40px}.template-10-reasons .cstm-date-text{font-size:18px}.template-10-reasons h1,.template-10-reasons h2,.template-10-reasons h3,.template-10-reasons h4,.template-10-reasons h5,.template-10-reasons h6{font-size:35px}.template-10-reasons .recomended-block-heading,.template-10-reasons .cstm-product-title{font-size:22px}.template-10-reasons .rich-text.content-container p,.template-10-reasons .rich-text.content-container span{font-size:18px}.template-10-reasons .cstm-product-title{font-size:20px;margin-bottom:20px!important}.template-10-reasons .page-width{max-width:1170px;padding-left:0;padding-right:0}.cstm-article-page{margin-top:20px}.template-10-reasons .cstm-richtext li{font-size:14px;font-family:barlow}.template-10-reasons .cstm-article-left-block{padding:0 30px 0 0}.template-10-reasons .rich-text{width:100%!important}.template-10-reasons .cstm-recomended-app{padding:20px 10px}}@media only screen and (max-width:749px){.template-10-reasons .section-template--23997534798103__copy_wright_BCrpPn-padding{margin-bottom:30px}.template-10-reasons #shopify-section-template--23999331402007__copy_wright_BCrpPn .rich-text__text{text-align:center}}.dev-icon-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;justify-content:center;align-items:center;z-index:12;padding:20px;box-sizing:border-box}.dev-icon-popup-content{background:#fff;border-radius:12px;padding:24px;max-width:500px;width:100%;box-shadow:0 8px 24px #00000026;position:relative;animation:devPopupFadeIn .3s ease-out}.dev-icon-popup-close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;background:none;border:none;border-radius:50%;font-size:20px;padding:0}.dev-icon-popup-close:hover{background-color:#f5f5f5;color:#333}.dev-icon-popup-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.dev-icon-popup-icon{min-width:24px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#333}.dev-icon-popup-title{font-size:18px;font-weight:600;color:#333;margin:0}.dev-icon-popup-body{font-size:14px;line-height:1.5;color:#666;margin:0}@keyframes devPopupFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.icon-with-text__item{cursor:pointer}.icon-with-text__item:hover{opacity:.9}.dev-cf-06-recommendedby{font-size:14px;display:inline-flex;gap:5px;align-items:center}.review-items-container{display:none}.dev-cf-06-recommendedby img{height:27px;width:58px}.shopify-app-block{margin-bottom:10px!important}@media only screen and (max-width:749px){.dev-cf-6{padding:15px 0}.product__title .h2{font-size:24px}.dev-cf-06-recommendedby{font-size:12px;margin-top:10px}}.dev-test-05-injected-message ul{padding-left:0;margin:0;list-style:none}.dev-test-05-injected-message li{position:relative;margin-bottom:6px;padding-left:16px;line-height:1.5}.dev-test-05-injected-message li:before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background-color:#333;opacity:0;animation:dev-test-05-bullet-pulse 3s infinite}@keyframes dev-test-05-bullet-pulse{0%,to{opacity:0}50%{opacity:1}}.dev-test-05-injected-message strong{font-weight:700}.dev-as-product-collection-slider-block{display:block!important}.menu-drawer__bestsellers{display:none}.product-inventory-urgency{display:none;margin:10px 0 14px;font-family:Poppins,Arial,sans-serif}body[data-ig-selling-out-fast=true] .product-inventory-urgency,body[data-ig-selling-out-fast="1"] .product-inventory-urgency,body[data-ig-selling-out-fast=on] .product-inventory-urgency,body[data-ig-selling-out-fast=yes] .product-inventory-urgency{display:block}.product-inventory-urgency__trigger{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:999px;background:#fdf0f0;color:#d92d20;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;font-family:inherit}.product-inventory-urgency__dot{width:8px;height:8px;border-radius:50%;background:#d92d20;flex-shrink:0}.product-inventory-urgency__chevron{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.product-inventory-urgency__trigger[aria-expanded=false] .product-inventory-urgency__chevron{transform:rotate(180deg)}.product-inventory-urgency__panel{margin-top:8px;padding:14px 16px;border-radius:12px;background:#fdf0f0;color:#d92d20}.product-inventory-urgency__trigger[aria-expanded=false]+.product-inventory-urgency__panel{display:none}.product-inventory-urgency__message{margin:0;font-size:14px;line-height:1.5}.product-inventory-urgency__message strong{font-weight:700}@media screen and (max-width:749px){.quantity-break__selector-item{display:grid;grid-template-columns:auto 1fr 1fr;align-items:center;column-gap:.4rem;width:100%}.quantity-break__selector-item .select{width:100%!important;min-width:0;max-width:100%}.quantity-break__selector-item .select__select,.quantity-break__variant-select{width:100%;max-width:100%;font-size:1.1rem;text-overflow:ellipsis}.quantity-break__variants{width:100%}sticky-atc{z-index:5}}.cart-drawer .drawer__inner{display:flex;flex-direction:column;max-height:100%}.cart-drawer .cart-drawer__primary-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.cart-drawer .cart-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.cart-drawer .drawer__footer{flex-shrink:0;position:sticky;bottom:0;z-index:6;background-color:rgb(var(--color-background));box-shadow:0 -6px 16px #00000014}.cart-drawer .cart__ctas,.cart-drawer #CartDrawer-Checkout,.cart-drawer .cart__checkout-button{display:block;width:100%;visibility:visible;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom.css.map?v=42279429791077575331790760093 */

/* component-predictive-search.css */
.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width:750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.9)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-predictive-search.css.map?v=76514217051199997821759556910 */

/* ig-cart-trustpilot-ab.css */
.ig-cart-trustpilot-rating{display:none!important;padding:4px 0 0;background:transparent;text-align:center}body[data-ig-cart-trustpilot=true] .cart-drawer .ig-cart-payment-rating-slot__payments,body[data-ig-cart-trustpilot="1"] .cart-drawer .ig-cart-payment-rating-slot__payments,body[data-ig-cart-trustpilot=on] .cart-drawer .ig-cart-payment-rating-slot__payments,body[data-ig-cart-trustpilot=yes] .cart-drawer .ig-cart-payment-rating-slot__payments{display:none!important}body[data-ig-cart-trustpilot=true] .cart-drawer .ig-cart-trustpilot-rating,body[data-ig-cart-trustpilot="1"] .cart-drawer .ig-cart-trustpilot-rating,body[data-ig-cart-trustpilot=on] .cart-drawer .ig-cart-trustpilot-rating,body[data-ig-cart-trustpilot=yes] .cart-drawer .ig-cart-trustpilot-rating{display:block!important}body[data-ig-cart-trustpilot=true] cart-drawer.is-empty .ig-cart-trustpilot-rating,body[data-ig-cart-trustpilot="1"] cart-drawer.is-empty .ig-cart-trustpilot-rating,body[data-ig-cart-trustpilot=on] cart-drawer.is-empty .ig-cart-trustpilot-rating,body[data-ig-cart-trustpilot=yes] cart-drawer.is-empty .ig-cart-trustpilot-rating{display:none!important}.ig-cart-trustpilot-rating__inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.ig-cart-trustpilot-rating__stars{display:flex;justify-content:center;flex-shrink:0;width:auto;min-height:0}.ig-cart-trustpilot-rating__trustpilot-stars.rating-stars-and-text{justify-content:center;margin:0;width:auto}.ig-cart-trustpilot-rating__trustpilot-stars .rating-stars__container{display:flex}.ig-cart-trustpilot-rating__trustpilot-stars .rating-stars__container--underlay{position:relative;width:fit-content;margin:0 auto}.ig-cart-trustpilot-rating__trustpilot-stars .trustpilot-stars-svg{display:block;width:auto;height:1.25em}.ig-cart-trustpilot-rating__trustpilot-stars .rating-stars__container--overlay{position:absolute;top:0;left:0;overflow:hidden;width:calc(100% / 5 * var(--rating))}.ig-cart-trustpilot-rating__text{margin:0;color:#1f1f1f;font-size:12px;line-height:1.2;font-family:Poppins,Arial,sans-serif;white-space:nowrap}.ig-cart-trustpilot-rating__text strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-cart-trustpilot-ab.css.map?v=12051211385434701001786115475 */

/* ig-pdp-social-proof-ab.css */
.ig-pdp-social-proof{display:none;flex-direction:column;gap:6px;margin-bottom:12px}body[data-ig-pdp-social-proof=a] .ig-pdp-social-proof,body[data-ig-pdp-social-proof=b] .ig-pdp-social-proof,body[data-ig-pdp-social-proof=true] .ig-pdp-social-proof,body[data-ig-pdp-social-proof="1"] .ig-pdp-social-proof,body[data-ig-pdp-social-proof=on] .ig-pdp-social-proof,body[data-ig-pdp-social-proof=yes] .ig-pdp-social-proof{display:flex}body[data-ig-pdp-social-proof=a] .ig-pdp-social-proof__orthopedic{display:inline-flex}body[data-ig-pdp-social-proof=a] .dev-cf-06-recommendedby,body[data-ig-pdp-social-proof=b] .dev-cf-06-recommendedby,body[data-ig-pdp-social-proof=true] .dev-cf-06-recommendedby,body[data-ig-pdp-social-proof="1"] .dev-cf-06-recommendedby,body[data-ig-pdp-social-proof=on] .dev-cf-06-recommendedby,body[data-ig-pdp-social-proof=yes] .dev-cf-06-recommendedby,body[data-ig-pdp-social-proof=b] [data-ig-pdp-rating-hidden=true],body[data-ig-pdp-social-proof=true] [data-ig-pdp-rating-hidden=true],body[data-ig-pdp-social-proof="1"] [data-ig-pdp-rating-hidden=true],body[data-ig-pdp-social-proof=on] [data-ig-pdp-rating-hidden=true],body[data-ig-pdp-social-proof=yes] [data-ig-pdp-rating-hidden=true],body[data-ig-pdp-social-proof=b] [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof=true] [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof="1"] [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof=on] [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof=yes] [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof=b] .shopify-app-block[id*=loox_reviews_loox_rating],body[data-ig-pdp-social-proof=true] .shopify-app-block[id*=loox_reviews_loox_rating],body[data-ig-pdp-social-proof="1"] .shopify-app-block[id*=loox_reviews_loox_rating],body[data-ig-pdp-social-proof=on] .shopify-app-block[id*=loox_reviews_loox_rating],body[data-ig-pdp-social-proof=yes] .shopify-app-block[id*=loox_reviews_loox_rating],body[data-ig-pdp-social-proof=b] .dev-cf-6 [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof=true] .dev-cf-6 [data-ig-pdp-rating-source],body[data-ig-pdp-social-proof=b] .dev-cf-6 .shopify-app-block[id*=loox_reviews_loox_rating],body[data-ig-pdp-social-proof=true] .dev-cf-6 .shopify-app-block[id*=loox_reviews_loox_rating]{display:none!important}.ig-pdp-social-proof__social-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ig-pdp-social-proof__avatars{display:flex;align-items:center;flex-shrink:0}.ig-pdp-social-proof__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-8px;background:#e8e8e8}.ig-pdp-social-proof__avatar:first-child{margin-left:0}.ig-pdp-social-proof__purchase-text{margin:0;font-size:14px;line-height:1.4;color:#1a1a1a;font-family:Poppins,Arial,sans-serif;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.ig-pdp-social-proof__name{font-weight:700}.ig-pdp-social-proof__verified{display:inline-flex;align-items:center;line-height:0}.ig-pdp-social-proof__rating-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ig-pdp-social-proof__reviews-link{display:inline-flex;width:fit-content;max-width:100%;color:inherit;text-decoration:none;cursor:pointer}.ig-pdp-social-proof__reviews-link:hover,.ig-pdp-social-proof__reviews-link:focus-visible{color:inherit;text-decoration:underline;text-underline-offset:2px}.ig-pdp-social-proof__reviews-link:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px;border-radius:2px}.ig-pdp-social-proof__stars{display:flex;align-items:center;gap:2px;flex-shrink:0;color:#3e5623}.ig-pdp-social-proof__star{width:16px;height:16px;display:flex}.ig-pdp-social-proof__star svg{width:100%;height:100%;display:block}.ig-pdp-social-proof__rating-text{font-size:14px;line-height:1.4;color:#1a1a1a;font-family:Poppins,Arial,sans-serif;font-weight:500}.ig-pdp-social-proof__orthopedic{display:none;align-items:center;gap:5px;margin-top:4px}.ig-pdp-social-proof__orthopedic-avatars{width:58px;height:27px;object-fit:contain;flex-shrink:0}.ig-pdp-social-proof__orthopedic-text{font-size:14px;line-height:1.4;color:#1a1a1a;font-family:Poppins,Arial,sans-serif}@media screen and (max-width:749px){.ig-pdp-social-proof__purchase-text,.ig-pdp-social-proof__rating-text,.ig-pdp-social-proof__orthopedic-text{font-size:12px}.ig-pdp-social-proof__avatar{width:26px;height:26px}.ig-pdp-social-proof__star{width:14px;height:14px}.ig-pdp-social-proof__orthopedic-avatars{width:50px;height:24px}.dev-cf-6 .ig-pdp-social-proof{margin-bottom:8px}.dev-cf-6 .product__title{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-pdp-social-proof-ab.css.map?v=14869952462278007021786369741 */

/* ig-ugc-circular-slider.css */
.ig-ugc-circular-slider{display:none;width:100%;margin:18px 0 8px;font-family:Poppins,Arial,sans-serif}body[data-ig-ugc-circular-slider=true] .ig-ugc-circular-slider,body[data-ig-ugc-circular-slider="1"] .ig-ugc-circular-slider,body[data-ig-ugc-circular-slider=on] .ig-ugc-circular-slider,body[data-ig-ugc-circular-slider=yes] .ig-ugc-circular-slider{display:block}.ig-ugc-circular-slider__title{margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.3;color:#333;text-align:center}.ig-ugc-circular-slider__list{display:flex;align-items:center;justify-content:flex-start;gap:14px;overflow-x:auto;padding:2px 12px 2px 2px;margin-right:-15px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ig-ugc-circular-slider__list::-webkit-scrollbar{display:none}.ig-ugc-circular-slider__item{flex:0 0 auto;width:82px;padding:0;border:0;background:transparent;cursor:pointer}.ig-ugc-circular-slider__ring{position:relative;display:block;width:82px;height:82px;padding:0;border:1.5px solid #111;border-radius:50%;overflow:hidden;background:#f3f3f3;box-sizing:border-box}.ig-ugc-circular-slider__item.is-seen .ig-ugc-circular-slider__ring{border-color:#c8c8c8}.ig-ugc-circular-slider__preview{display:block;width:100%;height:100%;max-width:none;border-radius:50%;object-fit:cover;background:#f3f3f3;pointer-events:none}.ig-ugc-circular-slider__play{position:absolute;top:50%;left:50%;width:28px;height:28px;border-radius:50%;background:#fff;color:#111;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);box-shadow:0 1px 6px #00000038}.ig-ugc-circular-slider__play svg{width:14px;height:14px;margin-left:1px;fill:#111}.ig-ugc-circular-slider-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:16px}.ig-ugc-circular-slider-modal[hidden]{display:none}.ig-ugc-circular-slider-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d1}.ig-ugc-circular-slider-modal__dialog{position:relative;width:min(100%,380px);height:min(86vh,720px);z-index:1;overflow:hidden;border-radius:18px;background:#000}.ig-ugc-circular-slider-modal__progress{position:absolute;top:10px;left:10px;right:10px;z-index:3;display:flex;gap:4px}.ig-ugc-circular-slider-modal__bar{flex:1;height:3px;overflow:hidden;border-radius:99px;background:#ffffff47}.ig-ugc-circular-slider-modal__bar-fill{display:block;width:0;height:100%;background:#fff;transform-origin:left center}.ig-ugc-circular-slider-modal__bar.is-complete .ig-ugc-circular-slider-modal__bar-fill{width:100%}.ig-ugc-circular-slider-modal__top{position:absolute;top:20px;left:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px}.ig-ugc-circular-slider-modal__name{margin:0;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.45)}.ig-ugc-circular-slider-modal__close{width:34px;height:34px;border:0;border-radius:50%;background:#ffffff29;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ig-ugc-circular-slider-modal__video{display:block;width:100%;height:100%;max-width:none;object-fit:cover;background:#000}.ig-ugc-circular-slider-modal__hit{position:absolute;top:56px;bottom:0;width:32%;z-index:2;padding:0;border:0;background:transparent;cursor:pointer}.ig-ugc-circular-slider-modal__hit--prev{left:0}.ig-ugc-circular-slider-modal__hit--next{right:0;width:68%}@media screen and (min-width:750px){.ig-ugc-circular-slider{margin:22px 0 10px}.ig-ugc-circular-slider__title{font-size:20px}.ig-ugc-circular-slider__list{gap:16px;margin-right:0;padding-right:2px}.ig-ugc-circular-slider__item,.ig-ugc-circular-slider__ring{width:88px;height:88px}.ig-ugc-circular-slider__play{width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-ugc-circular-slider.css.map?v=31993160515814574921787222693 */

/* free-shipping-indicator-ab-test.css */
.free-shipping-indicator-ab{display:none!important;width:100%;margin:0;padding:.85rem 1.1rem .7rem;box-sizing:border-box;background:#fff}.free-shipping-indicator-ab__label{margin:0 0 .7rem;padding:0;font-size:.92rem;font-weight:400;line-height:1.35;letter-spacing:0;text-align:left;color:#1a1a1a}.free-shipping-indicator-ab__label strong{font-weight:700}.free-shipping-indicator-ab__bar{position:relative;display:flex;align-items:center;min-height:2.4rem;padding-right:2.15rem}.free-shipping-indicator-ab__track{width:100%;height:8px;background:#ececec;border-radius:999px;overflow:hidden}.free-shipping-indicator-ab__fill{display:block!important;height:100%;width:0;background:#40631c;border-radius:999px;transition:width .35s ease}.free-shipping-indicator-ab__badge{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.4rem;height:2.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#fff;border:1.5px solid #40631c;color:#40631c}.free-shipping-indicator-ab--earned .free-shipping-indicator-ab__badge{background:#40631c;border:3px solid #fff;box-shadow:0 0 0 1.5px #40631c;color:#fff}.free-shipping-indicator-ab__badge svg{width:1.35rem;height:1.35rem;display:block}body[data-free-shipping-indicator=true] .free-shipping-indicator-ab[data-has-items=true],html[data-free-shipping-indicator=true] .free-shipping-indicator-ab[data-has-items=true],html.free-shipping-indicator-b .free-shipping-indicator-ab[data-has-items=true]{display:block!important}#CartDrawer .free-shipping-indicator-ab,.cart-drawer .free-shipping-indicator-ab,#sidebar-cart>.free-shipping-indicator-ab{position:relative;z-index:2;background:#fff;border-bottom:1px solid #ececec}body[data-free-shipping-indicator=true] .cart-progress,body[data-free-shipping-indicator=true] .cart-checkpoints{display:none!important}@media screen and (max-width:640px){.free-shipping-indicator-ab{padding:.75rem .9rem .6rem}.free-shipping-indicator-ab__label{font-size:.85rem;margin-bottom:.6rem}.free-shipping-indicator-ab__bar{min-height:2.15rem;padding-right:1.95rem}.free-shipping-indicator-ab__badge{width:2.15rem;height:2.15rem}.free-shipping-indicator-ab__badge svg{width:1.2rem;height:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/free-shipping-indicator-ab-test.css.map?v=43223763156208832561787745186 */

/* cart-drawer-sticky-ab-test.css */
body:not([data-cart-drawer-sticky=true]):not([data-cart-drawer-sticky="1"]):not([data-cart-drawer-sticky=on]):not([data-cart-drawer-sticky=yes]) .cart-drawer [data-upsell-mode=variant],body:not([data-cart-drawer-sticky=true]):not([data-cart-drawer-sticky="1"]):not([data-cart-drawer-sticky=on]):not([data-cart-drawer-sticky=yes]) .cart-drawer [data-upsell-mode=sticky],body:not([data-cart-drawer-sticky=true]):not([data-cart-drawer-sticky="1"]):not([data-cart-drawer-sticky=on]):not([data-cart-drawer-sticky=yes]) .cart-drawer .cart-drawer-upsells--sticky,body:not([data-cart-drawer-sticky=true]):not([data-cart-drawer-sticky="1"]):not([data-cart-drawer-sticky=on]):not([data-cart-drawer-sticky=yes]) .cart-drawer .drawer__footer>.upsell--shipping-insurance,body:not([data-cart-drawer-sticky=true]):not([data-cart-drawer-sticky="1"]):not([data-cart-drawer-sticky=on]):not([data-cart-drawer-sticky=yes]) .cart-drawer .drawer__footer>[data-shipping-insurance=true]{display:none!important}body[data-cart-drawer-sticky=true] .cart-drawer [data-upsell-mode=control],body[data-cart-drawer-sticky="1"] .cart-drawer [data-upsell-mode=control],body[data-cart-drawer-sticky=on] .cart-drawer [data-upsell-mode=control],body[data-cart-drawer-sticky=yes] .cart-drawer [data-upsell-mode=control],body[data-cart-drawer-sticky=true] .cart-drawer .cart-drawer-upsells--control,body[data-cart-drawer-sticky="1"] .cart-drawer .cart-drawer-upsells--control,body[data-cart-drawer-sticky=on] .cart-drawer .cart-drawer-upsells--control,body[data-cart-drawer-sticky=yes] .cart-drawer .cart-drawer-upsells--control,body[data-cart-drawer-sticky=true] .cart-drawer__body .upsell--shipping-insurance,body[data-cart-drawer-sticky=true] .cart-drawer__body [data-shipping-insurance=true],body[data-cart-drawer-sticky="1"] .cart-drawer__body .upsell--shipping-insurance,body[data-cart-drawer-sticky="1"] .cart-drawer__body [data-shipping-insurance=true],body[data-cart-drawer-sticky=on] .cart-drawer__body .upsell--shipping-insurance,body[data-cart-drawer-sticky=on] .cart-drawer__body [data-shipping-insurance=true],body[data-cart-drawer-sticky=yes] .cart-drawer__body .upsell--shipping-insurance,body[data-cart-drawer-sticky=yes] .cart-drawer__body [data-shipping-insurance=true]{display:none!important}body[data-cart-drawer-sticky=true] .cart-drawer .drawer__inner,body[data-cart-drawer-sticky="1"] .cart-drawer .drawer__inner,body[data-cart-drawer-sticky=on] .cart-drawer .drawer__inner,body[data-cart-drawer-sticky=yes] .cart-drawer .drawer__inner{width:55rem;max-height:100vh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column}body[data-cart-drawer-sticky=true] .cart-drawer--desktop-width-large .drawer__inner,body[data-cart-drawer-sticky="1"] .cart-drawer--desktop-width-large .drawer__inner,body[data-cart-drawer-sticky=on] .cart-drawer--desktop-width-large .drawer__inner,body[data-cart-drawer-sticky=yes] .cart-drawer--desktop-width-large .drawer__inner{width:54rem}@media screen and (max-width:500px){body[data-cart-drawer-sticky=true] .cart-drawer--mobile-width-full .drawer__inner,body[data-cart-drawer-sticky="1"] .cart-drawer--mobile-width-full .drawer__inner,body[data-cart-drawer-sticky=on] .cart-drawer--mobile-width-full .drawer__inner,body[data-cart-drawer-sticky=yes] .cart-drawer--mobile-width-full .drawer__inner{width:100%;max-width:100%}}body[data-cart-drawer-sticky=true] .cart-drawer:not(.is-empty) .drawer__header,body[data-cart-drawer-sticky=true] .cart-drawer .free-shipping-indicator-ab,body[data-cart-drawer-sticky="1"] .cart-drawer:not(.is-empty) .drawer__header,body[data-cart-drawer-sticky="1"] .cart-drawer .free-shipping-indicator-ab,body[data-cart-drawer-sticky=on] .cart-drawer:not(.is-empty) .drawer__header,body[data-cart-drawer-sticky=on] .cart-drawer .free-shipping-indicator-ab,body[data-cart-drawer-sticky=yes] .cart-drawer:not(.is-empty) .drawer__header,body[data-cart-drawer-sticky=yes] .cart-drawer .free-shipping-indicator-ab{flex-shrink:0}body[data-cart-drawer-sticky=true] .cart-drawer__primary-panel,body[data-cart-drawer-sticky="1"] .cart-drawer__primary-panel,body[data-cart-drawer-sticky=on] .cart-drawer__primary-panel,body[data-cart-drawer-sticky=yes] .cart-drawer__primary-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}body[data-cart-drawer-sticky=true] .cart-drawer .drawer__footer,body[data-cart-drawer-sticky="1"] .cart-drawer .drawer__footer,body[data-cart-drawer-sticky=on] .cart-drawer .drawer__footer,body[data-cart-drawer-sticky=yes] .cart-drawer .drawer__footer{flex-shrink:0;position:sticky;bottom:0;z-index:2;background-color:rgb(var(--color-background));box-shadow:0 -6px 16px #0000000f}body[data-cart-drawer-sticky=true] .cart-drawer__body,body[data-cart-drawer-sticky="1"] .cart-drawer__body,body[data-cart-drawer-sticky=on] .cart-drawer__body,body[data-cart-drawer-sticky=yes] .cart-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}body[data-cart-drawer-sticky=true] .cart-drawer .cart-drawer-item .cart-item__media,body[data-cart-drawer-sticky="1"] .cart-drawer .cart-drawer-item .cart-item__media,body[data-cart-drawer-sticky=on] .cart-drawer .cart-drawer-item .cart-item__media,body[data-cart-drawer-sticky=yes] .cart-drawer .cart-drawer-item .cart-item__media{overflow:hidden;border-radius:.6rem;aspect-ratio:1 / 1;align-self:flex-start}body[data-cart-drawer-sticky=true] .cart-drawer .cart-drawer-item .cart-item__image,body[data-cart-drawer-sticky="1"] .cart-drawer .cart-drawer-item .cart-item__image,body[data-cart-drawer-sticky=on] .cart-drawer .cart-drawer-item .cart-item__image,body[data-cart-drawer-sticky=yes] .cart-drawer .cart-drawer-item .cart-item__image{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform:scale(1.25);transform-origin:center center}body[data-cart-drawer-sticky=true] .cart-drawer .cart-item__name.h4.break{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}body[data-cart-drawer-sticky=true] .cart-drawer .upsell__outside-title,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell__outside-title,body[data-cart-drawer-sticky=on] .cart-drawer .upsell__outside-title,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell__outside-title{display:flex;align-items:center;text-transform:capitalize;gap:.6rem;justify-content:flex-start;text-align:left;margin:1rem 0 1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.08);font-size:2rem;font-weight:700;padding:2rem 0rem .5rem;letter-spacing:.01em;color:rgb(var(--color-foreground))}body[data-cart-drawer-sticky=true] .cart-drawer .upsell__outside-title:before,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell__outside-title:before,body[data-cart-drawer-sticky=on] .cart-drawer .upsell__outside-title:before,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell__outside-title:before{content:"";flex-shrink:0;width:2rem;height:2rem;background-color:rgb(var(--color-button));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12.89 1.45l8 4A2 2 0 0 1 22 7.24v9.53a2 2 0 0 1-1.11 1.79l-8 4a2 2 0 0 1-1.78 0l-8-4A2 2 0 0 1 2 16.76V7.24a2 2 0 0 1 1.11-1.79l8-4a2 2 0 0 1 1.78 0zM4 8.36v7.86l7 3.5V12.1L4 8.36zm9 11.36l7-3.5V8.36l-7 3.74v7.62zM12 3.7L5.5 6.95 12 10.2l6.5-3.25L12 3.7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12.89 1.45l8 4A2 2 0 0 1 22 7.24v9.53a2 2 0 0 1-1.11 1.79l-8 4a2 2 0 0 1-1.78 0l-8-4A2 2 0 0 1 2 16.76V7.24a2 2 0 0 1 1.11-1.79l8-4a2 2 0 0 1 1.78 0zM4 8.36v7.86l7 3.5V12.1L4 8.36zm9 11.36l7-3.5V8.36l-7 3.74v7.62zM12 3.7L5.5 6.95 12 10.2l6.5-3.25L12 3.7z'/%3E%3C/svg%3E") center / contain no-repeat}body[data-cart-drawer-sticky=true] .cart-drawer .cart-drawer-upsells--sticky,body[data-cart-drawer-sticky="1"] .cart-drawer .cart-drawer-upsells--sticky,body[data-cart-drawer-sticky=on] .cart-drawer .cart-drawer-upsells--sticky,body[data-cart-drawer-sticky=yes] .cart-drawer .cart-drawer-upsells--sticky{--margin-top: .6rem !important;--margin-bottom: .2rem !important;margin-top:.6rem;margin-bottom:.2rem;padding-top:.6rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true],body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true],body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true],body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true]{margin:0!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__container,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__container,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__container,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__container,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__container,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__container,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__container,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__container{align-items:center!important;flex-wrap:nowrap!important;gap:.5rem!important;padding:.15rem 0!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__image,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__image,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__image,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__image,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__image,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__image,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__image,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__image{width:1.8rem!important;height:1.8rem!important;margin-right:.3rem!important;align-self:center!important;flex-shrink:0!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__image img,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__image img,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__image img,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__image img,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__image img,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__image img,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__image img,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__image img{width:1.8rem!important;height:1.8rem!important;max-width:1.8rem!important;max-height:1.8rem!important;object-fit:contain!important;border-radius:.25rem!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__content,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__content,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__content,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__content,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__content,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__content,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__content,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__content{flex:1 1 auto!important;min-width:0!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__title,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__title,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__title,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__title,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__title,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__title,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__title,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__title{align-items:center!important;gap:.5rem!important;font-size:1.25rem!important;line-height:1.2!important;flex-wrap:nowrap!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__title h3,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__title h3,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__title h3,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__title h3,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__title h3,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__title h3,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__title h3,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__title h3{flex:1 1 auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:500!important;font-size:inherit!important;line-height:1.2!important;margin:0!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__price,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__price,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__price,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__price,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__price,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__price,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__price,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__price{flex-shrink:0!important;padding-left:.3rem!important;font-size:1.25rem!important;font-weight:600!important;white-space:nowrap!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__price .compare-price,body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__desc,body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .upsell__variant-picker,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__price .compare-price,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__desc,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .upsell__variant-picker,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__price .compare-price,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__desc,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .upsell__variant-picker,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__price .compare-price,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__desc,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .upsell__variant-picker,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__price .compare-price,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__desc,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .upsell__variant-picker,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__price .compare-price,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__desc,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .upsell__variant-picker,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__price .compare-price,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__desc,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .upsell__variant-picker,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__price .compare-price,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__desc,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .upsell__variant-picker{display:none!important}body[data-cart-drawer-sticky=true] .cart-drawer .upsell--shipping-insurance .toggle-switch,body[data-cart-drawer-sticky=true] .cart-drawer [data-shipping-insurance=true] .toggle-switch,body[data-cart-drawer-sticky="1"] .cart-drawer .upsell--shipping-insurance .toggle-switch,body[data-cart-drawer-sticky="1"] .cart-drawer [data-shipping-insurance=true] .toggle-switch,body[data-cart-drawer-sticky=on] .cart-drawer .upsell--shipping-insurance .toggle-switch,body[data-cart-drawer-sticky=on] .cart-drawer [data-shipping-insurance=true] .toggle-switch,body[data-cart-drawer-sticky=yes] .cart-drawer .upsell--shipping-insurance .toggle-switch,body[data-cart-drawer-sticky=yes] .cart-drawer [data-shipping-insurance=true] .toggle-switch{margin-left:.4rem!important;font-size:1.7rem!important}body[data-cart-drawer-sticky=true] .cart-drawer .payment-badges .list-payment__item,body[data-cart-drawer-sticky="1"] .cart-drawer .payment-badges .list-payment__item,body[data-cart-drawer-sticky=on] .cart-drawer .payment-badges .list-payment__item,body[data-cart-drawer-sticky=yes] .cart-drawer .payment-badges .list-payment__item{padding:.1rem!important}body[data-cart-drawer-sticky=true] .cart-drawer .payment-badges .list-payment__item svg,body[data-cart-drawer-sticky=true] .cart-drawer .payment-badges .icon,body[data-cart-drawer-sticky="1"] .cart-drawer .payment-badges .list-payment__item svg,body[data-cart-drawer-sticky="1"] .cart-drawer .payment-badges .icon,body[data-cart-drawer-sticky=on] .cart-drawer .payment-badges .list-payment__item svg,body[data-cart-drawer-sticky=on] .cart-drawer .payment-badges .icon,body[data-cart-drawer-sticky=yes] .cart-drawer .payment-badges .list-payment__item svg,body[data-cart-drawer-sticky=yes] .cart-drawer .payment-badges .icon{width:3rem!important;height:1.6rem!important}@media screen and (max-height:650px){body[data-cart-drawer-sticky=true] .cart-drawer__body,body[data-cart-drawer-sticky="1"] .cart-drawer__body,body[data-cart-drawer-sticky=on] .cart-drawer__body,body[data-cart-drawer-sticky=yes] .cart-drawer__body{overflow-y:auto}body[data-cart-drawer-sticky=true] .cart-drawer .drawer__inner,body[data-cart-drawer-sticky="1"] .cart-drawer .drawer__inner,body[data-cart-drawer-sticky=on] .cart-drawer .drawer__inner,body[data-cart-drawer-sticky=yes] .cart-drawer .drawer__inner{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/cart-drawer-sticky-ab-test.css.map?v=17162647218981035161789741040 */

/* addon-upsell-ab-test.css */
[data-addon-upsell-portal]{position:static}.addon-upsell__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483645;width:100%;height:100%;margin:0;padding:0;border:0;background:#00000080;cursor:pointer;-webkit-appearance:none;appearance:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.addon-upsell-open .addon-upsell__overlay{opacity:1;visibility:visible;pointer-events:auto}.addon-upsell__modal{position:fixed;top:50%;left:50%;z-index:2147483646;width:min(96vw,59rem);max-height:min(100vh,50rem);transform:translate(-50%,-46%);background:#fff;border-radius:12px;box-shadow:0 20px 60px #0003;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;padding:1.5rem}html.addon-upsell--instant .addon-upsell__overlay,html.addon-upsell--instant .addon-upsell__modal{transition:none!important}.addon-upsell-open .addon-upsell__modal{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.addon-upsell__close{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:4px;border:0;background:none;color:#111;cursor:pointer}.addon-upsell__close:hover{opacity:.7}.addon-upsell__content{display:flex;flex-direction:column;width:100%;min-height:0}.addon-upsell__header{padding:.25rem 2.5rem .75rem 0;text-align:left;flex-shrink:0}.addon-upsell__title{margin:0 0 .8rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:#000}.addon-upsell__subtitle{margin:0;font-size:.875rem;line-height:1.4;color:#666}.addon-upsell__slider{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;min-height:0}.addon-upsell__slider.is-single .addon-upsell__nav,.addon-upsell__slider.is-single+.addon-upsell__dots{display:none}.addon-upsell__nav{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1px solid #ddd;background:#fff;color:#111;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.addon-upsell__nav:hover{background:#f5f5f5}.addon-upsell__nav:disabled{opacity:.35;cursor:default;pointer-events:none}.addon-upsell__track{flex:1;min-width:0;overflow:hidden}.addon-upsell__products{display:flex;flex-wrap:nowrap;min-width:0;transition:transform .3s ease;will-change:transform}.addon-upsell__slide{display:flex;gap:1rem;box-sizing:border-box;padding:0 .25rem;min-width:0}.addon-upsell__card{flex:1;min-width:0;max-width:none;display:flex;flex-direction:column;align-items:center;text-align:center;background:transparent;border:0;padding:0}.addon-upsell__card-image{width:100%;height:280px;max-height:280px;border-radius:8px;overflow:hidden;background:#f5f5f5;margin-bottom:.5rem}.addon-upsell__card-image img,.addon-upsell__card-image--placeholder{width:100%;height:280px;max-height:280px;object-fit:cover;object-position:center;display:block}.addon-upsell__card-image--placeholder{background:linear-gradient(135deg,#f3f4f6,#e5e7eb)}.addon-upsell__card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;font-size:1.2rem;line-height:1.3;color:#000;margin:0 0 .9rem;min-height:2.4rem}.addon-upsell__card-btn{width:100%;margin-top:auto;padding:.9rem 1.1rem;background:#40631c;color:#fff;border:none;border-radius:500px;font-weight:600;font-size:1.1rem;letter-spacing:.02em;cursor:pointer;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;flex-wrap:wrap;line-height:1.2}.addon-upsell__card-btn:hover{background:#40631c}.addon-upsell__card-btn:disabled{opacity:.6;cursor:not-allowed}.addon-upsell__card-btn .addon-upsell__card-compare{text-decoration:line-through;opacity:.95;margin-right:.15rem;font-weight:600}.addon-upsell__card-btn .addon-upsell__card-current{font-weight:700}.addon-upsell__dots{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem}.addon-upsell__dot{width:8px;height:8px;border-radius:50%;border:1px solid #999;background:transparent;cursor:pointer;padding:0}.addon-upsell__dot.is-active{background:#000;border-color:#000}.addon-upsell__footer{display:flex;justify-content:center;padding:.25rem 0 .15rem;flex-shrink:0}.addon-upsell__skip{display:block;margin:0 auto;padding:0;border:0;background:none;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-size:1.1rem;color:#666}.addon-upsell__skip:hover{color:#000}.addon-upsell__empty{margin:0 auto;padding:1.2rem;font-size:.95rem;color:#666;text-align:center}html.addon-upsell-open cart-drawer,html.addon-upsell-open #CartDrawer,html.addon-upsell-open .cart-drawer,html.addon-upsell-open upcart-cart-drawer,html.addon-upsell-open #upcart,html.addon-upsell-open [id^=upcart],html.addon-upsell-open .upcart-cart-drawer{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media screen and (max-width:749px){.addon-upsell__modal{width:min(96vw,26rem);padding:1.15rem;max-height:min(92vh,45rem)}.addon-upsell__header{padding-right:2rem}.addon-upsell__title{font-size:1.1rem}.addon-upsell__nav{width:34px;height:34px}.addon-upsell__card-image,.addon-upsell__card-image img,.addon-upsell__card-image--placeholder{height:220px;max-height:220px}.addon-upsell__card-btn{font-size:.65rem;padding:.7rem .85rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/addon-upsell-ab-test.css.map?v=69296356148887558511787819232 */

/* sticky-atc-gender-ab-test.css */
.sticky-atc-gender-controls,.sticky-atc-gender-ab__field{display:none}body[data-sticky-atc-gender=true] .sticky-atc,html.sticky-atc-gender-b .sticky-atc{background:#fff;box-shadow:0 -1px #ececec,0 -8px 24px #00000014;padding:12px 0}body[data-sticky-atc-gender=true] .sticky-atc-container,html.sticky-atc-gender-b .sticky-atc-container{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px}body[data-sticky-atc-gender=true] .sticky-atc__image,html.sticky-atc-gender-b .sticky-atc__image,body[data-sticky-atc-gender=true] .sticky-atc__title,html.sticky-atc-gender-b .sticky-atc__title,body[data-sticky-atc-gender=true] .sticky-atc__left__content .rating-stars-and-text,html.sticky-atc-gender-b .sticky-atc__left__content .rating-stars-and-text,body[data-sticky-atc-gender=true] .sticky-atc__button .sticky-atc__label [id^=sticky-atc-price-],html.sticky-atc-gender-b .sticky-atc__button .sticky-atc__label [id^=sticky-atc-price-]{display:none!important}body[data-sticky-atc-gender=true] .sticky-atc__left,html.sticky-atc-gender-b .sticky-atc__left{display:contents}body[data-sticky-atc-gender=true] .sticky-atc__left__content,html.sticky-atc-gender-b .sticky-atc__left__content{display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start;flex:0 1 auto;gap:10px;min-width:0;grid-column:1}body[data-sticky-atc-gender=true] .sticky-atc-gender-controls,html.sticky-atc-gender-b .sticky-atc-gender-controls{grid-column:2}body[data-sticky-atc-gender=true] .sticky-atc__button,html.sticky-atc-gender-b .sticky-atc__button{grid-column:3}body[data-sticky-atc-gender=true] .sticky-atc__price,html.sticky-atc-gender-b .sticky-atc__price{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px 10px}body[data-sticky-atc-gender=true] .sticky-atc__price .price,html.sticky-atc-gender-b .sticky-atc__price .price{display:flex;align-items:center;gap:8px;margin:0}body[data-sticky-atc-gender=true] .sticky-atc__price .price__container,html.sticky-atc-gender-b .sticky-atc__price .price__container{display:flex;align-items:center}body[data-sticky-atc-gender=true] .sticky-atc__price .price__regular,body[data-sticky-atc-gender=true] .sticky-atc__price .price__sale,html.sticky-atc-gender-b .sticky-atc__price .price__regular,html.sticky-atc-gender-b .sticky-atc__price .price__sale{display:flex;align-items:baseline;gap:8px}body[data-sticky-atc-gender=true] .sticky-atc__price .price--on-sale .price__regular,html.sticky-atc-gender-b .sticky-atc__price .price--on-sale .price__regular{display:none}body[data-sticky-atc-gender=true] .sticky-atc__price .price-item--sale,body[data-sticky-atc-gender=true] .sticky-atc__price .price__regular .price-item--regular,html.sticky-atc-gender-b .sticky-atc__price .price-item--sale,html.sticky-atc-gender-b .sticky-atc__price .price__regular .price-item--regular{color:#4f7a28;font-size:2.2rem;font-weight:700;line-height:1}body[data-sticky-atc-gender=true] .sticky-atc__price .price__compare-price,html.sticky-atc-gender-b .sticky-atc__price .price__compare-price{display:inline!important}body[data-sticky-atc-gender=true] .sticky-atc__price .price__compare-price .price-item--regular,html.sticky-atc-gender-b .sticky-atc__price .price__compare-price .price-item--regular{color:#8b8b8b;font-size:1.5rem;font-weight:500;line-height:1}body[data-sticky-atc-gender=true] .sticky-atc__price .unit-price,html.sticky-atc-gender-b .sticky-atc__price .unit-price,body[data-sticky-atc-gender=true] .sticky-atc__price .price__badge-sold-out,html.sticky-atc-gender-b .sticky-atc__price .price__badge-sold-out{display:none!important}body[data-sticky-atc-gender=true] .sticky-atc__price .badge.price__badge-sale,html.sticky-atc-gender-b .sticky-atc__price .badge.price__badge-sale{display:inline-flex!important;align-items:center;gap:6px;margin:0;padding:7px 12px;border:0;border-radius:999px;background:#3a3a3a!important;color:#fff!important;font-size:1.15rem;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__tag,html.sticky-atc-gender-b .sticky-atc-gender-ab__tag{width:13px;height:13px;flex:0 0 auto}body[data-sticky-atc-gender=true] .sticky-atc-gender-controls,html.sticky-atc-gender-b .sticky-atc-gender-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;margin-left:0}body[data-sticky-atc-gender=true] .sticky-atc-gender-controls secondary-variant-select,body[data-sticky-atc-gender=true] .sticky-atc-gender-controls secondary-variant-select-separate,body[data-sticky-atc-gender=true] .sticky-atc-gender-controls [class*=sticky-atc__picker],html.sticky-atc-gender-b .sticky-atc-gender-controls secondary-variant-select,html.sticky-atc-gender-b .sticky-atc-gender-controls secondary-variant-select-separate,html.sticky-atc-gender-b .sticky-atc-gender-controls [class*=sticky-atc__picker]{display:flex;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%}body[data-sticky-atc-gender=true] .sticky-atc .select,html.sticky-atc-gender-b .sticky-atc .select{width:100%;max-width:100%}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__original,html.sticky-atc-gender-b .sticky-atc-gender-ab__original,body[data-sticky-atc-gender=true] [data-sticky-atc-split="1"]>.product-form__input,html.sticky-atc-gender-b [data-sticky-atc-split="1"]>.product-form__input{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__desktop,html.sticky-atc-gender-b .sticky-atc-gender-ab__desktop{display:none!important}@media screen and (min-width:1199px){body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__mobile,html.sticky-atc-gender-b .sticky-atc-gender-ab__mobile{width:80%!important;margin-left:auto}}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__mobile,html.sticky-atc-gender-b .sticky-atc-gender-ab__mobile{display:flex;align-items:center;gap:10px;width:100%;min-width:0}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__field,html.sticky-atc-gender-b .sticky-atc-gender-ab__field{display:flex;flex-direction:column;align-items:stretch;gap:0;flex:1 1 0;width:auto;min-width:0;margin:0}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__label,html.sticky-atc-gender-b .sticky-atc-gender-ab__label{display:none}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__select-wrap,html.sticky-atc-gender-b .sticky-atc-gender-ab__select-wrap{position:relative;width:100%;background:#f3f4ef;border:1px solid #d5d8d0;border-radius:14px}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__size,body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__control,html.sticky-atc-gender-b .sticky-atc-gender-ab__size,html.sticky-atc-gender-b .sticky-atc-gender-ab__control{width:100%;height:4.4rem;min-height:4.4rem;padding-inline:1.2rem 2.8rem;border:0;background:transparent;color:#222;font-size:1.5rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;appearance:none;-webkit-appearance:none}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__select-wrap .icon-caret,html.sticky-atc-gender-b .sticky-atc-gender-ab__select-wrap .icon-caret{right:1.1rem;width:10px;height:6px;color:#222}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__swatch,html.sticky-atc-gender-b .sticky-atc-gender-ab__swatch{position:absolute;left:10px;top:50%;width:26px;height:26px;object-fit:cover;border-radius:5px;transform:translateY(-50%);pointer-events:none;z-index:1}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__color,html.sticky-atc-gender-b .sticky-atc-gender-ab__color{padding-left:4.4rem!important}body[data-sticky-atc-gender=true] .sticky-atc__button,html.sticky-atc-gender-b .sticky-atc__button,body[data-sticky-atc-gender=true] .sticky-atc--desktop-btn-full .sticky-atc__button,html.sticky-atc-gender-b .sticky-atc--desktop-btn-full .sticky-atc__button{position:relative!important;margin-left:0;flex:0 0 auto;width:auto!important;max-width:none;background:transparent;z-index:1}body[data-sticky-atc-gender=true] .sticky-atc .button,html.sticky-atc-gender-b .sticky-atc .button{min-width:14.5rem;min-height:4.4rem;height:4.4rem;width:auto;padding:0 2rem;border-radius:10px;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}@media screen and (max-width:989px){body[data-sticky-atc-gender=true] .sticky-atc__price .price-item--sale,body[data-sticky-atc-gender=true] .sticky-atc__price .price__regular .price-item--regular,html.sticky-atc-gender-b .sticky-atc__price .price-item--sale,html.sticky-atc-gender-b .sticky-atc__price .price__regular .price-item--regular{font-size:1.8rem}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__field,html.sticky-atc-gender-b .sticky-atc-gender-ab__field{width:auto;min-width:0}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__size,html.sticky-atc-gender-b .sticky-atc-gender-ab__size,body[data-sticky-atc-gender=true] .sticky-atc .button,html.sticky-atc-gender-b .sticky-atc .button{min-height:4.2rem;height:4.2rem}}@media screen and (max-width:749px){body[data-sticky-atc-gender=true] .sticky-atc,html.sticky-atc-gender-b .sticky-atc{background:#f8f7f4;box-shadow:0 -1px #e6e6e6;padding:10px 0 12px}body[data-sticky-atc-gender=true] .sticky-atc-container,html.sticky-atc-gender-b .sticky-atc-container{display:flex;flex-wrap:nowrap;align-items:stretch;column-gap:10px}body[data-sticky-atc-gender=true] .sticky-atc__left,html.sticky-atc-gender-b .sticky-atc__left{display:flex;flex:1 1 auto;width:auto;min-width:0;flex-direction:column;align-items:stretch;justify-content:center;gap:8px}body[data-sticky-atc-gender=true] .sticky-atc__left__content,html.sticky-atc-gender-b .sticky-atc__left__content,body[data-sticky-atc-gender=true] .sticky-atc-gender-controls,html.sticky-atc-gender-b .sticky-atc-gender-controls,body[data-sticky-atc-gender=true] .sticky-atc__button,html.sticky-atc-gender-b .sticky-atc__button{grid-column:auto}body[data-sticky-atc-gender=true] .sticky-atc__left__content,html.sticky-atc-gender-b .sticky-atc__left__content{width:100%;justify-content:flex-start}body[data-sticky-atc-gender=true] .sticky-atc__price .price-item--sale,body[data-sticky-atc-gender=true] .sticky-atc__price .price__regular .price-item--regular,html.sticky-atc-gender-b .sticky-atc__price .price-item--sale,html.sticky-atc-gender-b .sticky-atc__price .price__regular .price-item--regular{color:#4a6731;font-size:2rem}body[data-sticky-atc-gender=true] .sticky-atc__price .price__compare-price .price-item--regular,html.sticky-atc-gender-b .sticky-atc__price .price__compare-price .price-item--regular{color:#666;font-size:1.4rem}body[data-sticky-atc-gender=true] .sticky-atc__price .badge.price__badge-sale,html.sticky-atc-gender-b .sticky-atc__price .badge.price__badge-sale{display:none!important}body[data-sticky-atc-gender=true] .sticky-atc-gender-controls,html.sticky-atc-gender-b .sticky-atc-gender-controls{width:100%;flex:0 0 auto;justify-content:stretch;gap:8px}body[data-sticky-atc-gender=true] .sticky-atc-gender-controls secondary-variant-select,body[data-sticky-atc-gender=true] .sticky-atc-gender-controls [class*=sticky-atc__picker],html.sticky-atc-gender-b .sticky-atc-gender-controls secondary-variant-select,html.sticky-atc-gender-b .sticky-atc-gender-controls [class*=sticky-atc__picker]{width:100%;flex:1 1 auto;gap:8px}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__desktop,html.sticky-atc-gender-b .sticky-atc-gender-ab__desktop{display:none!important}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__mobile,html.sticky-atc-gender-b .sticky-atc-gender-ab__mobile{display:flex;align-items:flex-end;width:100%;gap:8px}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__field,html.sticky-atc-gender-b .sticky-atc-gender-ab__field{flex:1 1 0;width:auto;min-width:90px;gap:4px}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__label,html.sticky-atc-gender-b .sticky-atc-gender-ab__label{display:block;font-size:1.15rem;font-weight:500;letter-spacing:0;color:#666;text-transform:none}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__select-wrap,html.sticky-atc-gender-b .sticky-atc-gender-ab__select-wrap{background:#fff;border:1px solid #d9d9d9;border-radius:8px}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__control,html.sticky-atc-gender-b .sticky-atc-gender-ab__control{width:100%;height:3.6rem;min-height:3.6rem;padding-inline:.9rem 2.2rem;border:0;background:transparent;color:#222;font-size:1.3rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis;appearance:none;-webkit-appearance:none}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__select-wrap .icon-caret,html.sticky-atc-gender-b .sticky-atc-gender-ab__select-wrap .icon-caret{right:.9rem}body[data-sticky-atc-gender=true] .sticky-atc__button,html.sticky-atc-gender-b .sticky-atc__button{display:flex;width:42%;flex:0 0 42%;max-width:18rem;margin-left:0;align-self:center}body[data-sticky-atc-gender=true] .sticky-atc__button .button,html.sticky-atc-gender-b .sticky-atc__button .button{width:100%;height:auto;min-height:55px;min-width:0;padding:0 1.2rem;border-radius:10px;font-size:1.45rem}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__swatch,html.sticky-atc-gender-b .sticky-atc-gender-ab__swatch{position:absolute;left:8px;top:50%;width:22px;height:22px;object-fit:cover;border-radius:4px;transform:translateY(-50%);pointer-events:none;z-index:1}body[data-sticky-atc-gender=true] .sticky-atc-gender-ab__color,html.sticky-atc-gender-b .sticky-atc-gender-ab__color{padding-left:3.4rem!important}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-container,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:8px}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__left,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__left{display:contents}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__left__content,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__left__content{grid-column:1;grid-row:1;width:auto}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-controls,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-controls{grid-column:1 / -1;grid-row:2;width:100%}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__button,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__button{grid-column:2;grid-row:1;width:auto;flex:0 0 auto;max-width:none;align-self:center}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__button .button,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__button .button{min-height:4.4rem;height:4.4rem;min-width:12.5rem;padding:0 1.6rem;border-radius:12px}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__price .badge.price__badge-sale,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__price .badge.price__badge-sale{display:inline-flex!important;padding:5px 9px;font-size:1.05rem}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__price .price-item--sale,body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__price .price__regular .price-item--regular,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__price .price-item--sale,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc__price .price__regular .price-item--regular{font-size:1.8rem}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__field,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__field{flex:1 1 0;width:auto;min-width:110px;gap:4px}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__label,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__label{display:none}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__select-wrap,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__select-wrap{background:#f3f1ec;border:0}body[data-sticky-atc-gender=true] .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__control,html.sticky-atc-gender-b .sticky-atc.sticky-atc-gender-ab--triple .sticky-atc-gender-ab__control{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/sticky-atc-gender-ab-test.css.map?v=129301257032787881081788782676 */

/* ig-most-loved-styles.css */
.ig-most-loved-styles{display:none;padding:28px 0 40px;background:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec}body[data-ig-most-loved-styles=true] .ig-most-loved-styles,html.ig-most-loved-styles-b .ig-most-loved-styles{display:block}.ig-most-loved-styles__inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 16px}.ig-most-loved-styles__heading{margin:0 0 18px;font-size:clamp(1.5rem,2.4vw,3rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#111}.ig-most-loved-styles__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ig-most-loved-styles__card{display:flex;flex-direction:column;align-items:stretch;text-decoration:none;color:inherit;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0000000f;transition:transform .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.ig-most-loved-styles__card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.ig-most-loved-styles__media{position:relative;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.ig-most-loved-styles__img{width:100%;height:100%;object-fit:contain;display:block;padding:10px}.ig-most-loved-styles__badge{position:absolute;top:10px;left:10px;z-index:1;padding:5px 9px;border-radius:6px;background:#2f9e44;color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1}.ig-most-loved-styles__gender{margin:10px 14px 0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a}.ig-most-loved-styles__rating{display:flex;align-items:center;gap:6px;margin:4px 14px 0}.ig-most-loved-styles__stars{display:inline-flex;gap:1px;color:#f5b301}.ig-most-loved-styles__count{font-size:12px;color:#6b6b6b}.ig-most-loved-styles__title{margin:6px 14px 0;font-size:14px;font-weight:700;line-height:1.35;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.ig-most-loved-styles__price{display:flex;align-items:baseline;gap:8px;margin:8px 14px 14px}.ig-most-loved-styles__price-sale{font-size:16px;font-weight:700;color:#d32f2f}.ig-most-loved-styles__price-compare{font-size:13px;color:#888;text-decoration:line-through}.ig-most-loved-styles__loading{grid-column:1 / -1;padding:24px;text-align:center;color:#777}#MainContent.ig-most-loved-slide-out{opacity:.35;transform:translateY(-18px);transition:opacity .28s ease,transform .28s ease}#MainContent.ig-most-loved-slide-in{animation:igMostLovedSlideIn .45s ease both}@keyframes igMostLovedSlideIn{0%{opacity:.2;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}html.ig-most-loved-loading,html.ig-most-loved-loading body{cursor:progress}html.ig-most-loved-scrolling{scroll-behavior:smooth}@media screen and (max-width:989px){.ig-most-loved-styles__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media screen and (max-width:749px){.ig-most-loved-styles{padding:20px 0 28px}.ig-most-loved-styles__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:4px;-webkit-overflow-scrolling:touch}.ig-most-loved-styles__card{flex:0 0 72%;max-width:280px;scroll-snap-align:start}.ig-most-loved-styles__heading{font-size:1.35rem;margin-bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-most-loved-styles.css.map?v=88714871834168085101790160717 */

/* ig-product-images-ab-test.css */
.ig-product-images-ab__hidden{display:none!important}.image-with-text__media[data-ig-product-images-swapped=true]{position:relative;overflow:hidden}.ig-product-images-ab__wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;line-height:0;background:#0f1f14}.ig-product-images-ab__video{width:100%;height:100%;display:block;object-fit:cover;object-position:center;border:0}.image-with-text__media.media[data-ig-product-images-swapped=true] .ig-product-images-ab__wrap{position:absolute;top:0;right:0;bottom:0;left:0}.image-with-text__media:not(.media)[data-ig-product-images-swapped=true] .ig-product-images-ab__wrap{position:relative;inset:auto;height:auto}.image-with-text__media:not(.media)[data-ig-product-images-swapped=true] .ig-product-images-ab__video{height:auto;aspect-ratio:1 / 1;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-product-images-ab-test.css.map?v=107755910529007864171790947777 */

/* st_reset.css */
.st_wrapper,
.st_wrapper * {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    font-family: 'Poppins', sans-serif;
    /* Example: Resetting to a specific font */
    font-style: initial;
    font-weight: initial;
    color: #000;
    /* Default text color */
    background: transparent;
    /* No background */
    box-sizing: border-box;
    /* Include padding and border in the element's total width and height */
    vertical-align: baseline;
    line-height: 1.5;
    text-decoration: none;
    outline: none;
    letter-spacing: initial;
    object-fit: initial;
}

/* Keep authored heading case inside Sternify, even when a theme uppercases
   native headings (for example Savor). Leave buttons and other text alone. */
.st_wrapper :is(h1, h2, h3, h4, h5, h6) {
    text-transform: none;
}

b,
strong {
    font-weight: bolder !important;
}

/* Specific resets for form elements */
.st_wrapper input,
.st_wrapper textarea,
.st_wrapper select,
.st_wrapper button {
    font-family: inherit;
    /* Ensures form elements use the div's font */
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    /* Inherits text color from the div */
}

.st_wrapper a {
    color: inherit;
    /* Link colors are reset to match the div's text color */
    text-decoration: none;
    /* Removes underline from links */
}

/* List styles reset */
.st_wrapper ol {
    list-style: decimal;
    padding-inline-start: 20px;
    /* Removes bullet points and numbers from lists */
}

.st_wrapper ul {
    list-style: disc;
    padding-inline-start: 20px;
}

/* Table styles reset */
.st_wrapper table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* Image and video tags */
.st_wrapper img,
.st_wrapper video {
    max-width: 100%;
    /* Ensures media doesn't overflow the div */
}

.st_wrapper p {
    line-height: 1.6;
    /* Example line height for paragraphs */
}

.st_wrapper span {
    font-size: 14px;
}

/* Button reset */
.st_wrapper button {
    border: none;
    cursor: pointer;
    display: inline-block;
    text-align: center;
}

/* index.css */
/* @import url('https://fonts.googleapis.com/css?family=Inter&display=swap'); */
@import url('https://fonts.googleapis.com/css?family=Poppins&display=swap');

/* Unique class for your div */
.st_appblock_wrapper, .st_appblock_wrapper * {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    font-family: 'Poppins', sans-serif; /* Example: Resetting to a specific font */
    font-style: initial;
    font-weight: initial;
    color: #000; /* Default text color */
    background: transparent; /* No background */
    box-sizing: border-box; /* Include padding and border in the element's total width and height */
    vertical-align: baseline;
    line-height: 1.5;
    text-decoration: none;
    outline: none;
    letter-spacing: initial;
	object-fit: initial;
}

b, strong {
    font-weight: bolder !important;
}

/* Specific resets for form elements */
.st_appblock_wrapper input,
.st_appblock_wrapper textarea,
.st_appblock_wrapper select,
.st_appblock_wrapper button {
    font-family: inherit; /* Ensures form elements use the div's font */
    font-size: inherit;
    line-height: inherit;
    color: inherit; /* Inherits text color from the div */
}

.st_appblock_wrapper a {
    color: inherit; /* Link colors are reset to match the div's text color */
    text-decoration: none; /* Removes underline from links */
}

/* List styles reset */
.st_appblock_wrapper ul,
.st_appblock_wrapper ol {
    list-style: none; /* Removes bullet points and numbers from lists */
}

/* Table styles reset */
.st_appblock_wrapper table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* Image and video tags */
.st_appblock_wrapper img,
.st_appblock_wrapper video {
    max-width: 100%; /* Ensures media doesn't overflow the div */
}

.st_appblock_wrapper p {
    line-height: 1.6; /* Example line height for paragraphs */
}

.st_appblock_wrapper span {
    font-size: 14px;
}

/* Button reset */
.st_appblock_wrapper button {
    border: none;
    cursor: pointer;
    display: inline-block;
    text-align: center;
}


/* Announcement Bar 1 */
/*-_- -_- -_- Desktop -_- -_- -_- */
.st_TopSlider-1 ::-webkit-scrollbar {
	width: 0;
	height: 0;
	background: transparent;
}
.st_TopSlider-1 {
	position: relative;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-inline: 34px;
}
/* .st_TopSlider-1::before {
	content: "";
	position: absolute;
	transform: translateX(-50%);
	width: 100%;
	height: 100%;
	left: 50%;
} */
.st_TopSlider-1 {
	height: 50px;
}
.st_TopSlider-1::before {
	background: hsl(0, 0%, 0%);
}
.st_TopSlider-1 .st_TopSlider_Side {
	position: relative;
	width: calc(100% / 3);
	height: 100%;
	display: flex;
	align-items: center;
	gap: 10px;
	padding-block: 13.5px;
}
.st_TopSlider-1 .st_TopSlider_Left {
	justify-content: flex-start;
}
.st_TopSlider-1 .st_TopSlider_Mid {
	justify-content: center;
}
.st_TopSlider-1 .st_TopSlider_Right {
	justify-content: flex-end;
}
.st_TopSlider-1 .st_TopSlider-Box {
	font-size: 13px;
	position: relative;
	height: 100%;
	display: flex;
	align-items: center;
	gap: 5px;
}
.st_TopSlider-1 .st_TopSlider-Icon-Container {
	position: relative;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.st_TopSlider-1 .st_TopSlider-Icon {
	position: relative;
	max-height: 100%;
	width: auto;
	display: flex;
	justify-content: center;
	align-items: center;
}
.st_TopSlider-1 .st_TopSlider-Title {
	position: relative;
	width: max-content;
	display: flex;
	align-items: center;
	gap: 5px;
}
.st_TopSlider-1 .st_TopSlider-Bold {
	font-weight: bold;
}
.st_TopSlider-1 .st_TopSlider-Title-Link {
	font-size: 13px;
	display: block;
	cursor: pointer;
	color: hsl(0, 0%, 100%) !important;
	line-height: 100%;

	text-decoration-color: hsl(0, 0%, 100%, 0.5);
	text-underline-offset: 2px;
}
.st_TopSlider-1 .st_TopSlider-Title-Link:hover {
	text-decoration-color: hsl(0, 0%, 100%);
}
.st_TopSlider-1 .st_TopSlider-Scroll-Container {
	position: relative;
	width: 100%;
	height: 100%;
}
.st_TopSlider-1 .st_TopSlider-Scroll {
	position: absolute;
	transform: translate(-50%, calc(-50% + 10px));
	width: 100%;
	height: 100%;
	left: 50%;
	top: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	pointer-events: none;
	opacity: 0;
	
}
.st_TopSlider-1 .st_TopSlider-Scroll-Show {
	transform: translate(-50%, -50%) scale(1);
	pointer-events: all;
	opacity: 1;

}
.st_TopSlider-1 .st_TopSlider-Btn {
	cursor: pointer;
	
}
.st_TopSlider-1 .st_TopSlider-Btn:hover {
	scale: 1.1;
}
.st_TopSlider-1 .st_TopSlider-Btn:active {
	scale: 0.9;
	opacity: 0.3;
	transition: none;
}
.st_TopSlider-1 .st_TopSlider_Side {
	width: unset;
}
.st_TopSlider-1 .st_TopSlider_Left .st_TopSlider-Title {
	color: hsl(0, 0%, 100%);
	font-family: Poppins;
	font-weight: 400;
	font-style: normal;
	font-size: 12px;
	line-height: normal;
}
.st_TopSlider-1 .st_TopSlider_Mid .st_TopSlider-Title {
	color: hsl(0, 0%, 100%);
	font-family: Poppins;
	font-weight: 600;
	font-style: normal;
	font-size: 12px;
	line-height: normal;
}
.st_TopSlider-1 .st_TopSlider_Mid .st_TopSlider-TitleItalic {
	color: hsl(0, 0%, 100%);
	font-family: Poppins;
	font-weight: 400;
	font-style: italic;
	font-size: 10px;
	line-height: normal;
}
.st_TopSlider-1 .st_TopSlider_Right .st_TopSlider-Title {
	color: hsl(0, 0%, 100%);
	font-family: Poppins;
	font-weight: 400;
	font-style: normal;
	font-size: 12px;
	line-height: normal;
}


/*-_- -_- -_- labtop -_- -_- -_-*/
@media (max-width: 1200px) {
	.st_TopSlider-1 .st_TopSlider {
		position: relative;
	}
	.st_TopSlider-1 .Show-1080 {
		display: none;
	}
	.st_TopSlider-1 {
		display: flex;
		justify-content: center;
		gap: 20px;
	}

}

/*-_- -_- -_- Tablet -_- -_- -_-*/
@media (max-width: 1020px) {
	.st_TopSlider-1 {
		position: relative;
		padding-inline: 24px;
		display: flex;
		justify-content: space-between;
	}
	.st_TopSlider-1 .Show-768 {
		display: none;
	}
}

/*-_- -_- -_- Mobile -_- -_- -_-*/
@media (max-width: 480px) {
	.st_TopSlider-1 {
		position: relative;
		padding-inline: 16px;
	}
	.st_TopSlider-1 .st_TopSlider_Side {
		padding-block: 16.5px;
	}
}


/*-_- -_- -_- Small Mobile -_- -_- -_-*/
@media (max-width: 385px) {
	.st_TopSlider-1 .st_TopSlider-Title {
		font-size: 10px !important;
	}
}

/*-_- -_- -_- Scroll -_- -_- -_-*/
.st_TopSlider-1 .Hide-1024 {
	display: none;
}
@media (max-width: 1023px) {
	.st_TopSlider-1 .Show-1024 {
		display: none;
	}
	.st_TopSlider-1 .Hide-1024 {
		display: flex;
	}
}










/* Announcement Bar 2 */



/*-_- -_- -_- Desktop -_- -_- -_- */
.st_TopSlider-3 ::-webkit-scrollbar {
	width: 0;
	height: 0;
	background: transparent;
}


.st_TopSlider-3 {
	position: relative;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-inline: 34px;
}
/* .st_TopSlider-3::before {
	content: "";
	position: absolute;
	transform: translateX(-50%);
	width: 100%;
	height: 100%;
	left: 50%;
} */

.st_TopSlider-3 {
	height: 48px;
}
.st_TopSlider-3::before {
	background: hsl(0, 0%, 0%);
}
.st_TopSlider-3 .st_TopSlider_Side {
	position: relative;
	width: calc(100% / 3);
	height: 100%;
	display: flex;
	align-items: center;
	gap: 10px;
	padding-block: 13.5px;
}
.st_TopSlider-3 .st_TopSlider_Left {
	justify-content: flex-start;
}
.st_TopSlider-3 .st_TopSlider_Mid {
	justify-content: center;
}
.st_TopSlider-3 .st_TopSlider_Right {
	justify-content: flex-end;
}
.st_TopSlider-3 .st_TopSlider-Box {
	position: relative;
	height: 100%;
	display: flex;
	align-items: center;
	gap: 5px;
}
.st_TopSlider-3 .st_TopSlider-Icon-Container {
	position: relative;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.st_TopSlider-3 .st_TopSlider-Icon {
	position: relative;
	max-height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.st_TopSlider-3 .st_TopSlider-Title {
	position: relative;
	width: max-content;
	display: flex;
	align-items: center;
	gap: 5px;
}
.st_TopSlider-3 .st_TopSlider-Bold {
	font-weight: bold;
}
.st_TopSlider-3 .st_TopSlider-Title-Link {
	display: block;
	cursor: pointer;
	color: hsl(0, 0%, 100%);
	text-decoration: underline;
	text-underline-offset: 2px;
}
.st_TopSlider-3 .st_TopSlider-Scroll-Container {
	position: relative;
	width: 100%;
	height: 100%;
}
.st_TopSlider-3 .st_TopSlider-Scroll {
	position: absolute;
	transform: translate(-50%, calc(-50% + 10px));
	width: 100%;
	height: 100%;
	left: 50%;
	top: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	pointer-events: none;
	opacity: 0;
	
}
.st_TopSlider-3 .st_TopSlider-Scroll-Show {
	transform: translate(-50%, -50%) scale(1);
	pointer-events: all;
	opacity: 1;

}
.st_TopSlider-3 .st_TopSlider-Btn {
	cursor: pointer;
	
}
.st_TopSlider-3 .st_TopSlider-Btn:hover {
	scale: 1.1;
}
.st_TopSlider-3 .st_TopSlider-Btn:active {
	scale: 0.9;
	opacity: 0.3;
	transition: none;
}
.st_TopSlider-3 .st_TopSlider-Title {
	color: hsl(0, 0%, 100%);
	font-family: Poppins;
	font-size: 13px;
}

/*-_- -_- -_- labtop -_- -_- -_-*/
@media (max-width: 1110px) {
	.st_TopSlider-3 {
		position: relative;
	}
	.st_TopSlider-3 .Show-1080 {
		display: none;
	}
}

/*-_- -_- -_- Tablet -_- -_- -_-*/
@media (max-width: 768px) {
	.st_TopSlider-3 {
		position: relative;
		padding-inline: 24px;
	}
	.st_TopSlider-3 .Show-768 {
		display: none;
	}
}

/*-_- -_- -_- Mobile -_- -_- -_-*/
@media (max-width: 520px) {
	.st_TopSlider-3 {
		position: relative;
		padding-inline: 16px;
	}
	.st_TopSlider-3 .st_TopSlider_Mid .st_TopSlider-Title {
		width: 100px;
		font-size: 12px;
		text-align: center;
	}
	.st_TopSlider-3 .st_TopSlider_Left {
		padding-block: 16.5px;
	}

	.st_TopSlider-3 .st_TopSlider-Title-Link {
		font-size: 10px;
	}

	.st_TopSlider-3 .st_TopSlider-Title {
		font-size: 10px;
	}
}

/*-_- -_- -_- Scroll -_- -_- -_-*/
.st_TopSlider-3 .Hide-1024 {
	display: none;
}
@media (max-width: 1023px) {
	.st_TopSlider-3 .Show-1024 {
		display: none;
	}
	.st_TopSlider-3 .Hide-1024 {
		display: flex;
	}
}
/* component-mobile-menu-bestsellers.css */
.menu-drawer__bestsellers{border-top:.1rem solid rgba(var(--color-foreground),.1);padding:2rem 2rem 2.4rem}.menu-drawer__bestsellers-title{margin:0 0 1.6rem;font-size:2rem;font-weight:700;line-height:1.2;color:rgb(var(--color-foreground))}.menu-drawer__bestsellers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem .8rem;list-style:none;padding:0;margin:0}.menu-drawer__bestsellers-link{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.menu-drawer__bestsellers-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%}.menu-drawer__bestsellers-image img{width:100%;height:100%;object-fit:contain;display:block}.menu-drawer__bestsellers-name{display:-webkit-box;margin-top:.8rem;font-size:1.1rem;font-weight:700;line-height:1.2;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.menu-drawer__bestsellers-grid--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding-bottom:.4rem;scrollbar-width:none}.menu-drawer__bestsellers-grid--scroll::-webkit-scrollbar{display:none}.menu-drawer__bestsellers-grid--scroll .menu-drawer__bestsellers-item{flex:0 0 calc(33.333% - .7rem);scroll-snap-align:start}@media screen and (max-width:389px){.menu-drawer__bestsellers-name{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-mobile-menu-bestsellers.css.map?v=121152704623159091041781775915 */

/* component-pickup-availability.css */
pickup-availability{display:block}pickup-availability[available]{min-height:8rem}.pickup-availability-preview{align-items:flex-start;display:flex;gap:.2rem;padding:1rem 2rem 0 0}.pickup-availability-preview .icon{flex-shrink:0;height:1.8rem}.pickup-availability-preview .icon-unavailable{height:1.6rem;margin-top:.1rem}.pickup-availability-button{background-color:transparent;color:rgba(var(--color-foreground),.9);letter-spacing:.06rem;padding:0 0 .2rem;text-align:left;text-decoration:underline}.pickup-availability-button:hover{color:rgb(var(--color-foreground))}.pickup-availability-info *{margin:0 0 .6rem}pickup-availability-drawer{background-color:rgb(var(--color-background));height:100%;opacity:0;overflow-y:auto;padding:2rem;position:fixed;top:0;right:0;z-index:4;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;transform:translate(100%);width:100%;border-width:0 0 0 var(--drawer-border-width);border-color:rgba(var(--color-foreground),var(--drawer-border-opacity));border-style:solid;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}pickup-availability-drawer[open]{transform:translate(0);opacity:1}@media screen and (min-width:750px){pickup-availability-drawer{transform:translate(100%);width:37.5rem}pickup-availability-drawer[open]{opacity:1;transform:translate(0);animation:animateDrawerOpen var(--duration-default) ease}}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.2rem}.pickup-availability-drawer-title{margin:.5rem 0 0}.pickup-availability-header .icon{width:2rem}.pickup-availability-drawer-button{background-color:transparent;border:none;color:rgb(var(--color-foreground));cursor:pointer;display:block;height:4.4rem;padding:1.2rem;width:4.4rem}.pickup-availability-drawer-button:hover{color:rgba(var(--color-foreground),.9)}.pickup-availability-variant{font-size:1.3rem;line-height:calc(1 + .2 / var(--font-body-scale));margin:0 0 1.2rem;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item{border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:2rem 0}.pickup-availability-list__item:first-child{border-top:.1rem solid rgba(var(--color-foreground),.08)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:1rem}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale))}.pickup-availability-address p{margin:0}@keyframes animateDrawerOpen{@media screen and (max-width: 749px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}} @media screen and (min-width: 750px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-pickup-availability.css.map?v=132348821858131657411759556910 */

/* ig-variant-image-swatches.css */
.ig-swatches-select-wrap{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ig-variant-swatches{display:flex;flex-flow:wrap;gap:.45rem;margin-top:.35rem;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%!important}.ig-variant-swatches::-webkit-scrollbar{height:6px}.ig-variant-swatches::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground, 18, 18, 18),.25);border-radius:4px}.ig-variant-swatches::-webkit-scrollbar-track{background:transparent}.ig-variant-swatches__btn{position:relative;width:7.35rem;height:6.35rem;min-width:7.35rem;padding:2px;border:2px solid rgba(var(--color-foreground, 18, 18, 18),.12);border-radius:10px;background:rgb(var(--color-background, 255, 255, 255));cursor:pointer;flex-shrink:0;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.ig-variant-swatches__btn img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.ig-variant-swatches__btn:hover:not(:disabled){border-color:rgba(var(--color-foreground, 18, 18, 18),.35)}.ig-variant-swatches__btn--selected{border-color:rgb(var(--color-accent-1, 64, 99, 28));border-width:3px;padding:1px;box-shadow:none}.ig-variant-swatches__btn:not(.ig-variant-swatches__btn--selected){border-width:2px}.ig-variant-swatches__btn:disabled,.ig-variant-swatches__btn[aria-disabled=true]{opacity:.38;cursor:not-allowed}.ig-variant-swatches__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.65rem;line-height:1.1;text-align:center;padding:2px;word-break:break-word;border-radius:8px;background:rgba(var(--color-foreground, 18, 18, 18),.06);color:rgb(var(--color-foreground, 18, 18, 18))}.ig-variant-pills{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.35rem}.ig-variant-pills__btn{min-width:3.5rem;padding:.7rem 1rem .6rem;font-size:1.4rem;line-height:1.2;border-radius:7px;border:2px solid rgba(var(--color-foreground, 18, 18, 18),.15);background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.ig-variant-pills__btn:hover:not(:disabled){border-color:rgba(var(--color-foreground, 18, 18, 18),.35)}.ig-variant-pills__btn--selected{background:rgba(var(--color-accent-1, 64, 99, 28),.12);border-color:rgb(var(--color-accent-1, 64, 99, 28));font-weight:600}.ig-variant-pills__btn:disabled,.ig-variant-pills__btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;text-decoration:line-through}body .custom-variant-flex{display:block!important;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-variant-image-swatches.css.map?v=81200905562641672941776759273 */

/* ig-size-gender-converter.css */
.custom-gender-tabs{display:flex;align-items:center;gap:8px;width:100%;padding:6px;margin-bottom:16px;background:#f1f1f1;border-radius:16px}.custom-gender-tab{flex:1;height:52px;border:none;outline:none;border-radius:12px;background:transparent;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8b8b8b;cursor:pointer;transition:background .25s ease,color .25s ease,box-shadow .25s ease,transform .2s ease}.custom-gender-tab.active{background:#fff;color:#5f7f2f;box-shadow:0 2px 8px #00000014,inset 0 0 0 1px #0000000a}.custom-gender-tab:hover,.custom-gender-tab.active:hover{transform:translateY(-1px)}@media screen and (max-width:768px){.custom-gender-tabs{margin-bottom:12px;padding:5px;border-radius:14px}.custom-gender-tab{height:48px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ig-size-gender-converter.css.map?v=160011495011063447101785314363 */

/* inline */
.shoplift-hide { opacity: 0 !important; }

    .dev-upsell-header{
      display: none;
    }
    .product-info-upsells-container{
      display: none;
    }
  
.header-wrapper { position: relative; }
.ig-sc-mega__details { position: static; }
.ig-sc-mega__details .header__submenu {
  display: none !important; visibility: hidden !important; pointer-events: none !important;
}
.ig-sc-mega__details.is-active > summary > span {
  text-decoration: underline; text-underline-offset: 0.3rem;
}
.ig-sc-mega__details.is-active > summary .icon-caret { transform: rotate(180deg); }
.ig-sc-mega__backdrop {
  display: none; position: fixed; left: 0; right: 0; bottom: 0; z-index: 4;
  background: rgba(0,0,0,.25); pointer-events: auto;
}
.ig-sc-mega__backdrop.is-open { display: block; }
.ig-sc-mega__body {
  display: none; position: absolute; top: 100%; left: 0; right: 0; z-index: 5; width: 100%;
  border-top: 1px solid rgba(18,18,18,.08);
  background: #fff; box-shadow: 0 12px 24px rgba(18,18,18,.08);
}
.ig-sc-mega__body::before {
  content: ""; position: absolute; top: -10px; left: 0; right: 0; height: 10px;
}
.ig-sc-mega__body.is-open { display: block; }
.ig-sc-mega__inner {
  position: relative; z-index: 6;
  max-width: var(--page-width); margin: 0 auto;
  padding: 2.4rem 5rem; box-sizing: border-box;
}
.ig-sc-mega__container { display: flex; align-items: flex-start; gap: 4rem; }
.ig-sc-mega__cols { display: flex; gap: 5rem; flex-shrink: 0; }
.ig-sc-mega__heading {
  font-size: 1.1rem; font-weight: 600; letter-spacing: .12em;
  text-transform: uppercase; color: rgba(18,18,18,.45);
  margin: 0 0 1.4rem;
}
.ig-sc-mega__links { list-style: none; padding: 0; margin: 0; }
.ig-sc-mega__link {
  display: flex; align-items: center; gap: .8rem; padding: .55rem 0;
  text-decoration: none; font-size: 1.5rem; line-height: 1.4; color: #121212;
  transition: opacity .15s ease;
}
.ig-sc-mega__link:hover { opacity: .7; }
.ig-sc-mega__badge {
  display: inline-flex; align-items: center; padding: .25rem .7rem;
  border-radius: 999px; background: #40631c; color: #fff;
  font-size: 1rem; font-weight: 600; white-space: nowrap;
}
.ig-sc-mega__products { flex: 1; min-width: 0; }
.ig-sc-mega__product-grid {
  display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1.2rem;
}
.ig-sc-mega__product-card {
  display: flex; align-items: center; gap: 1rem; padding: 1rem 1.2rem;
  border-radius: 1.2rem; background: rgba(18,18,18,.04);
  text-decoration: none; color: #121212; transition: background .15s ease;
}
.ig-sc-mega__product-card:hover { background: rgba(18,18,18,.07); }
.ig-sc-mega__product-image {
  width: 5.6rem; height: 5.6rem; flex-shrink: 0;
  border-radius: .8rem; overflow: hidden; background: #fff;
}
.ig-sc-mega__product-image img { width: 100%; height: 100%; object-fit: contain; display: block; }
.ig-sc-mega__stars { display: inline-flex; align-items: center; gap: .1rem; }
.ig-sc-mega__star { width: 1.4rem; height: 1.4rem; display: block; }
.ig-sc-mega__star path { fill: #e0e0e0; }
.ig-sc-mega__star--filled path { fill: #d4af37; }
.ig-sc-mega__review-count { font-size: 1.2rem; color: rgba(18,18,18,.55); margin-left: .35rem; }
.ig-sc-mega__rating { display: flex; align-items: center; gap: .1rem; margin-bottom: .25rem; }
.ig-sc-mega__product-title {
  margin: .3rem 0 0; font-size: 1.3rem; line-height: 1.35; font-weight: 500;
  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;
}
@media (max-width: 1200px) {
  .ig-sc-mega__container { gap: 2.5rem; }
  .ig-sc-mega__cols { gap: 3rem; }
}
@media (max-width: 989px) {
  .ig-sc-mega__body, .ig-sc-mega__backdrop { display: none !important; }
  .ig-sc-mega__details .header__submenu {
    display: block !important; visibility: visible !important; pointer-events: auto !important;
  }
}
.ig-hidden { display: none !important; }

      [data-ig-discount]:not([data-ig-discount="0"]) {
          display: none;
      }
      
.loox-icon { font-size: inherit; }a[href='#looxReviews'] { text-decoration:none; color: inherit;}a[href='#looxReviewsFrame'] { text-decoration:none; color: inherit;}.rtl.loox-rating { display: flex; justify-content: flex-start; align-items: center; }.rtl.loox-rating span { padding-right: 5px; }.rtl.loox-rating .loox-icon[data-lx-fill="half"] { transform: rotateY(180deg); }svg.loox-icon { width: 1em; height: 1em; flex-shrink: 0; }.loox-rating .loox-rating-content { display: inline-flex; align-items: center; gap: 2px; vertical-align: middle; }.loox-overlay-is-active { overflow: hidden !important; }.loox-rating[data-alignment="left"]{text-align: left;}.loox-rating[data-alignment="center"]{text-align: center;}.loox-rating[data-alignment="right"]{text-align: right;}.rtl.loox-rating[data-alignment="left"] .loox-rating-content {margin-right: auto;}.rtl.loox-rating[data-alignment="center"] .loox-rating-content {margin: 0 auto}.rtl.loox-rating[data-alignment="right"] .loox-rating-content {margin-left: auto;}.shopify-app-block:has(> .loox-widget) {width: 100%;}.loox-rating[data-floating-product-reviews-enabled="true"] { cursor: pointer; }
#looxReviews, #looxCarousel {float:none;clear:both;}#looxReviews:before, #looxReviews:after, #looxCarousel:before, #looxCarousel:after {content:" ";visibility:hidden;display:block;height:0;clear:both;}

			.lx-icon-fill {
				--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));
				clip-path: inset(0 var(--lx-fill-width, 0) 0 0);
			}
			.lx-icon-line {
				clip-path: inset(0 0 0 var(--lx-rating-percent, 0%));
			}
			[data-lx-fill='empty'] {
				--lx-rating-percent: 0%;
			}
			[data-lx-fill='half'] {
				--lx-rating-percent: 50%;
			}
			[data-lx-fill='full'] {
				--lx-rating-percent: 100%;
			}
		


.ig-easter-parent.page-width.second-section {
  display: none;
}

/* ──────────────────────────────────────────────────────────
   1. PARENT WRAPPER
   ────────────────────────────────────────────────────────── */
.ig-easter-parent {
  padding: 0px 12px 40px 0;
  box-sizing: border-box;
  width: 100%;
}

.ig-easter-parent.page-width.second-section {
    padding: 40px 12px 40px 103px;
}

/* ──────────────────────────────────────────────────────────
   2. CONTENT CARD (dashed border)
   ────────────────────────────────────────────────────────── */
.ig-easter-content {
  position: relative;
  border: 1.5px dashed rgba(37, 64, 15, 0.21);
  border-radius: 8px;
  background-color: #ffffff;
  overflow: visible;
  padding: 1px;
}

/* ──────────────────────────────────────────────────────────
   3. EASTER SALE BADGE
   ────────────────────────────────────────────────────────── */
.ig-easter-badge {
  position: absolute;
  top: -22px;
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(149, 90, 188, 1);
  padding: 13px 16px 11px 16px;
  border-radius: 4px;
  white-space: nowrap;
  z-index: 10;
  font-weight: 900;
  color: white;
  display: none;
}

.cstm-article-page .ig-easter-badge span,
.second-section .ig-easter-badge span {
  font-family: barlow;
  font-weight: 900;
  font-size: 11.7px;
  line-height: 22.66px;
  letter-spacing: -0.28px;
  text-transform: uppercase;
  color: #ffffff;
}

/* ──────────────────────────────────────────────────────────
   4. TWO-COLUMN ROW
   ────────────────────────────────────────────────────────── */
.ig-easter-row {
  display: flex;
  align-items: stretch;
  width: 100%;
}

/* ──────────────────────────────────────────────────────────
   5. LEFT – IMAGE COLUMN
   ────────────────────────────────────────────────────────── */
.ig-easter-image-col {
  width: 50%;
  border-radius: 8px 0 0 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}

.ig-easter-product-img {
  width: 100%;
  max-width: 100%;
  height: auto;
  object-fit: contain;
  display: block;
}

/* ──────────────────────────────────────────────────────────
   6. RIGHT – TEXT COLUMN
   ────────────────────────────────────────────────────────── */
.ig-easter-text-col {
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 12px 12px 12px 12px;
  box-sizing: border-box;
}

/* ──────────────────────────────────────────────────────────
   7. SUBHEADING ROW (lines + gift icon + text)
   ────────────────────────────────────────────────────────── */
.ig-easter-subheading {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
}

.ig-easter-line {
  flex: 1;
  height: 1px;
  background-color: rgba(37, 64, 15, 0.21);
  display: block;
}

.ig-easter-gift-icon {
  font-size: 14px;
  line-height: 1;
}

.ig-easter-gift-icon {
  display: inline-block;
  width: 12px;
  height: 18px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMiAxOCIgaGVpZ2h0PSIxOCIgd2lkdGg9IjEyIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzUwNF81MDIpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzUwNF81MDIpIj4KPHBhdGggZmlsbD0iI0ZFNEY2MCIgZD0iTTEwLjk4OTUgNi42Njk4OVY4LjM0NTYzQzEwLjk4OTUgOC40NDgzMiAxMC45NDg3IDguNTQ2NzkgMTAuODc2MiA4LjYxOTRDMTAuODAzNSA4LjY5MjAxIDEwLjcwNSA4LjczMjggMTAuNjAyNCA4LjczMjhIMTAuMDM5VjE0LjIyNThDMTAuMDM5IDE0LjMyODUgOS45OTgyMiAxNC40MjcgOS45MjU1NyAxNC40OTk2QzkuODUzMDEgMTQuNTcyMiA5Ljc1NDUyIDE0LjYxMyA5LjY1MTg4IDE0LjYxM0gxLjcyODMxQzEuNjI1NjMgMTQuNjEzIDEuNTI3MTUgMTQuNTcyMiAxLjQ1NDU0IDE0LjQ5OTZDMS4zODE5MyAxNC40MjcgMS4zNDExNCAxNC4zMjg1IDEuMzQxMTQgMTQuMjI1OFY4LjczMjhIMC43Nzc3OTlDMC42NzUxMTQgOC43MzI4IDAuNTc2NjM1IDguNjkyMDEgMC41MDQwMjUgOC42MTk0QzAuNDMxNDE2IDguNTQ2NzkgMC4zOTA2MjUgOC40NDgzMiAwLjM5MDYyNSA4LjM0NTYzVjYuNjY5ODlDMC4zOTA2MjUgNi41NjcyMSAwLjQzMTQxNiA2LjQ2ODcyIDAuNTA0MDI1IDYuMzk2MTFDMC41NzY2MzUgNi4zMjM1MSAwLjY3NTExNCA2LjI4MjcxIDAuNzc3Nzk5IDYuMjgyNzFIMTAuNjAyNEMxMC43MDUgNi4yODI3MSAxMC44MDM1IDYuMzIzNTEgMTAuODc2MiA2LjM5NjExQzEwLjk0ODcgNi40Njg3MiAxMC45ODk1IDYuNTY3MjEgMTAuOTg5NSA2LjY2OTg5WiI+PC9wYXRoPgo8cGF0aCBmaWxsPSIjRkY2RDdBIiBkPSJNMTAuNjAyNCA2LjI4MjcxSDAuNzc3Nzk5QzAuNjc1MTE0IDYuMjgyNzEgMC41NzY2MzUgNi4zMjM1MSAwLjUwNDAyNSA2LjM5NjExQzAuNDMxNDE2IDYuNDY4NzIgMC4zOTA2MjUgNi41NjcyMSAwLjM5MDYyNSA2LjY2OTg5VjguMzQ1NjNDMC4zOTA2MjUgOC40NDgzMiAwLjQzMTQxNiA4LjU0Njc5IDAuNTA0MDI1IDguNjE5NEMwLjU3NjYzNSA4LjY5MjAxIDAuNjc1MTE0IDguNzMyOCAwLjc3Nzc5OSA4LjczMjhINC4xODk3N1Y5LjcwNDYxQzQuMTg5ODUgOS43NzAyMiA0LjIwNjU4IDkuODM0NzIgNC4yMzg0MyA5Ljg5MjA5QzQuMjcwMjYgOS45NDk0NSA0LjMxNjE2IDkuOTk3NzkgNC4zNzE3OSAxMC4wMzI1QzQuNDI3NDQgMTAuMDY3MyA0LjQ5MDk5IDEwLjA4NzQgNC41NTY1MSAxMC4wOTA4QzQuNjIyMDIgMTAuMDk0MyA0LjY4NzM0IDEwLjA4MSA0Ljc0NjMzIDEwLjA1MjNMNS41MjA2OCA5LjY3MzY0QzUuNTczNzEgOS42NDc2NSA1LjYzMTk5IDkuNjM0MTUgNS42OTEwNCA5LjYzNDE1QzUuNzUwMDkgOS42MzQxNSA1LjgwODM3IDkuNjQ3NjUgNS44NjE0IDkuNjczNjRMNi42MzM4MSAxMC4wNTIzQzYuNjkyODEgMTAuMDgxIDYuNzU4MTIgMTAuMDk0MyA2LjgyMzYzIDEwLjA5MDhDNi44ODkxNSAxMC4wODc0IDYuOTUyNzEgMTAuMDY3MyA3LjAwODM1IDEwLjAzMjVDNy4wNjM5OCA5Ljk5Nzc5IDcuMTA5ODggOS45NDk0NSA3LjE0MTcyIDkuODkyMDlDNy4xNzM1NiA5LjgzNDcyIDcuMTkwMyA5Ljc3MDIyIDcuMTkwMzcgOS43MDQ2MVY4LjczMjhIMTAuNjAyNEMxMC43MDUgOC43MzI4IDEwLjgwMzUgOC42OTIwMSAxMC44NzYyIDguNjE5NEMxMC45NDg3IDguNTQ2NzkgMTAuOTg5NSA4LjQ0ODMyIDEwLjk4OTUgOC4zNDU2M1Y2LjY2OTg5QzEwLjk4OTUgNi41NjcyMSAxMC45NDg3IDYuNDY4NzIgMTAuODc2MiA2LjM5NjExQzEwLjgwMzUgNi4zMjM1MSAxMC43MDUgNi4yODI3MSAxMC42MDI0IDYuMjgyNzFaIj48L3BhdGg+CjxwYXRoIGZpbGw9IiNGRTkyOUYiIGQ9Ik0xMC45ODk1IDYuNjY5ODlWNy4wMDg2N0gxLjUwMzc1QzEuNDAxMDYgNy4wMDg2NyAxLjMwMjU5IDcuMDQ5NDYgMS4yMjk5OCA3LjEyMjA3QzEuMTU3MzcgNy4xOTQ2OCAxLjExNjU4IDcuMjkzMTYgMS4xMTY1OCA3LjM5NTg0VjguNzMyOEgwLjc3Nzc5OUMwLjY3NTExNCA4LjczMjggMC41NzY2MzUgOC42OTIwMSAwLjUwNDAyNSA4LjYxOTRDMC40MzE0MTYgOC41NDY3OSAwLjM5MDYyNSA4LjQ0ODMyIDAuMzkwNjI1IDguMzQ1NjNWNi42Njk4OUMwLjM5MDYyNSA2LjU2NzIxIDAuNDMxNDE2IDYuNDY4NzIgMC41MDQwMjUgNi4zOTYxMUMwLjU3NjYzNSA2LjMyMzUxIDAuNjc1MTE0IDYuMjgyNzEgMC43Nzc3OTkgNi4yODI3MUgxMC42MDI0QzEwLjcwNSA2LjI4MjcxIDEwLjgwMzUgNi4zMjM1MSAxMC44NzYyIDYuMzk2MTFDMTAuOTQ4NyA2LjQ2ODcyIDEwLjk4OTUgNi41NjcyMSAxMC45ODk1IDYuNjY5ODlaIj48L3BhdGg+CjxwYXRoIGZpbGw9IiNFODQ4NTciIGQ9Ik0xLjMzNTk0IDguNzMyNjdIMTAuMDQwNlY5LjQ4MjgxSDEuMzM1OTRWOC43MzI2N1oiPjwvcGF0aD4KPHBhdGggZmlsbD0iI0Q2RjRGQyIgZD0iTTcuMTg5MzEgNi4yODI3MVY5LjcwNDYxQzcuMTg5MzEgOS45NzI3MyA2LjkxMzIxIDEwLjE5MTcgNi42MDg1NSAxMC4wNDAyVjE0LjYxM0g0Ljc2OTQ3VjEwLjAzOTVDNC40NjIxNSAxMC4xOTE1IDQuMTg3NSA5Ljk3MDU2IDQuMTg3NSA5LjcwMzg5VjYuMjgyNzFINy4xODkzMVoiPjwvcGF0aD4KPHBhdGggZmlsbD0iI0U4RjhGQyIgZD0iTTcuMTg4MSA5LjcwNDYxQzcuMTg4MDMgOS43NzAyMiA3LjE3MTI4IDkuODM0NzIgNy4xMzk0NCA5Ljg5MjA5QzcuMTA3NjEgOS45NDk0NSA3LjA2MTcxIDkuOTk3NzkgNy4wMDYwNyAxMC4wMzI1QzYuOTUwNDQgMTAuMDY3MyA2Ljg4Njg3IDEwLjA4NzQgNi44MjEzNiAxMC4wOTA4QzYuNzU1ODUgMTAuMDk0MyA2LjY5MDUyIDEwLjA4MSA2LjYzMTUzIDEwLjA1MjNMNS44NTcxOSA5LjY3MzY0QzUuODA0MTYgOS42NDc2NSA1Ljc0NTg4IDkuNjM0MTUgNS42ODY4MyA5LjYzNDE1QzUuNjI3NzggOS42MzQxNSA1LjU2OTUgOS42NDc2NSA1LjUxNjQ3IDkuNjczNjRMNC43NDQwNiAxMC4wNTIzQzQuNjg1MDcgMTAuMDgxIDQuNjE5NzUgMTAuMDk0MyA0LjU1NDIzIDEwLjA5MDhDNC40ODg3MiAxMC4wODc0IDQuNDI1MTYgMTAuMDY3MyA0LjM2OTUyIDEwLjAzMjVDNC4zMTM4OCA5Ljk5Nzc5IDQuMjY3OTkgOS45NDk0NSA0LjIzNjE1IDkuODkyMDlDNC4yMDQzMSA5LjgzNDcyIDQuMTg3NTYgOS43NzAyMiA0LjE4NzUgOS43MDQ2MVY2LjI4MjcxSDcuMTg4MVY5LjcwNDYxWiI+PC9wYXRoPgo8cGF0aCBmaWxsPSIjRjFGQUZDIiBkPSJNNC4xODc1IDYuMjgyNzFINy4xODkwN1Y3LjAwODY3SDQuMTg3NVY2LjI4MjcxWiI+PC9wYXRoPgo8cGF0aCBmaWxsPSJibGFjayIgZD0iTTEwLjk4NjEgNS44OTUzNkg5LjExMzM1QzkuMzQ1ODggNS41NjEyNyA5LjQ1ODk1IDUuMTU4NTQgOS40MzQzMSA0Ljc1MjI0QzkuNDA5NzUgNC4zNDU5NSA5LjI0ODc3IDMuOTU5ODIgOC45Nzc2MSAzLjY1NjI4QzcuOTE4NDQgMi40NzUxNiA2LjI5NTQ1IDMuMDI1NjcgNS42ODY2MiA0LjI0ODY2QzUuMDUzMTEgMi45NzYwNiAzLjQwMjc4IDIuNTMyOTkgMi40NDc5MSAzLjU5ODkzQzEuNzcyMjkgNC4zNTI5NSAxLjgyMDkzIDUuMjY1NzEgMi4yNTk4OSA1Ljg5NTM2SDAuMzg3MTc0QzAuMjg0NDkgNS44OTUzNiAwLjE4NjAxIDUuOTM2MTUgMC4xMTM0MDEgNi4wMDg3NkMwLjA0MDc5MTQgNi4wODEzNyAwIDYuMTc5ODQgMCA2LjI4MjU0VjguNzMyNjJDMCA4LjgzNTMgMC4wNDA3OTE0IDguOTMzNzggMC4xMTM0MDEgOS4wMDYzOUMwLjE4NjAxIDkuMDc5IDAuMjg0NDkgOS4xMTk3OSAwLjM4NzE3NCA5LjExOTc5SDAuOTUwNTExVjE0LjYxMjlDMC45NTA1MTEgMTQuNzE1NSAwLjk5MTMwMiAxNC44MTQgMS4wNjM5MSAxNC44ODY2QzEuMTM2NTIgMTQuOTU5MiAxLjIzNSAxNSAxLjMzNzY5IDE1SDEwLjAzNTZDMTAuMTM4MiAxNSAxMC4yMzY3IDE0Ljk1OTIgMTAuMzA5MyAxNC44ODY2QzEwLjM4MTkgMTQuODE0IDEwLjQyMjcgMTQuNzE1NSAxMC40MjI3IDE0LjYxMjlWOS4xMTk3OUgxMC45ODYxQzExLjA4ODcgOS4xMTk3OSAxMS4xODcyIDkuMDc5IDExLjI1OTkgOS4wMDYzOUMxMS4zMzI0IDguOTMzNzggMTEuMzczMiA4LjgzNTMgMTEuMzczMiA4LjczMjYyVjYuMjgyNTRDMTEuMzczMiA2LjE3OTg0IDExLjMzMjQgNi4wODEzNyAxMS4yNTk5IDYuMDA4NzZDMTEuMTg3MiA1LjkzNjE1IDExLjA4ODcgNS44OTUzNiAxMC45ODYxIDUuODk1MzZaTTYuMjMwMTEgNS4wODY4OUM2LjM3MTQ0IDMuOTg1ODYgNy42NTE1MyAzLjMzNzU5IDguMzQ4NDUgNC4xMTU4MUw4LjM5OTc0IDQuMTczMTZDOC45OTUwMiA0LjgzNzQgOC41MjA3NCA1Ljg5NTM2IDcuNjMwNDggNS44OTUzNkg2LjEyNjU0TDYuMjMwMTEgNS4wODY4OVpNNi43OTk3NSA5LjcwNDQzQzUuNzc1OTEgOS4yMDMwMyA1LjgwNTkyIDkuMjAzMDMgNS42ODY2MiA5LjIwMzAzQzUuNTY3MzMgOS4yMDMwMyA1LjU5NzMzIDkuMjAzMDMgNC41NzM1IDkuNzA0NDNWNi42Njk3SDYuNzk5NzVWOS43MDQ0M1pNMi45NzMyNiA0LjE3MzE2TDMuMDI0OCA0LjExNTgxQzMuNzI0NjIgMy4zMzQ0NCA1LjAwMjI5IDMuOTg4NTIgNS4xNDMzNyA1LjA4Njg5TDUuMjQ2OTQgNS44OTUzNkgzLjc0MjUyQzIuODUwNTcgNS44OTUzNiAyLjM3OTE4IDQuODM2NjcgMi45NzMyNiA0LjE3MzE2Wk0wLjc3NDM0OCA2LjY2OTdIMy43OTkxNFY4LjM0NTQ1SDAuNzc0MzQ4VjYuNjY5N1pNMS43MjQ4NiA5LjExOTc5SDMuNzk5MTRWMTAuMzI1MUMzLjc5OTE0IDEwLjU4OTEgNC4wNzA0MSAxMC44MTMyIDQuMzgxMTIgMTAuNjYxVjE0LjIyNTZIMS43MjQ4NlY5LjExOTc5Wk05LjY0ODM3IDE0LjIyNTZINi45OTMzM1YxMS41NjM4QzYuOTkzMzMgMTEuNDYxMSA2Ljk1MjU0IDExLjM2MjcgNi44Nzk5MyAxMS4yOTAxQzYuODA3MzIgMTEuMjE3NCA2LjcwODg1IDExLjE3NjcgNi42MDYxNiAxMS4xNzY3QzYuNTAzNDcgMTEuMTc2NyA2LjQwNSAxMS4yMTc0IDYuMzMyMzkgMTEuMjkwMUM2LjI1OTc3IDExLjM2MjcgNi4yMTg5OCAxMS40NjExIDYuMjE4OTggMTEuNTYzOFYxNC4yMjU2SDUuMTU0MjZWMTAuMjgxM0w1LjY4NjYyIDEwLjAyMDlDNy4xMzg1MiAxMC43MzI0IDcuMDY0NzIgMTAuNzEyIDcuMTg2OTIgMTAuNzEyQzcuMjg5NiAxMC43MTIgNy4zODgwOSAxMC42NzEzIDcuNDYwNyAxMC41OTg2QzcuNTMzMzEgMTAuNTI2IDcuNTc0MSAxMC40Mjc2IDcuNTc0MSAxMC4zMjQ5VjkuMTE5NzlIOS42NDc5MUw5LjY0ODM3IDE0LjIyNTZaTTEwLjU5ODkgOC4zNDU0NUg3LjU3NDFWNi42Njk3SDEwLjU5ODlWOC4zNDU0NVoiPjwvcGF0aD4KPC9nPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwNF81MDIiPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgaGVpZ2h0PSIxOCIgd2lkdGg9IjEyIj48L3JlY3Q+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfNTA0XzUwMiI+CjxyZWN0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMykiIGZpbGw9IndoaXRlIiBoZWlnaHQ9IjEyIiB3aWR0aD0iMTIiPjwvcmVjdD4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.cstm-article-page .ig-easter-subheading-text,
.second-section .ig-easter-subheading-text {
  font-family: barlow;
  font-weight: 700;
  font-size: 9.8px;
  line-height: 18px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #344A23;
  white-space: nowrap;
}

/* ──────────────────────────────────────────────────────────
   8. MAIN TITLE
   ────────────────────────────────────────────────────────── */
.ig-easter-main-title {
  text-align: center;
  width: 100%;

}

.ig-easter-title-colored {
  font-family: barlow;
  font-weight: 700;
  font-size: 35px;
  color: #121212;
  text-transform: uppercase;
}

.ig-easter-title-plain {
  font-family: barlow;
  font-weight: 700;
  font-size: 35px;
  color: #121212;
  text-transform: uppercase;
}

/* ──────────────────────────────────────────────────────────
   9. PARAGRAPH
   ────────────────────────────────────────────────────────── */
.ig-easter-paragraph {
  font-family: barlow;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.6;
  letter-spacing: -0.28px;
  color: #121212;
  text-align: center;
  max-width: 340px;
  padding-bottom: 10px;
}

/* ──────────────────────────────────────────────────────────
   10. CTA ANCHOR BUTTON
   ────────────────────────────────────────────────────────── */
.ig-easter-cta {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #0049af;
  padding: 8px 20px;
  border-radius: 10px;
  text-decoration: none;
  transition: background-color 0.2s ease, transform 0.15s ease;
  cursor: pointer;
  width: 100%;
  box-sizing: border-box;
}

.ig-easter-cta:hover {
  background-color: #0049af;
  transform: translateY(-1px);
}

.ig-easter-cta:active {
  transform: translateY(0);
}

.ig-easter-cta-text {
  font-family: barlow;
  font-weight: 900;
  font-size: 18px;
  line-height: 28.8px;
  letter-spacing: 0%;
  text-align: center;
  color: #ffffff;
  padding-right: 21px;
  white-space: nowrap;
}

.ig-easter-cta-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.ig-easter-cta-icon img {
  width: 24px;
  height: 24px;
  object-fit: contain;
  display: block;
}

/* ──────────────────────────────────────────────────────────
   11. SHIPPING INFO ROW
   ────────────────────────────────────────────────────────── */
.ig-easter-shipping {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px 0;
  width: 100%;
  gap: 16px;
  background-color: #f7f9f5;
  border-radius: 6px;
  margin-top: 4px;
}

.ig-easter-sellout {
  display: flex;
  align-items: center;
  gap: 4px;
}

.cstm-article-page .ig-easter-sellout-label,
.second-section .ig-easter-sellout-label{
  font-family: barlow;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #121212;
}

.cstm-article-page .ig-easter-sellout-risk,
.second-section .ig-easter-sellout-risk {
  font-family: barlow;
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  color: #C8202F;
}

.cstm-article-page .ig-easter-divider,
.second-section .ig-easter-divider {
  width: 1px;
  height: 18px;
  background-color: rgba(37, 64, 15, 0.3);
  flex-shrink: 0;
}

.cstm-article-page .ig-easter-free-shipping,
.second-section .ig-easter-free-shipping {
  font-family: barlow;
  font-size: 10.9px;
  line-height: 18px;
  color: rgba(12, 32, 22, 0.9);
}

.cstm-article-page .ig-easter-free-label,
.second-section .ig-easter-free-label {
  font-weight: 700;
  color: #1a1a1a;
  font-size: 12x;
}

.ig-easter-free-shipping span {
  font-size: 12px;
}

/* ──────────────────────────────────────────────────────────
   12. GUARANTEE TEXT
   ────────────────────────────────────────────────────────── */
.ig-easter-guarantee {
  font-family: barlow;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: -0.28px;
  text-align: center;
  color: #121212;
  width: 100%;
  margin-top: 16px;
}

/* ──────────────────────────────────────────────────────────
   13. RESPONSIVE – Tablet (max 900px)
   ────────────────────────────────────────────────────────── */
@media (max-width: 900px) {
  .ig-easter-parent {
    padding: 60px 24px 60px 24px;
  }

  .ig-easter-title-colored,
  .ig-easter-title-plain {
    font-size: 26px;
  }

  .ig-easter-cta {
    padding: 8px 20px;
  }
}

/* ──────────────────────────────────────────────────────────
   14. RESPONSIVE – Mobile (max 640px)
   ────────────────────────────────────────────────────────── */
@media (max-width: 640px) {
  .ig-easter-parent {
    padding: 0px 5px 32px 5px;
  }

  .ig-easter-parent.page-width.second-section {
    padding: 32px 15px;
  }

  .ig-easter-row {
    flex-direction: column;
  }

  .ig-easter-image-col,
  .ig-easter-text-col {
    width: 100%;
  }

  .ig-easter-image-col {
    border-radius: 8px 8px 0 0;
    padding: 5px 6px;
  }

  .ig-easter-text-col {
    padding: 16px;
  }

  .ig-easter-title-colored,
  .ig-easter-title-plain {
    font-size: 26px;
    line-height: 38.4px;
  }

  .ig-easter-cta {
    padding: 8px;
  }

  .ig-easter-cta-text {
    font-size: 15px;
    padding-right: 16px;
  }

  .ig-easter-badge {
    padding: 10px 16px;
  }

  .ig-easter-subheading {
    padding-bottom: 11px;
  }  
}

 .dev-as-product-collection-slider-block {display: none;} .dev-test-05-injected-message {display: none;} @media screen and (max-width: 425px) {.product--thumbnail_slider .thumbnail-slider {display: none; }} 
.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; }
:root { --lxs-rating-icon-color: #EBBF20; }
.ig-ab-hidden-size{display:none!important;}option.ig-ab-hidden-size{display:none;}
.ig-bundle-offer-banner-b{display:none;align-items:center;gap:20px;padding:18px 20px;margin-bottom:0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;font-family:Poppins,Arial,sans-serif}body[data-ig-bundle-offer-banner="true"] .ig-bundle-offer-banner-b{display:flex}body[data-ig-bundle-offer-banner="true"] .shopify-app-block[id*="sternify_discount_code_box"],body[data-ig-bundle-offer-banner="true"] [id*="sternify_discount_code_box"]{display:none!important}body:not([data-ig-bundle-offer-banner="true"]) [data-ig-bundle-offer-banner-b]{display:none!important}.ig-bundle-offer-banner-b__left{flex:0 0 108px;display:flex;flex-direction:column;align-items:center;text-align:center}.ig-bundle-offer-banner-b__icon-wrap{width:56px;height:56px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow: 0px 0px 20px 5px #D92D2033;margin-bottom:10px}.ig-bundle-offer-banner-b__icon-wrap img{width:26px;height:26px}.ig-bundle-offer-banner-b__stock{display:inline-flex;align-items:center;gap:4px;color:#dd1d1d;font-size:13px;font-weight:600;line-height:1.2;margin-bottom:8px}.ig-bundle-offer-banner-b__stock svg{width:14px;height:14px;flex-shrink:0}.ig-bundle-offer-banner-b__progress{width:100%;height:6px;border-radius:999px;background:#fde8e8;overflow:hidden}.ig-bundle-offer-banner-b__progress-fill{width:18%;height:100%;border-radius:inherit;display:block!important;background:#dd1d1d}.ig-bundle-offer-banner-b__right{flex:1;min-width:0}.ig-bundle-offer-banner-b__title{margin:0 0 8px;color:#1f2a44;font-size:16px;font-weight:700;letter-spacing:.4px;line-height:1.25;text-transform:uppercase}.ig-bundle-offer-banner-b__text{margin:0;color:#4a4a4a;font-size:12px;line-height:1.55}.ig-bundle-offer-banner-b__text strong,.ig-bundle-offer-banner-b__text b{color:#dd1d1d;font-weight:700}.ig-bundle-offer-banner-b__text em{font-style:normal}@media screen and (max-width:749px){.ig-bundle-offer-banner-b{flex-direction:column;align-items:stretch;gap:14px;padding:16px}.ig-bundle-offer-banner-b__left{flex-basis:auto}.ig-bundle-offer-banner-b__title{font-size:15px}}
@media screen and (max-width: 425px) {
  .product--thumbnail_slider .thumbnail-slider {
    display: block !important;
    position: relative;
    padding: 0 !important;
    max-width: 100vw;
  }

  #Slider-Thumbnails-template--25310098817303__main {
    display: flex !important;
    flex-wrap: nowrap !important; 
    overflow-x: auto !important;  
    scroll-snap-type: x mandatory;
    gap: 8px !important; 
    padding: 10px 15px !important;
    margin-left: 20px !important;
    list-style: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }

  #Slider-Thumbnails-template--25310098817303__main::-webkit-scrollbar {
    display: none;
  }

  #GalleryThumbnails-template--25310098817303__main .thumbnail-list__item {
    flex: 0 0 77px !important; 
    scroll-snap-align: start;
    margin: 0 !important;
  }

  #GalleryThumbnails-template--25310098817303__main .thumbnail {
    width: 77px !important;
    height: 77px !important;
    border: 1px solid #444444 !important;
    border-radius: 7px !important;
    overflow: hidden;
    padding: 0 !important;
    background: transparent !important;
  }

  #GalleryThumbnails-template--25310098817303__main .thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    border-radius: 6px !important;
  }

  #GalleryThumbnails-template--25310098817303__main .slider-button {
    display: none !important;
  }
}

      variant-selects, .variant-wrapper, variant-radios, variant-picker, product-variants, gp-product-variants, .gf_variants-wrapper, .selector-wrapper, [data-pf-type="ProductVariantSwatches"], div[data-product-option], .product-selectors, .radio-wrapper, .select-wrapper, product-selector, .globo-swatch-list, .st_pi-options, variant-swatch-king {
        display: none !important;
      }
    