:root{--v5-bone: #faf7f3;--v5-porcelain: #f3eee8;--v5-sand: #e7dfd5;--v5-taupe: #766d64;--v5-ink: #1c1916;--v5-ink-soft: #3a3530;--v5-nude: #d9bfb1;--v5-wrap: 1320px;--v5-gutter: 48px;--v5-section: 128px;--v5-ease: cubic-bezier(.2, .7, .2, 1);--snp-cream: var(--v5-porcelain);--snp-cream-2: var(--v5-bone);--snp-photo: #efe9e2;--snp-ink: var(--v5-ink);--snp-black: var(--v5-ink);--snp-text: rgba(28, 25, 22, .74);--snp-muted: var(--v5-taupe);--snp-sand: var(--v5-sand);--snp-line: var(--v5-sand);--snp-accent: var(--v5-ink-soft);--snp-sale: var(--v5-ink);--snp-radius: 0px;--snp-radius-btn: 999px}@media(max-width:749px){:root{--v5-gutter: 20px;--v5-section: 80px}}body.snp-v5{background:var(--v5-bone)}.snp-v5 .snp{letter-spacing:0}.v5-wrap{width:100%;max-width:calc(var(--v5-wrap) + var(--v5-gutter) * 2);margin:0 auto;padding:0 var(--v5-gutter)}.v5-section{padding:calc(var(--v5-section) / 2) 0}.v5-eyebrow{display:block;margin:0 0 16px;font-family:var(--snp-sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-taupe)}.v5-display,.v5-h2,.v5-h3{margin:0;font-family:var(--snp-serif);font-weight:400;font-optical-sizing:auto;color:var(--v5-ink);text-wrap:balance}.v5-display{font-size:clamp(42px,5.6vw,76px);line-height:1.02;letter-spacing:-.045em}.v5-display em{font-family:var(--snp-italic);font-weight:400;font-style:italic;letter-spacing:-.02em;font-size:1.06em}.v5-h2{font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:-.035em}.v5-h3{font-size:clamp(19px,1.6vw,22px);line-height:1.25;letter-spacing:-.02em}.v5-body{font-size:16px;line-height:1.65;color:var(--snp-text);text-wrap:pretty}.v5-small{font-size:13px;line-height:1.5;color:var(--v5-taupe)}@media(max-width:749px){.v5-body{font-size:15px}}.v5-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.v5-head--center{flex-direction:column;align-items:center;text-align:center}.v5-head .v5-body{max-width:440px;margin-top:16px}@media(max-width:749px){.v5-head{margin-bottom:32px;flex-direction:column;align-items:flex-start}.v5-head--center{align-items:center}}.v5-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 32px;border:1px solid var(--v5-ink);border-radius:999px;background:var(--v5-ink);color:var(--v5-bone)!important;font-family:var(--snp-sans);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .3s var(--v5-ease),color .3s var(--v5-ease);white-space:nowrap}.v5-btn:hover{background:transparent;color:var(--v5-ink)!important}.v5-btn--light{background:var(--v5-bone);border-color:var(--v5-bone);color:var(--v5-ink)!important}.v5-btn--light:hover{background:transparent;color:var(--v5-bone)!important}.v5-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid currentColor;font-family:var(--snp-sans);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-ink);transition:opacity .3s}.v5-link:hover{opacity:.6}.v5-link svg{width:14px;height:14px}.v5-in{opacity:0;transform:translateY(24px);transition:opacity .8s var(--v5-ease),transform .8s var(--v5-ease);transition-delay:calc(var(--d, 0) * 80ms)}.v5-in.is-in{opacity:1;transform:none}.v5-media{overflow:hidden;background:var(--snp-photo)}.v5-media img,.v5-media video{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--v5-ease)}.v5-in .v5-media img{transform:scale(1.06)}.v5-in.is-in .v5-media img{transform:scale(1)}@media(hover:hover){a:hover>.v5-media img,.v5-hover:hover .v5-media img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.v5-in,.v5-in .v5-media img{opacity:1;transform:none;transition:none}}.shopify-design-mode .v5-in{opacity:1;transform:none}.snp-v5 .snp-announce{background:var(--v5-ink);color:var(--v5-bone);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.snp-v5 .snp-announce__row{justify-content:center;min-height:36px}.snp-v5 .snp-announce__item{display:none;flex:none}.snp-v5 .snp-announce__item.is-active{display:flex}.snp-v5 .snp-announce__nav{display:inline-flex;opacity:.7}.snp-v5 .snp-header{background:var(--v5-bone);border-bottom-color:var(--v5-sand)}.snp-v5 .snp-mega{background:var(--v5-bone)}.snp-v5 .snp-nav__tag{background:var(--v5-nude);color:var(--v5-ink)}.snp-v5 .snp-header__count{background:var(--v5-ink)}.v5-hero{position:relative;height:min(92vh,880px);min-height:560px;overflow:hidden;background:var(--v5-porcelain);color:var(--v5-bone)}.v5-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.v5-hero__media img,.v5-hero__media video{width:100%;height:100%;object-fit:cover;object-position:var(--focus, center)}.v5-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1c191600 45%,#1c191675)}.v5-hero__body{position:absolute;left:0;right:0;bottom:64px}.v5-hero__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.v5-hero .v5-eyebrow{color:#faf7f3d1}.v5-hero .v5-display{color:var(--v5-bone);max-width:760px}.v5-hero__side{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:340px}.v5-hero__side p{margin:0;font-size:15px;line-height:1.6;color:#faf7f3e0}.v5-hero__side .v5-link{color:var(--v5-bone)}.v5-hero--dark-text{color:var(--v5-ink)}.v5-hero--dark-text .v5-hero__media:after{background:linear-gradient(90deg,#faf7f3bf,#faf7f300 55%)}.v5-hero--dark-text .v5-display,.v5-hero--dark-text .v5-hero__side p,.v5-hero--dark-text .v5-hero__side .v5-link{color:var(--v5-ink)}.v5-hero--dark-text .v5-eyebrow{color:var(--v5-taupe)}@media(max-width:989px){.v5-hero{height:auto;min-height:0;display:flex;flex-direction:column;background:var(--v5-bone);color:var(--v5-ink)}.v5-hero__media{position:relative;aspect-ratio:4 / 5}.v5-hero__media:after{display:none}.v5-hero__body{position:static;padding:32px 0 8px}.v5-hero__inner{flex-direction:column;align-items:flex-start;gap:24px}.v5-hero .v5-display{color:var(--v5-ink)}.v5-hero .v5-eyebrow{color:var(--v5-taupe)}.v5-hero__side p{color:var(--snp-text)}.v5-hero__side .v5-link{color:var(--v5-ink)}.v5-hero__side .v5-btn--light{background:var(--v5-ink);border-color:var(--v5-ink);color:var(--v5-bone)!important}.v5-hero__side{max-width:none;width:100%}.v5-hero__cta{display:flex;align-items:center;gap:24px;width:100%}}.v5-hero__cta{display:flex;align-items:center;gap:28px}.v5-shapes{display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:24px}.v5-shape{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:var(--v5-ink)}.v5-shape .v5-media{width:100%;aspect-ratio:3 / 4;border-radius:999px 999px 0 0}.v5-shape__name{font-family:var(--snp-serif);font-size:19px;letter-spacing:-.02em}.v5-shape__meta{margin-top:-10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-taupe)}@media(max-width:989px){.v5-shapes{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--v5-gutter) * -1);padding:0 var(--v5-gutter)}.v5-shapes::-webkit-scrollbar{display:none}.v5-shape{flex:0 0 42vw;scroll-snap-align:start}}.v5-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.v5-card{position:relative;display:flex;flex-direction:column;color:var(--v5-ink)}.v5-card .v5-media{position:relative;aspect-ratio:4 / 5}.v5-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s var(--v5-ease)}@media(hover:hover){.v5-card:hover .v5-card__alt{opacity:1}}.v5-tag{position:absolute;top:12px;left:12px;z-index:2;padding:5px 9px;border-radius:2px;background:var(--v5-bone);color:var(--v5-ink);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.v5-card__body{display:grid;grid-template-columns:1fr auto;gap:4px 16px;margin-top:16px}.v5-card__title{font-size:15px;font-weight:500;letter-spacing:-.005em;line-height:1.35}.v5-card__price{font-size:15px;font-weight:400;white-space:nowrap}.v5-card__price s{margin-right:6px;color:var(--v5-taupe);font-size:13px}.v5-card__meta{grid-column:1 / -1;font-size:13px;color:var(--v5-taupe)}.v5-card__rate{grid-column:1 / -1;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--v5-taupe)}.v5-card__rate svg{width:11px;height:11px;color:var(--v5-ink)}.v5-card__add{position:absolute;right:12px;bottom:12px;z-index:2;width:40px;height:40px;border:0;border-radius:999px;background:var(--v5-bone);color:var(--v5-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(6px);transition:opacity .3s var(--v5-ease),transform .3s var(--v5-ease),background .3s}.v5-card__add svg{width:16px;height:16px}.v5-card:hover .v5-card__add,.v5-card__add:focus-visible{opacity:1;transform:none}.v5-card__add:hover{background:var(--v5-ink);color:var(--v5-bone)}@media(hover:none){.v5-card__add{opacity:1;transform:none;width:36px;height:36px}}@media(max-width:989px){.v5-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px}.v5-card__body{grid-template-columns:1fr}.v5-card__title,.v5-card__price{font-size:14px}}.v5-center-cta{display:flex;justify-content:center;margin-top:64px}@media(max-width:749px){.v5-center-cta{margin-top:40px}}.v5-ritual{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v5-step .v5-media{aspect-ratio:4 / 5}.v5-step__num{display:block;margin:24px 0 10px;font-family:var(--snp-sans);font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--v5-taupe)}.v5-step .v5-body{margin-top:10px;max-width:340px}@media(max-width:749px){.v5-ritual{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--v5-gutter) * -1);padding:0 var(--v5-gutter)}.v5-ritual::-webkit-scrollbar{display:none}.v5-step{flex:0 0 78vw;scroll-snap-align:start}}.v5-duo{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:24px}.v5-duo__item{display:flex;flex-direction:column;color:var(--v5-ink)}.v5-duo__item .v5-media{aspect-ratio:3 / 4}.v5-duo__cap{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px}.v5-duo__cap .v5-small{margin-top:6px}@media(max-width:749px){.v5-duo{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--v5-gutter) * -1);padding:0 var(--v5-gutter)}.v5-duo::-webkit-scrollbar{display:none}.v5-duo__item{flex:0 0 78vw;scroll-snap-align:start}}.snp-v5 .snp-shop{background:var(--v5-bone)}.snp-v5 .snp-shop .snp-h2{font-family:var(--snp-serif);font-stretch:100%;font-weight:400;text-transform:none;letter-spacing:-.035em;font-size:clamp(30px,3.2vw,44px)}.snp-v5 .snp-shop__media{border-radius:0}.snp-v5 .snp-shop__bar{border:0;border-top:1px solid var(--v5-sand);border-radius:0;background:transparent;padding:14px 0 0}.snp-v5 .snp-shop__bar img{border-radius:0;width:40px;height:50px}.snp-v5 .snp-shop__info strong{font-weight:500}.snp-v5 .snp-shop__info span{font-weight:400;color:var(--v5-taupe)}.snp-v5 .snp-pill-btn{background:transparent;color:var(--v5-ink)!important;padding:0 0 3px;border-radius:0;border-bottom:1px solid currentColor;font-size:11.5px;font-weight:500;letter-spacing:.14em}.snp-v5 .snp-pill-btn:hover{background:transparent;opacity:.6}.v5-reviews{text-align:center}.v5-reviews .v5-head{margin-bottom:32px}.v5-faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.v5-faq__side{position:sticky;top:120px}.v5-faq__side .v5-body{margin:16px 0 28px;max-width:360px}.v5-faq details{border-top:1px solid var(--v5-sand)}.v5-faq details:last-child{border-bottom:1px solid var(--v5-sand)}.v5-faq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-family:var(--snp-serif);font-size:19px;letter-spacing:-.02em;color:var(--v5-ink)}.v5-faq summary::-webkit-details-marker{display:none}.v5-faq summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center / 12px 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 12px no-repeat;transition:transform .35s var(--v5-ease)}.v5-faq details[open] summary:after{transform:rotate(45deg)}.v5-faq__a{padding:0 48px 24px 0}@media(max-width:989px){.v5-faq{grid-template-columns:1fr;gap:24px}.v5-faq__side{position:static}.v5-faq summary{font-size:17px;padding:20px 0}}.snp-v5 .snp-pdp{background:var(--v5-bone);padding:0 0 var(--v5-section)}.v5-pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0;align-items:start}.v5-pgal{display:grid;grid-template-columns:1fr 1fr;gap:6px}.v5-pgal__item{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--snp-photo)}.v5-pgal__item img,.v5-pgal__item video{width:100%;height:100%;object-fit:cover;display:block}.v5-pgal__item:only-child{grid-column:1 / -1}.v5-pgal__bar{display:none}.v5-pinfo{position:sticky;top:96px;padding:40px var(--v5-gutter) 40px 64px}.v5-crumb{display:flex;gap:8px;margin-bottom:24px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-taupe)}.v5-crumb a:hover{color:var(--v5-ink)}.v5-ptitle{margin:0;font-family:var(--snp-serif);font-weight:400;font-size:clamp(30px,2.6vw,40px);line-height:1.05;letter-spacing:-.035em;color:var(--v5-ink)}.v5-pmeta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.v5-pprice{font-size:20px;color:var(--v5-ink)}.v5-pprice s{margin-left:8px;font-size:15px;color:var(--v5-taupe)}.v5-prate{min-height:18px}.v5-psub{margin-top:8px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-taupe)}.v5-plead{margin-top:24px}.v5-plead p{margin:0 0 4px}.v5-pticks{list-style:none;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--v5-sand);display:grid;gap:10px}.v5-pticks li{display:flex;gap:12px;font-size:14.5px;color:var(--v5-ink)}.v5-pticks svg{width:14px;height:14px;flex:none;margin-top:4px}.v5-pbuy{margin-top:32px}.v5-pbuy .snp-opt__values label{border-radius:999px}.v5-pbuyrow{display:grid;grid-template-columns:124px 1fr;gap:10px}.v5-qty{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 6px;border:1px solid var(--v5-sand);border-radius:999px}.v5-qty button{width:36px;height:36px;border:0;background:none;font-size:18px;color:var(--v5-ink);cursor:pointer}.v5-qty input{width:32px;border:0;background:none;text-align:center;font-family:var(--snp-sans);font-size:15px;color:var(--v5-ink);-moz-appearance:textfield}.v5-qty input::-webkit-inner-spin-button,.v5-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v5-pbuy .v5-btn{width:100%}.v5-pnote{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px;color:var(--v5-taupe)}.v5-pnote svg{width:16px;height:16px;flex:none;color:var(--v5-ink)}.v5-pacc{margin-top:40px}.v5-pacc details{border-top:1px solid var(--v5-sand)}.v5-pacc details:last-child{border-bottom:1px solid var(--v5-sand)}.v5-pacc summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer;list-style:none;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-ink)}.v5-pacc summary::-webkit-details-marker{display:none}.v5-pacc summary:after{content:"";width:10px;height:10px;background:linear-gradient(currentColor,currentColor) center / 10px 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 10px no-repeat;transition:transform .35s var(--v5-ease)}.v5-pacc details[open] summary:after{transform:rotate(45deg)}.v5-pacc .snp-rte{padding:0 0 20px;font-size:14.5px}.v5-sbar{display:none}@media(max-width:989px){.v5-pdp{grid-template-columns:1fr}.v5-pgal{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.v5-pgal::-webkit-scrollbar{display:none}.v5-pgal__item{flex:0 0 calc((100vw - 17px) / 1.125);scroll-snap-align:start}.v5-pgal__item:only-child{flex-basis:100vw}.v5-pgal__bar{display:block;position:relative;height:2px;margin:12px var(--v5-gutter) 0;background:var(--v5-sand)}.v5-pgal__bar span{position:absolute;top:0;bottom:0;left:0;width:var(--w, 20%);transform:translate(var(--x, 0));background:var(--v5-ink);transition:transform .2s linear}.v5-pinfo{position:static;padding:24px var(--v5-gutter) 0}.v5-crumb{display:none}.v5-ptitle{font-size:30px}.v5-sbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;height:calc(77px + env(safe-area-inset-bottom));padding:0 16px env(safe-area-inset-bottom);align-items:center;gap:12px;background:var(--v5-bone);border-top:1px solid var(--v5-sand);transform:translateY(105%);transition:transform .35s var(--v5-ease)}.v5-sbar.is-visible{transform:none}.v5-sbar__img{flex:none;width:44px;height:44px;border:1px solid var(--v5-sand);overflow:hidden}.v5-sbar__img img{width:100%;height:100%;object-fit:cover}.v5-sbar__info{flex:1;min-width:0}.v5-sbar__info strong{display:block;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--v5-ink)}.v5-sbar__info span{font-size:13px;color:var(--v5-taupe)}.v5-sbar__btn{flex:none;width:42px;height:42px;border:0;background:var(--v5-ink);color:var(--v5-bone);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.v5-sbar__btn svg{width:16px;height:16px}.v5-sbar__btn[disabled]{opacity:.4}}.snp-v5 .snp-sticky{display:none!important}.v5-pdp>*,.v5-hero__inner>*{min-width:0}.v5-pgal{max-width:100%}.v5-link{white-space:nowrap}.v5-hero{height:clamp(560px,calc(100svh - 106px),860px)}.v5-hero__body{bottom:56px}.v5-hero--dark-text .v5-btn--light{background:var(--v5-ink);border-color:var(--v5-ink);color:var(--v5-bone)!important}.v5-hero--dark-text .v5-btn--light:hover{background:transparent;color:var(--v5-ink)!important}@media(max-width:989px){.v5-hero{height:auto}.v5-hero__media img{object-position:var(--focus-mb, var(--focus, center))}}.jdgm-star,.jdgm-prev-badge__stars,.jdgm-carousel .jdgm-star{color:var(--v5-ink)!important}.v5-prate .jdgm-prev-badge__text{font-size:12.5px;color:var(--v5-taupe)}.v5-hero__side{max-width:420px}.v5-hero__cta{flex-wrap:wrap;row-gap:16px}:root{--v5-bone: #ffffff;--v5-porcelain: #f7f4f0;--v5-r: 10px}body.snp-v5,.snp-v5 main{background:#fff}.v5-media,.v5-pgal__item,.snp-v5 .snp-shop__media,.v5-mega__frame{border-radius:var(--v5-r)}.v5-shape .v5-media{border-radius:999px 999px var(--v5-r) var(--v5-r)}.v5-tag{border-radius:4px}.v5-sbar__img{border-radius:6px}.v5-sbar__btn{border-radius:8px}@media(max-width:989px){.v5-pgal__item{border-radius:8px}.v5-pgal{padding:0 6px}}.snp-v5 .snp-shop__media{position:relative}.snp-v5 .snp-shop__bar{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;gap:12px;padding:10px;border:0;border-radius:8px;background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 24px -12px #1c191640}.snp-v5 .snp-shop__bar img{width:40px;height:48px;border-radius:4px}.snp-v5 .snp-shop__info{font-size:13.5px}.snp-v5 .snp-shop__info span{font-size:13px}.snp-v5 .snp-pill-btn{padding:9px 16px;border:0;border-radius:999px;background:var(--v5-ink);color:#fff!important;font-size:10.5px;font-weight:500;letter-spacing:.14em}.snp-v5 .snp-pill-btn:hover{background:#3a3530;opacity:1}.snp-v5 .snp-shop__mute{top:12px;bottom:auto}.snp-v5 .snp-shop__item{gap:0}.snp-v5 .snp-mega{background:#fff;border-top:1px solid var(--v5-sand)}.snp-v5 .snp-nav__item.is-open .snp-mega{box-shadow:0 40px 60px -40px #1c19162e;clip-path:none}.snp-v5 .snp-mega:after{content:"";position:absolute;left:0;right:0;top:100%;height:100vh;background:#ffffff73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.v5-mega{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:80px;padding-top:48px;padding-bottom:56px}.v5-mega__cols{position:relative;display:flex;align-items:flex-start;gap:96px;padding-bottom:56px}.v5-mega__label{margin:0 0 20px;font-family:var(--snp-sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-taupe)}.v5-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.v5-mega__list li{opacity:0;transform:translateY(10px);transition:opacity .5s var(--v5-ease),transform .5s var(--v5-ease);transition-delay:calc(var(--i, 0) * 45ms)}.snp-nav__item.is-open .v5-mega__list li{opacity:1;transform:none}.v5-mlink{display:inline-flex;align-items:flex-start;gap:6px;padding:2px 0;font-family:var(--snp-serif);font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.035em;color:var(--v5-ink);transition:opacity .35s var(--v5-ease),transform .35s var(--v5-ease)}.v5-mlink sup{margin-top:7px;font-family:var(--snp-sans);font-size:10.5px;font-weight:500;letter-spacing:.08em;color:var(--v5-taupe)}.v5-mega__cols:hover .v5-mlink,.v5-mega__cols:focus-within .v5-mlink{opacity:.3}.v5-mega__cols .v5-mlink:hover,.v5-mega__cols .v5-mlink:focus-visible{opacity:1;transform:translate(6px)}.v5-mega__all{position:absolute;left:0;bottom:0}.v5-mega__stage{display:block;color:var(--v5-ink)}.v5-mega__frame{position:relative;display:block;aspect-ratio:5 / 4;overflow:hidden;background:var(--snp-photo)}.v5-mega__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s var(--v5-ease)}.v5-mega__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.2s var(--v5-ease)}.v5-mega__img.is-active{opacity:1}.v5-mega__img.is-active img{transform:scale(1)}.v5-mega__cap{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:16px}.v5-mega__cap-title{font-family:var(--snp-serif);font-size:18px;letter-spacing:-.02em}.v5-mega__cap-eyebrow{order:2;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--v5-taupe)}@media(max-width:1299px){.v5-mega{grid-template-columns:minmax(0,1fr) 360px;gap:48px}.v5-mega__cols{gap:56px}.v5-mlink{font-size:26px}}@media(prefers-reduced-motion:reduce){.v5-mega__list li,.v5-mega__img,.v5-mega__img img,.v5-mlink{transition:none;transform:none}}.snp-footer--dark .snp-footer__grid{grid-template-columns:335px minmax(0,1fr) auto;grid-template-areas:"news . menus"}.snp-footer__menus{grid-area:menus;display:grid;grid-template-columns:repeat(3,200px);column-gap:24px}.snp-footer--dark .snp-footer__menus .snp-footer__col{grid-area:auto}.snp-footer__bottom-left{margin-top:40px}.snp-footer__bottom-left .snp-footer__contact{margin-top:0}.snp-footer--dark .snp-footer__bottom-left .snp-footer__social{gap:20px;margin-top:24px}.snp-footer--dark .snp-footer__bottom-left .snp-footer__social svg{width:20px;height:20px}.snp-footer__marklogo{display:block;max-width:1416px;margin:0 auto;padding:16px 48px 56px}.snp-footer__marklogo img{display:block;width:100%;height:auto;opacity:var(--snp-markop, .09);transition:opacity .4s}.snp-footer__marklogo:hover img{opacity:calc(var(--snp-markop, .09) + .05)}@media(max-width:1199px){.snp-footer--dark .snp-footer__grid{grid-template-columns:1fr;grid-template-areas:"news" "menus";row-gap:48px}.snp-footer__menus{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.snp-footer--dark .snp-footer__grid{grid-template-columns:1fr;grid-template-areas:"news" "menus" "contact";row-gap:36px}.snp-footer__bottom-left{grid-area:contact;margin-top:0}.snp-footer__menus{grid-template-columns:1fr 1fr;row-gap:32px;column-gap:16px}.snp-footer__marklogo{padding:8px 20px 32px}}.snp-v5 .snp-trust__row{padding-top:36px;padding-bottom:36px}.snp-v5 .snp-trust__item{gap:14px;font-size:11px;font-weight:400;letter-spacing:.16em;color:#ffffffe0}.snp-v5 .snp-trust__item svg{width:34px;height:34px;stroke-width:1;color:#fff}@media(max-width:749px){.snp-v5 .snp-trust__item svg{width:30px;height:30px}.snp-v5 .snp-trust__item{font-size:10.5px;letter-spacing:.12em}}.snp-v5 .snp-trust__item svg{width:42px;height:42px}@media(max-width:749px){.snp-v5 .snp-trust__item svg{width:36px;height:36px}}.v5-mega__cols:hover .v5-mlink,.v5-mega__cols:focus-within .v5-mlink{opacity:.4}.snp-footer--dark .snp-footer__news{min-height:0}.snp-footer__news-title{margin:0 0 8px;max-width:none;text-align:left;font-family:var(--snp-serif);font-size:22px;font-weight:400;letter-spacing:-.03em;line-height:1.2;color:#fff}.snp .snp-footer__news-title{margin:0 0 8px}.snp-footer__news-text{margin:0 0 24px;font-size:14px;line-height:1.5;color:#ffffff9e}.snp-footer--dark .snp-footer__form{position:relative;display:block;border-bottom:1px solid rgba(255,255,255,.35);transition:border-color .3s}.snp-footer--dark .snp-footer__form:focus-within{border-color:#fff}.snp-footer--dark .snp-footer__form input{width:100%;height:48px;padding:0 96px 0 0;border:0;border-radius:0;background:transparent;color:#fff;font-size:15px}.snp-footer--dark .snp-footer__form input::placeholder{color:#ffffff80}.snp-footer--dark .snp-footer__form input:focus{outline:none}.snp-footer--dark .snp-footer__form button{position:absolute;right:0;top:0;height:48px;padding:0;display:inline-flex;align-items:center;gap:8px;background:none;color:#fff;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border-radius:0}.snp-footer--dark .snp-footer__form button:hover{background:none;opacity:.7}.snp-footer--dark .snp-footer__form button svg{width:16px;height:16px;transition:transform .3s var(--v5-ease)}.snp-footer--dark .snp-footer__form button:hover svg{transform:translate(3px)}.snp .snp-footer__note{margin-top:14px;font-size:11.5px;color:#ffffff6b}.snp-footer__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:64px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.snp-footer__legal{display:flex;flex-wrap:wrap;gap:6px 28px;font-size:12.5px;color:#ffffff8c}.snp-footer__legal p{margin:0}.snp-footer__legal a:hover{color:#fff}.snp-footer__credit a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;white-space:nowrap}.snp-footer__credit img{display:block;height:18px;width:auto}.snp-footer__credit{margin:0;font-size:12.5px;color:#ffffff8c}@media(min-width:750px){.snp-footer__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.snp-footer__bar .snp-footer__social{justify-self:end}}.snp-footer--dark .snp-footer__bar .snp-footer__social{gap:22px;margin:0}.snp-footer--dark .snp-footer__bar .snp-footer__social svg{width:18px;height:18px}.snp-footer--dark .snp-footer__bar .snp-footer__social a{opacity:.8;transition:opacity .2s}.snp-footer--dark .snp-footer__bar .snp-footer__social a:hover{opacity:1}@media(max-width:749px){.snp-footer--dark .snp-footer__grid{grid-template-areas:"news" "menus"}.snp-footer--dark .snp-footer__news{display:block}.snp-footer__bar{flex-direction:column-reverse;align-items:flex-start;gap:20px;margin-top:40px}.snp-footer__legal{flex-direction:column;gap:6px}.snp-footer__credit{order:-1;margin-top:-14px}}.v5-phead{padding:64px 0 40px}.v5-phead--center{text-align:center}.v5-phead--center .v5-crumb{justify-content:center}.v5-phead .v5-display{font-size:clamp(38px,4.6vw,64px)}.v5-phead .v5-body{max-width:560px;margin-top:18px}.v5-phead--center .v5-body{margin-left:auto;margin-right:auto}.v5-phead .v5-crumb{margin-bottom:20px}@media(max-width:749px){.v5-phead{padding:36px 0 28px}}.v5-read{max-width:720px;margin:0 auto}.v5-rte{font-size:16px;line-height:1.8;color:var(--snp-text)}.v5-rte>*+*{margin-top:1.1em}.v5-rte p{margin-bottom:0}.v5-rte h2,.v5-rte h3,.v5-rte h4{margin:2em 0 .5em;font-family:var(--snp-serif);font-weight:400;color:var(--v5-ink);letter-spacing:-.03em;line-height:1.2}.v5-rte h2{font-size:30px}.v5-rte h3{font-size:23px}.v5-rte h4{font-size:19px}.v5-rte strong{font-weight:600;color:var(--v5-ink)}.v5-rte a{color:var(--v5-ink);text-decoration:underline;text-underline-offset:3px}.v5-rte ul,.v5-rte ol{padding-left:1.2em}.v5-rte li+li{margin-top:.4em}.v5-rte img{border-radius:var(--v5-r);margin:1.6em 0}.v5-rte blockquote{margin:1.6em 0;padding:4px 0 4px 24px;border-left:1px solid var(--v5-ink);font-family:var(--snp-serif);font-size:22px;line-height:1.4;letter-spacing:-.02em;color:var(--v5-ink)}.v5-rte table{width:100%;border-collapse:collapse;font-size:14.5px}.v5-rte td,.v5-rte th{padding:10px 12px;border-bottom:1px solid var(--v5-sand);text-align:left}.v5-chips{display:flex;gap:8px;flex-wrap:wrap}.v5-chip{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid var(--v5-sand);border-radius:999px;font-size:13.5px;color:var(--v5-ink);white-space:nowrap;transition:border-color .25s,background .25s,color .25s}.v5-chip:hover{border-color:var(--v5-ink)}.v5-chip.is-active{background:var(--v5-ink);border-color:var(--v5-ink);color:#fff}@media(max-width:749px){.v5-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--v5-gutter) * -1);padding:0 var(--v5-gutter)}.v5-chips::-webkit-scrollbar{display:none}}.v5-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:32px 0 40px;padding:14px 0;border-top:1px solid var(--v5-sand);border-bottom:1px solid var(--v5-sand);font-size:13px;color:var(--v5-taupe)}.v5-toolbar label{display:inline-flex;align-items:center;gap:10px;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.v5-select{appearance:none;-webkit-appearance:none;height:36px;padding:0 28px 0 12px;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c1916' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 4px center / 14px;font-family:var(--snp-sans);font-size:13.5px;color:var(--v5-ink);cursor:pointer}.v5-pager{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:64px}.v5-pager a,.v5-pager span{min-width:40px;height:40px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:13.5px;color:var(--v5-ink)}.v5-pager a:hover{background:var(--v5-porcelain)}.v5-pager .is-current{background:var(--v5-ink);color:#fff}.v5-pager svg{width:14px;height:14px}.v5-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.v5-colcard{display:flex;flex-direction:column;color:var(--v5-ink)}.v5-colcard .v5-media{aspect-ratio:4 / 5}.v5-colcard__cap{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:18px}@media(max-width:989px){.v5-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.v5-colcard__cap{flex-direction:column;gap:4px}}.v5-sform{position:relative;max-width:680px;margin:28px auto 0;border-bottom:1px solid var(--v5-ink)}.v5-sform input{width:100%;height:64px;padding:0 56px 0 0;border:0;background:transparent;font-family:var(--snp-serif);font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;color:var(--v5-ink)}.v5-sform input:focus{outline:none}.v5-sform input::placeholder{color:#1c191652}.v5-sform button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;background:none;color:var(--v5-ink);cursor:pointer}.v5-sform button svg{width:22px;height:22px}.v5-rows{border-top:1px solid var(--v5-sand)}.v5-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid var(--v5-sand);color:var(--v5-ink)}.v5-row:hover .v5-h3{opacity:.6}.v5-row svg{width:18px;height:18px;flex:none}.v5-empty{text-align:center;padding:48px 0 24px}.v5-empty .v5-body{max-width:440px;margin:16px auto 28px}.v5-empty .v5-chips{justify-content:center}.v5-cart{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:64px;align-items:start}.v5-cart__list{border-top:1px solid var(--v5-sand)}.v5-citem{display:grid;grid-template-columns:104px minmax(0,1fr) auto;gap:24px;padding:24px 0;border-bottom:1px solid var(--v5-sand)}.v5-citem .v5-media{width:104px;aspect-ratio:4 / 5;border-radius:8px}.v5-citem__title{font-size:15.5px;font-weight:500;color:var(--v5-ink)}.v5-citem__meta{margin-top:4px;font-size:13px;color:var(--v5-taupe)}.v5-citem__ctrl{display:flex;align-items:center;gap:20px;margin-top:18px}.v5-citem .v5-qty{height:40px;width:112px}.v5-citem .v5-qty button{width:30px;height:30px}.v5-citem__rm{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-taupe);border-bottom:1px solid currentColor}.v5-citem__rm:hover{color:var(--v5-ink)}.v5-citem__price{text-align:right;font-size:15px;color:var(--v5-ink);white-space:nowrap}.v5-citem__price s{display:block;font-size:13px;color:var(--v5-taupe)}.v5-csum{position:sticky;top:120px;padding:32px;border-radius:var(--v5-r);background:var(--v5-porcelain)}.v5-csum__row{display:flex;justify-content:space-between;gap:16px;padding:10px 0;font-size:14.5px;color:var(--snp-text)}.v5-csum__total{margin-top:8px;padding-top:18px;border-top:1px solid var(--v5-sand);font-family:var(--snp-serif);font-size:24px;letter-spacing:-.02em;color:var(--v5-ink)}.v5-csum .v5-btn{width:100%;margin-top:24px}.v5-csum textarea{width:100%;min-height:84px;margin-top:16px;padding:12px 14px;border:1px solid var(--v5-sand);border-radius:8px;background:#fff;font-family:var(--snp-sans);font-size:14px;resize:vertical}.v5-csum .v5-pnote{margin-top:14px}@media(max-width:989px){.v5-cart{grid-template-columns:1fr;gap:32px}.v5-csum{position:static;padding:24px}.v5-citem{grid-template-columns:84px minmax(0,1fr);gap:16px}.v5-citem .v5-media{width:84px}.v5-citem__price{grid-column:2;text-align:left}}.v5-404{text-align:center;padding:96px 0 72px}.v5-404__num{display:block;font-family:var(--snp-serif);font-weight:300;font-size:clamp(120px,22vw,280px);line-height:.85;letter-spacing:-.07em;color:var(--v5-sand)}.v5-404 .v5-h2{margin-top:24px}.v5-404 .v5-body{max-width:440px;margin:16px auto 32px}.v5-404__cta{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap}.v5-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.v5-field{display:flex;flex-direction:column;gap:8px}.v5-field--full{grid-column:1 / -1}.v5-field label{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-taupe)}.v5-field input,.v5-field textarea,.v5-field select{width:100%;height:52px;padding:0 18px;border:1px solid var(--v5-sand);border-radius:var(--v5-r);background:#fff;font-family:var(--snp-sans);font-size:15px;color:var(--v5-ink);transition:border-color .25s}.v5-field textarea{height:168px;padding:14px 18px;resize:vertical}.v5-field input:focus,.v5-field textarea:focus,.v5-field select:focus{outline:none;border-color:var(--v5-ink)}.v5-form .v5-btn{justify-self:start}.v5-alert{grid-column:1 / -1;padding:16px 18px;border-radius:var(--v5-r);background:var(--v5-porcelain);font-size:14.5px;color:var(--v5-ink)}@media(max-width:749px){.v5-form{grid-template-columns:1fr}.v5-form .v5-btn{width:100%}}.v5-contact{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}.v5-contact__info{position:sticky;top:120px}.v5-info{margin-top:32px;border-top:1px solid var(--v5-sand)}.v5-info__row{padding:20px 0;border-bottom:1px solid var(--v5-sand)}.v5-info__row span{display:block;margin-bottom:6px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-taupe)}.v5-info__row a,.v5-info__row p{margin:0;font-size:16px;color:var(--v5-ink)}.v5-info__row a:hover{opacity:.6}@media(max-width:989px){.v5-contact{grid-template-columns:1fr;gap:40px}.v5-contact__info{position:static}}.v5-manifesto{padding:88px 0 72px}.v5-manifesto__text{max-width:1080px;margin:0;font-family:var(--snp-serif);font-weight:400;font-size:clamp(30px,4vw,58px);line-height:1.12;letter-spacing:-.04em;color:var(--v5-ink);text-wrap:balance}.v5-manifesto__text em{font-family:var(--snp-italic);font-style:italic;letter-spacing:-.02em}.v5-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.v5-story .v5-media{aspect-ratio:4 / 5}.v5-story--rev .v5-media{order:2}.v5-story .v5-body{margin-top:18px;max-width:460px}.v5-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid var(--v5-sand)}.v5-value{padding-top:28px}.v5-value__num{display:block;margin-bottom:40px;font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--v5-taupe)}.v5-value .v5-body{margin-top:12px}@media(max-width:989px){.v5-story{grid-template-columns:1fr;gap:32px}.v5-story--rev .v5-media{order:0}.v5-values{grid-template-columns:1fr;gap:0}.v5-value{padding:24px 0;border-bottom:1px solid var(--v5-sand)}.v5-value__num{margin-bottom:16px}.v5-manifesto{padding:48px 0 40px}}.v5-guide{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}.v5-guide__media{position:sticky;top:120px}.v5-guide__media .v5-media{aspect-ratio:4 / 5}.v5-gstep{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:32px 0;border-bottom:1px solid var(--v5-sand)}.v5-gstep:first-child{border-top:1px solid var(--v5-sand)}.v5-gstep__n{font-family:var(--snp-serif);font-weight:300;font-size:44px;line-height:1;letter-spacing:-.05em;color:#978d84}.v5-gstep .v5-body{margin-top:8px}.v5-kit{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.v5-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v5-tip{padding:32px;border-radius:var(--v5-r);background:var(--v5-porcelain)}.v5-tip .v5-body{margin-top:10px}@media(max-width:989px){.v5-guide{grid-template-columns:1fr;gap:32px}.v5-guide__media{position:static}.v5-tips{grid-template-columns:1fr}.v5-gstep{grid-template-columns:56px 1fr;padding:24px 0}.v5-gstep__n{font-size:36px}}.v5-legal{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:80px;align-items:start}.v5-legal__nav{position:sticky;top:120px;display:grid;gap:2px}.v5-legal__nav a{padding:8px 0;font-size:14.5px;color:var(--v5-taupe);transition:color .2s}.v5-legal__nav a:hover,.v5-legal__nav a.is-active{color:var(--v5-ink)}.v5-legal__nav a.is-active{font-weight:500}.v5-legal .v5-rte{max-width:720px}@media(max-width:989px){.v5-legal{grid-template-columns:1fr;gap:24px}.v5-legal__nav{position:static;display:flex;overflow-x:auto;gap:20px;scrollbar-width:none;border-bottom:1px solid var(--v5-sand)}.v5-legal__nav a{white-space:nowrap}}.v5-feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;color:var(--v5-ink)}.v5-feat .v5-media{aspect-ratio:4 / 3}.v5-feat .v5-h2{margin-top:14px}.v5-feat .v5-body{margin:16px 0 28px}.v5-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}.v5-post{display:flex;flex-direction:column;color:var(--v5-ink)}.v5-post .v5-media{aspect-ratio:4 / 3}.v5-post__date{margin:18px 0 8px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-taupe)}.v5-post .v5-body{margin-top:10px;font-size:14.5px}@media(max-width:989px){.v5-feat{grid-template-columns:1fr;gap:24px}.v5-posts{grid-template-columns:1fr;gap:40px}}.v5-ahead{max-width:860px;margin:0 auto;text-align:center;padding:64px 0 40px}.v5-ahead .v5-display{font-size:clamp(34px,4.4vw,60px)}.v5-ameta{display:flex;justify-content:center;gap:18px;margin-bottom:22px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-taupe)}.v5-ahero{max-width:1320px;margin:0 auto 64px}.v5-ahero .v5-media{aspect-ratio:16 / 9}.v5-afoot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid var(--v5-sand)}@media(max-width:749px){.v5-ahead{padding:36px 0 28px}.v5-ahero{margin-bottom:36px}.v5-ahero .v5-media{aspect-ratio:4 / 3}.v5-afoot{flex-direction:column;align-items:flex-start}}.snp-v5 .shopify-policy__container{max-width:720px;margin:0 auto;padding:64px 20px 96px}.snp-v5 .shopify-policy__title h1{margin:0 0 40px;font-family:var(--snp-serif);font-weight:400;font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1.05;color:var(--v5-ink);text-align:left}.snp-v5 .shopify-policy__body{font-family:var(--snp-sans);font-size:16px;line-height:1.8;color:var(--snp-text)}.snp-v5 .shopify-policy__body h2,.snp-v5 .shopify-policy__body h3{margin:2em 0 .5em;font-family:var(--snp-serif);font-weight:400;font-size:24px;letter-spacing:-.03em;color:var(--v5-ink)}.snp-v5 .shopify-policy__body a{color:var(--v5-ink);text-decoration:underline;text-underline-offset:3px}html:has(body.snp-v5),body.snp-v5{overflow-x:clip}h1.v5-eyebrow{font-weight:500}.v5-ptabs__tabs{display:flex;gap:32px}.v5-ptabs__tab{position:relative;padding:0 0 8px;border:0;background:none;font-family:var(--snp-serif);font-size:clamp(26px,2.8vw,40px);font-weight:400;letter-spacing:-.035em;line-height:1.1;color:var(--v5-ink);opacity:.28;cursor:pointer;transition:opacity .3s var(--v5-ease)}.v5-ptabs__tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--v5-ink);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--v5-ease)}.v5-ptabs__tab:hover{opacity:.6}.v5-ptabs__tab.is-active{opacity:1}.v5-ptabs__tab.is-active:after{transform:scaleX(1)}.v5-ptabs__tab[hidden]{display:none}.v5-ptabs__pane{animation:v5fade .5s var(--v5-ease)}.v5-ptabs__pane[hidden]{display:none}@keyframes v5fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:749px){.v5-ptabs__tabs{gap:20px}}.v5-prev__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:80px;align-items:start}.v5-prev__side{position:sticky;top:120px}.v5-prev__score{display:flex;align-items:center;gap:20px;margin:32px 0 24px;padding:28px 0;border-top:1px solid var(--v5-sand);border-bottom:1px solid var(--v5-sand)}.v5-prev__num{font-family:var(--snp-serif);font-weight:300;font-size:72px;line-height:.9;letter-spacing:-.06em;color:var(--v5-ink)}.v5-prev__stars{display:inline-flex;gap:3px}.v5-prev__stars svg{width:16px;height:16px;fill:var(--v5-sand)}.v5-prev__stars svg.is-on{fill:var(--v5-ink)}@media(max-width:989px){.v5-prev__grid{grid-template-columns:1fr;gap:24px}.v5-prev__side{position:static}.v5-prev__num{font-size:60px}}.snp-v5 .jdgm-widget,.snp-v5 .jdgm-review-widget,.snp-v5 .jdgm-write-review-modal{--jdgm-star-color: #1c1916 !important;--jm-review-widget-star-and-histogram-color: #1c1916 !important;--jdgm-write-review-bg-color: #1c1916 !important;--jm-review-widget-form-button-color: #1c1916 !important;--jdgm-paginate-color: #1c1916 !important;--jdgm-secondary-color: #f3eee8 !important;--jm-review-widget-lighter-text-color: #766d64 !important;--jm-widget-border-radius: 10px !important}.snp-v5 .jdgm-review-widget,.snp-v5 .jdgm-review-widget *{font-family:var(--snp-sans)}.snp-v5 .jdgm-review-widget .jm-star-rating__font-icon,.snp-v5 .jdgm-star,.snp-v5 .jdgm-prev-badge__stars{font-family:JudgemeStar!important;color:var(--v5-ink)!important}.snp-v5 .v5-prev .jm-average-rating-display{display:none}.snp-v5 .v5-prev .jm-review-widget-minimal-header{justify-content:flex-end}.snp-v5 .jdgm-review-widget .jm-button{border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:background .3s,color .3s}.snp-v5 .jdgm-review-widget .jm-button--primary{height:48px;padding:0 28px;background:var(--v5-ink);border:1px solid var(--v5-ink);color:#fff}.snp-v5 .jdgm-review-widget .jm-button--primary:hover{background:transparent;color:var(--v5-ink)}.snp-v5 .jdgm-review-widget .jm-button--secondary,.snp-v5 .jdgm-review-widget .jm-sort-filter__select{border:1px solid var(--v5-sand);border-radius:999px}.snp-v5 .jdgm-review-widget .jm-review-item{padding-top:28px;padding-bottom:28px;border-color:var(--v5-sand)!important}.snp-v5 .jdgm-review-widget .jm-reviewer-avatar{background:var(--v5-porcelain)!important;color:var(--v5-ink)}.snp-v5 .jdgm-review-widget .jm-reviewer-info__name{font-weight:500;letter-spacing:-.005em}.snp-v5 .jdgm-review-widget .jdgm-review-content__body-content{font-size:15.5px;line-height:1.7;color:var(--snp-text)}.snp-v5 .jdgm-review-widget .jm-verified-buyer-badge__text{border:1px solid var(--v5-sand)!important;color:var(--v5-taupe);letter-spacing:.06em}.snp-v5 .jdgm-review-widget .jm-media-grid__item,.snp-v5 .jdgm-review-widget .jm-media-grid__image-container,.snp-v5 .jdgm-review-widget .jm-frame,.snp-v5 .jdgm-review-widget .jm-media-thumbnail-list__thumbnail{border-radius:8px!important}.snp-v5 .jdgm-review-widget .jm-pagination-controls__button--active{background:var(--v5-ink)!important;color:#fff!important}.snp-v5 .jdgm-write-review-modal button[class*=nav-btn-next],.snp-v5 .jdgm-write-review-modal button[type=submit]{background:var(--v5-ink)!important;border-radius:999px!important}.v5-wrap.v5-manifesto,.v5-wrap.v5-404{padding-left:var(--v5-gutter);padding-right:var(--v5-gutter)}.v5-cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#f7f4f0,#efe6dd 55%,#e6d6ca)}.v5-media{position:relative}.v5-cover span{font-family:var(--snp-italic);font-style:italic;font-size:clamp(34px,4vw,64px);letter-spacing:-.02em;color:#1c19168c}.v5-post .v5-cover span{font-size:clamp(28px,2.6vw,40px)}:root{--v5-beige: #f7f4f0;--v5-porcelain: var(--v5-beige);--v5-nude: var(--v5-beige);--snp-cream: var(--v5-beige);--snp-photo: var(--v5-beige);--snp-peach: var(--v5-beige);--snp-blush: var(--v5-beige);--v5-lilac: #9796dd;--v5-lilac-dark: #7f7ed0}.v5-cover{background:var(--v5-beige)}.snp-v5 .jdgm-widget,.snp-v5 .jdgm-review-widget{--jdgm-secondary-color: #f7f4f0 !important}.snp-v5 .snp-announce{background:var(--v5-beige);color:var(--v5-ink);border-bottom:1px solid var(--v5-sand)}.snp-v5 .snp-announce__nav{color:var(--v5-ink);opacity:.55}.snp-v5 .snp-announce a{color:var(--v5-ink)}.v5-pbuy .v5-btn[data-snp-atc],.v5-sbar__btn{background:var(--v5-lilac);border-color:var(--v5-lilac);color:#fff!important}.v5-pbuy .v5-btn[data-snp-atc]:hover{background:var(--v5-lilac-dark);border-color:var(--v5-lilac-dark);color:#fff!important}.v5-pbuy .v5-btn[data-snp-atc][disabled]{background:var(--v5-sand);border-color:var(--v5-sand);color:var(--v5-taupe)!important;cursor:not-allowed}.v5-sbar__btn:hover{background:var(--v5-lilac-dark)}.v5-pbuyrow--wish{grid-template-columns:124px minmax(0,1fr) 52px}.v5-wish{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--v5-sand);border-radius:999px;background:#fff;color:var(--v5-ink);cursor:pointer;transition:border-color .25s,background .25s,transform .2s}.v5-wish:hover{border-color:var(--v5-ink)}.v5-wish:active{transform:scale(.94)}.v5-wish svg{width:20px;height:20px}.v5-wish .snp-heart{transition:fill .25s}.v5-wish.is-active{border-color:var(--v5-lilac)}.v5-wish.is-active svg{color:var(--v5-lilac)}.v5-wish.is-active .snp-heart{fill:var(--v5-lilac)}.v5-wish--card{position:absolute;top:12px;right:12px;z-index:3;width:38px;height:38px;border:0;background:#ffffffeb}.v5-wish--card svg{width:17px;height:17px}.snp-header__icon .snp-heart{transition:fill .25s}.snp-header__icon:has([data-count]:not([data-count="0"])) .snp-heart{fill:var(--v5-ink)}@media(max-width:749px){.v5-pbuyrow--wish{grid-template-columns:108px minmax(0,1fr) 52px;gap:8px}}.v5-pnotes{display:grid;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--v5-sand)}.v5-pnotes .v5-pnote{margin:0;line-height:1.5}:root{--snp-sans: "Outfit", "Helvetica Neue", Arial, sans-serif}.snp-v5 .v5-body,.snp-v5 .snp-lead{font-weight:400}.snp-v5 .snp-nav__trigger,.snp-v5 .snp-header__nav>li>a.snp-nav__trigger{font-size:16.5px;font-weight:500;letter-spacing:0}.snp-v5 .snp-nav__chev{width:15px;height:15px}.snp-v5 .snp-announce{font-size:12px}.snp-v5 main .v5-btn,.snp-v5 .v5-news .v5-btn,.snp-v5 .v5-hero .v5-btn{background:var(--v5-lilac);border-color:var(--v5-lilac);color:#fff!important}.snp-v5 main .v5-btn:hover,.snp-v5 .v5-news .v5-btn:hover,.snp-v5 .v5-hero .v5-btn:hover{background:var(--v5-lilac-dark);border-color:var(--v5-lilac-dark);color:#fff!important}.snp-v5 .v5-card__add:hover,.snp-v5 .snp-pill-btn,.snp-v5 .v5-sbar__btn{background:var(--v5-lilac);color:#fff!important}.snp-v5 .snp-pill-btn:hover{background:var(--v5-lilac-dark)}.snp-v5 .v5-chip.is-active,.snp-v5 .v5-pager .is-current{background:var(--v5-lilac);border-color:var(--v5-lilac);color:#fff}.snp-v5 .snp-header__count{background:var(--v5-lilac);color:#fff}.snp-v5 .snp-header__icon:has([data-count]:not([data-count="0"])) .snp-heart{fill:var(--v5-lilac)}.snp-v5 .snp-header__icon:has([data-snp-wish-count]:not([data-count="0"])) svg{color:var(--v5-lilac)}.snp-v5 .jdgm-review-widget .jm-button--primary{background:var(--v5-lilac);border-color:var(--v5-lilac)}.snp-v5 .jdgm-review-widget .jm-button--primary:hover{background:var(--v5-lilac-dark);color:#fff}.snp-v5 .jdgm-review-widget .jm-pagination-controls__button--active{background:var(--v5-lilac)!important}.snp-v5 .jdgm-widget,.snp-v5 .jdgm-review-widget{--jdgm-write-review-bg-color: #9796dd !important;--jm-review-widget-form-button-color: #9796dd !important;--jdgm-paginate-color: #9796dd !important}.snp-v5 .snp-drawer .v5-btn,.snp-v5 .v5-mega .v5-btn{background:var(--v5-lilac);border-color:var(--v5-lilac)}.v5-shape .v5-media{border-radius:var(--v5-r);aspect-ratio:4 / 5}.v5-news{background:var(--v5-beige);padding:88px 0}.v5-news__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px;align-items:center}.v5-news .v5-h2{font-size:clamp(32px,3.6vw,52px)}.v5-news .v5-h2 em{font-family:var(--snp-italic);font-style:italic;font-weight:400;letter-spacing:-.02em}.v5-news .v5-body{margin-top:14px;max-width:460px}.v5-news__row{display:flex;gap:8px;padding:6px;border:1px solid var(--v5-sand);border-radius:999px;background:#fff;transition:border-color .25s}.v5-news__row:focus-within{border-color:var(--v5-lilac)}.v5-news__row input{flex:1;min-width:0;height:52px;padding:0 20px;border:0;background:transparent;font-family:var(--snp-sans);font-size:15.5px;color:var(--v5-ink)}.v5-news__row input:focus{outline:none}.v5-news__row .v5-btn{height:52px;padding:0 30px}.v5-news__note{margin-top:14px}.v5-news__ok{padding:18px 22px;border-radius:var(--v5-r);background:#fff;font-size:15px;color:var(--v5-ink)}.v5-news__err{margin-top:10px;font-size:13.5px;color:#a23b3b}@media(max-width:989px){.v5-news{padding:56px 0}.v5-news__grid{grid-template-columns:1fr;gap:28px}}@media(max-width:749px){.v5-news__row{flex-direction:column;border-radius:var(--v5-r)}.v5-news__row input{height:48px}.v5-news__row .v5-btn{width:100%}}.snp-footer__blurb{margin:0;max-width:300px;font-family:var(--snp-serif);font-size:22px;font-weight:400;line-height:1.3;letter-spacing:-.03em;color:#fff}.snp-v5 .snp-compare{background:#fff;border:1px solid var(--v5-sand);border-radius:var(--v5-r)}.snp-v5 .snp-compare th,.snp-v5 .snp-compare td{border-color:var(--v5-sand);font-family:var(--snp-sans)}.snp-v5 .snp-compare thead th{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--v5-taupe)}.snp-v5 .snp-compare thead .is-us{color:var(--v5-ink)}.snp-v5 .snp-compare .is-us{background:var(--v5-beige)}.snp-v5 .snp-compare tbody th{font-size:15.5px;color:var(--v5-ink)}.snp-v5 .snp-yes{background:var(--v5-lilac);border-radius:999px}.snp-v5 .snp-no{border-color:var(--v5-sand);border-radius:999px;color:var(--v5-taupe)}.snp-v5 .snp-compare__note{background:var(--v5-beige);color:var(--v5-taupe)}.snp-v5 .snp-section .snp-h2{font-family:var(--snp-serif);font-weight:400;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.035em}.snp-v5 .snp-section .snp-h2 em{font-family:var(--snp-italic);font-style:italic}:root{--v5-pname: "Geist", "Helvetica Neue", Arial, sans-serif}.v5-card__title,.snp-shop__info strong,.v5-sbar__info strong,.v5-citem__title,.v5-mega__cap-title+*,.snp-v5 .snp-sticky__info strong{font-family:var(--v5-pname)}.snp-v5 .snp-compare table{margin:0}.v5-shorts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1040px}.v5-short{margin:0}.v5-short__frame{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;border:0;border-radius:var(--v5-r);overflow:hidden;background:var(--v5-beige);cursor:pointer}.v5-short__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--v5-ease)}.v5-short__frame:hover img{transform:scale(1.03)}.v5-short__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.v5-short__play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:999px;background:var(--v5-lilac);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px -10px #1c191659;transition:transform .3s var(--v5-ease),background .3s}.v5-short__play svg{width:24px;height:24px;margin-left:3px}.v5-short__frame:hover .v5-short__play{transform:scale(1.08);background:var(--v5-lilac-dark)}.v5-short figcaption .v5-step__num{margin-top:18px}@media(max-width:749px){.v5-shorts{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--v5-gutter) * -1);padding:0 var(--v5-gutter)}.v5-shorts::-webkit-scrollbar{display:none}.v5-short{flex:0 0 66vw;scroll-snap-align:start}}@media(max-width:989px){.v5-shapes,.v5-ritual,.v5-duo,.v5-shorts,.v5-chips,.v5-pgal{scroll-padding-inline:var(--v5-gutter)}.v5-pgal{scroll-padding-inline:6px}}.snp-v5 .snp-header__row,.snp-v5 .snp-nav__trigger{min-height:88px}.snp-v5 .snp-nav__trigger{font-size:17px}.snp-v5 .snp-nav__trigger:after{bottom:26px}.snp-v5 .snp-header__icon svg{width:24px;height:24px}.snp-v5 .snp-header__icons{gap:22px}.snp-v5 .snp-header.is-scrolled .snp-header__row,.snp-v5 .snp-header.is-scrolled .snp-nav__trigger{min-height:68px}@media(max-width:1199px){.snp-v5 .snp-header__row{min-height:66px}}.snp-v5 .hdt-btn,.snp-v5 .snp-btn,.snp-v5 #CartDrawer button[type=submit],.snp-v5 #CartDrawer a[class*=btn]{border-radius:999px!important}.snp-v5 #CartDrawer .hdt-btn-accent,.snp-v5 #CartDrawer [name=checkout]{background:var(--v5-lilac)!important;border-color:var(--v5-lilac)!important;color:#fff!important}.v5-facts__head{max-width:680px;margin-bottom:48px}.v5-facts__head .v5-body{margin-top:14px}.v5-facts__head .v5-h2 em{font-family:var(--snp-italic);font-style:italic;font-weight:400;letter-spacing:-.02em}.v5-facts__grid{display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:0;border-top:1px solid var(--v5-sand);border-bottom:1px solid var(--v5-sand)}.v5-fact{padding:32px 24px 32px 0}.v5-fact+.v5-fact{padding-left:24px;border-left:1px solid var(--v5-sand)}.v5-fact__icon{display:inline-flex;width:44px;height:44px;color:var(--v5-lilac)}.v5-fact__icon svg{width:44px;height:44px}.v5-fact__title{margin:18px 0 8px;font-family:var(--snp-serif);font-weight:400;font-size:19px;letter-spacing:-.02em;line-height:1.25;color:var(--v5-ink)}@media(max-width:989px){.v5-facts__grid{grid-template-columns:1fr 1fr}.v5-fact,.v5-fact+.v5-fact{padding:24px 16px 24px 0;border-left:0;border-bottom:1px solid var(--v5-sand)}.v5-fact:nth-child(2n){padding-left:16px;border-left:1px solid var(--v5-sand)}.v5-fact:last-child{border-bottom:0}}.v5-pnotes{gap:14px;margin-top:28px;padding-top:24px}.v5-pnotes .v5-pnote{font-size:14px;line-height:1.55}.v5-pticks{gap:12px}.snp-v5 .snp-header__nav>li>a.snp-nav__trigger,.snp-v5 .snp-header__nav>li>.snp-nav__trigger{min-height:88px;font-size:17px}.snp-v5 .snp-header.is-scrolled .snp-header__nav>li>.snp-nav__trigger{min-height:68px}.v5-hero{height:clamp(560px,calc(100svh - 125px),860px)}.v5-hero--dark-text .v5-hero__media:after{background:linear-gradient(90deg,#ffffffc7,#fff0 55%),linear-gradient(0deg,#ffffffe0,#ffffff80 22%,#fff0 42%)}@media(max-width:989px){.v5-hero{height:auto}}.v5-fact__icon,.v5-fact__icon svg{width:52px;height:52px}.v5-fact__icon svg{stroke-width:1.15}:root{--snp-italic: "Playfair Display", Georgia, "Times New Roman", serif}.v5-display em,.v5-h2 em,.v5-h3 em,.snp-h1 em,.snp-h2 em,.snp-h3 em,.v5-manifesto__text em,.v5-news .v5-h2 em,.v5-facts__head .v5-h2 em,.snp-v5 .snp-section .snp-h2 em,.v5-cover span{font-family:var(--snp-italic);font-style:normal;font-weight:500;letter-spacing:-.025em;font-size:1em}.v5-shorts{margin-left:auto;margin-right:auto}section:has(>.v5-wrap>.v5-shorts) .v5-head{flex-direction:column;align-items:center;text-align:center}section:has(>.v5-wrap>.v5-shorts) .v5-head .v5-body{margin-left:auto;margin-right:auto}@media(max-width:749px){.v5-shorts{margin-left:calc(var(--v5-gutter) * -1);margin-right:calc(var(--v5-gutter) * -1)}}.v5-cf-sec{background:var(--v5-beige);overflow:hidden}.v5-cf-head{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 40px;max-width:640px}.v5-cf-head .v5-eyebrow{margin-bottom:14px}.v5-cf-head .v5-body{margin:14px auto 0;max-width:460px}.v5-cf{--cf-w: 360px;position:relative;isolation:isolate;max-width:var(--v5-wrap);margin:0 auto;padding-inline:var(--v5-gutter);outline:0}.v5-cf__stage{position:relative;height:calc(var(--cf-w) * 16 / 9 + 36px);overflow-x:clip;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.v5-cf__stage.is-drag{cursor:grabbing}.v5-cf__tile{position:absolute;top:50%;left:50%;width:var(--cf-w);margin:0;transform:translate(-50%,-50%);transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .6s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}.v5-cf__stage.is-drag .v5-cf__tile{transition:none}.v5-cf__media{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--v5-r);background:var(--v5-sand);box-shadow:0 24px 60px -28px #1c191673}.v5-cf__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;-webkit-user-drag:none}.v5-cf__tile:not(.is-active) .v5-cf__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f7f4f02e;pointer-events:none}.v5-cf__layer{position:absolute;left:50%;top:50%;z-index:19;width:var(--cf-w);aspect-ratio:9 / 16;transform:translate(-50%,-50%);overflow:hidden;border-radius:var(--v5-r);pointer-events:none}.v5-cf__layer[hidden]{display:none}.v5-cf__player{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none;opacity:0;transition:opacity .35s ease}.v5-cf.is-playing .v5-cf__player{opacity:1}.v5-cf__tile.is-active.is-playing .v5-cf__poster{opacity:0}.v5-cf__tile.is-active.is-playing .v5-cf__media{background:transparent;box-shadow:0 30px 70px -30px #1c191680}.v5-cf__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:0;background:transparent;cursor:pointer}.v5-cf__hit:focus-visible{outline:2px solid var(--v5-lilac);outline-offset:-4px;border-radius:var(--v5-r)}.v5-cf__play{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:999px;background:var(--v5-lilac);color:#fff;box-shadow:0 10px 30px -10px #1c191659;opacity:0;transform:scale(.9);transition:opacity .25s,transform .25s}.v5-cf__play svg{width:22px;height:22px;fill:currentColor;margin-left:3px}.v5-cf__tile.is-active.is-paused .v5-cf__play,.v5-cf__tile.is-active:not(.is-playing) .v5-cf__play{opacity:1;transform:none}.v5-cf__ctl{position:absolute;bottom:12px;z-index:3;display:none;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:999px;background:#9796dde6;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s}.v5-cf__ctl:hover{background:var(--v5-lilac-dark)}.v5-cf__ctl.is-sound{right:12px}.v5-cf__ctl.is-pause{right:56px}.v5-cf__tile.is-active.is-playing .v5-cf__ctl{display:flex}.v5-cf__ctl svg{width:17px;height:17px}.v5-cf__ctl.is-sound svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v5-cf__ctl.is-pause svg{fill:currentColor}.v5-cf__ctl .i-off,.v5-cf__ctl .i-loud,.v5-cf__tile.is-paused .is-pause .i-on{display:none}.v5-cf__tile.is-paused .is-pause .i-off{display:block;margin-left:2px}.v5-cf.is-sound .i-loud{display:block}.v5-cf.is-sound .i-mute{display:none}.v5-cf__ctl:focus-visible{outline:2px solid #fff;outline-offset:2px}.v5-cf__arrow{position:absolute;top:calc((var(--cf-w) * 16 / 9 + 36px) / 2);z-index:30;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:999px;background:var(--v5-lilac);color:#fff;cursor:pointer;box-shadow:0 10px 26px -12px #1c191666;transition:background .2s,transform .3s var(--v5-ease)}.v5-cf__arrow:hover{background:var(--v5-lilac-dark);transform:translateY(-50%) scale(1.06)}.v5-cf__arrow:focus-visible{outline:2px solid var(--v5-ink);outline-offset:3px}.v5-cf__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v5-cf__arrow.is-prev{left:calc(50% - var(--cf-w) * 1.5 - 40px)}.v5-cf__arrow.is-next{right:calc(50% - var(--cf-w) * 1.5 - 40px)}.v5-cf__cap{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:30px;text-align:center;min-height:64px}.v5-cf__cap .v5-step__num{margin:0}.v5-cf__dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.v5-cf__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--v5-sand);cursor:pointer;transition:width .35s var(--v5-ease),background .25s}.v5-cf__dot.is-on{width:26px;background:var(--v5-lilac)}@media(max-width:989px){.v5-cf__arrow.is-prev{left:max(8px,calc(50% - var(--cf-w) * 1.5 - 40px))}.v5-cf__arrow.is-next{right:max(8px,calc(50% - var(--cf-w) * 1.5 - 40px))}}@media(max-width:749px){.v5-cf-head{margin-bottom:26px}.v5-cf{padding-inline:0}.v5-cf__arrow{width:42px;height:42px}.v5-cf__arrow.is-prev{left:10px}.v5-cf__arrow.is-next{right:10px}.v5-cf__play{width:50px;height:50px}.v5-cf__ctl{width:34px;height:34px;bottom:10px}.v5-cf__ctl.is-sound{right:10px}.v5-cf__ctl.is-pause{right:50px}.v5-cf__cap{margin-top:22px}}@media(prefers-reduced-motion:reduce){.v5-cf__tile,.v5-cf__play{transition:none}}.v5-cf .v5-cf__media>img.v5-cf__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center}.v5-cf--shop{max-width:1600px}.v5-cf .v5-cf__media>video.v5-cf__video,.v5-cf .v5-cf__media>.v5-cf__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;display:block}.v5-cf--shop .v5-cf__arrow.is-prev{left:max(8px,calc(var(--v5-gutter) - 26px))}.v5-cf--shop .v5-cf__arrow.is-next{right:max(8px,calc(var(--v5-gutter) - 26px))}.v5-cf--shop .v5-cf__ctl{top:12px;bottom:auto}.v5-cf--shop .v5-cf__tile.is-active .v5-cf__play{margin-top:-40px}.v5-cf--shop .snp-shop__bar,.v5-cf--shop .snp-shop__label{z-index:3}.v5-cf--shop .v5-cf__dots{margin-top:26px}@media(max-width:749px){.v5-cf--shop .v5-cf__arrow.is-prev{left:8px}.v5-cf--shop .v5-cf__arrow.is-next{right:8px}.v5-cf--shop .v5-cf__ctl{top:10px}.v5-cf--shop .snp-shop__bar{left:8px;right:8px;bottom:8px;gap:8px;padding:8px}.v5-cf--shop .snp-shop__bar img{width:32px;height:40px}.v5-cf--shop .snp-shop__info{font-size:12.5px}.v5-cf--shop .snp-shop__bar .snp-pill-btn{padding-inline:14px}}.v5-reviews .jdgm-card.has-v5-media{height:auto!important}.v5-rmedia{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.v5-rmedia__t{position:relative;flex:none;width:64px;height:64px;aspect-ratio:1 / 1;padding:0;border:0;border-radius:var(--v5-r);overflow:hidden;background:var(--v5-sand);cursor:zoom-in;transition:transform .3s var(--v5-ease),box-shadow .3s}.v5-rmedia__t img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;display:block}.v5-rmedia__t:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px #1c191673}.v5-rmedia__t:focus-visible{outline:2px solid var(--v5-lilac);outline-offset:2px}.v5-rmedia__t.is-video{cursor:pointer}.v5-rmedia__play{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:999px;background:#9796ddeb;color:#fff;display:flex;align-items:center;justify-content:center}.v5-rmedia__play svg{width:12px;height:12px;fill:currentColor;margin-left:2px}.v5-rmedia__more{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1c191673;color:#fff;font-size:15px;font-weight:500;letter-spacing:.02em}.v5-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;transition:opacity .28s ease}.v5-lb[hidden]{display:none}.v5-lb.is-open{opacity:1}.v5-lb__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#f7f4f0db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.v5-lb__box{position:relative;display:flex;flex-direction:column;gap:14px;width:min(920px,100%);max-height:100%;padding:18px;border-radius:calc(var(--v5-r) + 6px);background:#fff;box-shadow:0 40px 90px -40px #1c191673;transform:translateY(10px) scale(.985);transition:transform .35s var(--v5-ease)}.v5-lb.is-open .v5-lb__box{transform:none}.v5-lb__top{display:flex;align-items:center;gap:14px;padding:2px 2px 0 6px}.v5-lb__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.v5-lb__name{font-family:var(--snp-sans);font-size:15px;font-weight:500;color:var(--v5-ink)}.v5-lb__prod{font-size:13px;color:var(--v5-taupe);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v5-lb__count{font-size:12px;letter-spacing:.12em;color:var(--v5-taupe);font-variant-numeric:tabular-nums}.v5-lb__x{flex:none;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--v5-lilac);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,transform .3s var(--v5-ease)}.v5-lb__x:hover{background:var(--v5-lilac-dark);transform:rotate(90deg)}.v5-lb__x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.v5-lb__x:focus-visible,.v5-lb__nav:focus-visible,.v5-lb__th:focus-visible{outline:2px solid var(--v5-ink);outline-offset:3px}.v5-lb__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;flex:1}.v5-lb__media{display:flex;align-items:center;justify-content:center;width:100%;height:min(68vh,680px);border-radius:var(--v5-r);overflow:hidden;background:var(--v5-beige)}.v5-lb__media img,.v5-lb__media video{max-width:100%;max-height:100%;width:auto!important;height:auto!important;object-fit:contain;display:block}.v5-lb__media.is-yt iframe{width:min(100%,38.25vh);height:100%;border:0}.v5-lb__nav{position:absolute;top:50%;z-index:2;width:46px;height:46px;margin-top:-23px;padding:0;border:0;border-radius:999px;background:var(--v5-lilac);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 26px -12px #1c191666;transition:background .2s}.v5-lb__nav[hidden]{display:none}.v5-lb__nav:hover{background:var(--v5-lilac-dark)}.v5-lb__nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v5-lb__nav.is-prev{left:12px}.v5-lb__nav.is-next{right:12px}.v5-lb__thumbs{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.v5-lb__thumbs:empty{display:none}.v5-lb__th{position:relative;width:56px;height:56px;padding:0;border:0;border-radius:var(--v5-r);overflow:hidden;background:var(--v5-sand);cursor:pointer;opacity:.55;transition:opacity .2s,box-shadow .2s}.v5-lb__th img{width:100%!important;height:100%!important;object-fit:cover;display:block}.v5-lb__th.is-on{opacity:1;box-shadow:0 0 0 2px var(--v5-lilac)}@media(max-width:749px){.v5-rmedia__t{width:56px;height:56px}.v5-lb{padding:0}.v5-lb__box{width:100%;height:100%;max-height:none;border-radius:0;padding:14px 12px calc(14px + env(safe-area-inset-bottom))}.v5-lb__media{height:auto;flex:1;min-height:0}.v5-lb__stage{flex:1}.v5-lb__nav{width:40px;height:40px;margin-top:-20px}.v5-lb__nav.is-prev{left:8px}.v5-lb__nav.is-next{right:8px}}@media(prefers-reduced-motion:reduce){.v5-lb,.v5-lb__box,.v5-rmedia__t{transition:none}}.v5-rmedia--empty{height:64px;pointer-events:none}@media(max-width:749px){.v5-rmedia--empty{height:56px}}.v5-lb__top,.v5-lb__thumbs{position:relative;z-index:3}@media(max-width:749px){.v5-lb__box{display:flex;flex-direction:column;overflow:hidden}.v5-lb__top,.v5-lb__thumbs{flex:none}.v5-lb__stage{position:relative;flex:1 1 auto;min-height:0}.v5-lb__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.v5-lb__media.is-yt iframe{width:100%}}.v5-pgal.is-single .v5-pgal__item{aspect-ratio:var(--ar, 4 / 5)}.v5-pgal.is-single .v5-pgal__item img{object-fit:contain}@media(max-width:989px){.v5-pgal.is-single .v5-pgal__item{flex-basis:100%}}.v5-pgal__item.is-zoomable img{cursor:zoom-in}.v5-pgal__zoom{position:absolute;right:12px;bottom:12px;z-index:2;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:#ffffffeb;color:var(--v5-ink);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px -10px #1c191666;cursor:pointer;transition:background .2s,transform .3s var(--v5-ease)}.v5-pgal__zoom:hover{background:#fff;transform:scale(1.06)}.v5-pgal__zoom svg{width:18px;height:18px}.v5-pgal__zoom:focus-visible,.v5-pguide:focus-visible{outline:2px solid var(--v5-ink);outline-offset:3px}.v5-pguide{display:inline-flex;align-items:center;gap:8px;margin:22px 0 0;padding:0;border:0;background:none;font-family:var(--snp-sans);font-size:13.5px;color:var(--v5-ink);text-decoration:underline;text-decoration-color:var(--v5-lilac);text-underline-offset:5px;cursor:pointer}.v5-pguide svg{width:20px;height:20px;color:var(--v5-lilac-dark)}.v5-pguide:hover{color:var(--v5-lilac-dark)}.v5-pguide+.v5-pbuy{margin-top:18px}.v5-lb--pgal .v5-lb__media img{cursor:zoom-in;-webkit-user-select:none;user-select:none}.v5-lb--pgal .v5-lb__media.is-zoom{display:block;overflow:auto;overscroll-behavior:contain;background:#fff}.v5-lb--pgal .v5-lb__media.is-zoom img{width:var(--zw)!important;height:auto!important;max-width:none;max-height:none;cursor:zoom-out}.v5-lb--pgal.is-zoomed .v5-lb__nav{opacity:0;pointer-events:none}@media(max-width:989px){.v5-pgal__zoom{right:10px;bottom:10px;width:36px;height:36px}}@media(min-width:990px){.v5-lb--pgal .v5-lb__stage{padding:0 58px}.v5-lb--pgal .v5-lb__nav.is-prev{left:0}.v5-lb--pgal .v5-lb__nav.is-next{right:0}}@media(max-width:989px){.v5-lb--pgal .v5-lb__nav{display:none}}.v5-pguide svg{stroke-width:2.6}.v5-fbt{margin:28px 0 0;padding:18px 18px 16px;border-radius:var(--v5-r, 10px);background:#f7f4f0}.v5-fbt__title{margin:0 0 12px;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-ink)}.v5-fbt__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px}.v5-fbt__item{display:flex;flex-direction:column;gap:4px;min-width:0}.v5-fbt__media{position:relative;display:block;margin-bottom:6px}.v5-fbt__media .v5-fbt__check{position:absolute;top:8px;left:8px;z-index:1}.v5-fbt__plus{position:absolute;top:50%;left:-28px;display:flex;width:24px;height:24px;margin-top:-12px;color:var(--v5-taupe)}.v5-fbt__plus svg{width:18px;height:18px;margin:auto}.v5-fbt__check{position:relative;display:inline-flex;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--v5-lilac, #9796dd);background:#fff;color:#fff;cursor:pointer}.v5-fbt__check input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.v5-fbt__check svg{width:14px;height:14px;margin:auto;opacity:0;transition:opacity .15s}.v5-fbt__check.is-locked,.v5-fbt__check:has(input:checked){background:var(--v5-lilac, #9796dd)}.v5-fbt__check.is-locked svg,.v5-fbt__check:has(input:checked) svg{opacity:1}.v5-fbt__check:has(input:focus-visible){outline:2px solid var(--v5-ink);outline-offset:2px}.v5-fbt__check.is-locked{opacity:.55;cursor:default}.v5-fbt__img{display:block;width:100%;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:#fff;transition:opacity .2s}.v5-fbt__item:has(input:not(:checked)) .v5-fbt__img{opacity:.45}.v5-fbt__item:not(.is-main) .v5-fbt__img{background:#ededec}.v5-fbt__item:not(.is-main) .v5-fbt__img img{object-fit:contain}.v5-fbt__img img{width:100%;height:100%;object-fit:cover;display:block}.v5-fbt__txt{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px;color:var(--v5-ink)}.v5-fbt__txt small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--v5-taupe)}.v5-fbt__txt strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v5-fbt__txt a{color:inherit;text-decoration:none}.v5-fbt__txt a:hover strong{text-decoration:underline;text-underline-offset:3px}.v5-fbt__price{font-size:14px;color:var(--v5-ink);white-space:nowrap}.v5-fbt__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(28,25,22,.08)}.v5-fbt__total{font-size:13.5px;color:var(--v5-taupe)}.v5-fbt__total strong{margin-left:4px;font-size:15px;font-weight:500;color:var(--v5-ink)}.v5-fbt__btn{height:44px;padding:0 20px;border:1px solid var(--v5-lilac, #9796dd);border-radius:999px;background:#fff;color:var(--v5-ink);font-family:var(--snp-sans);font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.v5-fbt__btn:hover{background:var(--v5-lilac, #9796dd);color:#fff}.v5-fbt__btn.is-loading{opacity:.6;cursor:progress}.v5-fbt__err{margin:10px 0 0;font-size:12.5px;color:#b42318}.v5-fbt__err[hidden]{display:none}@media(max-width:989px){.v5-fbt__foot{flex-direction:column;align-items:stretch}.v5-fbt__btn{width:100%}}.v5-shapes__nav{display:none}@media(max-width:989px){.v5-shape{flex-basis:36vw}.v5-shapes__nav{display:flex;align-items:center;gap:14px;margin-top:18px}.v5-shapes__nav.is-off{display:none}.v5-shapes__bar{position:relative;flex:1;box-sizing:border-box;height:24px;overflow:hidden;border-radius:2px;background:var(--v5-sand, #e9e2d8);cursor:pointer;background-clip:content-box;padding:11px 0;margin:-11px 0}.v5-shapes__bar i{position:absolute;left:0;top:11px;bottom:11px;width:40%;background:var(--v5-ink);transition:transform .15s linear}.v5-shapes__hint{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 2px 0 8px;border:0;background:none;font-family:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v5-taupe);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s}.v5-shapes__hint:active{color:var(--v5-ink)}.v5-shapes__hint svg{transition:transform .3s}.v5-shapes__nav.is-end .v5-shapes__hint svg{transform:scaleX(-1);animation:none}.v5-shapes__hint svg{width:14px;height:14px;animation:v5Nudge 1.6s ease-in-out infinite}}@keyframes v5Nudge{0%,to{transform:none}50%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.v5-shapes__hint svg{animation:none}}.v5-fbt__check svg{pointer-events:none}.has-sbar{scrollbar-width:none;cursor:grab}.has-sbar::-webkit-scrollbar{display:none}.has-sbar a,.has-sbar button,.has-sbar label{cursor:pointer}.has-sbar.is-grabbing{cursor:grabbing;user-select:none;-webkit-user-select:none}.has-sbar.is-grabbing *{pointer-events:none}.has-sbar img{-webkit-user-drag:none}.snp-sbar{display:flex;align-items:center;gap:10px;margin-top:14px}.snp-sbar.is-off{display:none}.snp-sbar__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--v5-sand, #e9e2d8);border-radius:50%;background:#fff;color:var(--v5-ink, #1c1916);cursor:pointer;transition:background .2s,border-color .2s,opacity .2s;-webkit-tap-highlight-color:transparent}.snp-sbar__btn svg{width:14px;height:14px}.snp-sbar__btn:hover:not(:disabled){border-color:var(--v5-lilac, #9796dd);background:#f3f2fb}.snp-sbar__btn:focus-visible{outline:2px solid var(--v5-ink, #1c1916);outline-offset:2px}.snp-sbar__btn:disabled{opacity:.35;cursor:default}.snp-sbar__track{position:relative;flex:1;height:24px;cursor:pointer;touch-action:none}.snp-sbar__track:before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:var(--v5-sand, #e9e2d8)}.snp-sbar__thumb{position:absolute;left:0;top:50%;height:6px;margin-top:-3px;border-radius:6px;background:var(--v5-taupe, #8a7f74);cursor:grab;transition:background .2s;will-change:transform}.snp-sbar__thumb:after{content:"";position:absolute;left:0;right:0;top:-9px;bottom:-9px}.snp-sbar__track:hover .snp-sbar__thumb,.snp-sbar.is-drag .snp-sbar__thumb{background:var(--v5-ink, #1c1916)}.snp-sbar.is-drag .snp-sbar__thumb{cursor:grabbing}.v5-pgal+.snp-sbar{margin:12px var(--v5-gutter, 20px) 0}.dn-pills__nav+.snp-sbar,.dnh-strip__row+.snp-sbar{margin-top:10px}.dn-pills__nav+.snp-sbar{margin-bottom:14px;padding:0 var(--dn-gutter, 16px)}.dn-pills__nav.has-sbar{padding-bottom:8px}.dn-fl__scroll+.snp-sbar{margin:4px 0 8px}.v5-shapes__nav,.v5-pgal__bar{display:none!important}.v5-values--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.v5-values--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.v5-values--4{grid-template-columns:1fr}}.v5-sign{padding:8px 0 96px}.v5-sign__in{display:flex;flex-direction:column;align-items:center;text-align:center}.v5-sign__line{display:block;width:40px;height:1px;margin-bottom:20px;background:var(--v5-sand, #e9e2d8)}.snp .v5-sign__img{display:block;width:auto;height:56px;max-width:none;mix-blend-mode:multiply;filter:brightness(1.05) contrast(1.1);opacity:.9}.v5-story .v5-body p{margin:0}.v5-story .v5-body p+p{margin-top:14px}.v5-sign__cap{margin:6px 0 0;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--v5-taupe, #8a7f74)}@media(max-width:749px){.v5-sign{padding-bottom:64px}}.dn-hero .snp-sbar{gap:8px}.dn-hero .snp-sbar__btn{width:28px;height:28px;border-color:transparent;background:#ffffffeb}.dn-hero .snp-sbar__btn:disabled{opacity:.5}.dn-hero .snp-sbar__track:before{background:#ffffff73}.dn-hero .snp-sbar__thumb,.dn-hero .snp-sbar__track:hover .snp-sbar__thumb,.dn-hero .snp-sbar.is-drag .snp-sbar__thumb{background:#fff}.snp-v5 .jdgm-widget .jm-text,.snp-v5 [class*=jdgm] .jm-text,.snp-v5 .jm-review-item .jm-text{color:#5f5852!important}.snp-v5 .jm-action-buttons__button,.snp-v5 .jm-action-buttons__button *,.snp-v5 .jm-button--primary,.snp-v5 .jm-button--primary *,.snp-v5 [class*=jdgm] .jm-button--primary .jm-text{color:#fff!important}.snp-v5 #CartDrawer .hdt-cart-checkbox label,.snp-v5 #CartDrawer .hdt-cart-checkbox a{color:var(--v5-ink, #1c1916)!important}.snp-v5 #CartDrawer .hdt-cart-checkbox a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--v5-lilac, #9796dd)}.snp-v5 #CartDrawer .hdt-price__item .hdt-money{color:var(--v5-taupe, #766d64)!important}@media(min-width:990px){.v5-hero__side>p{max-width:300px;margin-bottom:14px}}.v5-pgal__item--ba img{object-fit:contain}@media(min-width:990px){.v5-pgal__item--ba{grid-column:1 / -1;aspect-ratio:4 / 3}}.v5-notify{margin-top:18px;padding:20px;border-radius:var(--v5-r);background:var(--v5-porcelain)}.v5-notify[hidden]{display:none}.v5-notify__title{font-size:16px;font-weight:500;color:var(--v5-ink)}.v5-notify__sub{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--v5-taupe)}.v5-notify .v5-news__row input{height:46px;padding:0 16px;font-size:15px}.v5-notify .v5-news__row .v5-btn{height:46px;padding:0 24px}.v5-notify .v5-news__row{flex-direction:row;flex-wrap:nowrap;align-items:center;border-radius:999px}.v5-notify .v5-news__row input{flex:1 1 auto;width:auto}.v5-notify .v5-news__row .v5-btn{flex:0 0 auto;width:auto}@media(max-width:989px){.v5-notify .v5-news__row .v5-btn{padding:0 18px}.v5-notify .v5-news__row input{padding:0 12px}}.v5-notify .v5-notify__sub+.v5-news__row,.v5-notify form .v5-news__row{margin-top:20px}.v5-notify__ok-check{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:13px;line-height:1.45;color:var(--v5-taupe)}.v5-notify__ok-check input{margin-top:2px;flex:0 0 auto;accent-color:var(--v5-lilac)}.v5-notify [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/snp-v5.css.map */
