.style--glow{--pdp-blush: color-mix(in srgb, var(--style-surface) 30%, #fff);--pdp-blush-2: var(--style-line);--pdp-line: var(--style-surface);--pdp-pink: var(--style-button);--pdp-pink-deep: var(--style-button-hover);--pdp-plum: var(--style-heading);--pdp-ink: var(--style-ink);--pdp-soft: var(--style-ink-2);--pdp-display: var(--style-font-display, "DM Serif Display", Georgia, serif);--pdp-body: var(--style-font-body, "Poppins", system-ui, sans-serif)}.pdp-icon-circle{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pdp-blush, transparent);color:var(--pdp-pink, currentColor)}.pdp-icon-circle svg,.pdp-icon-circle img{width:26px;height:26px}.pdp-icon-circle--lg{width:52px;height:52px}.pdp-icon-circle--lg svg,.pdp-icon-circle--lg img{width:30px;height:30px}.pdp-head-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pdp-type-pill{display:none}.style--glow .pdp-type-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 18px 8px 12px;border-radius:999px;font-size:15px;font-weight:600;line-height:1.6;letter-spacing:.04em;color:var(--pdp-pink);background:var(--pdp-blush)}.style--glow .pdp-type-pill .product-type-icon{width:24px;height:24px;flex:none}.pdp-rating{display:inline-flex;align-items:center;gap:12px;flex-wrap:nowrap;color:var(--pdp-pink, currentColor);text-decoration:none}.pdp-rating__num{font-family:var(--pdp-display, inherit);font-weight:400;font-size:26px;line-height:1;color:var(--pdp-soft, inherit)}.pdp-rating__stars{display:inline-flex;gap:3px}.pdp-rating__stars svg{display:block;width:32px;height:32px}.pdp-rating__count{font-size:14px;font-weight:500;line-height:1.6;white-space:nowrap;color:var(--pdp-soft, inherit);text-decoration:underline;text-decoration-color:var(--pdp-line, currentColor);text-underline-offset:4px}.pdp-rating:hover .pdp-rating__count{text-decoration-color:currentColor}.pdp-rating:focus-visible{outline:2px solid var(--pdp-plum, currentColor);outline-offset:4px;border-radius:8px}.product__details:has(.pdp-rating) .product-block:has(.loox-rating),.style--glow .product__details--product-page .product-block:has(.loox-rating){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product__details:has(.pdp-rating) .product-block--rating{display:none}.style--glow .product__details--product-page h1 .title-parts__type{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pdp-inst{display:grid;gap:8px;justify-items:start;text-align:left}.pdp-inst__text{font-size:13.5px;line-height:1.6;color:var(--pdp-soft, inherit)}.pdp-inst__amt{font-weight:600;color:var(--pdp-pink, inherit)}.pdp-inst__note{font-size:12.5px;line-height:1.4;color:var(--pdp-soft, inherit)}.pdp-pay{display:flex;align-items:center;gap:6px}.pl{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;font:700 13px/1 var(--pdp-body, inherit);letter-spacing:-.01em}.pl.ap{background:#b2fce4;color:#000}.pl.zp{background:#2b1a6b;color:#fff;font-style:italic}.pl.kl{background:#ffb3c7;color:#000}.pdp-scent{display:grid;grid-template-columns:44px auto 1fr;gap:12px;align-items:center}.pdp-scent__label{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--pdp-soft, inherit)}.pdp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.pdp-chips li{margin:0;padding:5px 14px;border-radius:999px;background:var(--pdp-blush, transparent);color:var(--pdp-pink-deep, currentColor);font-size:13px;font-weight:500;line-height:1.6}.pdp-surprise{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:center}.pdp-surprise p{margin:0}.pdp-surprise strong{display:block;font-size:15.5px;font-weight:600;line-height:1.3;color:var(--pdp-plum, inherit)}.pdp-surprise strong a{color:inherit;text-decoration:none}.pdp-surprise small{font-size:13px;line-height:1.6;color:var(--pdp-soft, inherit)}.pdp-surprise--none strong{font-weight:500}.pdp-worth{white-space:nowrap;color:var(--pdp-pink, currentColor);font-family:var(--pdp-display, inherit);font-weight:400;font-size:1.35em;line-height:1;padding:0 4px;background:linear-gradient(transparent 62%,var(--pdp-blush-2, transparent) 62%)}.collapsible-tab__heading>.collapsible-tab__badge{flex:none;display:inline-grid;place-items:center;width:44px;min-width:44px;max-width:44px;height:44px;border-radius:50%;background:var(--pdp-blush, transparent);color:var(--pdp-pink, currentColor)}.collapsible-tab__badge .pdp-icon{width:26px;height:26px}.pdp-ingredients{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;text-align:center}.pdp-ingredients li{display:grid;justify-items:center;align-content:start;gap:8px;margin:0;font-size:12.5px;line-height:1.3;color:var(--pdp-ink, inherit)}.pdp-ingredients__icon{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--pdp-blush, transparent);color:var(--pdp-pink, currentColor)}.pdp-ingredients__icon svg{width:30px;height:30px}.pdp-ingredients__list{margin:18px 0 0;font-size:13px;line-height:1.55}.pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 0;padding:0;list-style:none}.pdp-trust:has(.pdp-trust__item:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.pdp-trust__item{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;margin:0;padding:14px;border-radius:20px;background:var(--pdp-blush, transparent)}.pdp-trust__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--pdp-pink, currentColor);box-shadow:0 0 0 1.5px var(--pdp-line, transparent)}.pdp-trust__icon svg{width:26px;height:26px}.pdp-trust__text strong{display:block;font-size:14px;font-weight:600;line-height:1.25;color:var(--pdp-plum, inherit)}.pdp-trust__text small{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--pdp-soft, inherit)}.pdp-trust__text small a{color:inherit;text-decoration:none}.pdp-trust__text small a:hover{text-decoration:underline}@media(max-width:560px){.pdp-trust,.pdp-trust:has(.pdp-trust__item:nth-child(2):last-child){grid-template-columns:1fr}}.metal-badge{position:absolute;top:28px;left:28px;z-index:5;width:116px;pointer-events:none;filter:drop-shadow(0 3px 6px rgb(61 15 51 / .28))}.metal-badge__svg{display:block;width:100%;height:auto}@media(min-width:799px){.style--glow .product-main__columns:not(.product-main--no-media) .three-fifths{flex-basis:60%;max-width:60%}.style--glow .product-main__columns:not(.product-main--no-media) .two-fifths.product__details--product-page{flex-basis:calc(40% - 16px);max-width:calc(40% - 16px);margin-left:16px;padding:0}}@media(min-width:1000px){.style--glow .product-main__columns:not(.product-main--no-media) .three-fifths{flex-basis:50.5%;max-width:50.5%}.style--glow .product-main__columns:not(.product-main--no-media) .two-fifths.product__details--product-page{flex-basis:calc(49.5% - 16px);max-width:calc(49.5% - 16px)}}.style--glow .product__details--product-page{position:relative;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,max-content) minmax(0,1fr);align-content:start;padding:0;border-radius:32px;border:1.5px solid var(--pdp-line);background:#fff;overflow:hidden;box-shadow:0 22px 44px -34px color-mix(in srgb,var(--pdp-pink) 50%,transparent);color:var(--pdp-ink);font:400 15px/1.6 var(--pdp-body)}.style--glow .product__details--product-page:before{content:"";grid-row:1 / 3;grid-column:1 / -1;background:linear-gradient(180deg,var(--pdp-blush),#fff);pointer-events:none}.style--glow .product__details--product-page>.product-block{grid-column:1 / -1;min-width:0;margin:0;padding:22px 28px;border-top:1.5px dashed var(--pdp-line)}.style--glow .product__details--product-page>.product-block:not(:has(:not(style,script))),.style--glow .product__details--product-page>.product-block--app:not(:has(.shopify-app-block>*)){display:none}.style--glow .product__details--product-page>.product-block.product-block--title{grid-row:1;padding:26px 28px 0;border-top:0}.style--glow .product__details--product-page>.product-block.product-block--price,.style--glow .product__details--product-page>.product-block:has(.pdp-inst){grid-row:2;display:flex;flex-direction:column;justify-content:center;align-self:stretch;padding-top:0;padding-bottom:22px;border-top:0}.style--glow .product__details--product-page>.product-block.product-block--price{grid-column:1;padding-left:28px;padding-right:0}.style--glow .product__details--product-page>.product-block:has(.pdp-inst){grid-column:2;padding-left:28px;padding-right:28px}.style--glow .product__details--product-page h1.product_name{margin:14px 0 16px;font-family:var(--pdp-display);font-weight:400;font-style:normal;font-size:clamp(38px,4.6vw,58px);line-height:1.04;letter-spacing:0;text-transform:none;text-wrap:balance;color:var(--pdp-plum)}.style--glow .product__details--product-page .modal_price{font-size:48px;line-height:1}.style--glow .product__details--product-page .modal_price .price-ui{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;font-family:var(--pdp-display);font-weight:400;font-size:48px;line-height:1;color:var(--pdp-ink)}.style--glow .product__details--product-page .modal_price :is(.price,.money){line-height:1}.style--glow .product__details--product-page .modal_price .price-ui .was_price{font-size:18px}.style--glow .product__details--product-page .payment-terms-container{display:none}.style--glow .product__details--product-page>.product-block:has(.pdp-scent){padding-block:16px}.style--glow .product__details--product-page .pdp-scent .pdp-icon-circle{background:var(--pdp-blush)}.style--glow .product__details--product-page>.product-block--form{padding:0}.style--glow .product__details--product-page .product-block--form>*{margin:0}.style--glow .product__details--product-page .kit-variant-picker{display:block;padding:22px 28px;border-top:1.5px dashed var(--pdp-line)}.style--glow .product__details--product-page .product-block--form>.kit-variant-picker:first-child{border-top:0}.style--glow .product__details--product-page .kit-variant-picker .kit-fieldset+.kit-fieldset{margin-top:16px}.style--glow .product__details--product-page .kit-variant-picker .kit-fieldset__legend{margin:0 0 10px;padding:0;line-height:1.6}.style--glow .product__details--product-page .kit-variant-picker .kit-fieldset__legend-text,.style--glow .product__details--product-page .kit-variant-picker .kit-fieldset__legend-selection{font-family:var(--pdp-body);font-size:12px;font-weight:600;line-height:1.6;letter-spacing:.04em;text-transform:none;color:var(--pdp-soft)}.style--glow .product__details--product-page .kit-variant-picker .kit-stack{gap:8px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-button,.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-button.kit-button--icon{display:flex;align-items:center;gap:6px;min-height:0;min-width:0;height:auto;padding:7px 14px 7px 10px;border-radius:999px;border:1.5px solid var(--pdp-line);font-family:var(--pdp-body);font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--pdp-plum);background:#fff;box-shadow:none}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-button:not(.kit-button--icon){padding-left:14px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio:hover .kit-button{border-color:var(--pdp-pink)}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio__input:checked+.kit-button{border-color:var(--pdp-pink);background:var(--pdp-blush);box-shadow:0 0 0 1.5px var(--pdp-pink);color:var(--pdp-plum)}.style--glow .product__details--product-page .kit-variant-picker .kit-radio__input:focus-visible+.kit-button{outline:2px solid var(--pdp-plum);outline-offset:3px}.style--glow .product__details--product-page .kit-variant-picker .kit-option-icon{width:18px;height:18px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio[data-option-name*=ize i] .kit-button{width:auto;height:auto;padding:7px 14px;border-radius:999px}.style--glow .product__details--product-page product-form{display:block;padding:22px 28px;border-top:1.5px dashed var(--pdp-line)}.style--glow .product__details--product-page .purchase-details{gap:0}.style--glow .product__details--product-page .purchase-details__buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch}.style--glow .product__details--product-page .purchase-details__buttons>*{margin:0;min-width:0;max-width:none;width:100%}.style--glow .product__details--product-page .purchase-details__buttons>#add_to_cart:empty{display:none}.style--glow .product__details--product-page .purchase-details__buttons>#add_to_cart:not(:empty){grid-column:1 / -1}.style--glow .product__details--product-page .add_to_cart,.style--glow .product__details--product-page a.notify-me-btn{display:grid;place-items:center;min-height:54px;height:54px;margin:0;padding:0 16px;border-radius:999px;border:0;font-family:var(--pdp-body);font-size:16px;font-weight:600;line-height:1.6;letter-spacing:0;color:#fff;background:var(--pdp-pink);box-shadow:0 3px 0 var(--pdp-pink-deep);transform:none}.style--glow .product__details--product-page .purchase-details__buttons .add_to_cart:not(.disabled){background:var(--pdp-pink);box-shadow:0 3px 0 var(--pdp-pink-deep)}.style--glow .product__details--product-page .add_to_cart:not(.disabled):hover{background:var(--pdp-pink-deep)}.style--glow .product__details--product-page .add_to_cart.disabled,.style--glow .product__details--product-page .add_to_cart[disabled]{color:var(--pdp-soft);background:color-mix(in srgb,var(--pdp-line) 55%,#fff);box-shadow:inset 0 0 0 1.5px var(--pdp-line)}.style--glow .product__details--product-page .add_to_cart .loading__spinner{display:none}.style--glow .product__details--product-page .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-inline-padding: 0px;margin:0}.style--glow .product__details--product-page .shopify-payment-button__more-options{font-size:13px;line-height:1.6;color:var(--pdp-soft)}.style--glow .product__details--product-page .items_left{margin:0;padding:0 28px 16px}.style--glow .product__details--product-page .product__pickup-availabilities{padding:0 28px 16px}.style--glow .product__details--product-page>.product-block--collapsible-tab{padding:0}.style--glow .product__details--product-page>.product-block--collapsible-tab+.product-block--collapsible-tab{border-top:1.5px solid var(--pdp-line)}.style--glow .product__details--product-page .collapsible-tab{margin:0;padding:0;border:0;border-radius:0;background:none}.style--glow .product__details--product-page .collapsible-tab[open] .collapsible-tab__heading,.style--glow .product__details--product-page .collapsible-tab__heading{display:flex;align-items:center;gap:14px;min-height:0;margin:0;padding:16px 28px;border-radius:0;background:none;cursor:pointer}.style--glow .product__details--product-page .collapsible-tab__heading>.collapsible-tab__title{flex:1;min-width:0;font-family:var(--pdp-display);font-weight:400;font-size:22px;line-height:1.6;letter-spacing:0;text-transform:none;color:var(--pdp-plum)}.style--glow .product__details--product-page .collapsible-tab__heading>.collapsible-tab__badge{font-size:0}.style--glow .product__details--product-page .collapsible-tab__heading:after{content:"";flex:none;width:32px;height:32px;border-radius:50%;box-shadow:0 2px 0 var(--pdp-pink-deep);transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7 1v12M1 7h12' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat,var(--pdp-pink)}.style--glow .product__details--product-page .collapsible-tab[open] .collapsible-tab__heading:after{content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 2.5l9 9M11.5 2.5l-9 9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat,var(--pdp-pink)}.style--glow .product__details--product-page .collapsible-tab__text{padding:0 28px 22px 86px;font-size:15px;line-height:1.6;color:var(--pdp-ink)}.style--glow .product__details--product-page .collapsible-tab__text--icon-ingredients,.style--glow .product__details--product-page .collapsible-tab:not(:has(.collapsible-tab__badge)) .collapsible-tab__text{padding-left:28px}.style--glow .product__details--product-page .collapsible-tab__text p{margin:0 0 10px}.style--glow .product__details--product-page .collapsible-tab__text>:last-child{margin-bottom:0}@media(min-width:799px)and (max-width:1099px){.style--glow .product__details--product-page>.product-block.product-block--price{grid-column:1 / -1;padding-right:28px;padding-bottom:14px}.style--glow .product__details--product-page>.product-block:has(.pdp-inst){grid-row:3;grid-column:1 / -1;padding-left:28px}.style--glow .product__details--product-page:before{grid-row:1 / 4}}@media(max-width:560px){.style--glow .product__details--product-page>.product-block:not(.product-block--form,.product-block--collapsible-tab){padding-left:18px;padding-right:18px}.style--glow .product__details--product-page>.product-block.product-block--price{grid-column:1 / -1;padding-bottom:14px}.style--glow .product__details--product-page>.product-block:has(.pdp-inst){grid-row:3;grid-column:1 / -1}.style--glow .product__details--product-page:before{grid-row:1 / 4}.pdp-head-row{flex-direction:column;align-items:flex-start}.style--glow .product__details--product-page .collapsible-tab__heading,.style--glow .product__details--product-page .collapsible-tab[open] .collapsible-tab__heading{padding-left:18px;padding-right:18px}.style--glow .product__details--product-page .collapsible-tab__text,.style--glow .product__details--product-page .collapsible-tab__text--icon-ingredients{padding:0 18px 20px}.style--glow .product__details--product-page .kit-variant-picker,.style--glow .product__details--product-page product-form{padding-left:18px;padding-right:18px}.style--glow .product__details--product-page .items_left,.style--glow .product__details--product-page .product__pickup-availabilities{padding-left:18px;padding-right:18px}.style--glow .product__details--product-page .purchase-details__buttons{grid-template-columns:1fr}.pdp-ingredients{grid-template-columns:repeat(2,1fr)}.pdp-scent{grid-template-columns:44px 1fr}.pdp-scent .pdp-chips{grid-column:1 / -1}}.style--glow .shopify-section--product-template .product__images .product_gallery .slider-buttons{padding-inline:14px}.style--glow .shopify-section--product-template .product__images .product_gallery .slider-buttons .slider-button{width:44px;height:44px;border-radius:50%;border:0;background:var(--pdp-pink);color:#fff;opacity:1;box-shadow:0 3px 0 var(--pdp-pink-deep)}.style--glow .shopify-section--product-template .product__images .product_gallery .slider-buttons .slider-button:hover{background:var(--pdp-pink-deep);opacity:1}.style--glow .shopify-section--product-template .product__images .product_gallery .slider-buttons .slider-button .svg-wrapper svg{width:20px;height:20px;color:#fff}.style--glow .shopify-section--product-template .product__images .product_gallery_nav{margin:16px 0 0}.style--glow .shopify-section--product-template .product__images .product_gallery_nav .thumbnail-list{gap:10px;padding:0}.style--glow .shopify-section--product-template .product__images .product_gallery_nav .thumbnail-list .thumbnail-list__item.gallery-cell{flex:0 0 calc((100% - 30px)/4);width:auto;margin:0;padding:0;aspect-ratio:1;border-radius:18px;overflow:hidden;background:var(--pdp-blush);opacity:1;box-shadow:none}.style--glow .shopify-section--product-template .product__images .product_gallery_nav .thumbnail-list .thumbnail-list__item.gallery-cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--pdp-line);pointer-events:none}.style--glow .shopify-section--product-template .product__images .product_gallery_nav .thumbnail-list .thumbnail-list__item.gallery-cell.is-nav-selected:after{box-shadow:inset 0 0 0 2.5px var(--pdp-pink)}.style--glow .shopify-section--product-template .product__images .product_gallery_nav .thumbnail-list .thumbnail-list__item .thumbnail{height:100%}@media(max-width:798px){.style--glow .product-main__columns{padding-inline:7px}}.pdp-trust-below{display:none}@media(max-width:798px){.product__images .pdp-trust{display:none}.product-main__columns>.pdp-trust-below.pdp-trust-below{display:block;width:100%;margin:0;padding:0 0 12px}.pdp-trust-below .pdp-trust{margin:0}.product-main__columns{row-gap:0}.product-main__columns>.pdp-trust-below.pdp-trust-below{margin-top:32px}}.style--glow .shopify-section--product-template .product__images.product__images .product_gallery{padding:14px;border:1.5px solid var(--pdp-line);border-radius:32px;background:#fff;box-shadow:0 22px 44px -34px color-mix(in srgb,var(--pdp-pink) 50%,transparent)}.style--glow .shopify-section--product-template .product__images.product__images .product_gallery .product__media-list{border-radius:20px}.style--glow .product__details--product-page .product-block--collapsible-tab .collapsible-tab{border:0;border-radius:0}.style--glow .product__details--product-page .product-block--collapsible-tab .collapsible-tab[open] .collapsible-tab__heading{border-radius:0}.style--glow .shopify-section--product-template+.shopify-section--divider{margin-bottom:24px}@media(max-width:798px){.metal-badge{top:18px;left:18px;width:76px}.metal-badge__ring{display:none}.metal-badge__label{transform:translateY(-14px) scale(1.14);transform-origin:100px 100px}}@media(min-width:799px)and (max-width:1100px){.metal-badge{width:96px}}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-button.kit-button--icon{justify-content:center;padding:7px;border-width:2.5px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-button.kit-button--icon:has(.kit-button__core){padding:7px 10px 7px 7px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-radio__input:checked+.kit-button.kit-button--icon{padding:7px 12px 7px 7px}.style--glow .shopify-section--gallery .gallery-image-wrapper .gallery__link,.style--glow .shopify-section--gallery .gallery-image-wrapper .gallery__image,.style--glow .shopify-section--gallery .gallery-image-wrapper img{border-radius:14px;overflow:hidden}@media(max-width:798px){.style--glow .shopify-section--shoppable-image .shoppable-image__bottom-bar__call-to-action{padding:12px 20px}.style--glow .shopify-section--shoppable-image .shoppable-image__call-to-action-heading{margin:6px 0}.style--glow .shopify-section--shoppable-image .shoppable-image__bottom-bar__call-to-action .button-grid-container{margin-top:14px;padding-top:0}}.metal-badge{rotate:-20deg;transform-origin:50% 50%}.style--glow .product__details--product-page .product-block--collapsible-tab .collapsible-tab,.style--glow .product__details--product-page .product-block--collapsible-tab:not(.x) .collapsible-tab{border:0!important;border-radius:0!important}.style--glow .product__details--product-page .product-block--collapsible-tab .collapsible-tab[open] .collapsible-tab__heading{border-radius:0!important}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-button.kit-button--icon{gap:0!important}.product_image>.metal-badge{top:10px;left:10px;width:64px;z-index:4}@media(max-width:798px){.product_image>.metal-badge{top:6px;left:6px;width:52px}.product_image>.metal-badge .metal-badge__ring{display:none}}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio .kit-radio__input:checked+.kit-button.kit-button--icon{border-width:2px;box-shadow:none}.style--glow .product__details--product-page,.style--glow .product__images .pdp-trust{--pdp-fs-strong: 16px;--pdp-fs-text: 14px}.style--glow .product__details--product-page :is(.kit-fieldset__legend,.kit-fieldset__legend-text,.form__label),.style--glow .product__details--product-page :is(.pdp-scent__label,.pdp-surprise small,.pdp-inst__text,.shopify-payment-button__more-options,.pdp-rating__count),.style--glow .pdp-trust__text small,.style--glow .pdp-trust-below .pdp-trust__text small{font-family:var(--pdp-body, inherit)!important;font-size:var(--pdp-fs-text, 14px)!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important}.style--glow .product__details--product-page :is(.kit-fieldset__legend,.kit-fieldset__legend-text,.form__label,.pdp-scent__label){font-weight:600!important;color:var(--pdp-soft, inherit)!important}.style--glow .product__details--product-page :is(.pdp-surprise small,.pdp-inst__text,.shopify-payment-button__more-options){font-weight:400!important}.style--glow .product__details--product-page :is(.pdp-surprise b,.pdp-surprise strong),.style--glow .pdp-trust__text strong,.style--glow .pdp-trust-below .pdp-trust__text strong{font-family:var(--pdp-body, inherit)!important;font-size:var(--pdp-fs-strong, 16px)!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}.style--glow .product__details--product-page :is(.pdp-chips span,.kit-button__text,.kit-button__core,.kit-button__prefix,.pdp-type-pill){font-size:var(--pdp-fs-text, 14px)!important}.style--glow .product__details--product-page .pdp-surprise{grid-template-columns:52px minmax(0,1fr)}.style--glow .product__details--product-page .pdp-surprise>span:last-child{min-width:0}.style--glow .product__details--product-page .pdp-surprise strong{white-space:normal!important;overflow-wrap:break-word}.style--glow .product__details--product-page .pdp-nowrap{white-space:nowrap}.style--glow .product__details--product-page .pdp-howlink{display:inline-flex;align-items:center;gap:5px;margin-left:10px;color:var(--pdp-pink, currentColor);font-size:var(--pdp-fs-text, 14px);font-weight:600;text-decoration:none;white-space:nowrap;padding-bottom:3px;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1.5px;transition:background-size .45s cubic-bezier(.22,.61,.36,1),color .2s}.style--glow .product__details--product-page .pdp-howlink svg{flex:none;transition:translate .3s cubic-bezier(.22,.61,.36,1)}.style--glow .product__details--product-page .pdp-howlink:is(:hover,:focus-visible){background-size:100% 1.5px;color:var(--pdp-pink-deep, currentColor)}.style--glow .product__details--product-page .pdp-howlink:is(:hover,:focus-visible) svg{translate:3px 0}@media(prefers-reduced-motion:reduce){.style--glow .product__details--product-page .pdp-howlink,.style--glow .product__details--product-page .pdp-howlink svg{transition:none}}.pdp-trust{gap:14px;align-items:stretch}.pdp-trust__item{grid-template-columns:1fr;justify-items:center;align-content:start;gap:12px;padding:22px 14px 20px;text-align:center;border-radius:24px;box-shadow:inset 0 0 0 1.5px var(--pdp-line, transparent)}.pdp-trust__icon{width:56px;height:56px;background:#fff;box-shadow:0 0 0 1.5px var(--pdp-line, transparent),0 8px 18px -12px color-mix(in srgb,var(--pdp-pink, #d21f70) 55%,transparent)}.pdp-trust__icon svg{width:28px;height:28px}.pdp-trust__text{display:grid;gap:4px}.pdp-trust__text strong,.pdp-trust__text small{margin:0}@media(max-width:560px){.pdp-trust__item{grid-template-columns:56px 1fr;justify-items:start;align-items:center;gap:16px;padding:16px 18px;text-align:left}}.style--glow .product__details--product-page .modal_price .price-ui .was_price{font-size:22px}.style--glow .product__details--product-page .modal_price .savings{display:flex;align-items:center;min-height:26px;margin:8px 0 -6px;line-height:1.3}@media(min-width:1100px){.style--glow .product__details--product-page>.product-block.product-block--price,.style--glow .product__details--product-page>.product-block:has(.pdp-inst){justify-content:flex-end}}.style--glow .product__details--product-page .modal_price .savings{display:inline-flex;align-items:center;gap:10px;width:fit-content;height:26px;min-height:26px;margin:8px 0 -9px;padding:0 14px 0 10px;border-radius:999px;background:var(--pdp-blush-2, #ffe3ef);color:var(--pdp-pink-deep, currentColor);font-size:var(--pdp-fs-text, 14px);line-height:1.3}.style--glow .product__details--product-page .modal_price .savings:before{content:"";flex:none;width:16px;height:16px;background:var(--pdp-pink, currentColor);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4h8l10 10-8 8z'/%3E%3Ccircle cx='7.5' cy='8.5' r='1.3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4h8l10 10-8 8z'/%3E%3Ccircle cx='7.5' cy='8.5' r='1.3'/%3E%3C/svg%3E") center / contain no-repeat}.style--glow .product__details--product-page .modal_price .savings__pct{font-weight:600}.style--glow .product__details--product-page .modal_price .savings__amt{position:relative;padding-left:10px;font-weight:500;color:var(--pdp-ink, inherit)}.style--glow .product__details--product-page .modal_price .savings__amt:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:currentColor;opacity:.5}@media(min-width:1100px){.style--glow .product-main__columns:not(.product-main--no-media) .three-fifths{flex-basis:49%;max-width:49%;padding-inline-end:1rem}.style--glow .product-main__columns:not(.product-main--no-media) .two-fifths.product__details--product-page{flex-basis:calc(51% - 8px);max-width:calc(51% - 8px);margin-left:8px}}.style--glow .product__details--product-page .kit-variant-picker{padding-left:24px;padding-right:24px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack{gap:5px}.style--glow product-info:has(.kit-picker--loading) .product__details--product-page [id^=ProductSubmitButton]{transition:none;background:var(--style-button);color:#fff;box-shadow:0 3px color-mix(in srgb,var(--style-button) 62%,var(--style-ink));opacity:1}.style--glow .product__details--product-page .kit-variant-picker.kit-picker--loading{opacity:1}.style--glow .product__details--product-page .shopify-payment-button__more-options{display:block;width:max-content!important;min-width:0;max-width:none;margin:10px auto 0;padding:0 0 2px;position:relative;left:calc(-50% - 5px);text-decoration:none;border:0;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1.5px;transition:background-size .45s cubic-bezier(.22,.61,.36,1),color .2s;cursor:pointer}.style--glow .product__details--product-page .shopify-payment-button__more-options:is(:hover,:focus-visible){background-size:100% 1.5px;color:var(--pdp-pink, currentColor);text-decoration:none}@media(max-width:560px){.style--glow .product__details--product-page .shopify-payment-button__more-options{left:auto}}@media(prefers-reduced-motion:reduce){.style--glow .product__details--product-page .shopify-payment-button__more-options{transition:none}}.style--glow .product__details--product-page>.product-block--form{padding-bottom:6px}.style--glow .product__details--product-page product-form{padding-bottom:16px}.style--glow .product__details--product-page .product__pickup-availabilities:not(:has(*)){display:none}.style--glow .product__details--product-page .product__pickup-availabilities{padding-bottom:0}.style--glow .product__details--product-page .kit-variant-picker{border-top:0}.style--glow .product__details--product-page>.product-block--collapsible-tab+.product-block--collapsible-tab{border-top:1.5px dashed var(--pdp-line)}.style--glow .product__details--product-page>.product-block--collapsible-tab{margin-bottom:0!important}.pdp-trust__item{transition:translate .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease}.pdp-trust__item:hover{translate:0 -3px;box-shadow:inset 0 0 0 1.5px var(--pdp-line, transparent),0 14px 24px -18px color-mix(in srgb,var(--pdp-pink, #d21f70) 60%,transparent)}@keyframes pdp-draw{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:no-preference){.pdp-trust__item:hover .pdp-trust__icon :is(path,circle,rect,polyline,line){stroke-dasharray:200;animation:pdp-draw 2.4s cubic-bezier(.45,.05,.35,1) both}}@media(prefers-reduced-motion:reduce){.pdp-trust__item{transition:none}.pdp-trust__item:hover{translate:none}}@media(min-width:799px){.style--glow .product-main__columns:not(.product-main--no-media){align-items:stretch}.style--glow .product-main__columns:not(.product-main--no-media)>.product__images{display:flex;flex-direction:column;gap:22px}.style--glow .product-main__columns:not(.product-main--no-media)>.product__images>.pdp-trust{margin:auto 0 0}}.style--glow .product__details--product-page :is(.kit-fieldset__legend,.kit-fieldset__legend-text,.form__label){font-size:var(--pdp-fs-strong, 16px)!important;font-weight:600!important;color:var(--pdp-plum, inherit)!important;line-height:1.35!important}.style--glow .product__details--product-page .shopify-payment-button__more-options{font-size:var(--pdp-fs-strong, 16px)!important;font-weight:600!important;color:var(--pdp-plum, inherit)!important}.style--glow .product__details--product-page .shopify-payment-button__more-options:is(:hover,:focus-visible){color:var(--pdp-pink, inherit)!important}.style--glow .product__details--product-page a#more-payment-options-link{font-size:var(--pdp-fs-strong, 16px)!important;font-weight:600!important;color:var(--pdp-plum, inherit)!important}.style--glow .product__details--product-page a#more-payment-options-link:is(:hover,:focus-visible){color:var(--pdp-pink, inherit)!important}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio{flex:0 0 auto}.style--glow .product__details--product-page .byob-bbe{margin:0 0 14px;padding:14px 16px;border:1.5px solid var(--pdp-line);border-radius:18px;background:#fff;box-shadow:none;transition:translate .2s ease,border-color .2s ease}.style--glow .product__details--product-page .byob-bbe:hover{translate:0 -2px;border-color:var(--pdp-pink)}.style--glow .product__details--product-page .byob-bbe__row{align-items:center;gap:14px}.style--glow .product__details--product-page .byob-bbe__icon{width:44px;height:44px;font-size:20px;background:var(--pdp-blush);box-shadow:inset 0 0 0 1.5px var(--pdp-line)}.style--glow .product__details--product-page .byob-bbe__title{color:var(--pdp-plum);font-size:var(--pdp-fs-strong);font-weight:600;line-height:1.3}.style--glow .product__details--product-page .byob-bbe__text{display:block;color:var(--pdp-soft);font-size:var(--pdp-fs-text);margin:2px 0 6px}.style--glow .product__details--product-page .byob-bbe__cta{display:flex;width:max-content;color:var(--pdp-pink-deep);font-size:var(--pdp-fs-text);font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat;transition:background-size .3s ease;padding-bottom:1px}.style--glow .product__details--product-page .byob-bbe__cta:is(:hover,:focus-visible){text-decoration:none;background-size:100% 1.5px}.style--glow .product__details--product-page .byob-bbe__arrow{transition:translate .25s ease}.style--glow .product__details--product-page .byob-bbe__cta:hover .byob-bbe__arrow{translate:3px 0}@media(prefers-reduced-motion:reduce){.style--glow .product__details--product-page .byob-bbe,.style--glow .product__details--product-page .byob-bbe__cta,.style--glow .product__details--product-page .byob-bbe__arrow{transition:none}}@media(hover:hover){.style--glow .product__details--product-page .kit-variant-picker .kit-stack:has(.kit-radio:hover) .kit-radio:not(:hover) .kit-radio__input:checked+.kit-button.kit-button--icon:not(:has(.kit-button__core)){padding:7px}.style--glow .product__details--product-page .kit-variant-picker .kit-stack .kit-radio:hover .kit-button.kit-button--icon:not(:has(.kit-button__core)){padding:7px 12px 7px 7px}}.pdp-ingredients__head{margin:14px 0 8px;font-size:var(--pdp-fs-text, 14px);font-weight:600;color:var(--pdp-plum, inherit)}.pdp-ingredients__head:first-child{margin-top:0}.pdp-ingredients__list{margin:0 0 8px}
/*# sourceMappingURL=/cdn/shop/t/89/assets/section-pdp-buybox.css.map */
