ooo-instagram-feed .ooo-instagram-header__title{font-family:var(--heading-font-family);font-size:var(--text-h2);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}#judgeme_product_reviews b,#judgeme_product_reviews strong,#judgeme_product_reviews .jdgm-rev__author-wrapper{font:var(--text-font-style) var(--text-font-weight) var(--text-base)/1.6 var(--text-font-family);font-weight:700}#judgeme_product_reviews p{font:var(--text-font-style) var(--text-font-weight) var(--text-base)/1.6 var(--text-font-family)}#judgeme_product_reviews .jdgm-rev-widg__header{margin-bottom:var(--spacing-10)}#judgeme_product_reviews .jdgm-rev-widg__title{font-family:var(--heading-font-family);font-size:var(--text-h3);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-bottom:var(--spacing-5)}@media screen and (min-width: 700px){#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:var(--spacing-10)}}#judgeme_product_reviews .jdgm-rev-widg__summary{margin-bottom:var(--spacing-5)}#judgeme_product_reviews .jdgm-rev__header{margin-bottom:20px}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);font-weight:700;line-height:1.6;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;position:relative;color:rgb(var(--text-color));background-color:unset}@media screen and (min-width: 700px){#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}#judgeme_product_reviews .jdgm-sort-dropdown{padding:unset;padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);border-radius:var(--rounded-button)}@media screen and (min-width: 700px){#judgeme_product_reviews .jdgm-sort-dropdown{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6)}}#judgeme_product_reviews .jdgm-sort-dropdown-arrow{right:15px}#judgeme_product_reviews .jdgm-form{padding:var(--spacing-10);background-color:#fff;border-radius:var(--rounded-sm)}#judgeme_product_reviews .jdgm-form input[type=text],#judgeme_product_reviews .jdgm-form input[type=email],#judgeme_product_reviews .jdgm-form textarea{padding:7px;border-radius:var(--rounded-button)}.jdgm-preview-badge .jdgm-prev-badge{padding-bottom:0!important}.jdgm-preview-badge .jdgm-prev-badge__text{margin-left:8px!important}:root{--searchanise-app-inline-padding: 20px}@media screen and (min-width: 700px){:root{--searchanise-app-inline-padding: 32px}}@media screen and (min-width: 1000px){:root{--searchanise-app-inline-padding: 48px}}.searchanise-app__mobile-toggle{cursor:pointer}.searchanise-app__mobile-overlay:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;pointer-events:none;opacity:0;visibility:hidden;transition:visibility .6s ease-in-out,opacity .6s ease-in-out}.searchanise-app__mobile-overlay--show:after{pointer-events:all;visibility:visible;opacity:.3}.searchanise-app__mobile-container{--background: 255, 255, 255;--text-color: var(--text-primary);position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:calc(var(--announcement-bar-height) + var(--header-height));color:rgb(var(--text-color));padding-inline:var(--searchanise-app-inline-padding);background:rgb(var(--background));transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:999}.searchanise-app__mobile-container--show{transform:translateY(0)}.searchanise-app__mobile-form{display:flex;gap:8px}@media screen and (min-width: 700px){.searchanise-app__mobile-form{gap:12px}}.searchanise-app__mobile-form input[type=search]{height:unset;text-align:left;padding:unset;background-color:unset;border:unset}.searchanise-app__mobile-form input[type=search]:focus,.searchanise-app__mobile-form input[type=search]:focus-visible{outline:none;box-shadow:none}.searchanise-app__mobile-form input[type=search]::-webkit-search-cancel-button,.searchanise-app__mobile-form input[type=search]::-webkit-search-decoration{display:none}.searchanise-app__desktop-container{padding:6px 13px 5px;border:1px solid currentColor;border-radius:999px}.searchanise-app__desktop-container:focus{border-color:currentColor;outline:none;box-shadow:inset 0 0 0 1px}.searchanise-app__desktop-form{display:flex;gap:6px;align-items:center}.searchanise-app__desktop-form input[type=search]{height:unset;text-align:right;padding:unset;background-color:unset;border:unset}.searchanise-app__desktop-form input[type=search]:focus,.searchanise-app__desktop-form input[type=search]:focus-visible{outline:none;box-shadow:none}.searchanise-app__desktop-form input[type=search]::-webkit-search-cancel-button,.searchanise-app__desktop-form input[type=search]::-webkit-search-decoration{display:none}.searchanise-app__desktop-form input[type=search]::placeholder{color:currentColor}.searchanise-app__desktop-form svg{flex-shrink:0}.body--scrolled .searchanise-app__mobile-container{height:var(--header-height)}@media screen and (max-width: 1149px){.snize-ac-results{right:0!important;left:0!important;width:unset!important;max-width:unset!important;max-height:75vh!important;overflow:hidden}.snize-ac-results .snize-ac-results-content{max-width:unset!important;max-height:75vh!important;padding-inline:calc(var(--searchanise-app-inline-padding) - 7px)!important}}@media screen and (min-width: 1150px){.snize-ac-results{margin-top:var(--spacing-10)!important}.snize-ac-results .snize-ac-results-content{border-radius:8px;overflow:hidden}}.snize-ac-results .snize-label{font:var(--text-font-style) var(--text-font-weight) var(--text-base)/1.6 var(--text-font-family)!important;font-weight:700!important}.snize-ac-results .snize-view-all-link,.snize-ac-results .snize-ac-view-all-products{font-family:unset!important;font-weight:700!important}.snize-instant-widget-is-open{overflow:hidden}@media screen and (min-width: 700px){.product-quick-add--full{width:528px;padding:var(--spacing-6);font-size:var(--text-sm);border-radius:8px}.product-quick-add--full .product-quick-add__container .product-quick-add__variant{position:relative;padding-bottom:var(--spacing-6)}.product-quick-add--full .product-quick-add__container .product-quick-add__variant:after{content:"";position:absolute;bottom:0;left:calc(var(--spacing-6)*-1);right:calc(var(--spacing-6)*-1);height:1px;background-color:rgb(var(--border-color))}.product-quick-add--full .product-quick-add__container variant-picker{padding-block:var(--spacing-6)}.product-quick-add--full .product-quick-add__container variant-picker .variant-picker__option-info,.product-quick-add--full .product-quick-add__container variant-picker .variant-picker__option-values{justify-content:center}.product-quick-add--full .product-quick-add__container variant-picker .block-swatch{height:2.625rem;padding:var(--spacing-2-5) var(--spacing-5);background:#fff}.product-quick-add--full .product-quick-add__container variant-picker .color-swatch{--swatch-size: 1.5rem}}.quick-buy-drawer .shopify-app-block{display:none}.quick-buy-drawer buy-buttons>*:not(button[is=custom-button]){display:none!important}.quick-buy-drawer buy-buttons button[is=custom-button]{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary)}@media screen and (max-width: 699.98px){.content-over-media--mobile-sm{--content-over-media-height: 375px}.content-over-media--mobile-md{--content-over-media-height: 480px}.content-over-media--mobile-lg{--content-over-media-height: 560px}.content-over-media--mobile-fill{--content-over-media-height: calc(100vh - var(--sticky-area-height))}}@media screen and (min-width: 700px){.content-over-media--desktop-sm{--content-over-media-height: 400px}.content-over-media--desktop-md{--content-over-media-height: 460px}.content-over-media--desktop-lg{--content-over-media-height: 560px}.content-over-media--desktop-fill{--content-over-media-height: calc(100vh - var(--sticky-area-height))}}@media screen and (min-width: 1400px){.content-over-media--desktop-sm{--content-over-media-height: 440px}.content-over-media--desktop-md{--content-over-media-height: 500px}.content-over-media--desktop-lg{--content-over-media-height: 640px}.content-over-media--desktop-fill>:is(img,video,iframe,svg,video-media){max-height:1200px}}@media screen and (min-width: 1600px){.content-over-media--desktop-md{--content-over-media-height: 560px}.content-over-media--desktop-lg{--content-over-media-height: 720px}}@supports (height: 100svh){@media screen and (max-width: 699.98px){.content-over-media--mobile-fill{--content-over-media-height: calc(100svh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--mobile-fill{--content-over-media-height: calc(100svh - var(--announcement-bar-height, 0px))}}@media screen and (min-width: 700px){.content-over-media--desktop-fill{--content-over-media-height: calc(100svh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--desktop-fill{--content-over-media-height: calc(100svh - var(--announcement-bar-height, 0px))}}}@media screen and (max-width: 699.98px){.aspect-video--mobile{aspect-ratio:9/16}}@media screen and (min-width: 700px){.aspect-video--desktop{aspect-ratio:16/9}}.shopify-section--announcement-bar .announcement-bar{position:relative}.shopify-section--announcement-bar .announcement-bar .countdown-message{position:absolute;left:0;top:0;background:var(--countdown-bg-color);color:var(--countdown-text-color);width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.shopify-section--announcement-bar .announcement-bar .countdown-message__inner{margin:0 auto;display:none}.shopify-section--announcement-bar .announcement-bar .countdown-message__inner.show{display:block}.cart-drawer>div:not(.empty-state){display:flex;flex-direction:column;height:100%}.cart-drawer__messages{display:flex;flex-direction:column;gap:10px;margin-top:auto}.cart-drawer__free-gift-message{display:none;padding-top:24px}.cart-drawer__free-gift-message--text-left{text-align:left}.cart-drawer__free-gift-message--text-center{text-align:center}.cart-drawer__free-gift-message--text-right{text-align:right}.cart-drawer__free-gift-message span{display:block;font-weight:600}.cart-drawer__free-gift-message button{font-size:14px}.cart-drawer__bogo-message{display:none;color:var(--color);opacity:0;transition:opacity .3s ease}.cart-drawer__bogo-message--visible{opacity:1}.cart-drawer__bogo-message--text-left{text-align:left}.cart-drawer__bogo-message--text-center{text-align:center}.cart-drawer__bogo-message--text-right{text-align:right}.cart-drawer__bogo-message--countdown,.cart-drawer__bogo-message[data-bogo-countdown="1"]{display:block}.cart-drawer__bogo-message[data-bogo-countdown="0"]{display:none}.cart-drawer .line-item--free-gift-badge .line-item__info a{position:relative;display:flex;align-items:center;pointer-events:none}.cart-drawer .line-item--free-gift-badge .line-item__info a span{margin-right:6px}.cart-drawer .line-item--free-gift-badge .line-item__info a:after{content:"Free";position:relative;top:0;left:0;padding:10px;color:var(--free-gift-badge-text-color);font-size:var(--text-xs);padding:3px var(--spacing-2);background-color:var(--free-gift-badge-background-color);border-radius:var(--rounded-button)}[data-free-gift-promo-message=show] .cart-drawer__free-gift-message{display:block!important}@media screen and (max-width: 699.98px){.shopify-section--collection-banner .content-over-media--sm{aspect-ratio:16/9}}.shopify-section--collection-banner .title--below-banner{text-align:center;padding-block:var(--spacing-8)}@media screen and (min-width: 700px){.shopify-section--collection-banner .title--below-banner{padding-block:var(--spacing-12)}}.shopify-section--collection-banner .vendor-profile-layout{display:flex;justify-content:center;padding-top:1rem;padding-bottom:1rem}.shopify-section--collection-banner .vendor-profile-layout *:not(.vendor-location){color:rgb(var(--text-primary))}.shopify-section--collection-banner .vendor-profile-layout.has-image{position:relative;z-index:1;margin-top:-50px;padding-top:0rem}@media (min-width: 600px){.shopify-section--collection-banner .vendor-profile-layout.has-image{margin-top:-50px}}.shopify-section--collection-banner .vendor-profile-layout .vendor-profile{position:relative;background-color:unset;display:flex;flex-direction:column;justify-content:center;align-items:center}.shopify-section--collection-banner .vendor-profile-layout .vendor-profile h1{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin:0}.shopify-section--collection-banner .vendor-profile-layout .vendor-profile a img{width:28px;height:28px;cursor:pointer}.shopify-section--collection-banner .vendor-profile-layout .vendor-profile .avatar{width:96px;height:96px;border-radius:50%;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f,0 3px 1px -2px #0003;margin-bottom:7px}.shopify-section--collection-banner .vendor-profile-layout .vendor-profile .vendor-location{font-size:14px;line-height:28px;margin:0;color:#8c95a5;margin-bottom:.5rem}.shopify-section--collection-banner .vendor-profile-layout .vendor-profile .vendor-bio{max-width:400px;text-align:center;font-size:14px;padding-top:.5rem}.shopify-section--collection-quick-links .collection-quick-links__wrapper{background-color:var(--background-color);border-top-width:1px;border-bottom-width:1px;border-color:var(--border-color);padding-block-start:var(--spacing-5);padding-block-end:var(--spacing-5)}.shopify-section--collection-quick-links .collection-quick-links__container{display:flex;justify-content:center}@media screen and (max-width: 699.98px){.shopify-section--collection-quick-links .collection-quick-links__container:after{content:"";position:absolute;top:1px;right:0;bottom:1px;width:40px;background:linear-gradient(to right,#fff0,#fff)}}.shopify-section--collection-quick-links .collection-quick-links__carousel{display:inline-flex;gap:var(--spacing-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:auto;-ms-overflow-style:none;scrollbar-width:none}.shopify-section--collection-quick-links .collection-quick-links__carousel::-webkit-scrollbar{display:none}.shopify-section--collection-quick-links .collection-quick-links__carousel--button-links{gap:var(--spacing-2)}.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide{display:flex;flex-shrink:0;color:var(--link-color)}.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide:hover,.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide:active{color:var(--link-hover-color)}.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide.link--button{padding:var(--spacing-1) var(--spacing-3);text-decoration:none;background:unset;background-color:var(--link-background-color);border-radius:var(--rounded-button);transition:background-color .3s ease}.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide.link--button:hover,.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide.link--button:active{color:var(--link-color);background-color:var(--link-hover-color)}.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide:first-child{margin-left:max(var(--container-gutter),50% - var(--container-max-width)/2)}.shopify-section--collection-quick-links .collection-quick-links__carousel .carousel__slide:last-child{margin-right:max(var(--container-gutter),50% - var(--container-max-width)/2)}.shopify-section--collection-banner:has(.vendor-profile-layout)+.shopify-section--collection-quick-links{margin-top:var(--spacing-8)}geolocation-prompt modal-overlay{display:none;width:100%;height:100%;position:fixed;background-color:#0000004d;top:0;left:0;z-index:100}geolocation-prompt modal-overlay[open]{display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}geolocation-prompt modal-overlay modal-content{position:relative;height:unset;text-align:center;color:var(--text-color);background-color:rgba(var(--background));padding:2rem;border-radius:var(--block-border-radius-reduced);min-width:350px;max-width:380px}geolocation-prompt modal-overlay modal-content .modal-close{position:absolute;top:.8rem;right:.7rem;padding:.5rem}@media (min-width: 900px){geolocation-prompt modal-overlay modal-content .modal-close{display:flex;justify-content:flex-end}}geolocation-prompt modal-overlay modal-content .geo-flags{display:flex;justify-content:center;align-items:center;width:100%;gap:.5rem;padding:1rem}geolocation-prompt modal-overlay modal-content .geo-flags .geo-flag-image{width:124px;border-radius:2px;outline:1px solid rgb(var(--border-color))}geolocation-prompt modal-overlay modal-content .geo-header{text-align:center;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform);font-size:1.5rem;margin-bottom:.8rem}geolocation-prompt modal-overlay modal-content .geo-stay-wrapper{display:flex;justify-content:center;align-items:center}geolocation-prompt modal-overlay modal-content .button-wrapper{text-align:center;margin-bottom:.8rem}geolocation-prompt modal-overlay modal-content .button--link{text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:rgba(var(--text-color),.35);text-decoration-color:rgba(var(--text-color),.35)}.shopify-section--main-product .product-info__price--custom-margin-block,.shopify-section--main-product .product-info__buy-now-pay-later--custom-margin-block{margin-top:var(--custom-margin-top-mobile);margin-bottom:var(--custom-margin-bottom-mobile)}@media screen and (min-width: 700px){.shopify-section--main-product .product-info__price--custom-margin-block,.shopify-section--main-product .product-info__buy-now-pay-later--custom-margin-block{margin-top:var(--custom-margin-top-desktop);margin-bottom:var(--custom-margin-bottom-desktop)}}.shopify-section--page-anchor .anchor{position:relative;top:0}.shopify-section--page-anchor .anchor--preview{display:flex;align-items:center}.shopify-section--page-anchor .anchor--preview .anchor__marker{display:block;width:100%;height:2px;background-color:#f0f}.shopify-section--page-anchor .anchor--preview .anchor__name{width:auto;text-align:center;color:#f0f;white-space:nowrap;padding-inline:1rem}.shopify-section--product-recommendations [data-related-products-container] [data-related-products-list]{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.shopify-section--product-recommendations [data-related-products-container] [data-related-product-card]{overflow:hidden;scroll-snap-align:start}.shopify-section--product-recommendations [data-related-products-container] [data-related-product-card] .product-card__info{color:rgb(var(--related-product-text-color));background-color:var(--related-product-background)}.shopify-section--product-recommendations [data-related-products-container] [data-related-product-card] .product-card__info .text-subdued{color:rgb(var(--related-product-text-color)/.7)}.shopify-section--video .video-image--image,.shopify-section--video .video-image--video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;grid-area:unset;max-width:none}.shopify-section--video .video-image--image iframe,.shopify-section--video .video-image--image video,.shopify-section--video .video-image--image img,.shopify-section--video .video-image--video iframe,.shopify-section--video .video-image--video video,.shopify-section--video .video-image--video img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width: 700px){.shopify-section--video .mobile-video{display:none}}.shopify-section--video .desktop-video{display:none}@media screen and (min-width: 700px){.shopify-section--video .desktop-video{display:block}}.shopify-section--video .desktop-video.no-mobile{display:block}.shopify-section--video .desktop-only{display:none}@media screen and (min-width: 700px){.shopify-section--video .desktop-only{display:block}}.accordion__toggle .text-with-icon .custom-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.accordion__toggle .text-with-icon .custom-icon svg{width:100%;height:auto}[data-private-collection] collection-password{display:block;margin-top:24px;margin-bottom:48px;padding:var(--container-gutter)}@media screen and (min-width: 741px){[data-private-collection] collection-password{margin-top:40px;margin-bottom:80px}}[data-private-collection] collection-password.collection-password--inline{position:sticky;top:calc(var(--header-height) + 24px);max-width:800px;max-height:1000px;background-color:#fff;border-radius:var(--rounded-sm);box-shadow:0 10px 50px #f0f0f0;margin-inline:auto;transition:opacity .3s ease;overflow:hidden;z-index:2}[data-private-collection] collection-password.collection-password--inline.collection-password--hidden{display:none}@media screen and (min-width: 741px){[data-private-collection] collection-password.collection-password--inline{top:calc(var(--header-height) + 48px)}}[data-private-collection] collection-password.collection-password--full-page{position:fixed;top:calc(var(--announcement-bar-height) + var(--header-height));left:0;width:100vw;height:calc(100vh - (var(--announcement-bar-height) + var(--header-height)));display:flex;justify-content:center;align-items:center;background-color:rgb(var(--background-primary));margin-top:unset;margin-bottom:unset;opacity:1;overflow:scroll;transition:opacity .3s ease;z-index:3}[data-private-collection] collection-password.collection-password--full-page .collection-password__wrapper{width:100%;max-width:800px}[data-private-collection] collection-password.collection-password--full-page.collection-password--hidden{opacity:0;pointer-events:none}[data-private-collection] collection-password .collection-password__wrapper--left{--text-align: left;--justify-content: left}[data-private-collection] collection-password .collection-password__wrapper--center{--text-align: center;--justify-content: center}[data-private-collection] collection-password .collection-password__wrapper--right{--text-align: right;--justify-content: right}[data-private-collection] collection-password .collection-password__wrapper p{text-align:var(--text-align)}[data-private-collection] collection-password .collection-password__wrapper p.heading{margin-bottom:0}[data-private-collection] collection-password .collection-password__wrapper .form-control:not(:first-child){margin-top:15px}[data-private-collection] collection-password .collection-password__wrapper .form-control--shake{--translate: .75rem;--rotate: .25deg;animation:shake .5s infinite}[data-private-collection] collection-password .collection-password__wrapper .form-control--error{--error: #db2100}[data-private-collection] collection-password .collection-password__wrapper .form-control--error input{color:var(--error);border-color:var(--error);box-shadow:0 0 0 1px var(--error) inset}[data-private-collection] collection-password .collection-password__wrapper .form-control--error label.floating-label{color:var(--error)}[data-private-collection] collection-password .collection-password__wrapper .form__submit{width:100%;margin-top:20px}[data-private-collection] access-granted{display:block;margin-top:24px;margin-bottom:48px}@media screen and (min-width: 741px){[data-private-collection] access-granted{margin-top:40px;margin-bottom:80px}}[data-private-collection] access-granted.access-granted--hidden{display:none}[data-private-collection] access-granted .access-granted__wrapper--left{--text-align: left;--justify-content: left}[data-private-collection] access-granted .access-granted__wrapper--center{--text-align: center;--justify-content: center}[data-private-collection] access-granted .access-granted__wrapper--right{--text-align: right;--justify-content: right}[data-private-collection] access-granted .access-granted__wrapper p{text-align:var(--text-align)}[data-private-collection] access-granted .access-granted__wrapper p.heading{margin-bottom:0}[data-private-collection] .collection.collection--hidden,[data-private-collection] .product.collection--hidden{position:relative;filter:blur(10px)}[data-private-collection] .collection.collection--hidden:after,[data-private-collection] .product.collection--hidden:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--background-primary));opacity:.35;z-index:2}@media screen and (max-width: 860px){.main__wrapper collection-password{margin-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2)!important;margin-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2)!important}}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(var(--translate)) rotate(var(--rotate))}40%{transform:translate(calc(-1 * var(--translate))) rotate(calc(-1 * var(--rotate)))}60%{transform:translate(var(--translate)) rotate(var(--rotate))}80%{transform:translate(calc(-1 * var(--translate))) rotate(calc(-1 * var(--rotate)))}to{transform:translate(0)}}read-more-description{display:block;margin-block-end:var(--section-outer-spacing-block)}read-more-description .read-more__content{padding-top:unset}read-more-description .read-more__content h1{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h1);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-block:15px 5px;font-size:var(--text-h6)!important}read-more-description .read-more__content h1:first-child{margin-top:unset}read-more-description .read-more__content h1:last-child{margin-bottom:unset}read-more-description .read-more__content h2{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h2);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-block:15px 5px;font-size:var(--text-h6)!important}read-more-description .read-more__content h2:first-child{margin-top:unset}read-more-description .read-more__content h2:last-child{margin-bottom:unset}read-more-description .read-more__content h3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h3);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-block:15px 5px;font-size:var(--text-h6)!important}read-more-description .read-more__content h3:first-child{margin-top:unset}read-more-description .read-more__content h3:last-child{margin-bottom:unset}read-more-description .read-more__content h4{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h4);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-block:15px 5px;font-size:var(--text-h6)!important}read-more-description .read-more__content h4:first-child{margin-top:unset}read-more-description .read-more__content h4:last-child{margin-bottom:unset}read-more-description .read-more__content h5{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h5);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-block:15px 5px;font-size:var(--text-h6)!important}read-more-description .read-more__content h5:first-child{margin-top:unset}read-more-description .read-more__content h5:last-child{margin-bottom:unset}read-more-description .read-more__content h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h6);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);margin-block:15px 5px;font-size:var(--text-h6)!important}read-more-description .read-more__content h6:first-child{margin-top:unset}read-more-description .read-more__content h6:last-child{margin-bottom:unset}read-more-description .read-more__content .ql-link{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em)/100% 1px no-repeat;transition:background-size .3s ease-in-out,color .3s ease-in-out}read-more-description .read-more__content .ql-link:hover{background-size:0 1px}read-more-description .read-more__content>*:empty{display:none!important}read-more-description .read-more__button{display:inline-flex;cursor:pointer}read-more-description .read-more__button .animated-arrow{margin-left:5px}.localization-selector-drawer header{margin-bottom:var(--spacing-5)}@media screen and (min-width: 700px){.localization-selector-drawer header{margin-bottom:var(--spacing-8)}}.localization-selector-drawer .body{display:flex;flex-direction:column;gap:var(--spacing-6)}.localization-selector-drawer .body .localization__region[data-region=Asia-Pacific]{order:1}.localization-selector-drawer .body .localization__region[data-region=Asia-Pacific] [value=CA],.localization-selector-drawer .body .localization__region[data-region=Asia-Pacific] [value=US]{display:none!important}.localization-selector-drawer .body .localization__region[data-region="North America"]{order:2}.localization-selector-drawer .body .localization__region[data-region="Europe & United Kingdom"]{order:3}.localization-selector-drawer .body .localization__region h2{font-weight:700;margin-bottom:var(--spacing-3)}.localization-selector-drawer .body .localization__region .localization-region__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}.localization-selector-drawer .body .localization__region .localization-region__list .region__item{display:flex;align-items:center;gap:var(--spacing-3);margin-right:auto}.localization-selector-drawer .body .localization__region .localization-region__list .region__item .country-flags{display:flex;flex-shrink:0}.localization-selector-drawer .body .localization__region .localization-region__list .region__item .country-name p{font-size:85%}@media screen and (min-width: 1100px){.localization-selector-drawer .body .localization__region .localization-region__list .region__item .country-name p{font-size:100%}}.localization-selector-drawer.drawer--sm .body .localization__region .localization-region__list .region__item .country-name p{font-size:85%}.localization-selector-drawer.drawer--full{width:100%}.localization-selector-drawer.drawer--full .body{gap:var(--spacing-10)}.localization-selector-drawer.drawer--full .body h2{margin-bottom:var(--spacing-5)}.localization-selector-drawer.drawer--full .body .localization__region .localization-region__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}@media screen and (min-width: 700px){.localization-selector-drawer.drawer--full .body .localization__region .localization-region__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1100px){.localization-selector-drawer.drawer--full .body .localization__region .localization-region__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4)}}.shopify-section--header .sticker,navigation-drawer .sticker{position:relative;z-index:1;display:inline-block;height:auto;font-size:10px;font-weight:700;letter-spacing:0px;text-transform:uppercase;color:var(--menu-sticker-text-color);background:var(--menu-sticker-background-color);padding:2px 4px 1px;border-radius:2px}.shopify-section--header .header__link-list>ul>li>details>summary:has(.sticker),.shopify-section--header .header__link-list>ul>li>a,.shopify-section--header .header__link-list>ul>li>details>.dropdown-menu>ul>li .dropdown-menu__item,.shopify-section--header .header__link-list>ul>li>details>.mega-menu>ul>li>ul>li>a,.shopify-section--header .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper>.navigation-promo>a p,.shopify-section--header .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper mega-menu-promo-carousel>a p,navigation-drawer .header__link-list>ul>li>details>summary:has(.sticker),navigation-drawer .header__link-list>ul>li>a,navigation-drawer .header__link-list>ul>li>details>.dropdown-menu>ul>li .dropdown-menu__item,navigation-drawer .header__link-list>ul>li>details>.mega-menu>ul>li>ul>li>a,navigation-drawer .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper>.navigation-promo>a p,navigation-drawer .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper mega-menu-promo-carousel>a p{display:flex;align-items:center;gap:8px}.shopify-section--header .header__link-list>ul>li>details>summary:has(.sticker) .icon,.shopify-section--header .header__link-list>ul>li>a .icon,.shopify-section--header .header__link-list>ul>li>details>.dropdown-menu>ul>li .dropdown-menu__item .icon,.shopify-section--header .header__link-list>ul>li>details>.mega-menu>ul>li>ul>li>a .icon,.shopify-section--header .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper>.navigation-promo>a p .icon,.shopify-section--header .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper mega-menu-promo-carousel>a p .icon,navigation-drawer .header__link-list>ul>li>details>summary:has(.sticker) .icon,navigation-drawer .header__link-list>ul>li>a .icon,navigation-drawer .header__link-list>ul>li>details>.dropdown-menu>ul>li .dropdown-menu__item .icon,navigation-drawer .header__link-list>ul>li>details>.mega-menu>ul>li>ul>li>a .icon,navigation-drawer .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper>.navigation-promo>a p .icon,navigation-drawer .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper mega-menu-promo-carousel>a p .icon{order:99}.shopify-section--header .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper mega-menu-promo-carousel>a .place-self-end-start,navigation-drawer .header__link-list>ul>li>details>.mega-menu>.navigation-promo__wrapper mega-menu-promo-carousel>a .place-self-end-start{width:100%}.shopify-section--header .navigation-promo .image__wrapper,navigation-drawer .navigation-promo .image__wrapper{height:var(--content-over-media-height, auto);min-height:100%;max-height:100%;width:100%;overflow-wrap:anywhere;object-fit:cover;object-position:center;transform-origin:bottom;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:1/1/span 3/span 3;position:relative;overflow:hidden}.shopify-section--header .navigation-promo .text--below,navigation-drawer .navigation-promo .text--below{grid-template:unset}.shopify-section--header .navigation-promo .text--below .place-self-end-start,navigation-drawer .navigation-promo .text--below .place-self-end-start{width:100%;grid-area:unset;grid-column:span 3}.shopify-section--header .navigation-promo .text--below .place-self-end-start p,navigation-drawer .navigation-promo .text--below .place-self-end-start p{width:100%;max-width:unset;text-align:left;justify-content:flex-start}@media screen and (min-width: 1150px){.shopify-section--header .navigation-promo .text--below .place-self-end-start p,navigation-drawer .navigation-promo .text--below .place-self-end-start p{text-align:center;justify-content:center}}.shopify-section--header .navigation-promo--carousel>* .image__wrapper,.shopify-section--header .navigation-promo--grid>* .image__wrapper,navigation-drawer .navigation-promo--carousel>* .image__wrapper,navigation-drawer .navigation-promo--grid>* .image__wrapper{aspect-ratio:1}.shopify-section--header .navigation-promo--carousel>* .image__wrapper img,.shopify-section--header .navigation-promo--grid>* .image__wrapper img,navigation-drawer .navigation-promo--carousel>* .image__wrapper img,navigation-drawer .navigation-promo--grid>* .image__wrapper img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 1150px){.shopify-section--header .navigation-promo--grid,navigation-drawer .navigation-promo--grid{display:flex}.shopify-section--header .navigation-promo--grid>*,navigation-drawer .navigation-promo--grid>*{width:240px}.shopify-section--header .navigation-promo--carousel,navigation-drawer .navigation-promo--carousel{width:240px;margin-left:auto}}.shopify-section--header .navigation-promo__carousel-controls,navigation-drawer .navigation-promo__carousel-controls{bottom:80px!important}@media screen and (min-width: 1400px){.shopify-section--header .navigation-promo__carousel-controls,navigation-drawer .navigation-promo__carousel-controls{bottom:90px!important}}navigation-drawer .panel-list__wrapper .panel__wrapper li a,navigation-drawer .panel-list__wrapper .panel__wrapper li button,navigation-drawer .panel-list__wrapper .panel__wrapper .navigation-promo a p{display:flex;align-items:center;gap:8px}navigation-drawer .panel-list__wrapper .panel__wrapper li a .circle-chevron,navigation-drawer .panel-list__wrapper .panel__wrapper li button .circle-chevron,navigation-drawer .panel-list__wrapper .panel__wrapper .navigation-promo a p .circle-chevron{order:99}navigation-drawer .panel-list__wrapper .panel__wrapper li a .sticker,navigation-drawer .panel-list__wrapper .panel__wrapper li button .sticker,navigation-drawer .panel-list__wrapper .panel__wrapper .navigation-promo a p .sticker{margin-left:unset;margin-right:auto}.badge--primary:nth-of-type(2),.badge--secondary{--badge-background: var(--secondary-badge-background);--badge-color: var(--secondary-badge-text)}.badge--primary:nth-of-type(3),.badge--tertiary{--badge-background: var(--tertiary-badge-background);--badge-color: var(--tertiary-badge-text)}.product-card--blends .product-card__image{display:block;border-radius:var(--rounded-sm);overflow:hidden}@media screen and (min-width: 1000px){.product-gallery--sticky{position:sticky;top:var(--header-height)}}.product-info__add-to-cart-message{color:var(--add-to-cart-text-color);border-radius:var(--rounded-button)}.product-info__add-to-cart-message--text-left{text-align:left}.product-info__add-to-cart-message--text-center{text-align:center}.product-info__add-to-cart-message--text-right{text-align:right}.product-info__add-to-cart-message *{color:var(--add-to-cart-text-color)}.product-info__add-to-cart-message:empty{display:none}.product-info__buy-now-pay-later{display:grid;gap:5px;width:100%}.product-info__buy-now-pay-later .buy-now-pay-later__introduction{display:flex;flex-wrap:wrap;gap:4px;width:100%;font-size:calc(var(--base-font-size) - 2px)}@media screen and (min-width: 700px){.product-info__buy-now-pay-later .buy-now-pay-later__introduction{gap:6px}}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement{width:100%}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement p{display:flex;gap:0px 3px;width:100%;align-items:center;margin-bottom:0}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement p svg{display:inline;height:var(--text-sm)}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement p a{cursor:pointer}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement.logo-subdued svg path,.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__statement.logo-subdued svg polygon{fill:rgb(var(--text-color)/.7)}.product-info__buy-now-pay-later .buy-now-pay-later__introduction .introduction__toggle a{cursor:pointer}.product-info__buy-now-pay-later .buy-now-pay-later__logos{display:flex;flex-wrap:wrap;gap:14px}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo{display:inline-flex;height:14px}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo svg{height:100%}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo svg:last-child{margin-right:0}.product-info__buy-now-pay-later .buy-now-pay-later__logos .logo svg path{fill:#000}.product-info__buy-now-pay-later .buy-now-pay-later__logos--logo-subdued .logo svg path,.product-info__buy-now-pay-later .buy-now-pay-later__logos--logo-subdued .logo svg polygon{fill:rgb(var(--text-color)/.7)}.product-info__buy-now-pay-later--content-left .buy-now-pay-later__introduction,.product-info__buy-now-pay-later--content-left .buy-now-pay-later__logos{justify-content:start}.product-info__buy-now-pay-later--content-center .buy-now-pay-later__introduction,.product-info__buy-now-pay-later--content-center .buy-now-pay-later__logos{justify-content:center}.product-info__buy-now-pay-later--content-right .buy-now-pay-later__introduction,.product-info__buy-now-pay-later--content-right .buy-now-pay-later__logos{justify-content:end}.product-info__buy-now-pay-later [aria-controls=buy-now-pay-later__drawer]:nth-of-type(2){display:none}#buy-now-pay-later__drawer header{margin-bottom:var(--spacing-10)}.product-info__complete-the-look{padding:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width)/2);background-color:var(--background-color);border-radius:var(--rounded-button)}@media screen and (min-width: 1000px){.product-info__complete-the-look{padding:var(--product-info-block-spacing)}}.product-info__complete-the-look .complete-the-look__heading{margin-bottom:var(--spacing-5)}.product-info__complete-the-look .complete-the-look__products{display:flex;flex-direction:column;align-items:center}.product-info__complete-the-look .complete-the-look__products .page-dots{display:none;margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-full);background:rgb(var(--background)/.7)}@media screen and (max-width: 999.98px){.product-info__complete-the-look .complete-the-look__products .page-dots--mobile{display:inline-flex}}@media screen and (min-width: 1000px){.product-info__complete-the-look .complete-the-look__products .page-dots--desktop{display:inline-flex}}.product-info__complete-the-look .complete-the-look__products-inner{position:relative}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product-list{grid:auto/auto-flow var(--horizontal-product-width, 100%)}.product-info__complete-the-look .complete-the-look__products-inner .horizontal-product-list-carousel .horizontal-product{width:100%;background-color:var(--product-background-color)}@media screen and (min-width: 1000px){.product-info__complete-the-look .complete-the-look__products-inner--desktop-column{width:100%}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column scroll-carousel{display:block;width:100%}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column scroll-carousel .horizontal-product-list{display:flex;flex-direction:column}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column [is=prev-button],.product-info__complete-the-look .complete-the-look__products-inner--desktop-column [is=next-button]{display:none}.product-info__complete-the-look .complete-the-look__products-inner--desktop-column+.page-dots{display:none!important}}.product-info__complete-the-look--transparent,.product-info__complete-the-look--product-card-transparent .horizontal-product{padding:0}.product-info__countdown-timer{color:var(--countdown-text-color);text-decoration-color:var(--countdown-text-hover-color)}.product-info__countdown-timer .countdown-message__inner{font-size:15px;color:var(--countdown-text-color);text-decoration-color:var(--countdown-text-hover-color);background:unset}.product-info__countdown-timer .countdown-message__inner--inc-background{display:block;text-align:center;text-decoration:none;background-color:var(--countdown-bg-color);border:solid 1px var(--countdown-border-color);padding:7px 10px;border-radius:5px}.product-info__countdown-timer .countdown-message__inner--font-size-small{font-size:.75rem;letter-spacing:unset!important}.product-info__countdown-timer .countdown-message__inner--font-size-regular{font-size:calc(var(--base-font-size) - 2px)}.product-info__countdown-timer .countdown-message__inner--font-size-large{font-size:calc(var(--base-font-size) + 5px)}.product-info__countdown-timer .countdown-message__inner--font-size-xlarge{font-size:calc(var(--base-font-size) + 10px)}.product-info__countdown-timer .countdown-message__inner--font-weight-regular{font-weight:inherit}.product-info__countdown-timer .countdown-message__inner--font-weight-bold{font-weight:500}.product-info__countdown-timer .countdown-message__inner--font-weight-heavy{font-family:Poppins;font-weight:500}.product-info__countdown-timer .countdown-message__inner:hover{color:var(--countdown-text-color);text-decoration-color:var(--countdown-text-color)}.product-info__countdown-timer .countdown-message__inner--font-size-xlarge.countdown-message__inner--font-weight-heavy{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:unset!important}.product-info__countdown-timer:empty{display:none}.offer--transparent-background{padding:0;background-color:unset}.product-info__pseudo-variants .pseudo-variants__heading{display:flex;gap:var(--spacing-2);cursor:pointer}.product-info__pseudo-variants .pseudo-variants__heading h1,.product-info__pseudo-variants .pseudo-variants__heading .h1{font-size:var(--text-h1);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h2,.product-info__pseudo-variants .pseudo-variants__heading .h2{font-size:var(--text-h2);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h3,.product-info__pseudo-variants .pseudo-variants__heading .h3{font-size:var(--text-h3);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h4,.product-info__pseudo-variants .pseudo-variants__heading .h4{font-size:var(--text-h4);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h5,.product-info__pseudo-variants .pseudo-variants__heading .h5{font-size:var(--text-h5);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading h6,.product-info__pseudo-variants .pseudo-variants__heading .h6{font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__pseudo-variants .pseudo-variants__heading:empty{display:none}.product-info__pseudo-variants .pseudo-variants__heading:hover .circle-chevron,.product-info__pseudo-variants .pseudo-variants__heading:not(.pseudo-variants__heading--open) .circle-chevron{background:rgb(var(--text-color));color:rgb(var(--background))}.product-info__pseudo-variants .pseudo-variants__heading:not(.pseudo-variants__heading--open) .circle-chevron{transform:rotate(180deg)}.product-info__pseudo-variants .pseudo-variants__symbols{display:none}.product-info__pseudo-variants .pseudo-variants__accordion{max-height:130px;overflow:hidden;transition:max-height .3s ease}.product-info__pseudo-variants .pseudo-variants__accordion--hidden{max-height:0px}.product-info__pseudo-variants .pseudo-variants__accordion:hover .circle-button:not([disabled]){transform:scale(1);visibility:visible;opacity:1}.product-info__pseudo-variants scroll-carousel{--grid-gutter: var(--spacing-2);width:100%;display:flex;gap:var(--grid-gutter);padding:unset;padding-top:var(--spacing-3);margin:unset}.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 33.3%;--visible-items: 3;display:flex;flex-direction:column;flex-shrink:0;width:calc(var(--item-width) - var(--grid-gutter)*(var(--visible-items) - 1)/var(--visible-items));border-width:1px;overflow:hidden;scroll-snap-align:start}@media screen and (min-width: 700px){.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 25%;--visible-items: 4}}@media screen and (min-width: 1000px){.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 33.3%;--visible-items: 3}}@media screen and (min-width: 1400px){.product-info__pseudo-variants scroll-carousel .product-card{--item-width: 25%;--visible-items: 4}}.product-info__pseudo-variants scroll-carousel .product-card .product-card__info{display:flex;flex-direction:column;align-items:center;height:100%;color:rgb(var(--pseudo-variant-text-color));padding:10px 15px}.product-info__pseudo-variants scroll-carousel .product-card .product-card__info svg{width:100%;max-width:60px}.product-info__pseudo-variants scroll-carousel .product-card .product-card__info .product-card__title,.product-info__pseudo-variants scroll-carousel .product-card .product-card__info price-list{display:none}.product-info__pseudo-variants scroll-carousel .product-card--current{position:relative;border:solid 2px rgb(var(--text-color))}.product-info__pseudo-variants button{top:calc(50% + var(--spacing-2))!important;transform:translateY(-50%)!important}.product-info__pseudo-variants button[data-control-prev]{left:var(--spacing-2)!important}.product-info__pseudo-variants button[data-control-next]{right:var(--spacing-2)!important}.product-info__pseudo-variants button:not([disabled]){transform:translateY(-50%) scale(.75)!important}.product-info__pseudo-variants--show-prices .pseudo-variants__accordion:not(.pseudo-variants__accordion--hidden){max-height:160px}.product-info__pseudo-variants--show-prices scroll-carousel .product-card price-list{display:block!important}.product-info__related-products .related-products__heading{margin-bottom:var(--product-info-block-spacing)}.product-info__related-products .related-products__heading h1,.product-info__related-products .related-products__heading .h1{font-size:var(--text-h1);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h2,.product-info__related-products .related-products__heading .h2{font-size:var(--text-h2);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h3,.product-info__related-products .related-products__heading .h3{font-size:var(--text-h3);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h4,.product-info__related-products .related-products__heading .h4{font-size:var(--text-h4);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h5,.product-info__related-products .related-products__heading .h5{font-size:var(--text-h5);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products .related-products__heading h6,.product-info__related-products .related-products__heading .h6{font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform)}.product-info__related-products scroll-carousel{width:100%;display:flex;gap:var(--grid-gutter);padding:unset;margin:unset}.product-info__related-products scroll-carousel .product-card{display:flex;flex-direction:column;flex-shrink:0;width:calc(50% - var(--grid-gutter)/2);overflow:hidden;scroll-snap-align:start}.product-info__related-products scroll-carousel .product-card .product-card__info{height:100%;color:rgb(var(--related-product-text-color));background-color:var(--related-product-background)}.product-info__text-with-icons{display:flex;flex-direction:column;gap:var(--spacing-3)}.product-info__text-with-icons .text-with-icons__item{display:flex;align-items:center;gap:var(--spacing-2);padding-inline:unset}.product-info__text-with-icons .text-with-icons__item svg,.product-info__text-with-icons .text-with-icons__item .item__custom-icon{flex-shrink:0}.product-info__text-with-icons .text-with-icons__item .item__custom-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.product-info__text-with-icons .text-with-icons__item .item__custom-icon svg{width:100%;height:auto}.product-info__text-with-icons:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/428/assets/main.css.map */
