.product-information[data-etharo-product-template=true]{--etharo-product-ink: #171717;--etharo-product-muted: #686868;--etharo-product-line: #e7e7e7;--etharo-product-media-bg: #fbfbfb;--etharo-product-soft: #f6f6f5}.product-information[data-etharo-product-template=true] .product-information__grid,.product-information[data-etharo-product-template=true] .product-details,.product-information[data-etharo-product-template=true] .product-details>.group-block{min-width:0}.product-information[data-etharo-product-template=true] .product-information__media media-gallery{width:100%;max-width:650px;margin-inline:auto}.product-information[data-etharo-product-template=true] .product-information__media .product-media-container:not(.dialog-zoomed-gallery *){aspect-ratio:1 / 1;background:var(--etharo-product-media-bg)}.product-information[data-etharo-product-template=true] .product-information__media .product-media-container:not(.dialog-zoomed-gallery *) img{object-fit:contain}.product-information[data-etharo-product-template=true] .product-details>.group-block{display:flex;width:100%;max-width:39rem;flex-direction:column;gap:clamp(20px,1.45vw,29px);margin-inline:auto}.product-information[data-etharo-product-template=true] .product-details>.group-block>.group-block:first-child{gap:13px!important}.product-information[data-etharo-product-template=true] .product-details h1{margin:0;color:var(--etharo-product-ink);font-family:var(--font-body--family);font-size:clamp(1.82rem,1.85vw,2.12rem);font-style:var(--font-body--style);font-weight:450;letter-spacing:-.022em;line-height:1.12;text-wrap:balance}.etharo-product-price{display:block;width:100%;color:var(--etharo-product-ink);font-family:var(--font-body--family);font-style:var(--font-body--style)}.etharo-product-price__container{display:flex;flex-direction:column;gap:6px}.etharo-product-price__current{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;min-height:31px}.etharo-product-price__label,.etharo-product-price__value{color:var(--etharo-product-ink);font-size:1.36rem;font-weight:620;letter-spacing:-.014em;line-height:1.25}.etharo-product-price__sale-line{display:none;min-height:0;align-items:center;flex-wrap:wrap;gap:8px}.etharo-product-price__sale-line.is-visible{display:flex;min-height:24px}.etharo-product-price__compare{color:#777;font-size:.88rem;font-weight:400;line-height:1.3;text-decoration-thickness:1px;text-decoration-color:#9b9b9b}.etharo-product-price__discount{display:none;min-height:0;align-items:center;padding:3px 7px;border:1px solid #d9d9d9;border-radius:999px;background:#f7f7f6;color:#333;font-size:.68rem;font-weight:650;letter-spacing:.035em;line-height:1}.etharo-product-price__discount.is-visible{display:inline-flex;min-height:22px}.etharo-product-price__sale-line[hidden],.etharo-product-price__compare[hidden],.etharo-product-price__discount[hidden],.etharo-product-price__discount:empty{display:none!important}.etharo-product-price__discount:empty{min-height:0!important;padding:0!important;border:0!important;background:transparent!important}.etharo-product-price__unit,.etharo-product-price__tax-note,.etharo-product-price__installments{color:var(--etharo-product-muted);font-size:.72rem;line-height:1.4}.etharo-product-price__tax-note{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px}.etharo-product-price__tax-note:empty{display:none}.etharo-product-price__tax-note a{color:inherit;text-underline-offset:2px}.etharo-product-price__installments{margin-top:5px}.product-information[data-etharo-product-template=true] .product-information__media slideshow-arrows .slideshow-control{display:grid;width:32px;min-width:32px;height:46px;min-height:46px;padding:0!important;border:1px solid rgba(255,255,255,.34);border-radius:4px;background:#2222221c;box-shadow:none;color:#fffffff5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);mix-blend-mode:normal;opacity:.76;place-items:center;transition:background-color .16s ease,border-color .16s ease,opacity .16s ease,transform .16s ease}.product-information[data-etharo-product-template=true] .product-information__media slideshow-arrows .slideshow-control:first-child{margin-left:12px}.product-information[data-etharo-product-template=true] .product-information__media slideshow-arrows .slideshow-control:last-child{margin-right:12px}.product-information[data-etharo-product-template=true] .product-information__media slideshow-arrows .slideshow-control:hover{border-color:#ffffff85;background:#16161633;color:#fff;opacity:1;transform:translateY(-1px)}.product-information[data-etharo-product-template=true] .product-information__media slideshow-arrows .slideshow-control svg{width:13px;height:13px}.product-information[data-etharo-product-template=true] .product-details product-sku-component{width:100%;margin-top:-4px;color:var(--etharo-product-muted);font-size:.7rem;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.product-information[data-etharo-product-template=true] .product-details product-sku-component .sku:before{content:"SKU: ";color:var(--etharo-product-muted)}.product-information[data-etharo-product-template=true] .product-details variant-picker{--variant-picker-button-radius: 0px;--variant-picker-button-border-width: 1px;display:block;width:100%}.product-information[data-etharo-product-template=true] .product-details variant-picker fieldset{margin:0}.product-information[data-etharo-product-template=true] .product-details variant-picker legend,.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__label{margin-bottom:9px;color:var(--etharo-product-ink);font-size:.74rem;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(.etharo-variant-option--scent,[data-etharo-option-name=scent],[data-etharo-option-name=fragrance]){display:flex!important;grid-template-columns:none!important;width:100%;flex-wrap:wrap;gap:9px}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(.etharo-variant-option--scent,[data-etharo-option-name=scent],[data-etharo-option-name=fragrance]) .etharo-native-scent__legend{display:flex;width:100%;flex:0 0 100%;align-items:baseline;gap:25px;margin:0 0 15px;padding:0;color:var(--etharo-product-ink);font-size:12px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.product-information[data-etharo-product-template=true] .product-details variant-picker .etharo-native-scent__current{min-width:0;overflow:hidden;color:var(--etharo-product-ink);font-size:14px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(.etharo-variant-option--scent,[data-etharo-option-name=scent],[data-etharo-option-name=fragrance]) .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:40px;padding:8px 16px;border-radius:7px;font-size:13px;font-weight:500;line-height:1.2}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(.etharo-variant-option--scent,[data-etharo-option-name=scent],[data-etharo-option-name=fragrance]) .variant-option__button-label__text{text-align:center;text-wrap:nowrap}@media screen and (max-width:749px){.product-information[data-etharo-product-template=true] .product-details variant-picker :is(.etharo-variant-option--scent,[data-etharo-option-name=scent],[data-etharo-option-name=fragrance]) .etharo-native-scent__legend{gap:14px;margin-bottom:13px}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(.etharo-variant-option--scent,[data-etharo-option-name=scent],[data-etharo-option-name=fragrance]) .variant-option__button-label{min-height:38px;padding-inline:13px;font-size:12px}}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(fieldset[data-etharo-option-name=scent],fieldset[data-etharo-option-name=fragrance])>legend{display:flex;width:100%;flex:0 0 100%;align-items:baseline;gap:25px;margin:0 0 15px;padding:0;color:var(--etharo-product-ink);font-size:12px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.product-information[data-etharo-product-template=true] .product-details variant-picker :is(fieldset[data-etharo-option-name=scent],fieldset[data-etharo-option-name=fragrance]).variant-option--equal-width-buttons{display:flex!important;grid-template-columns:none!important}.product-information[data-etharo-product-template=true] .etharo-product-price__installments,.product-information[data-etharo-product-template=true] .etharo-product-price .payment-terms,.product-information[data-etharo-product-template=true] .etharo-product-price shopify-payment-terms,.product-information[data-etharo-product-template=true] .etharo-product-price [data-shopify-payment-terms],.product-information[data-etharo-product-template=true] .etharo-product-price input:not([type=hidden]){display:none!important}.product-information[data-etharo-product-template=true] .product-details .product-form-buttons{gap:10px}.product-information[data-etharo-product-template=true] .product-details .add-to-cart-button,.product-information[data-etharo-product-template=true] .product-details .button{min-height:54px;border-radius:0;font-size:.92rem;font-weight:600;letter-spacing:.01em}.product-information[data-etharo-product-template=true] .product-details .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 0px}.product-information[data-etharo-product-template=true] .product-details .rte,.product-information[data-etharo-product-template=true] .product-details .rte p{color:#3f3f3f;font-size:.94rem;line-height:1.55}.etharo-payment-methods{display:flex;width:100%;min-width:0;gap:12px 16px;align-items:center;justify-content:space-between;padding:3px 0 5px}.etharo-payment-methods__label{display:inline-flex;flex:0 0 auto;gap:7px;align-items:center;color:var(--etharo-product-muted);font-size:.73rem;line-height:1.2}.etharo-payment-methods__label svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.etharo-payment-methods__icons{display:flex;min-width:0;flex-wrap:wrap;gap:5px;align-items:center;justify-content:flex-end;margin:0;padding:0;list-style:none}.etharo-payment-methods__icon{display:flex;align-items:center}.etharo-payment-methods__icon svg{display:block;width:auto;height:22px}.etharo-commerce-accordions{width:100%;margin-top:4px;border-top:1px solid var(--etharo-product-line)}.etharo-commerce-accordion{margin:0;border-bottom:1px solid var(--etharo-product-line)}.etharo-commerce-accordion__summary{display:flex;min-height:54px;cursor:pointer;align-items:center;justify-content:space-between;gap:20px;padding:16px 1px;color:var(--etharo-product-ink);font-size:.83rem;font-weight:550;letter-spacing:.015em;line-height:1.35;list-style:none}.etharo-commerce-accordion__summary::-webkit-details-marker{display:none}.etharo-commerce-accordion__icon{position:relative;width:13px;height:13px;flex:0 0 13px}.etharo-commerce-accordion__icon:before,.etharo-commerce-accordion__icon:after{position:absolute;top:6px;left:1px;width:11px;height:1px;background:currentColor;content:"";transition:transform .18s ease}.etharo-commerce-accordion__icon:after{transform:rotate(90deg)}.etharo-commerce-accordion[open] .etharo-commerce-accordion__icon:after{transform:rotate(0)}.product-information[data-etharo-product-template=true] .product-details .etharo-commerce-accordion__body,.product-information[data-etharo-product-template=true] .product-details .etharo-commerce-accordion__body.rte,.product-information[data-etharo-product-template=true] .product-details .etharo-commerce-accordion__body.rte p{color:#383838;font-family:var(--font-body--family);font-size:.92rem;font-style:var(--font-body--style);font-weight:400;line-height:1.5}.etharo-commerce-accordion__body{padding:1px 28px 18px 1px}.etharo-commerce-accordion__body>:first-child{margin-top:0}.etharo-commerce-accordion__body>:last-child{margin-bottom:0}.etharo-commerce-accordion__body--policies>p{margin:0 0 12px;color:var(--etharo-product-muted)!important}.etharo-commerce-accordion__links{display:flex;flex-wrap:wrap;gap:9px 18px}.etharo-commerce-accordion__links a{color:var(--etharo-product-ink);font-size:.79rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.etharo-delivery-timeline{display:block;width:100%;margin-top:auto;padding-top:24px;border-top:0;color:var(--etharo-timeline-ink)}.etharo-delivery-timeline__headline{display:flex;align-items:flex-start;gap:8px;margin:0 0 17px;color:var(--etharo-timeline-ink);font-size:.86rem;line-height:1.45}.etharo-delivery-timeline__headline svg{flex:0 0 auto;margin-top:1px;color:var(--etharo-timeline-accent)}.etharo-delivery-timeline__headline strong{font-weight:650}.etharo-delivery-timeline__track{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.etharo-delivery-timeline__line{position:absolute;z-index:0;top:15px;right:16.666%;left:16.666%;height:1px;background:var(--etharo-timeline-line)}.etharo-delivery-timeline__step{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;align-items:center;text-align:center}.etharo-delivery-timeline__icon{display:grid;width:31px;height:31px;margin-bottom:8px;place-items:center;background:#fff;color:var(--etharo-timeline-ink)}.etharo-delivery-timeline__icon svg{width:25px;height:25px}.etharo-delivery-timeline__date{display:block;min-height:1.35em;color:var(--etharo-timeline-accent);font-size:.77rem;font-weight:650;line-height:1.35}.etharo-delivery-timeline__label{display:block;margin-top:2px;color:var(--etharo-timeline-muted);font-size:.75rem;line-height:1.35}@media screen and (min-width:750px){.product-information[data-etharo-product-template=true]{padding-inline:clamp(20px,2.8vw,56px)}.product-information[data-etharo-product-template=true] .product-information__grid.product-information__grid--half{column-gap:0}.product-information[data-etharo-product-template=true] .product-information__media{display:flex;align-items:flex-start;justify-content:flex-end;padding-right:clamp(14px,1.65vw,28px)}.product-information[data-etharo-product-template=true] .product-details{align-self:start;padding-top:0!important;padding-left:clamp(14px,1.65vw,28px)}.product-information[data-etharo-product-template=true] .product-details>.group-block{min-height:0}}@media screen and (min-width:1200px){.product-information[data-etharo-product-template=true] .product-information__media media-gallery{max-width:660px}.product-information[data-etharo-product-template=true] .product-details>.group-block{max-width:40rem}}@media screen and (max-width:749px){.product-information[data-etharo-product-template=true] .product-details>.group-block{max-width:none;min-height:0;gap:20px}.product-information[data-etharo-product-template=true] .product-details h1{font-size:clamp(1.65rem,7.5vw,2rem)}.etharo-product-price__label,.etharo-product-price__value{font-size:1.25rem}.product-information[data-etharo-product-template=true] .product-information__media slideshow-arrows{display:none}.etharo-payment-methods{align-items:flex-start;flex-direction:column}.etharo-payment-methods__icons{justify-content:flex-start}.etharo-delivery-timeline{margin-top:8px;padding-top:18px}.etharo-delivery-timeline__headline{margin-bottom:18px;font-size:.82rem}.etharo-delivery-timeline__date{font-size:.7rem}.etharo-delivery-timeline__label{font-size:.69rem}}@media(prefers-reduced-motion:reduce){.etharo-delivery-timeline *,.etharo-delivery-timeline *:before,.etharo-delivery-timeline *:after{scroll-behavior:auto!important;transition:none!important}}.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label__pill{display:none!important;transition:none!important;transform:none!important}.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label:before,.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label:after{display:none!important;content:none!important;clip-path:none!important;transition:none!important}.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label{overflow:hidden;transition:background-color 90ms ease,border-color 90ms ease,color 90ms ease!important}.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label:has(:checked){color:var(--color-selected-variant-text)!important;background:var(--color-selected-variant-background)!important;border-color:var(--color-selected-variant-border)!important}.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label:has([data-option-available=false]){border-width:var(--options-border-width)!important;border-color:var(--color-variant-border)!important;opacity:.42;text-decoration:line-through;text-decoration-thickness:1px}.shopify-section[data-etharo-variant-switching=true] :is(.variant-option__button-label,.variant-option__button-label__pill,.etharo-product-price__value,.etharo-product-price__sale-line,.etharo-product-price__discount,product-sku-component,.sticky-add-to-cart__price){transition:none!important;animation:none!important}.product-information[data-etharo-product-template=true] .product-details variant-picker .variant-option__button-label{overflow:visible!important;clip-path:none!important;transform:none!important;will-change:auto!important;backface-visibility:visible!important}.product-information[data-etharo-product-template=true] .product-details variant-picker fieldset{transform:none!important;will-change:auto!important}variant-picker[data-template-product-match=true] .variant-option__button-label__pill,.quick-add-modal variant-picker .variant-option__button-label__pill{display:none!important;visibility:hidden!important;width:0!important;height:0!important;transform:none!important;transition:none!important;animation:none!important}variant-picker[data-template-product-match=true] .variant-option__button-label:before,variant-picker[data-template-product-match=true] .variant-option__button-label:after,.quick-add-modal variant-picker .variant-option__button-label:before,.quick-add-modal variant-picker .variant-option__button-label:after{display:none!important;content:none!important;clip-path:none!important;transform:none!important;transition:none!important;animation:none!important}variant-picker[data-template-product-match=true] .variant-option__button-label,.quick-add-modal variant-picker .variant-option__button-label{transform:none!important;translate:none!important;scale:1!important;transition:none!important;animation:none!important;will-change:auto!important;backface-visibility:visible!important}variant-picker[data-template-product-match=true] .variant-option__button-label:has(:checked),.quick-add-modal variant-picker .variant-option__button-label:has(:checked){background:var(--color-selected-variant-background)!important;color:var(--color-selected-variant-text)!important;border-color:var(--color-selected-variant-border)!important}.product-information product-form-component .add-to-cart-button,.product-information product-form-component .add-to-cart-text,.product-information sticky-add-to-cart .add-to-cart-button,.product-information sticky-add-to-cart .add-to-cart-text{transform:none!important;translate:none!important;scale:1!important;clip-path:none!important;filter:none!important;transition:none!important;animation:none!important;will-change:auto!important}@media screen and (max-width:749px){html:has(.product-information[data-etharo-product-template=true]),body:has(.product-information[data-etharo-product-template=true]){width:100%;max-width:100%;overflow-x:clip!important}body:has(.product-information[data-etharo-product-template=true]) .page-wrapper,body:has(.product-information[data-etharo-product-template=true]) #MainContent,body:has(.product-information[data-etharo-product-template=true]) .product-information{width:100%;max-width:100vw;min-width:0;overflow-x:clip!important}.product-information[data-etharo-product-template=true] .product-information__grid{width:100%;max-width:100%;min-width:0}.product-information[data-etharo-product-template=true] .product-information__media,.product-information[data-etharo-product-template=true] .product-details,.product-information[data-etharo-product-template=true] .product-details>.group-block,.product-information[data-etharo-product-template=true] product-component,.product-information[data-etharo-product-template=true] media-gallery,.product-information[data-etharo-product-template=true] slideshow-component,.product-information[data-etharo-product-template=true] slideshow-container,.product-information[data-etharo-product-template=true] variant-picker,.product-information[data-etharo-product-template=true] .etharo-scent-selector,.product-information[data-etharo-product-template=true] product-form-component,.product-information[data-etharo-product-template=true] .product-form-buttons{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.product-information[data-etharo-product-template=true] slideshow-slides{width:100%;max-width:100%;min-width:0;overscroll-behavior-inline:contain}.product-information[data-etharo-product-template=true] slideshow-slide,.product-information[data-etharo-product-template=true] .product-media-container{max-width:100%;min-width:0}body:has(.product-information[data-etharo-product-template=true]) .sticky-add-to-cart__bar{width:100vw!important;max-width:100vw!important;box-sizing:border-box}}.etharo-product-gifts{width:100%;border-top:1px solid var(--etharo-product-line, #e7e7e7);border-bottom:1px solid var(--etharo-product-line, #e7e7e7);padding:12px 0}.etharo-product-gifts__heading{display:flex;align-items:center;gap:7px;margin-bottom:5px;color:var(--etharo-product-ink, #171717);font-size:.78rem;font-weight:600;letter-spacing:.01em}.etharo-product-gifts__heading svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.etharo-product-gifts__list{display:grid;gap:0}.etharo-product-gift{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;min-width:0;padding:9px 0}.etharo-product-gift+.etharo-product-gift{border-top:1px solid color-mix(in srgb,var(--etharo-product-line, #e7e7e7) 70%,transparent)}.etharo-product-gift__media{position:relative;width:48px;height:48px}.etharo-product-gift__media>a,.etharo-product-gift__media>picture{display:block;width:100%;height:100%}.etharo-product-gift__media img{display:block;width:48px;height:48px;border:1px solid var(--etharo-product-line, #e7e7e7);background:#fff;object-fit:contain}.etharo-product-gift__preview{position:absolute;z-index:20;top:50%;right:calc(100% + 12px);width:210px;padding:8px;border:1px solid var(--etharo-product-line, #e7e7e7);background:#fff;box-shadow:0 12px 30px #00000017;opacity:0;pointer-events:none;transform:translate(5px,-50%);transition:opacity .15s ease,transform .15s ease}.etharo-product-gift__preview img{width:100%;height:auto;max-height:280px;border:0;object-fit:contain}.etharo-product-gift__media:hover .etharo-product-gift__preview,.etharo-product-gift__media:focus-within .etharo-product-gift__preview{opacity:1;transform:translateY(-50%)}.etharo-product-gift__copy{min-width:0}.etharo-product-gift__title-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px}.etharo-product-gift__title,.etharo-product-gift__qty{color:var(--etharo-product-ink, #171717);font-size:.82rem;font-weight:600;line-height:1.35}.etharo-product-gift__title{text-decoration:none}.etharo-product-gift__title:hover{text-decoration:underline;text-underline-offset:3px}.etharo-product-gift__qty{white-space:nowrap}.etharo-product-gift__meta,.etharo-product-gift__note{margin:2px 0 0;color:var(--etharo-product-muted, #666);font-size:.74rem;line-height:1.42}.etharo-product-gift__link{display:inline-block;margin-top:3px;color:var(--etharo-product-ink, #171717);font-size:.73rem;line-height:1.3;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media screen and (max-width:749px){.etharo-product-gifts{padding:10px 0}.etharo-product-gift{display:block;padding:8px 0}.etharo-product-gift__media,.etharo-product-gift__preview{display:none!important}.etharo-product-gift__note{max-width:34rem}}@media(prefers-reduced-motion:reduce){.etharo-product-gift__preview{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/etharo-product.css.map */
