[data-section-surface]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){padding-block:calc(var(--section-top, var(--space-16)) * var(--spacing-scale) * var(--section-device-scale)) calc(var(--section-bottom, var(--space-16)) * var(--spacing-scale) * var(--section-device-scale));background:var(--color-bg-primary)}[data-section-surface=secondary]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){background:var(--color-bg-secondary)}[data-section-surface]>.section-spacing,[data-section-surface]>moxie-countdown:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),[data-section-surface]>moxie-recent:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),[data-section-surface]>moxie-recommendations:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){padding-block:0}.editorial-heading{text-align:center;max-width:var(--reading-width);margin-inline:auto;margin-block-end:var(--section-title-gap)}.image-with-text__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);align-items:center}.image-with-text__media-col,.image-with-text__content-col{min-width:0}.image-with-text__grid--reverse .image-with-text__media-col{order:2}.image-with-text__media-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--radius-md)}.image-with-text__img{width:100%;height:100%;object-fit:cover}.image-with-text__floating-badge{position:absolute;inset-inline-start:var(--space-4);inset-block-end:var(--space-4);max-width:calc(100% - var(--space-8))}.image-with-text__content-card{padding:var(--space-8);border-radius:var(--radius-md);overflow-wrap:anywhere}.image-with-text__heading{font-size:var(--heading-h2-cap);margin-block:var(--space-3) var(--space-6)}.image-with-text__body{line-height:var(--body-line-height, 1.6)}.image-with-text__checklist{display:grid;gap:var(--space-3);padding:0;margin-block:var(--space-6);list-style:none}.image-with-text__checklist li{display:flex;align-items:baseline;gap:var(--space-3)}.image-with-text__action{margin-block-start:var(--space-6)}@media(max-width:900px){.image-with-text__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.image-with-text__grid--reverse .image-with-text__media-col{order:0}.image-with-text__content-card{padding:var(--space-6)}}[data-section-surface].hero-surface{padding-block:0}.press-ticker-heading{font-family:var(--font-body);font-size:var(--type-caption);text-transform:uppercase;letter-spacing:.2em;color:var(--color-text-muted);margin-block-end:var(--space-5)}.editorial-heading>h2:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){margin-block:var(--space-2) var(--space-4)}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}.editorial-grid>article:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){min-width:0}.editorial-grid img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){width:100%;aspect-ratio:4/3;object-fit:cover}.reading-width{max-width:850px}.account-layout{max-width:1100px}.account-layout form:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){max-width:620px;margin-block:var(--space-6)}.account-layout input:not([type=checkbox],:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),.account-layout select:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),.moxie-contact-form input:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){width:100%}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.moxie-contact-form>button:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){margin-block-start:var(--space-4)}.blog-tags{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-block:var(--space-4)}.blog-tags a:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){padding:var(--space-2);min-height:44px}.article-card{padding-block-end:var(--space-6)}.article-card h2:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){font-size:1.75rem}.moxie-block-group{display:grid;grid-template-columns:repeat(var(--group-columns),minmax(0,1fr));align-items:start}.moxie-block-group>*:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){min-width:0}.scent-tier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-8);padding-block:var(--space-6)}.scent-notes-pyramid{padding:clamp(var(--space-4),4vw,var(--space-12))}.boutique-showcase-subbar-actions a:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.boutique-showcase-grid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.boutique-showcase-proof-strip:has(p:empty){display:none}.glass-panel{background:var(--color-bg-glass);border:var(--border-width) solid var(--border-glass);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);box-shadow:var(--shadow-surface)}.table-scroll small:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:block;font-weight:400}.editor-help{padding:var(--space-4);border:1px dashed var(--border-glass);color:var(--color-text-secondary)}.breadcrumbs{margin-block-end:var(--space-6);font-size:.85rem}.breadcrumbs a:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:inline-flex;min-height:44px;align-items:center}body[data-color-scheme=light]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){color-scheme:light}body[data-color-scheme=dark]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){color-scheme:dark}#PBarNextFrame{color-scheme:normal}moxie-carousel:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),moxie-tabs:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),moxie-countdown:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),moxie-compare:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),moxie-marquee:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:block;min-width:0}.moxie-carousel-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:var(--space-4);align-items:stretch;position:relative}.moxie-carousel-track>[data-slide]{flex:0 0 100%;min-width:0;scroll-snap-align:start}.product-carousel>[data-slide]{flex-basis:calc((100% - (var(--carousel-columns, 4) - 1) * 1rem) / var(--carousel-columns, 4))}.testimonials-track>[data-slide]{flex-basis:calc((100% - 2rem) / 3)}.testimonials-track figure:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){margin:0;padding:var(--space-8)}.testimonials-track figcaption:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:flex;flex-direction:column;gap:var(--space-1)}.testimonials-track blockquote:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){font-family:var(--font-heading);font-size:1.4rem;margin:var(--space-4) 0}.moxie-slideshow .moxie-carousel-track{gap:0}.editorial-slide{position:relative;display:flex;align-items:center;justify-content:var(--slide-align, center);min-height:clamp(380px,75vh,var(--slide-height, 650px))}.editorial-slide-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:600px){.editorial-slide-picture .editorial-slide-media{object-position:var(--slide-phone-focus, 50% 50%)!important}}.editorial-slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--slide-overlay, .4));pointer-events:none}.editorial-slide-body{position:relative;text-align:var(--slide-text-align, center);padding-block:var(--space-12);pointer-events:none}.editorial-slide-body .glass-panel{display:inline-block;text-align:inherit;max-width:760px;padding:clamp(var(--space-5),4vw,var(--space-12));background:var(--color-bg-surface);pointer-events:auto}.editorial-slide-body .glass-panel h2:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){color:var(--color-text-primary)}.editorial-slide:has(video) .editorial-slide-body{padding-block-end:var(--space-24)}.editorial-slide:has(video) .editorial-slide-body .glass-panel{max-width:60%}.moxie-tabs-nav{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:center;margin-block-end:var(--space-8)}.moxie-tabs-nav [aria-selected=true]{background:var(--color-blush-accent);color:var(--color-bg-primary);border-color:var(--color-gold-champagne)}[data-tab-panel]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){padding:var(--space-2)}.countdown-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-4);margin-block:var(--space-8)}.countdown-grid>div:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:flex;flex-direction:column;min-width:64px;padding:var(--space-2)}.countdown-grid strong:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){font-family:var(--font-heading);font-size:2rem}.countdown-grid span:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){font-size:.85rem}@media print{.theme-gift-card,.theme-gift-card :where(main,h1,h2,p,label,input,time,a){background:#fff!important;color:#000!important;box-shadow:none!important}.theme-gift-card button,.theme-gift-card .button,.theme-gift-card [data-copy-status]{display:none!important}}.moxie-hotspots{display:block;position:relative;max-width:1200px;margin-inline:auto}.moxie-hotspots>picture{display:block}.moxie-hotspots>picture>img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){width:100%;max-height:var(--banner-height, 800px);object-fit:cover;display:block}.hotspot-details{border:0}.hotspot-details>summary:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){position:absolute;transform:translate(-50%,-50%);left:var(--pin-x);top:var(--pin-y);width:44px;height:44px;display:grid;place-content:center;border-radius:50%;border:2px solid var(--color-text-primary);background:var(--color-bg-primary);color:var(--color-text-primary);z-index:2;list-style:none;font-size:1.5rem}.hotspot-details[open]>summary:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){z-index:4;left:calc(5% + 30px);top:10%}.hotspot-details[open]>summary>span{transform:rotate(45deg)}.hotspot-product{position:absolute;top:10%;right:5%;bottom:10%;left:5%;max-width:320px;max-height:80%;overflow:auto;z-index:3;padding:var(--space-8) var(--space-4) var(--space-4)!important;background:var(--color-bg-primary);box-shadow:var(--shadow-surface)}.hotspot-product .product-card-media{aspect-ratio:auto;max-height:none}.hotspot-product .product-card-image{height:64px;max-height:64px;object-fit:contain}.hotspot-product .media-empty{min-height:64px;height:64px;font-size:.75rem}.hotspot-product .product-card-title{font-size:1rem}.hotspot-product .product-card-content{padding:var(--space-3)}.hotspot-product .product-card-quick-actions{position:static;opacity:1;transform:none}.hotspot-product .product-card-link{min-height:0;height:64px}.comparison-images{position:relative;isolation:isolate;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border-gold);-webkit-user-select:none;user-select:none}.comparison-images figure:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){margin:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.comparison-images img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){width:100%;height:100%;object-fit:cover;display:block}.comparison-after{clip-path:inset(0 0 0 var(--reveal, 50%))}[dir=rtl] .comparison-after{clip-path:inset(0 var(--reveal, 50%) 0 0)}.comparison-section{max-width:1000px}.comparison-divider{position:absolute;inset-block:0;inset-inline-start:var(--reveal, 50%);width:2px;background:var(--color-gold-champagne);pointer-events:none;box-shadow:0 0 10px #c5a8807f}.comparison-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--color-gold-champagne);border:2px solid #fff;color:#0d0c12;font-size:24px;box-shadow:0 0 15px #0009}.comparison-range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;padding:0;touch-action:pan-y;direction:inherit}.comparison-images:focus-within{outline:3px solid var(--color-text-primary);outline-offset:4px}.comparison-images:focus-within .comparison-handle{outline:3px solid var(--color-text-primary);outline-offset:4px}.no-js .comparison-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:auto;gap:var(--space-4)}.no-js .comparison-images figure:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){position:relative;clip-path:none}.no-js .comparison-images img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){aspect-ratio:4/5}.marquee-track{display:flex;width:max-content;max-width:none;animation:moxie-marquee var(--marquee-speed, 80s) linear infinite}.marquee-group{display:flex;align-items:center;gap:var(--marquee-gap, var(--space-12));padding-inline-end:var(--marquee-gap, var(--space-12));flex-shrink:0;min-width:100vw;justify-content:space-around}.marquee-item{display:flex;align-items:center;gap:var(--space-12);white-space:nowrap}.marquee-item img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){max-width:180px;max-height:28px;width:auto;object-fit:contain}.marquee-text{font-family:var(--font-heading);font-size:clamp(1.25rem,2.5vw,1.85rem);letter-spacing:.08em;text-transform:uppercase}.marquee-star{color:var(--color-gold-champagne);font-size:1rem}.marquee-press{--marquee-gap: 4rem;font-family:var(--font-heading);font-size:1.25rem;letter-spacing:.15em;text-transform:uppercase}.marquee-press .marquee-item{opacity:.65;transition:opacity var(--transition-fast)}[data-motion=reduced] .marquee-item{white-space:normal}@media(hover:hover){.marquee-press .marquee-item:hover{opacity:1}}moxie-marquee{overflow:hidden;text-align:center;border-block:1px solid var(--border-glass-subtle);padding-block:var(--space-5)}.no-js .marquee-track,[data-motion=reduced] .marquee-track{animation:none;transform:none;width:100%}.no-js .marquee-group,[data-motion=reduced] .marquee-group{flex-wrap:wrap;min-width:0;width:100%;gap:var(--space-4) var(--space-12);padding:0}[data-motion=reduced] [data-marquee-copy]{display:none}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none;transform:none;width:100%}.marquee-group{flex-wrap:wrap;min-width:0;width:100%;gap:var(--space-4) var(--space-12);padding:0}[data-marquee-copy]{display:none}}.editorial-video-media video:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),.editorial-video-media iframe:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),.editorial-video-media img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:block;width:100%;max-height:var(--video-height, 700px);object-fit:contain}.editorial-video-media iframe:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){aspect-ratio:16/9}.editorial-video-media{margin-block:var(--space-8)}.reels-track>[data-slide]{flex-basis:calc((100% - 2rem) / 3)}.reel-media{aspect-ratio:9/16}.reel-media video:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),.reel-media img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){width:100%;height:100%;object-fit:cover}.reels-track .product-card-media{display:none}.reels-track .product-card-content{padding-block:var(--space-4)}.reels-track article:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){min-width:0}#gift-qr{display:flex;justify-content:center;margin-block:var(--space-6)}@keyframes moxie-marquee{to{transform:translate(-50%)}}:where([dir=rtl]) .marquee-track{animation-name:moxie-marquee-rtl}@keyframes moxie-marquee-rtl{to{transform:translate(50%)}}@media(max-width:900px){.boutique-showcase-grid,.multi-column-grid{grid-template-columns:minmax(0,1fr)!important}.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-carousel>[data-slide],.testimonials-track>[data-slide]{flex-basis:calc((100% - 1rem)/2)}.editorial-slide:has(video) .editorial-slide-body .glass-panel{max-width:100%;padding:var(--space-4)}.reels-track>[data-slide]{flex-basis:70%}.moxie-block-group{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){[data-section-surface]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){padding-block:calc(var(--section-top, var(--space-16)) * .65) calc(var(--section-bottom, var(--space-16)) * .65)}.editorial-grid,.form-grid,.scent-tier{grid-template-columns:minmax(0,1fr)}.product-carousel>[data-slide]{flex-basis:70%}.testimonials-track>[data-slide]{flex-basis:90%}.moxie-hotspots{min-height:350px}.moxie-hotspots>picture>img:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){min-height:350px;object-fit:cover}.hotspot-product{max-width:none}.hotspot-details:not([open])>summary{left:var(--phone-pin-x, var(--pin-x));top:var(--phone-pin-y, var(--pin-y))}.editorial-slide-body{padding-inline:var(--space-4)}.editorial-slide-body .glass-panel{padding:var(--space-4)}.countdown-grid{gap:var(--space-2)}.comparison-images{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none;max-width:100%;width:auto;flex-wrap:wrap;justify-content:center}.marquee-item{white-space:normal}}@media print{button:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)),.site-header,.site-footer,[data-gift-print]:not(:where(.shopify-app-block,.shopify-app-block *,[data-moxie-app],[data-moxie-app] *)){display:none!important}.theme-moxie{background:#fff;color:#000}.glass-panel{box-shadow:none;border:1px solid black}}.announcement-bar moxie-carousel{display:block;position:relative;max-width:100%}.announcement-bar .moxie-carousel-track{gap:0;scrollbar-width:none;align-items:center}.announcement-bar .moxie-carousel-track::-webkit-scrollbar{display:none}.announcement-bar moxie-carousel[data-show-arrows=true]:has(.carousel-controls){padding-inline:var(--space-10)}.announcement-bar .carousel-controls{margin:0;min-height:0;gap:var(--space-1)}.announcement-bar [data-carousel-step]{position:absolute;inset-block-start:50%;transform:translateY(-50%);width:44px;height:44px;min-height:44px;border:0;background:transparent;color:inherit}.announcement-bar [data-carousel-step="-1"]{inset-inline-start:0}.announcement-bar [data-carousel-step="1"]{inset-inline-end:0}.carousel-dots{display:flex;justify-content:center}.carousel-dots button{min-width:44px;min-height:44px;padding:var(--space-2);border:0;background:transparent;color:inherit}.carousel-dots span{display:block;width:6px;height:6px;border:1px solid currentcolor;border-radius:50%}.carousel-dots [aria-pressed=true] span{background:currentcolor}.carousel-controls-compact [data-carousel-pause]:focus-visible{position:relative!important;width:auto!important;height:auto!important;clip-path:none!important}@media(max-width:600px){.product-carousel[data-phone-columns="1"]>[data-slide]{flex-basis:70%}.product-carousel[data-phone-columns="2"]>[data-slide]{flex-basis:calc((100% - 2rem) / 2.4)}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/moxie-editorial.css.map */
