@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-mb-1{margin-bottom:.25rem}.tw-mb-2{margin-bottom:.5rem}.tw-items-center{align-items:center}.tw-justify-center{justify-content:center}.tw-text-left{text-align:left}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.full-width{width:100%}.margin-auto{margin-left:auto;margin-right:auto}.thumbnail-media--thumbnails.swiper .swiper-slide .responsive-image-wrapper{height:0;padding-bottom:100%;position:relative}.thumbnail-media--thumbnails.swiper .swiper-slide .responsive-image-wrapper img.product-medias__thumbnail__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-block-usp-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--usp-justify, flex-start);-moz-column-gap:var(--usp-gap, 20px);column-gap:var(--usp-gap, 20px);row-gap:10px}.product-block-usp-icons .text-with-icon{margin-bottom:0}.product-block-usp-icons .text-with-icon--content{align-items:center}.product-block-usp-icons .text-with-icon--text{font-size:var(--usp-text-size, inherit)}.product-block-usp-icons .text-with-icon--icon>div{width:var(--usp-icon-size, 16px)!important}.product-block-usp-icons--container{background-color:var(--usp-container-bg, transparent);border-radius:var(--usp-radius, 0);padding:var(--usp-padding, 0)}.product-block-usp-icons--dividers{-moz-column-gap:0;column-gap:0}.product-block-usp-icons--dividers>.text-with-icon+.text-with-icon{padding-left:var(--usp-gap, 20px);border-left:1px solid color-mix(in srgb,currentColor 15%,transparent)}.klaviyo-form .form-row .form-component{width:100%}.klaviyo-form .form-row .form-component .klaviyo-form-button{margin:0 auto;cursor:var(--button-cursor-pointer)}.klaviyo-form .form-row .form-component .klaviyo-form-button:hover{background-color:var(--button-hover-bg)}.klaviyo-form .form-row .klaviyo-phoneinput>div{border:1px solid var(--border-color);border-radius:var(--input-border-radius);overflow:hidden}.klaviyo-form .form-row .klaviyo-phoneinput input{border:none;border-left:1px solid var(--border-color);border-radius:0}.klaviyo-form div:has(>input[type=tel]) input[type=tel],.klaviyo-form div:has(>input[type=tel]) button,.klaviyo-form div:has(>input[type=tel]) select{border:none!important;box-shadow:none!important;outline:none!important}.klaviyo-form div:has(>input[type=tel])>*:first-child{border-right:none!important}No newline at end of file article .template-article__article img{width:100%;max-width:768px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-bottom:20px;display:flex}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper article.gbbPbProductCard{border-radius:16px}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper article.gbbPbProductCard .gbbPbProductCardPicture{border-radius:16px}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbProductCardPrice{font-family:Gilroy;font-size:1.2rem}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbProductCardPrice .gbbPbProductCardPriceCurrent{font-size:1.4rem}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbProductCardTitle{font-weight:400}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubCard{border-radius:16px}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubCard[data-selected=true]{border-color:var(--sub-accent, #7a53b5);background:color-mix(in srgb,var(--sub-accent, #7a53b5) 12%,#fff)}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubTitle{font-family:Gilroy;font-size:1.25rem}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubCardHead{font-family:Gilroy}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubCardHead .gbbPbSubCardLabel{font-size:1.25rem}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubPrice{font-family:Gilroy;font-size:1.2rem}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubPrice .gbbPbSubPriceCurrent{font-size:1.4rem}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbSubBadge{font-family:Gilroy;font-weight:400}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .gbbPbHighlightText{font-family:Gilroy}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbSubscription .dropdownMenu{border-radius:16px;max-width:450px;font-family:Gilroy}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbAddToCart{border-radius:16px;overflow:hidden;text-transform:uppercase}.pdp-template-bundle .product-details-wrapper .gbbPbWidgetWrapper .gbbPbAddToCart .gbbPbAddToCartBtn{text-transform:uppercase;font-family:Gilroy;font-weight:600;font-size:1.2rem}.btn.quick-add-button{line-height:1.25;font-size:18px}@media(min-width:1280px){.btn.quick-add-button{font-size:20px;line-height:1.5}}.btn.quick-add-button-variants{line-height:1.2;font-size:18px}@media(min-width:1280px){.btn.quick-add-button-variants{font-size:20px;line-height:1.1}}.cta-section__button .btn{font-size:16px;padding:10px 20px;line-height:1.4}@media(min-width:1024px){.cta-section__button .btn{font-size:18px;padding:10px 24px;line-height:1.6}}product-card .btn.sold-out-button{font-size:.85rem;padding:8px 12px;line-height:1.2;white-space:normal}.bogos-bp-quantity input[type=number],.bogos-bp-quantity input[type=text]{color:#111!important;background:#fff!important;padding:0!important;line-height:1.2!important;text-align:center;-webkit-text-fill-color:#111;border:0!important}.bogos-bp-quantity .bogos-minus-step-item-btn,.bogos-bp-quantity .bogos-plus-step-item-btn{width:20px}.bogos-product-detail-modal .bogos-product-quantity input[type=number],.bogos-product-detail-modal .bogos-product-quantity input[type=text]{color:#111!important;background:#fff!important;padding:0!important;line-height:1.2!important;text-align:center;-webkit-text-fill-color:#111;border:0!important}.bogos-product-detail-modal .bogos-product-quantity .bogos-minus-step-item-btn,.bogos-product-detail-modal .bogos-product-quantity .bogos-plus-step-item-btn{width:20px}.swatch .swatch-items-wrapper .swatch-element.soldout{opacity:.5}search-dropdown .predictive-search__main-results{max-width:1440px;margin:auto}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card{height:100%;display:flex;flex-direction:column;color:var(--text-color, #173d2b);background-color:var(--scheme-background-color, #fff)}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .grid-view-item-image{flex-shrink:0}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-card__image--secondary{background-color:var(--scheme-background-color, #fff)}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--meta{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;padding:10px var(--product-card-content-inset, 14px) 14px;min-width:0}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--vendor{margin:0;font-size:11px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;opacity:.65}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--title{margin:0;font-size:18px;font-weight:700;line-height:1.25}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--title a{color:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--description{margin:0!important;font-size:14px!important;line-height:1.25;opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--rating,search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .reviews-star-rating{margin:2px 0 0;font-size:14px;line-height:1.2}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-card__options{margin:4px 0 0;gap:4px}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-card__option-label{min-height:24px;padding:3px 8px;font-size:14px;border-color:color-mix(in srgb,var(--text-color, #173d2b) 35%,transparent);color:var(--text-color, #173d2b)}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-card__option input:checked+.product-card__option-label{border-color:var(--text-color, #173d2b);background-color:color-mix(in srgb,var(--text-color, #173d2b) 8%,transparent)}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--price{margin-top:auto;padding-top:8px;font-size:18px;font-weight:700;line-height:1.2;color:inherit}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--price .money{color:inherit}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--price .product-price--compare,search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-grid--price s{font-size:14px;font-weight:500;opacity:.55}search-dropdown .predictive-search__main-results .predictive-search__grid-item product-card .product-price--regular{font-size:18px}product-card .grid-view-item{gap:4px}product-card .product-price--regular{font-weight:700;font-size:1.25rem}product-card .price--sale-price{font-weight:700}@media screen and (max-width:767px){product-card .product-grid--title{font-size:1rem}}product-card .product-grid--description{font-size:14px}@media screen and (max-width:767px){product-card .product-grid--description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}}@media screen and (min-width:768px){product-card .product-grid--description{font-size:16px}}.cart-drawer__recommendations-grid .product-card-basic .product-price--sale,.cart-drawer__recommendations-grid .product-card-basic .product-price--regular{display:flex;flex-direction:column}.cart-drawer__recommendations-grid .product-card-basic .product-price--sale.hidden,.cart-drawer__recommendations-grid .product-card-basic .product-price--regular.hidden{display:none}.cart-drawer__recommendations-grid .product-card-basic .product-card-basic--info{width:100%}@media(min-width:1024px){.lg\:tw-text-sm{font-size:.875rem;line-height:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/global.css.map */
