.liquid-glass{--lg-fill: linear-gradient(155deg, rgba(255,255,255,.74), rgba(255,255,255,.46));--lg-fill-strong: linear-gradient(155deg, rgba(255,255,255,.9), rgba(255,255,255,.7));--lg-fill-dark: linear-gradient(160deg, rgba(40,34,38,.62), rgba(17,17,17,.74));--lg-blur: blur(22px) saturate(185%);--lg-rim: inset 0 1px 0 rgba(255,255,255,.95), inset 0 -1px 1px rgba(255,255,255,.4), inset 1px 0 0 rgba(255,255,255,.35), inset -1px 0 0 rgba(255,255,255,.2);--lg-glow: inset 0 0 26px -10px color-mix(in srgb, var(--plum) 30%, transparent);--lg-lift: 0 22px 44px -26px rgba(48,12,34,.42), 0 2px 8px -3px rgba(17,17,17,.08);--lg-line: rgba(255,255,255,.7);--lg-radius: 22px}html:has(body.liquid-glass){background:var(--color-paper)}body.liquid-glass{background:transparent;isolation:isolate}body.liquid-glass:before{content:"";position:fixed;top:-10vmax;right:-10vmax;bottom:-10vmax;left:-10vmax;z-index:-1;pointer-events:none;background:radial-gradient(38vmax 30vmax at 12% 18%,color-mix(in srgb,var(--plum) 17%,transparent),transparent 70%),radial-gradient(34vmax 28vmax at 88% 26%,color-mix(in srgb,var(--rose) 34%,transparent),transparent 70%),radial-gradient(40vmax 34vmax at 70% 88%,color-mix(in srgb,var(--plum) 12%,transparent),transparent 70%),radial-gradient(30vmax 26vmax at 20% 80%,color-mix(in srgb,var(--rose) 22%,transparent),transparent 70%),var(--color-paper);animation:lgDrift 38s ease-in-out infinite alternate}@keyframes lgDrift{to{transform:translate3d(2vmax,-2vmax,0) scale(1.06)}}.liquid-glass .section:not(.section--ink):not(.promo-split--dark):not(.ai-showcase):not(.gift-section),.liquid-glass .section--paper,.liquid-glass .trust,.liquid-glass .collection-hero,.liquid-glass .offer-strip:not(.offer-strip--dark){background:transparent}.liquid-glass :is(.card,.brand-tile,.review-card,.reviews__summary,.cart__summary,.track-card,.bundle,.gift-option,.delivery-box,.notes,.product__info,.collection-layout__panel,.search-page .card,.faq .accordion,.contact-form,.newsletter__inner,.wishlist-page .card,.cart-item,.not-found){background:var(--lg-fill);border:1px solid var(--lg-line);border-radius:var(--lg-radius);box-shadow:var(--lg-lift),var(--lg-rim),var(--lg-glow)}:where(.liquid-glass) :where(.card,.brand-tile,.review-card,.reviews__summary,.cart__summary,.track-card,.bundle,.gift-option,.delivery-box,.notes,.product__info){position:relative}.liquid-glass :is(.card,.brand-tile,.review-card,.reviews__summary,.cart__summary,.track-card,.bundle,.gift-option,.delivery-box,.notes,.product__info):before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;z-index:1;background:linear-gradient(135deg,#fffffff2,#fff0 32% 68%,color-mix(in srgb,var(--rose) 70%,#fff));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9}.liquid-glass .card{padding:10px;overflow:visible;transition:transform .5s var(--ease-spring),box-shadow .45s,background .3s}.liquid-glass .card:hover{transform:translateY(-6px) scale(1.01);background:var(--lg-fill-strong);box-shadow:0 34px 60px -30px #300c228c,var(--lg-rim),var(--lg-glow)}.liquid-glass .card__media{border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #1111110a}.liquid-glass .card__wish,.liquid-glass .card__quick-view{background:#ffffff8c;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:0 8px 18px -10px #300c2273,var(--lg-rim)}.liquid-glass .badge{border-radius:999px;padding:5px 10px;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px #ffffff59,0 4px 10px -6px #0006}.liquid-glass .button{position:relative;overflow:hidden;isolation:isolate;border-radius:999px}.liquid-glass .button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(180deg,#ffffff52,#fff0 52%);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001f}.liquid-glass .button--ink{background:linear-gradient(160deg,#2a2a2a,var(--color-ink));color:#fff;box-shadow:0 14px 28px -16px #111c}.liquid-glass .button--ink:hover{background:linear-gradient(160deg,color-mix(in srgb,var(--plum) 80%,#fff 6%),var(--plum))}.liquid-glass .button--gold{box-shadow:0 14px 28px -14px color-mix(in srgb,var(--plum) 85%,transparent)}.liquid-glass :is(.button--outline,.button--ghost,.button--light){background:#ffffff80;color:var(--color-ink);border:1px solid rgba(255,255,255,.85);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:0 10px 24px -16px #300c2280,var(--lg-rim)}.liquid-glass :is(.button--outline,.button--ghost,.button--light):hover{background:#ffffffd1}.liquid-glass .button:hover:after{background:linear-gradient(180deg,#ffffff6b,#fff0 60%)}.liquid-glass :is(.input,.select,.qty,.newsletter__form input[type=email],.facet__price input,.track-form input){background:#fff9;border:1px solid rgba(255,255,255,.9);border-radius:16px;box-shadow:inset 0 1px 2px #1111110f,0 1px #fffc;transition:box-shadow .25s,background .25s}.liquid-glass :is(.input,.select,.newsletter__form input[type=email]):focus{background:#ffffffe6;box-shadow:0 0 0 4px color-mix(in srgb,var(--rose) 28%,transparent);outline:0}.liquid-glass .qty{border-radius:999px;overflow:hidden}.liquid-glass .newsletter__form{gap:8px}.liquid-glass .newsletter__form input[type=email]{border-radius:999px;padding-left:22px}.liquid-glass .newsletter__form .button{border-radius:999px}.liquid-glass .pill span,.liquid-glass .size-chip{border-radius:999px;background:#ffffff8c;border:1px solid rgba(255,255,255,.9);box-shadow:0 6px 16px -12px #300c2280,var(--lg-rim);transition:background .25s,color .25s,transform .3s var(--ease-spring),box-shadow .3s}.liquid-glass .pill:hover span{transform:translateY(-1px);background:#ffffffd9}.liquid-glass .pill input:checked+span{background:linear-gradient(160deg,color-mix(in srgb,var(--plum) 88%,#fff),var(--plum));color:#fff;border-color:transparent;box-shadow:0 10px 22px -12px var(--plum),inset 0 1px #ffffff59}.liquid-glass .pill input:checked+span .pill__price{color:#fffc}.liquid-glass .trend-pill,.liquid-glass .views-note{border-radius:999px;box-shadow:var(--lg-rim)}.liquid-glass .product__main-media{border-radius:28px;box-shadow:var(--lg-lift),inset 0 0 0 1px #ffffffe6}.liquid-glass .product__thumb{border-radius:16px;border:1px solid rgba(255,255,255,.9);box-shadow:0 6px 16px -12px #300c2280;transition:transform .3s var(--ease-spring),box-shadow .3s}.liquid-glass .product__thumb.is-active{box-shadow:0 0 0 2px var(--plum),0 10px 20px -12px var(--plum)}.liquid-glass .product__thumb:hover{transform:translateY(-2px)}@media(min-width:990px){.liquid-glass .product__info{padding:30px 30px 18px;align-self:start;position:sticky;top:calc(var(--header-h) + 18px)}}@media(max-width:989px){.liquid-glass .product__info{padding:22px 18px 8px;margin-top:8px}}.liquid-glass .product__info .accordion,.liquid-glass .product__perks{border-color:#11111114}.liquid-glass .delivery-box,.liquid-glass .notes,.liquid-glass .bundle,.liquid-glass .gift-option{padding:16px 18px;border-style:solid}.liquid-glass .product__info :is(.delivery-box,.notes,.bundle,.gift-option){background:#ffffff8c;box-shadow:var(--lg-rim)}.liquid-glass .product__info :is(.delivery-box,.notes,.bundle,.gift-option):before{opacity:.55}.liquid-glass .pdp-wish{border-radius:50%;background:#fff9;border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 22px -14px #300c2299,var(--lg-rim)}.liquid-glass .sticky-atc{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));padding:8px 0;border-radius:28px;border:1px solid rgba(255,255,255,.75);background:linear-gradient(160deg,#ffffffa8,#ffffff6b);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:0 24px 50px -22px #300c228c,var(--lg-rim)}.liquid-glass .sticky-atc:not(.is-visible){transform:translateY(calc(100% + 30px))}@media(min-width:990px){.liquid-glass .sticky-atc{left:50%;right:auto;width:min(920px,calc(100% - 48px));transform:translate(-50%,140%)}.liquid-glass .sticky-atc:not(.is-visible){transform:translate(-50%,calc(100% + 30px))}.liquid-glass .sticky-atc.is-visible{transform:translate(-50%)}}.liquid-glass .collection-hero{padding-top:12px}.liquid-glass .collection-toolbar{position:relative;z-index:2;padding:8px 8px 8px 18px;border-radius:999px;background:#fff9;border:1px solid rgba(255,255,255,.85);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:0 14px 30px -22px #300c2280,var(--lg-rim)}@media(min-width:990px){.liquid-glass .collection-layout__panel{padding:8px 22px 22px;position:sticky;top:calc(var(--header-h) + 18px)}}.liquid-glass .facet{border-color:#11111114}.liquid-glass :is(.pagination__page,.pagination__arrow){border-radius:50%;background:#ffffff80;border:1px solid rgba(255,255,255,.85);box-shadow:var(--lg-rim)}.liquid-glass .pagination__page[aria-current],.liquid-glass .pagination__page.is-active{background:var(--color-ink);color:#fff}.liquid-glass .cart-item{padding:16px;margin-bottom:12px;border-bottom:1px solid var(--lg-line)}.liquid-glass .cart-item__media{border-radius:14px}.liquid-glass .cart__summary{padding:28px}.liquid-glass .cart-drawer__foot{background:#ffffff8c;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border-top:1px solid rgba(255,255,255,.8);box-shadow:0 -12px 30px -24px #300c2280}.liquid-glass .drawer__overlay{background:#1c0c1647;-webkit-backdrop-filter:blur(6px) saturate(120%);backdrop-filter:blur(6px) saturate(120%)}.liquid-glass .modal__panel{border-radius:30px;border:1px solid rgba(255,255,255,.8);background:linear-gradient(160deg,#ffffffe0,#fffaf6bd);-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%);box-shadow:0 40px 100px -30px #300c2299,var(--lg-rim)}.liquid-glass .modal__close{background:#ffffffb3;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:var(--lg-rim),0 6px 14px -8px #0000004d}.liquid-glass .qv__media{border-radius:30px 0 0 30px;background:#fff}@media(max-width:749px){.liquid-glass .qv__media{border-radius:30px 30px 0 0}}.liquid-glass .popup__media{border-radius:30px 0 0 30px}.liquid-glass .toast{border-radius:999px;background:var(--lg-fill-dark);color:#fff;text-transform:none;letter-spacing:.02em;font-size:13px;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 50px -20px #0000008c,inset 0 1px #fff3}.liquid-glass .predictive,.liquid-glass .chat__panel{border-radius:24px;background:linear-gradient(160deg,#ffffffe6,#ffffffb8);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border:1px solid rgba(255,255,255,.85);box-shadow:var(--glass-shadow),var(--lg-rim)}.liquid-glass .brand-tile{padding:20px;transition:transform .45s var(--ease-spring),box-shadow .4s}.liquid-glass .brand-tile:hover{transform:translateY(-4px)}.liquid-glass .promo-card,.liquid-glass .tile__media,.liquid-glass .gift-section__feature,.liquid-glass .promo-split__media{border-radius:26px;box-shadow:var(--lg-lift)}.liquid-glass .promo-card{box-shadow:var(--lg-lift),inset 0 0 0 1px #ffffff80}.liquid-glass .circle__media{box-shadow:0 16px 34px -20px #300c2299,0 0 0 1px #ffffffe6,inset 0 1px #fff}.liquid-glass .review-card{padding:22px 24px}.liquid-glass .newsletter .page-width>:is(div,form):first-child{position:relative}.liquid-glass .newsletter__inner{padding:clamp(28px,5vw,56px)}.liquid-glass .hero__arrow{background:#ffffff38;border:1px solid rgba(255,255,255,.5);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:inset 0 1px #ffffff80}.liquid-glass .hero__dot{box-shadow:inset 0 1px #fff9,0 2px 6px #00000040}.liquid-glass .countdown__clock>*{border-radius:16px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff4d}.liquid-glass .section--ink :is(.card,.review-card,.brand-tile){background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border-color:#ffffff29;box-shadow:0 30px 60px -30px #000000b3,inset 0 1px #ffffff38;color:#fff}.liquid-glass .section--ink :is(.card,.review-card,.brand-tile):before{opacity:.35}.liquid-glass .faq .accordion{margin-bottom:10px;padding:0 20px;border:1px solid var(--lg-line)}.liquid-glass .accordion summary{transition:color .25s}.liquid-glass .accordion summary:hover{color:var(--plum)}html.lg-lens .liquid-glass .tab-bar,html.lg-lens .liquid-glass .sticky-atc,html.lg-lens .liquid-glass .collection-toolbar{-webkit-backdrop-filter:blur(6px) var(--lens, blur(0px)) saturate(200%) brightness(1.05);backdrop-filter:blur(6px) var(--lens, blur(0px)) saturate(200%) brightness(1.05)}.liquid-glass .tab-bar{background:linear-gradient(180deg,#1c181a8f,#111111ad);border-color:#fff3;box-shadow:0 20px 44px -18px #0009,inset 0 1px #ffffff47,inset 0 -1px #ffffff14,inset 0 0 20px -8px color-mix(in srgb,var(--rose) 40%,transparent)}@media(prefers-reduced-motion:reduce){body.liquid-glass:before{animation:none}.liquid-glass .card:hover,.liquid-glass .brand-tile:hover{transform:none}}@media(prefers-reduced-transparency:reduce){.liquid-glass :is(.card,.brand-tile,.review-card,.cart__summary,.product__info,.collection-layout__panel,.modal__panel,.sticky-atc,.collection-toolbar,.predictive){background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.liquid-glass :is(.sticky-atc,.collection-toolbar,.modal__panel,.predictive,.card__wish,.button--outline){background:#fffffff5}}@media(forced-colors:active){.liquid-glass :is(.card,.button,.pill span,.modal__panel):before,.liquid-glass .button:after{display:none}}.liquid-glass .card .button{min-height:46px;padding:0 16px;white-space:nowrap}@media(max-width:749px){.liquid-glass .card .button{letter-spacing:.12em;font-size:10px;padding:0 10px;min-height:42px}}@media(pointer:coarse),(max-width:749px){:root{--lg-blur: blur(12px) saturate(160%)}body.liquid-glass:before{animation:none}.liquid-glass .card__wish,.liquid-glass .card__quick-view,.liquid-glass .badge,.card__wish{-webkit-backdrop-filter:none;backdrop-filter:none}.liquid-glass .card__wish,.liquid-glass .card__quick-view,.card__wish{background:#ffffffeb}.liquid-glass .card{transition:box-shadow .3s,background .3s}.scroller,.note-explorer__grid,.concierge__cards{overscroll-behavior-x:contain}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/liquid-glass.css.map */
