.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 64px}}:root{--spacing-scale: var(--spacing-scale-sm);--gap-scale: var(--spacing-scale-sm)}@media screen and (min-width:990px){:root{--spacing-scale: var(--spacing-scale-default);--gap-scale: var(--spacing-scale-default)}}.spacing-style{--spacing-scale: var(--spacing-scale-sm)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: var(--spacing-scale-default)}}.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-sm)}@media screen and (min-width:990px){.gap-style,.layout-panel-flex{--gap-scale: var(--spacing-scale-default)}}.\31-link.link{text-decoration:underline;text-underline-offset:5px}.button{position:relative}.button:not(.button-secondary,.button-unstyled):before{display:var(--effect-primary-button-display);content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040;pointer-events:none}.button.button-secondary:before{display:var(--effect-secondary-button-display);content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040;pointer-events:none}.\31-header.header{--header-padding: var(--padding-2xl)}@media screen and (max-width:749px){.\31-header.header{padding-block:4px}}.\31-header.header .header__underlay-closed{border-bottom:1px dashed rgb(var(--color-border-rgb))}.\31-header.header .header__column--left{gap:var(--gap-3xl)}.\31-header.header .header__icon--summary .header-drawer-icon{height:var(--icon-size-lg);width:var(--icon-size-lg)}.\31-header.header .menu-list__link-title{padding-inline:12px}.\31-header.header .header__column--right header-actions{gap:var(--gap-xs)}@media screen and (max-width:749px){.\31-header.header .header__column--right header-actions{padding-inline-end:var(--page-margin)}}.\31-header.header .cart-drawer{order:-1;margin-inline-end:0}.\31-header.header button.header-actions__action{color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border-radius:var(--style-border-radius-buttons-primary);box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040}.\31-header.header cart-icon{padding-inline:0;padding-block:0;display:flex}.\31-header.header ::part(signed-out-avatar){color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border-radius:var(--style-border-radius-buttons-primary);min-width:var(--button-size);min-height:var(--button-size);position:relative;box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040}.\31-header.header [slot=signed-out-avatar]{color:var(--color-primary-button-text);display:flex}.\31-header.header .header-actions__cart-icon{--cart-bubble-top: 2.5px}.\31-header.header .cart-bubble__background{background-color:var(--color-secondary-button-background)}.\31-header.header .cart-bubble{color:var(--color-secondary-button-text)}.\31-pagination.pagination{--pagination-size: 44px;grid-column:1 / -1;margin-block-start:var(--margin-3xl);padding-inline:0}@media screen and (max-width:749px){.\31-pagination.pagination{--pagination-size: 36px}}.\31-pagination .pagination__list{gap:var(--gap-xs)}@media screen and (max-width:749px){.\31-pagination .pagination__list{width:100%}}@supports (anchor-name: --pagination-active){.\31-pagination .pagination__list:before{border-radius:var(--style-border-radius-buttons-primary);overflow:hidden}}@media screen and (max-width:749px){.\31-pagination .pagination__item:first-child{margin-right:auto}.\31-pagination .pagination__item:last-child{margin-left:auto}}.\31-pagination .pagination__link--page{display:flex;align-items:center;justify-content:center;border-radius:var(--style-border-radius-buttons-primary);outline-color:var(--color-foreground-heading);overflow:hidden;border:1px dashed #ACA38A}.\31-pagination .pagination__link--page a{color:var(--color-foreground)}.\31-pagination .pagination__link--current{color:var(--color-primary-button-text);background:var(--color-primary-button-background);border-color:transparent}.\31-pagination .pagination__link--current:after{display:var(--effect-primary-button-display);content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040;pointer-events:none}@supports (anchor-name: --pagination-active){.\31-pagination .pagination__link:focus-visible{outline-color:var(--color-foreground-heading)}}.\31-pagination .pagination__link svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.\31-pagination .pagination__link--prev{transform:rotate(90deg)}.\31-pagination .pagination__link--next{transform:rotate(-90deg)}search-page-input-component .svg-wrapper.search__icon{left:auto;right:var(--margin-lg)}@media screen and (max-width:749px){search-page-input-component .svg-wrapper.search__icon{left:auto;right:var(--margin-md)}}search-page-input-component a.search__reset-button{right:auto;left:var(--margin-lg)}@media screen and (max-width:749px){search-page-input-component a.search__reset-button{right:auto;left:var(--margin-md)}}search-page-input-component .search-page-input{border-color:transparent;box-shadow:inset 0 -2px 2px #00000040,inset 0 2px 2px #ffffff80}.\31-text-block.custom-font-size[style*="4rem)"]{--font-size: clamp(2rem, calc(2rem + 32 * (100vw - 375px) / 1025), 4rem) !important}.\31-text-block.custom-font-size[style*="--font-size: 1.75rem"]{--font-size: clamp(1.5rem, calc(1.5rem + 4 * (100vw - 375px) / 1025), 1.75rem) !important}.\31-text-block.custom-font-size[style*="--font-size: 1.5rem"]{--font-size: clamp(1.25rem, calc(1.25rem + 4 * (100vw - 375px) / 1025), 1.5rem) !important}.media-gallery--carousel slideshow-arrows .slideshow-control{display:none}.\31-product-type-pill{display:inline-flex;align-items:center;background-color:var(--pill-bg);color:var(--pill-color);border-radius:var(--pill-radius);text-transform:uppercase;font-size:var(--pill-font-size);line-height:1.2;position:relative;box-shadow:inset 0 -1px 1px #00000040,inset 0 1px 2px #fff;width:fit-content}@media screen and (min-width:750px){.\31-product-type-pill{margin-block-end:12px}}.\31-product-type-pill__label{position:relative;z-index:1}@media screen and (min-width:750px){.product-information one-product-price{margin-block-start:8px}}.\31-product-benefits-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--benefits-gap);text-align:var(--benefits-text-align)}.\31-product-benefits-list__item{display:flex;gap:10px;align-items:center;color:var(--benefits-text-color);font-size:var(--benefits-font-size);line-height:1.5}.\31-product-benefits-list__icon{flex-shrink:0;width:20px;height:20px;display:inline-flex;color:var(--benefits-icon-color)}.\31-product-benefits-list__label{flex:1}.\31-product-badges-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--badge-gap);align-items:center}.\31-product-badges-list__item{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background-color:var(--badge-bg);color:var(--badge-color);border-radius:var(--badge-radius);font-size:13px;line-height:1.2;position:relative;box-shadow:inset 0 -1px 1px #00000040,inset 0 1px 2px #fff}.\31-product-badges-list__icon{width:var(--badge-icon-size);height:var(--badge-icon-size);flex-shrink:0;object-fit:contain}.\31-product-badges-list__label{position:relative;z-index:1;white-space:nowrap}.\31-product-subscription-disclaimer{color:var(--disclaimer-color);opacity:var(--disclaimer-opacity);font-size:var(--disclaimer-font-size);line-height:1.5;text-align:var(--disclaimer-text-align);width:100%}.\31-product-subscription-disclaimer p{margin:0}.product-information .slideshow-controls__thumbnails{--slideshow-thumbnails-padding-block: var(--padding-2xl)}.product-information .slideshow-controls__thumbnails .slideshow-control{padding:4px;width:clamp(65px,7vw,var(--thumbnail-width));outline:none;border:1px dashed transparent}.product-information .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:none;border:var(--style-border-width) dashed rgb(var(--color-border-rgb) / var(--media-border-opacity, 1))}.product-information__media slideshow-slide:first-of-type,.product-information__media .product-media-container:first-child{position:relative;isolation:isolate}.product-information__media slideshow-slide:first-of-type:before,.product-information__media .product-media-container:first-child:before{content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;background:var(--product-halo-main, transparent);filter:blur(60px);z-index:var(--layer-lowest);pointer-events:none;animation:pc-halo-breathe 5.5s ease-in-out infinite;will-change:transform,opacity}.product-information__media .slideshow-controls__thumbnail:first-child{position:relative;isolation:isolate}.product-information__media .slideshow-controls__thumbnail:first-child:before{content:"";position:absolute;top:20%;right:20%;bottom:20%;left:20%;background:var(--product-halo-thumb, transparent);filter:blur(14px);z-index:var(--layer-lowest);pointer-events:none;animation:pc-halo-breathe 5.5s ease-in-out infinite;will-change:transform,opacity}@keyframes pc-halo-breathe{0%,to{transform:scale(.92);opacity:.85}50%{transform:scale(1.08);opacity:1}}@media(prefers-reduced-motion:reduce){.product-information__media slideshow-slide:first-of-type:before,.product-information__media .product-media-container:first-child:before,.product-information__media .slideshow-controls__thumbnail:first-child:before{animation:none}}.\31-accordion.accordion--dividers{border-block-end-width:0}.\31-accordion.accordion--dividers accordion-custom:first-child .details{border-block-start-style:dashed}.\31-accordion.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start-style:dashed}@media screen and (max-width:749px){.product-information .product-details{display:contents}.product-information .product-details>.group-block{display:contents}.product-information .product-details>.group-block>.group-block-content{display:contents}.product-information .product-details>.group-block>.group-block__media-wrapper{display:none}.product-information .product-details>.group-block>.group-block-content>*{grid-column:2 / 3;order:1}.product-information .product-information__media{order:0}.product-information .product-details>.group-block>.group-block-content>.\31-product-type-pill{order:-4}.product-information .product-details>.group-block>.group-block-content>.text-block:has(h1){order:-3}.product-information .product-details>.group-block>.group-block-content>[data-block-handle=star-rating]{order:-2}.product-information .product-details>.group-block>.group-block-content>one-product-price{order:-1}.product-information .product-information__grid{row-gap:10px}}footer .menu__item>*{text-transform:uppercase}.klaviyo-form input[type=email],.klaviyo-form input[type=text]{box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040!important;border:0!important}.klaviyo-form button[type=button]{padding-inline:var(--button-padding-inline)!important;box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040}.klaviyo-form button[type=button]:hover{opacity:.75}.social-icons__icon-wrapper{--icon-size-lg: 36px;--icon-size: 20px}.social-icons__icon-wrapper>a{background:var(--color-primary-button-background);color:var(--color-primary-button-text);padding:calc((var(--icon-size-lg) - var(--icon-size)) / 2);border-radius:8px;box-shadow:0 -2px 2px #00000040 inset,0 2px 2px #ffffff80 inset,0 2px 2px #00000040}.social-icons__icon-wrapper .social-icons__icon{width:var(--icon-size);height:var(--icon-size)}.text-block--italic-underline :is(em,i){text-underline-offset:5px}.content-for-layout:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-section-background) - 1);background:var(--pdp-background)}@media(hover:hover){:is(.header__column.header__column:has(header-menu:hover),.header__column.header__column:has(.header-actions__action:hover),.header__column.header__column:has(.header__icon--menu:hover)) .header-actions__action.header-actions__action:not(:hover){opacity:1}}.menu__item>a:hover{opacity:.75}.social-icons__icon-wrapper>a:hover{opacity:.75}.shopify-app-block .oke-sr-count{color:var(--color-foreground-heading)}.shopify-app-block .okeReviews[data-oke-container] .oke-w-reviews-list-item,.shopify-app-block div.okeReviews .oke-w-reviews-list-item{border-bottom-style:dashed}.shopify-app-block .okeReviews[data-oke-container] .oke-w-review-side,.shopify-app-block div.okeReviews .oke-w-review-side{border-style:dashed}.shopify-app-block .okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,.shopify-app-block div.okeReviews .oke-w-reviews-main--nav-divider{border-top-style:dashed}.shopify-app-block .oke-sortSelect-label,.shopify-app-block .oke-w-ratingAverageModule-rating,.shopify-app-block .oke-w-recommendsModule-value{font-weight:400}.shopify-app-block .okeReviews[data-oke-container] .oke-w-reviewer,.shopify-app-block div.okeReviews .oke-w-reviewer .oke-w-reviewer-name{font-size:16px;font-weight:400}.shopify-app-block .okeReviews[data-oke-container] .oke-button,.shopify-app-block div.okeReviews .oke-button{display:inline-flex;align-items:center;gap:var(--gap-2xs);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);line-height:var(--font-paragraph--line-height)}@media screen and (max-width:749px){.cart-items .quantity-selector{--quantity-selector-width: 105px;width:var(--quantity-selector-width)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/1-client.css.map */
