.HeroVideo-module__wGykvW__video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.HeroVideo-module__wGykvW__videoIdle{opacity:0}@media (prefers-reduced-motion:no-preference){.HeroVideo-module__wGykvW__video{transition:opacity .8s var(--ease)}.HeroVideo-module__wGykvW__dots{animation:HeroVideo-module__wGykvW__dotsIn .8s var(--ease) .5s backwards}@keyframes HeroVideo-module__wGykvW__dotsIn{0%{opacity:0}to{opacity:1}}}.HeroVideo-module__wGykvW__dots{z-index:2;gap:10px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.HeroVideo-module__wGykvW__dot{cursor:pointer;background:0 0;border:none;width:34px;height:14px;padding:6px 0}.HeroVideo-module__wGykvW__track{height:2px;transition:background var(--dur-fast) var(--ease);background:#ffffff42;display:block;position:relative;overflow:hidden}.HeroVideo-module__wGykvW__dot[aria-current=true] .HeroVideo-module__wGykvW__track{background:#ffffff80}.HeroVideo-module__wGykvW__dot:hover .HeroVideo-module__wGykvW__track{background:#ffffff9e}.HeroVideo-module__wGykvW__fill{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.HeroVideo-module__wGykvW__fillFull{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.HeroVideo-module__wGykvW__fillRun{animation:linear forwards HeroVideo-module__wGykvW__dotFill}@keyframes HeroVideo-module__wGykvW__dotFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
.Hero-module__t7dk5a__hero{color:#fff;background:radial-gradient(60% 45% at 50% 46%,#e4deb424,#0000 70%),linear-gradient(#6b693f 0%,#57552f 52%,#383620 100%);min-height:100svh;position:relative;overflow:hidden}.Hero-module__t7dk5a__bottle{aspect-ratio:1/2.9;background:linear-gradient(90deg,#a8a79c 0%,#d9d8d0 30%,#e9e8e2 46%,#d2d1c8 68%,#9b9a8f 100%);border-radius:52% 52% 5px 5px/16% 16% 5px 5px;width:clamp(104px,10.5vw,148px);position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.Hero-module__t7dk5a__bottle:after{content:"";background:#00000024;height:1px;position:absolute;top:23%;left:4%;right:4%}.Hero-module__t7dk5a__bottle:before{content:"";background:radial-gradient(50% 50%,#14140a59,#0000 70%);border-radius:50%;width:190%;height:30px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.Hero-module__t7dk5a__phTag{right:var(--pad);letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;border-radius:var(--r);border:1px dashed #ffffff4d;padding:5px 10px;font-size:10px;position:absolute;bottom:132px}.Hero-module__t7dk5a__shade{z-index:1;pointer-events:none;background:linear-gradient(#0000001f 0%,#0000000f 42%,#00000038 72%,#00000075 100%);position:absolute;inset:0}.Hero-module__t7dk5a__content{z-index:2;position:absolute;bottom:clamp(28px,5vh,52px);left:0;right:0}@media (prefers-reduced-motion:no-preference){.Hero-module__t7dk5a__eyebrow,.Hero-module__t7dk5a__sub,.Hero-module__t7dk5a__cta{opacity:0;animation:Hero-module__t7dk5a__heroRise .7s var(--ease) forwards;transform:translateY(14px)}.Hero-module__t7dk5a__eyebrow{animation-delay:.15s}.Hero-module__t7dk5a__cta{animation-delay:.75s}@keyframes Hero-module__t7dk5a__heroRise{to{opacity:1;transform:none}}.Hero-module__t7dk5a__eyebrow:before{transform-origin:0;animation:Hero-module__t7dk5a__ruleDraw .55s var(--ease) .35s forwards;transform:scaleX(0)}@keyframes Hero-module__t7dk5a__ruleDraw{to{transform:none}}}.Hero-module__t7dk5a__eyebrow{color:#ffffffd1;align-items:center;gap:10px;margin-bottom:12px;display:flex;}.Hero-module__t7dk5a__eyebrow:before{content:"";opacity:.6;background:currentColor;flex:none;width:26px;height:1px}.Hero-module__t7dk5a__title{letter-spacing:-.04em;text-wrap:balance;max-width:13ch;margin-bottom:14px;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.04}.Hero-module__t7dk5a__sub{color:#ffffffd6;max-width:46ch;margin-bottom:22px;font-size:clamp(13px,1.1vw,15px);line-height:1.5}.Hero-module__t7dk5a__actions{flex-wrap:wrap;gap:10px;display:flex}.Hero-module__t7dk5a__cta{border-radius:var(--r-lg);color:#fff;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #ffffff8c;align-items:center;gap:10px;padding:10px 22px;font-size:13px;font-weight:500;display:inline-flex}.Hero-module__t7dk5a__cta:hover{color:var(--ink);background:#fff;border-color:#fff}.Hero-module__t7dk5a__arrow{font-size:14px;line-height:1}@media (prefers-reduced-motion:no-preference){.Hero-module__t7dk5a__arrow{transition:transform .45s var(--ease)}.Hero-module__t7dk5a__cta:hover .Hero-module__t7dk5a__arrow,.Hero-module__t7dk5a__cta:focus-visible .Hero-module__t7dk5a__arrow{transform:translate(4px)}}.Hero-module__t7dk5a__dots{gap:10px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.Hero-module__t7dk5a__dots i{background:#ffffff52;width:34px;height:2px}.Hero-module__t7dk5a__dots i:first-child{background:#fff}.Hero-module__t7dk5a__scroll{right:var(--pad);z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:26px}.Hero-module__t7dk5a__scrollLbl{writing-mode:vertical-rl;letter-spacing:.18em;text-transform:uppercase;color:#fff9;font-size:10px;font-weight:500}.Hero-module__t7dk5a__scrollLine{background:#ffffff40;width:1px;height:30px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.Hero-module__t7dk5a__scroll{opacity:0;animation:Hero-module__t7dk5a__heroRise .7s var(--ease) 1.1s forwards}.Hero-module__t7dk5a__scrollLine:after{content:"";width:1px;height:10px;animation:Hero-module__t7dk5a__scrollDrop 2.6s var(--ease) infinite;background:#fff;position:absolute;top:0;left:0}@keyframes Hero-module__t7dk5a__scrollDrop{0%{opacity:0;transform:translateY(-12px)}25%{opacity:1}to{opacity:0;transform:translateY(30px)}}}@media (max-width:640px){.Hero-module__t7dk5a__bottle{top:42%}.Hero-module__t7dk5a__content{bottom:56px}.Hero-module__t7dk5a__dots{bottom:22px}.Hero-module__t7dk5a__phTag,.Hero-module__t7dk5a__scroll{display:none}}.Hero-module__t7dk5a__ctaSolid{color:var(--ink);background:#fff;border-color:#fff}.Hero-module__t7dk5a__ctaSolid:hover{color:#fff;background:0 0;border-color:#ffffff8c}
.ProductCard-module__iY7J4q__card{flex-direction:column;height:100%;display:flex;position:relative}.ProductCard-module__iY7J4q__card ::selection{background:var(--ink);color:#fff}.ProductCard-module__iY7J4q__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProductCard-module__iY7J4q__num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ProductCard-module__iY7J4q__plateWrap{position:relative}.ProductCard-module__iY7J4q__plate{aspect-ratio:.88;background:#f0efec;border-radius:6px;transition:background .15s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0a0a0a0b}.ProductCard-module__iY7J4q__plate:hover{background:#eae8e3}.ProductCard-module__iY7J4q__plate:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ProductCard-module__iY7J4q__ph{aspect-ratio:1/2.5;background:linear-gradient(90deg,#c6c5bc 0%,#e5e4de 45%,#b9b8af 100%);border-radius:46% 46% 4px 4px/13% 13% 4px 4px;width:23%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.ProductCard-module__iY7J4q__phB{aspect-ratio:1/1.7;background:linear-gradient(90deg,#cdc5b6 0%,#e9e3d7 45%,#beb5a3 100%);border-radius:24% 24% 5px 5px/12% 12% 5px 5px;width:30%}.ProductCard-module__iY7J4q__phC{aspect-ratio:1/2.1;background:linear-gradient(90deg,#b9bcb4 0%,#dde0d8 45%,#a7aa9f 100%);border-radius:50% 50% 24% 24%/20% 20% 8% 8%;width:26%}.ProductCard-module__iY7J4q__phD{aspect-ratio:1/2.3;background:linear-gradient(90deg,#6f6e66 0%,#9c9a90 45%,#5a594f 100%);border-radius:14% 14% 4px 4px/7% 7% 4px 4px;width:22%}.ProductCard-module__iY7J4q__ph:after{content:"";background:#0000001a;height:1px;position:absolute;top:24%;left:5%;right:5%}.ProductCard-module__iY7J4q__ph:before{content:"";background:radial-gradient(50% 50%,#1e1e1429,#0000 70%);border-radius:50%;width:180%;height:16px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.ProductCard-module__iY7J4q__badge{color:#c8302f;pointer-events:none;background:#fff;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:500;line-height:1.4;position:absolute;top:16px;left:16px;box-shadow:inset 0 0 0 1px #0a0a0a0f}.ProductCard-module__iY7J4q__badgeNeutral{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:5px 11px;font-size:11px}.ProductCard-module__iY7J4q__heart{color:#a9a8a2;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .15s;display:flex;position:absolute;top:12px;right:12px}.ProductCard-module__iY7J4q__heart:before{content:"";position:absolute;inset:-4px}.ProductCard-module__iY7J4q__heart:hover{color:var(--ink)}.ProductCard-module__iY7J4q__heart:focus-visible{outline:2px solid var(--ink);outline-offset:0}.ProductCard-module__iY7J4q__heart svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.ProductCard-module__iY7J4q__heartOn,.ProductCard-module__iY7J4q__heartOn:hover{color:var(--ink)}.ProductCard-module__iY7J4q__heartOn svg{fill:currentColor}.ProductCard-module__iY7J4q__meta{justify-content:space-between;align-items:flex-start;gap:12px;padding-top:12px;display:flex}.ProductCard-module__iY7J4q__info{min-width:0}.ProductCard-module__iY7J4q__name{letter-spacing:-.012em;font-size:15px;font-weight:500;line-height:1.28}.ProductCard-module__iY7J4q__name a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px}.ProductCard-module__iY7J4q__card:hover .ProductCard-module__iY7J4q__name a,.ProductCard-module__iY7J4q__name a:focus-visible{background-size:100% 1px}.ProductCard-module__iY7J4q__cat{letter-spacing:.06em;text-transform:uppercase;color:#7c7b76;margin-top:4px;font-size:11px;font-weight:500}.ProductCard-module__iY7J4q__priceBox{text-align:right;flex-shrink:0}.ProductCard-module__iY7J4q__price{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;justify-content:flex-end;align-items:baseline;gap:7px;font-size:15px;font-weight:500;line-height:1.25;display:flex}.ProductCard-module__iY7J4q__now{transition:color .15s}.ProductCard-module__iY7J4q__old{color:#8f8e89;font-size:13px;font-weight:400;text-decoration:line-through}.ProductCard-module__iY7J4q__unit{color:#7c7b76;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;font-weight:400}.ProductCard-module__iY7J4q__buy{gap:8px;margin-top:auto;padding-top:12px;display:flex}.ProductCard-module__iY7J4q__qty{border:1px solid var(--line);border-radius:var(--r);flex-shrink:0;align-items:center;transition:border-color .15s;display:flex}.ProductCard-module__iY7J4q__qty:hover{border-color:#d5d4cf}.ProductCard-module__iY7J4q__qty button{width:28px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border:none;font-size:15px;line-height:1;transition:background .15s,color .15s}.ProductCard-module__iY7J4q__qty button:hover:not(:disabled){background:var(--tile)}.ProductCard-module__iY7J4q__qty button:disabled{color:#c2c1bc;cursor:default}.ProductCard-module__iY7J4q__qty button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ProductCard-module__iY7J4q__qtyVal{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;justify-content:center;align-items:baseline;gap:2px;min-width:38px;font-size:12.5px;font-weight:500;display:inline-flex}.ProductCard-module__iY7J4q__qtyUnit{color:#8b8a85;font-size:10.5px;font-weight:400}.ProductCard-module__iY7J4q__add{letter-spacing:.02em;border:1px solid var(--ink);border-radius:var(--r);background:var(--ink);color:#fff;cursor:pointer;min-width:0;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);flex:1;padding:10px 12px;font-family:inherit;font-size:12px;font-weight:500}.ProductCard-module__iY7J4q__add:hover{color:var(--ink);background:#fff}.ProductCard-module__iY7J4q__addStack{place-items:center;display:grid}.ProductCard-module__iY7J4q__addStack>*{grid-area:1/1}.ProductCard-module__iY7J4q__addLbl,.ProductCard-module__iY7J4q__addOkLbl{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ProductCard-module__iY7J4q__addOkLbl{opacity:0}.ProductCard-module__iY7J4q__tick{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ProductCard-module__iY7J4q__addOk,.ProductCard-module__iY7J4q__addOk:hover{background:var(--ok);border-color:var(--ok);color:#fff}.ProductCard-module__iY7J4q__addOk .ProductCard-module__iY7J4q__addLbl{opacity:0}.ProductCard-module__iY7J4q__addOk .ProductCard-module__iY7J4q__addOkLbl{opacity:1}.ProductCard-module__iY7J4q__addOff,.ProductCard-module__iY7J4q__addOff:hover{border-color:var(--line);color:#8b8a85;cursor:default;background:0 0}@media (max-width:760px){.ProductCard-module__iY7J4q__qty{display:none}}.ProductCard-module__iY7J4q__oos .ProductCard-module__iY7J4q__plate{opacity:.62;filter:grayscale()}.ProductCard-module__iY7J4q__oos .ProductCard-module__iY7J4q__plate:hover{background:#f0efec}.ProductCard-module__iY7J4q__oos .ProductCard-module__iY7J4q__price,.ProductCard-module__iY7J4q__oos .ProductCard-module__iY7J4q__now{color:#8b8a85}@media (prefers-reduced-motion:no-preference){.ProductCard-module__iY7J4q__ph{transition:transform .45s var(--ease)}.ProductCard-module__iY7J4q__plate:hover .ProductCard-module__iY7J4q__ph{transform:translate(-50%,-51%)scale(1.04)}.ProductCard-module__iY7J4q__oos .ProductCard-module__iY7J4q__plate:hover .ProductCard-module__iY7J4q__ph{transform:translate(-50%,-50%)}.ProductCard-module__iY7J4q__heart{transition:color .15s ease, transform .2s var(--ease)}.ProductCard-module__iY7J4q__heart:hover{transform:scale(1.1)}.ProductCard-module__iY7J4q__heart:active{transform:scale(.92)}.ProductCard-module__iY7J4q__name a{transition:background-size .32s var(--ease)}.ProductCard-module__iY7J4q__addLbl,.ProductCard-module__iY7J4q__addOkLbl{transition:opacity .22s var(--ease), transform .28s var(--ease)}.ProductCard-module__iY7J4q__addOkLbl{transform:translateY(4px)}.ProductCard-module__iY7J4q__addOk .ProductCard-module__iY7J4q__addLbl{transform:translateY(-4px)}.ProductCard-module__iY7J4q__addOk .ProductCard-module__iY7J4q__addOkLbl{transform:none}.ProductCard-module__iY7J4q__add:not(:disabled):active{transition-duration:60ms;transform:scale(.98)}.ProductCard-module__iY7J4q__qty button{transition:background .15s ease, color .15s ease, transform .18s var(--ease)}.ProductCard-module__iY7J4q__qty button:not(:disabled):active{transition-duration:60ms;transform:scale(.88)}}
.ProductTabsRow-module__Ail-2W__section{padding-top:clamp(40px,4.5vw,72px)}.ProductTabsRow-module__Ail-2W__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProductTabsRow-module__Ail-2W__head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.ProductTabsRow-module__Ail-2W__tabs{align-items:baseline;gap:clamp(16px,1.6vw,30px);display:flex}.ProductTabsRow-module__Ail-2W__tab{letter-spacing:-.03em;color:#8f8e89;background:0 0;border:none;padding:0 0 6px;font-family:inherit;font-size:clamp(19px,1.35vw,27px);font-weight:500;line-height:1.1;transition:color .15s;position:relative}.ProductTabsRow-module__Ail-2W__tab:hover{color:#5f5e5a}.ProductTabsRow-module__Ail-2W__tab:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r)}.ProductTabsRow-module__Ail-2W__tabActive{color:var(--ink)}.ProductTabsRow-module__Ail-2W__tab:after{content:"";transform-origin:50%;background:currentColor;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ProductTabsRow-module__Ail-2W__tabActive:after,.ProductTabsRow-module__Ail-2W__tab:hover:after{transform:scaleX(1)}.ProductTabsRow-module__Ail-2W__count{vertical-align:super;letter-spacing:0;font-variant-numeric:tabular-nums;color:#a3a29d;margin-left:4px;font-size:.44em;font-weight:500;transition:color .15s;display:inline-block}.ProductTabsRow-module__Ail-2W__tabActive .ProductTabsRow-module__Ail-2W__count{color:#7c7b76}.ProductTabsRow-module__Ail-2W__controls{flex-shrink:0;align-items:center;gap:clamp(10px,1.4vw,20px);display:flex}.ProductTabsRow-module__Ail-2W__rail{background:var(--line);border-radius:2px;width:clamp(56px,9vw,132px);height:2px;display:block;position:relative;overflow:hidden}.ProductTabsRow-module__Ail-2W__thumb{width:var(--w,25%);background:var(--ink);transform:translateX(var(--p,0));border-radius:2px;position:absolute;inset:0 auto 0 0}.ProductTabsRow-module__Ail-2W__arrows{gap:10px;display:flex}.ProductTabsRow-module__Ail-2W__arrow{width:36px;height:36px;color:var(--ink);background:0 0;border:1px solid #dcdbd6;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:flex;position:relative}.ProductTabsRow-module__Ail-2W__arrow:before{content:"";position:absolute;inset:-4px}.ProductTabsRow-module__Ail-2W__arrow:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.ProductTabsRow-module__Ail-2W__arrow:disabled{opacity:.35;cursor:default}.ProductTabsRow-module__Ail-2W__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ProductTabsRow-module__Ail-2W__arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ProductTabsRow-module__Ail-2W__all{white-space:nowrap;align-items:baseline;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.ProductTabsRow-module__Ail-2W__allTxt{position:relative}.ProductTabsRow-module__Ail-2W__allTxt:after{content:"";transform-origin:100%;background:currentColor;height:1px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.ProductTabsRow-module__Ail-2W__all:hover .ProductTabsRow-module__Ail-2W__allTxt:after,.ProductTabsRow-module__Ail-2W__all:focus-visible .ProductTabsRow-module__Ail-2W__allTxt:after{transform-origin:0;transform:scaleX(1)}.ProductTabsRow-module__Ail-2W__all:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r)}.ProductTabsRow-module__Ail-2W__arw{font-size:12px;line-height:1}.ProductTabsRow-module__Ail-2W__rule{background:var(--line);height:1px;margin-bottom:22px}.ProductTabsRow-module__Ail-2W__trackWrap{min-width:0;position:relative;overflow-x:clip}.ProductTabsRow-module__Ail-2W__grid{grid-auto-flow:column;grid-auto-columns:var(--col,calc((100% - 3 * var(--gap)) / 4));--gap:clamp(14px, 1.2vw, 24px);gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;min-width:0;max-width:100%;display:grid;overflow-x:auto}.ProductTabsRow-module__Ail-2W__grid::-webkit-scrollbar{display:none}.ProductTabsRow-module__Ail-2W__grid:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ProductTabsRow-module__Ail-2W__cardIn{scroll-snap-align:start}.ProductTabsRow-module__Ail-2W__empty{text-align:center;color:#7c7b76;border:1px solid var(--line);background:var(--tile);border-radius:6px;grid-column:1/-1;width:100%;padding:clamp(28px,5vw,56px) 0;font-size:13px}.ProductTabsRow-module__Ail-2W__emptyLink{color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:1px;font-weight:500}.ProductTabsRow-module__Ail-2W__emptyLink:hover{color:#5f5e5a;border-color:#5f5e5a}@media (prefers-reduced-motion:no-preference){.ProductTabsRow-module__Ail-2W__cardIn{animation:ProductTabsRow-module__Ail-2W__cardRise .45s var(--ease) both}@keyframes ProductTabsRow-module__Ail-2W__cardRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ProductTabsRow-module__Ail-2W__tab:after,.ProductTabsRow-module__Ail-2W__allTxt:after,.ProductTabsRow-module__Ail-2W__arw{transition:transform .35s var(--ease)}.ProductTabsRow-module__Ail-2W__all:hover .ProductTabsRow-module__Ail-2W__arw,.ProductTabsRow-module__Ail-2W__all:focus-visible .ProductTabsRow-module__Ail-2W__arw{transform:translate(4px)}}@media (max-width:1000px){.ProductTabsRow-module__Ail-2W__grid{--col:calc((100% - 2 * var(--gap)) / 3)}}@media (max-width:760px){.ProductTabsRow-module__Ail-2W__head{gap:12px}.ProductTabsRow-module__Ail-2W__tabs{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.ProductTabsRow-module__Ail-2W__tabs::-webkit-scrollbar{display:none}.ProductTabsRow-module__Ail-2W__tab{font-size:17px}.ProductTabsRow-module__Ail-2W__controls{flex-shrink:0}.ProductTabsRow-module__Ail-2W__grid{--gap:12px;--col:clamp(168px, 56vw, 224px);scroll-padding-left:var(--pad);padding-inline:var(--pad)}.ProductTabsRow-module__Ail-2W__trackWrap{margin-inline:calc(-1 * var(--pad))}.ProductTabsRow-module__Ail-2W__arrows,.ProductTabsRow-module__Ail-2W__rail{display:none}}
.CategoryTiles-module__HD6huW__section{padding-top:clamp(40px,4.5vw,72px)}.CategoryTiles-module__HD6huW__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:14px;display:flex}.CategoryTiles-module__HD6huW__headMain{min-width:0}.CategoryTiles-module__HD6huW__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.CategoryTiles-module__HD6huW__rule{opacity:.45;background:currentColor;flex:none;width:22px;height:1px}.CategoryTiles-module__HD6huW__title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(19px,1.35vw,27px);font-weight:500;line-height:1.1}.CategoryTiles-module__HD6huW__all{white-space:nowrap;flex:none;align-items:center;gap:6px;padding-bottom:2px;font-size:13px;font-weight:500;display:inline-flex}.CategoryTiles-module__HD6huW__all:hover{color:var(--mut)}.CategoryTiles-module__HD6huW__arrow{display:inline-block}.CategoryTiles-module__HD6huW__grid{grid-template-columns:repeat(6,1fr);gap:clamp(8px,.9vw,16px);display:grid}.CategoryTiles-module__HD6huW__tile{aspect-ratio:.78;border-radius:var(--r-lg,6px);color:#fff;background:var(--tile-2);align-items:flex-end;padding:clamp(14px,1.2vw,24px);display:flex;position:relative;overflow:hidden}.CategoryTiles-module__HD6huW__img{object-fit:cover;z-index:0}.CategoryTiles-module__HD6huW__tile:before{content:"";z-index:1;pointer-events:none;opacity:.62;background:linear-gradient(#0000004d 0%,#0000 26% 44%,#00000085 100%);position:absolute;inset:0}.CategoryTiles-module__HD6huW__tile:hover:before,.CategoryTiles-module__HD6huW__tile:focus-visible:before{opacity:1}.CategoryTiles-module__HD6huW__num{z-index:2;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#ffffff9e;font-size:10px;font-weight:500;position:absolute;top:clamp(12px,1vw,18px);left:clamp(14px,1.2vw,24px)}.CategoryTiles-module__HD6huW__go{z-index:2;color:#fff;border-radius:var(--r-lg,6px);background:#00000014;border:1px solid #ffffff8c;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 0;font-size:12px;font-weight:500;display:inline-flex;position:relative}.CategoryTiles-module__HD6huW__goArrow{opacity:0}.CategoryTiles-module__HD6huW__tile:hover .CategoryTiles-module__HD6huW__go,.CategoryTiles-module__HD6huW__tile:focus-visible .CategoryTiles-module__HD6huW__go{color:var(--ink);background:#fff;border-color:#fff}.CategoryTiles-module__HD6huW__tile:hover .CategoryTiles-module__HD6huW__goArrow,.CategoryTiles-module__HD6huW__tile:focus-visible .CategoryTiles-module__HD6huW__goArrow{opacity:1}@media (prefers-reduced-motion:no-preference){.CategoryTiles-module__HD6huW__img{transition:transform .9s var(--ease)}.CategoryTiles-module__HD6huW__tile:hover .CategoryTiles-module__HD6huW__img,.CategoryTiles-module__HD6huW__tile:focus-visible .CategoryTiles-module__HD6huW__img{transform:scale(1.04)}.CategoryTiles-module__HD6huW__tile:before{transition:opacity .4s var(--ease)}.CategoryTiles-module__HD6huW__go{transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .12s var(--ease)}.CategoryTiles-module__HD6huW__goArrow{transition:opacity .3s var(--ease), transform .3s var(--ease);transform:translate(-4px)}.CategoryTiles-module__HD6huW__tile:hover .CategoryTiles-module__HD6huW__goArrow,.CategoryTiles-module__HD6huW__tile:focus-visible .CategoryTiles-module__HD6huW__goArrow{transform:none}.CategoryTiles-module__HD6huW__tile:active .CategoryTiles-module__HD6huW__go{transform:scale(.985)}.CategoryTiles-module__HD6huW__arrow{transition:transform .35s var(--ease)}.CategoryTiles-module__HD6huW__all:hover .CategoryTiles-module__HD6huW__arrow,.CategoryTiles-module__HD6huW__all:focus-visible .CategoryTiles-module__HD6huW__arrow{transform:translate(3px)}.revealIn .CategoryTiles-module__HD6huW__tile{animation-name:CategoryTiles-module__HD6huW__tileIn;animation-duration:.55s;animation-timing-function:var(--ease);animation-fill-mode:backwards}.revealIn .CategoryTiles-module__HD6huW__grid>.CategoryTiles-module__HD6huW__tile:nth-child(2){animation-delay:50ms}.revealIn .CategoryTiles-module__HD6huW__grid>.CategoryTiles-module__HD6huW__tile:nth-child(3){animation-delay:.1s}.revealIn .CategoryTiles-module__HD6huW__grid>.CategoryTiles-module__HD6huW__tile:nth-child(4){animation-delay:.15s}.revealIn .CategoryTiles-module__HD6huW__grid>.CategoryTiles-module__HD6huW__tile:nth-child(5){animation-delay:.2s}.revealIn .CategoryTiles-module__HD6huW__grid>.CategoryTiles-module__HD6huW__tile:nth-child(6){animation-delay:.25s}@keyframes CategoryTiles-module__HD6huW__tileIn{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:1100px){.CategoryTiles-module__HD6huW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.CategoryTiles-module__HD6huW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.CategoryTiles-module__HD6huW__grid{gap:12px}.CategoryTiles-module__HD6huW__head{flex-wrap:wrap;row-gap:10px}}
.FeaturedCarousel-module__B1ac3q__section{padding-top:clamp(40px,4.5vw,72px)}.FeaturedCarousel-module__B1ac3q__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.FeaturedCarousel-module__B1ac3q__title{letter-spacing:-.03em;font-size:clamp(19px,1.35vw,27px);font-weight:500;line-height:1.1}.FeaturedCarousel-module__B1ac3q__controls{align-items:center;gap:16px;display:flex}.FeaturedCarousel-module__B1ac3q__rail{background:var(--line);border-radius:2px;width:clamp(56px,9vw,132px);height:2px;display:block;position:relative;overflow:hidden}.FeaturedCarousel-module__B1ac3q__thumb{width:var(--w,25%);background:var(--ink);transform:translateX(var(--p,0));border-radius:2px;position:absolute;inset:0 auto 0 0}.FeaturedCarousel-module__B1ac3q__arrows{gap:10px;display:flex}.FeaturedCarousel-module__B1ac3q__arrow{width:36px;height:36px;color:var(--ink);background:0 0;border:1px solid #dcdbd6;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:flex;position:relative}.FeaturedCarousel-module__B1ac3q__arrow:before{content:"";position:absolute;inset:-4px}.FeaturedCarousel-module__B1ac3q__arrow:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}.FeaturedCarousel-module__B1ac3q__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FeaturedCarousel-module__B1ac3q__arrow:disabled{opacity:.32;border-color:var(--line);cursor:default}.FeaturedCarousel-module__B1ac3q__arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.FeaturedCarousel-module__B1ac3q__rule{background:var(--line);height:1px;margin-bottom:22px}.FeaturedCarousel-module__B1ac3q__trackWrap{min-width:0;position:relative;overflow-x:clip}.FeaturedCarousel-module__B1ac3q__track{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--gap)) / 4);--gap:clamp(14px, 1.2vw, 24px);gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;min-width:0;max-width:100%;display:grid;overflow-x:auto}.FeaturedCarousel-module__B1ac3q__track:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:var(--r)}.FeaturedCarousel-module__B1ac3q__track::-webkit-scrollbar{display:none}.FeaturedCarousel-module__B1ac3q__track>*{scroll-snap-align:start}@media (prefers-reduced-motion:no-preference){.FeaturedCarousel-module__B1ac3q__arrow:not(:disabled):active{transition-duration:60ms;transform:scale(.92)}}@media (max-width:1000px){.FeaturedCarousel-module__B1ac3q__track{grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}@media (max-width:760px){.FeaturedCarousel-module__B1ac3q__track{grid-auto-columns:calc((100% - var(--gap)) / 2);--gap:12px}.FeaturedCarousel-module__B1ac3q__rail{display:none}}
.BrandsStrip-module__Kl_WpG__section{padding-top:clamp(40px,4.5vw,72px)}.BrandsStrip-module__Kl_WpG__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;padding-bottom:14px;display:flex}.BrandsStrip-module__Kl_WpG__headMain{min-width:0}.BrandsStrip-module__Kl_WpG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.BrandsStrip-module__Kl_WpG__rule{opacity:.45;background:currentColor;flex:none;width:22px;height:1px}.BrandsStrip-module__Kl_WpG__title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(19px,1.35vw,27px);font-weight:500;line-height:1.1}.BrandsStrip-module__Kl_WpG__all{white-space:nowrap;flex:none;align-items:center;gap:6px;padding-bottom:2px;font-size:13px;font-weight:500;display:inline-flex}.BrandsStrip-module__Kl_WpG__all:hover{color:var(--mut)}.BrandsStrip-module__Kl_WpG__arrow{display:inline-block}.BrandsStrip-module__Kl_WpG__phNote{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);border:1px dashed var(--line);border-radius:var(--r);margin-bottom:20px;padding:4px 8px;font-size:10px;font-weight:500;display:inline-block}.BrandsStrip-module__Kl_WpG__grid{grid-template-columns:repeat(6,1fr);gap:clamp(12px,1vw,20px);display:grid}.BrandsStrip-module__Kl_WpG__tile{aspect-ratio:1/1.2;border-radius:var(--r-lg,6px);color:#fff;background:var(--tile-2);align-items:flex-end;padding:16px;display:flex;position:relative;overflow:hidden}.BrandsStrip-module__Kl_WpG__bg{z-index:0;position:absolute;inset:0}.BrandsStrip-module__Kl_WpG__tile:before{content:"";z-index:1;pointer-events:none;opacity:.68;background:linear-gradient(#0000 42%,#00000094 100%);position:absolute;inset:0}.BrandsStrip-module__Kl_WpG__tile:hover:before,.BrandsStrip-module__Kl_WpG__tile:focus-visible:before{opacity:1}.BrandsStrip-module__Kl_WpG__meta{z-index:2;justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex;position:relative}.BrandsStrip-module__Kl_WpG__name{letter-spacing:-.01em;font-size:15px;font-weight:500}.BrandsStrip-module__Kl_WpG__go{letter-spacing:.1em;text-transform:uppercase;color:#fffc;opacity:0;flex:none;align-items:baseline;gap:5px;font-size:10px;font-weight:500;display:inline-flex}.BrandsStrip-module__Kl_WpG__goArrow{display:inline-block}.BrandsStrip-module__Kl_WpG__tile:hover .BrandsStrip-module__Kl_WpG__go,.BrandsStrip-module__Kl_WpG__tile:focus-visible .BrandsStrip-module__Kl_WpG__go{opacity:1}.BrandsStrip-module__Kl_WpG__tA{background:linear-gradient(170deg,#d8d4cc 0%,#a9a49a 55%,#7d786e 100%)}.BrandsStrip-module__Kl_WpG__tB{background:linear-gradient(170deg,#cfc6ba 0%,#a3927e 55%,#75664f 100%)}.BrandsStrip-module__Kl_WpG__tC{background:linear-gradient(170deg,#c9b393 0%,#a08655 55%,#6f5c39 100%)}.BrandsStrip-module__Kl_WpG__tD{background:linear-gradient(170deg,#46484c 0%,#2c2e33 55%,#191b1f 100%)}.BrandsStrip-module__Kl_WpG__tE{background:linear-gradient(170deg,#b9b5ab 0%,#8c877b 55%,#5f5a4e 100%)}.BrandsStrip-module__Kl_WpG__tF{background:linear-gradient(170deg,#6e6c50 0%,#52502f 55%,#34331e 100%)}@media (prefers-reduced-motion:no-preference){.BrandsStrip-module__Kl_WpG__bg{transition:transform .9s var(--ease)}.BrandsStrip-module__Kl_WpG__tile:hover .BrandsStrip-module__Kl_WpG__bg,.BrandsStrip-module__Kl_WpG__tile:focus-visible .BrandsStrip-module__Kl_WpG__bg{transform:scale(1.05)}.BrandsStrip-module__Kl_WpG__tile:before,.BrandsStrip-module__Kl_WpG__go{transition:opacity .35s var(--ease)}.BrandsStrip-module__Kl_WpG__goArrow{transition:transform .35s var(--ease);transform:translate(-4px)}.BrandsStrip-module__Kl_WpG__tile:hover .BrandsStrip-module__Kl_WpG__goArrow,.BrandsStrip-module__Kl_WpG__tile:focus-visible .BrandsStrip-module__Kl_WpG__goArrow{transform:none}.BrandsStrip-module__Kl_WpG__arrow{transition:transform .35s var(--ease)}.BrandsStrip-module__Kl_WpG__all:hover .BrandsStrip-module__Kl_WpG__arrow,.BrandsStrip-module__Kl_WpG__all:focus-visible .BrandsStrip-module__Kl_WpG__arrow{transform:translate(3px)}.revealIn .BrandsStrip-module__Kl_WpG__tile{animation-name:BrandsStrip-module__Kl_WpG__brandIn;animation-duration:.55s;animation-timing-function:var(--ease);animation-fill-mode:backwards}.revealIn .BrandsStrip-module__Kl_WpG__grid>.BrandsStrip-module__Kl_WpG__tile:nth-child(2){animation-delay:50ms}.revealIn .BrandsStrip-module__Kl_WpG__grid>.BrandsStrip-module__Kl_WpG__tile:nth-child(3){animation-delay:.1s}.revealIn .BrandsStrip-module__Kl_WpG__grid>.BrandsStrip-module__Kl_WpG__tile:nth-child(4){animation-delay:.15s}.revealIn .BrandsStrip-module__Kl_WpG__grid>.BrandsStrip-module__Kl_WpG__tile:nth-child(5){animation-delay:.2s}.revealIn .BrandsStrip-module__Kl_WpG__grid>.BrandsStrip-module__Kl_WpG__tile:nth-child(6){animation-delay:.25s}@keyframes BrandsStrip-module__Kl_WpG__brandIn{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:1000px){.BrandsStrip-module__Kl_WpG__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.BrandsStrip-module__Kl_WpG__grid{grid-template-columns:repeat(2,1fr);gap:12px}.BrandsStrip-module__Kl_WpG__head{flex-wrap:wrap;row-gap:10px}.BrandsStrip-module__Kl_WpG__go{opacity:.75}.BrandsStrip-module__Kl_WpG__goArrow{transform:none}}
.Originality-module__MJOYBG__section{padding-top:clamp(40px,4.5vw,72px)}.Originality-module__MJOYBG__grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.Originality-module__MJOYBG__intro{min-width:0}.Originality-module__MJOYBG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:500;display:flex}.Originality-module__MJOYBG__rule{opacity:.45;background:currentColor;flex:none;width:22px;height:1px}.Originality-module__MJOYBG__title{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin-bottom:16px;font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1.1}.Originality-module__MJOYBG__text{color:var(--mut);text-wrap:pretty;max-width:44ch;margin-bottom:26px;font-size:13.5px}.Originality-module__MJOYBG__cta{position:relative}.Originality-module__MJOYBG__ctaArrow{margin-left:8px;display:inline-block}.Originality-module__MJOYBG__features{grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.Originality-module__MJOYBG__feature{border-top:1px solid var(--line);padding:18px 0 22px}.Originality-module__MJOYBG__feature:nth-child(odd){padding-right:clamp(16px,1.8vw,28px)}.Originality-module__MJOYBG__feature:nth-child(2n){border-left:1px solid var(--line);padding-left:clamp(16px,1.8vw,28px)}.Originality-module__MJOYBG__featTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.Originality-module__MJOYBG__featNum{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--mut);font-size:11px;font-weight:500}.Originality-module__MJOYBG__featIcon{display:inline-flex}.Originality-module__MJOYBG__featIcon svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.Originality-module__MJOYBG__featTitle{margin-bottom:6px;font-size:13px;font-weight:500}.Originality-module__MJOYBG__featText{color:var(--mut);text-wrap:pretty;max-width:32ch;font-size:12px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.Originality-module__MJOYBG__ctaArrow{transition:transform .35s var(--ease)}.Originality-module__MJOYBG__cta:hover .Originality-module__MJOYBG__ctaArrow,.Originality-module__MJOYBG__cta:focus-visible .Originality-module__MJOYBG__ctaArrow{transform:translate(3px)}.revealIn .Originality-module__MJOYBG__feature{animation-name:Originality-module__MJOYBG__factIn;animation-duration:.5s;animation-timing-function:var(--ease);animation-fill-mode:backwards}.revealIn .Originality-module__MJOYBG__features>.Originality-module__MJOYBG__feature:nth-child(2){animation-delay:60ms}.revealIn .Originality-module__MJOYBG__features>.Originality-module__MJOYBG__feature:nth-child(3){animation-delay:.12s}.revealIn .Originality-module__MJOYBG__features>.Originality-module__MJOYBG__feature:nth-child(4){animation-delay:.18s}@keyframes Originality-module__MJOYBG__factIn{0%{opacity:0;transform:translateY(8px)}}}@media (max-width:900px){.Originality-module__MJOYBG__grid{grid-template-columns:1fr}}@media (max-width:640px){.Originality-module__MJOYBG__features{grid-template-columns:1fr}.Originality-module__MJOYBG__feature:nth-child(odd),.Originality-module__MJOYBG__feature:nth-child(2n){border-left:0;padding-left:0;padding-right:0}}
.WishlistGrid-module__f43DxG__skeleton{min-height:240px}.WishlistGrid-module__f43DxG__count{color:var(--mut);margin-bottom:16px;font-size:12px}.WishlistGrid-module__f43DxG__grid{grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.2vw,24px);display:grid}.WishlistGrid-module__f43DxG__gridCompact{grid-template-columns:repeat(3,1fr)}.WishlistGrid-module__f43DxG__empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:clamp(48px,8vw,96px) 0;display:flex}.WishlistGrid-module__f43DxG__icon{fill:none;width:40px;height:40px;stroke:var(--mut);stroke-width:1.5px}.WishlistGrid-module__f43DxG__text{color:var(--mut);font-size:13.5px;line-height:1.7}@media (max-width:1000px){.WishlistGrid-module__f43DxG__grid,.WishlistGrid-module__f43DxG__gridCompact{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.WishlistGrid-module__f43DxG__grid,.WishlistGrid-module__f43DxG__gridCompact{grid-template-columns:repeat(2,1fr);gap:24px 12px}}
.Reviews-module__sWrVdW__section{padding-top:clamp(40px,4.5vw,72px)}.Reviews-module__sWrVdW__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;padding-bottom:14px;display:flex}.Reviews-module__sWrVdW__headMain{min-width:0}.Reviews-module__sWrVdW__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.Reviews-module__sWrVdW__rule{opacity:.45;background:currentColor;flex:none;width:22px;height:1px}.Reviews-module__sWrVdW__title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(19px,1.35vw,27px);font-weight:500;line-height:1.1}.Reviews-module__sWrVdW__all{white-space:nowrap;flex:none;align-items:center;gap:6px;padding-bottom:2px;font-size:13px;font-weight:500;display:inline-flex}.Reviews-module__sWrVdW__all:hover{color:var(--mut)}.Reviews-module__sWrVdW__arrow{display:inline-block}.Reviews-module__sWrVdW__grid{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.2vw,24px);display:grid}.Reviews-module__sWrVdW__card{background:var(--tile);border-radius:var(--r-lg,6px);flex-direction:column;gap:14px;padding:24px;display:flex}.Reviews-module__sWrVdW__card:hover{background:var(--tile-2)}.Reviews-module__sWrVdW__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Reviews-module__sWrVdW__name{font-size:13px;font-weight:500}.Reviews-module__sWrVdW__city{color:var(--mut);font-weight:400}.Reviews-module__sWrVdW__city:before{content:"·";margin:0 6px}.Reviews-module__sWrVdW__rate{flex:none;align-items:center;gap:7px;display:inline-flex}.Reviews-module__sWrVdW__rateNum{color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.Reviews-module__sWrVdW__stars{align-items:center;gap:2px;display:inline-flex}.Reviews-module__sWrVdW__star{width:11px;height:11px;fill:var(--ink);flex:none}.Reviews-module__sWrVdW__starOff{opacity:.16}.Reviews-module__sWrVdW__quote{color:#3b3a37;text-wrap:pretty;font-size:13.5px;line-height:1.65}.Reviews-module__sWrVdW__foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-top:auto;padding-top:14px;display:flex}.Reviews-module__sWrVdW__item{align-items:baseline;gap:10px;display:flex}.Reviews-module__sWrVdW__product{font-size:12px;font-weight:500}.Reviews-module__sWrVdW__toItem{border-bottom:1px solid var(--ink);white-space:nowrap;padding-bottom:1px;font-size:12px}.Reviews-module__sWrVdW__toItem:hover{color:var(--mut);border-color:var(--mut)}.Reviews-module__sWrVdW__verified{color:var(--ok);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.Reviews-module__sWrVdW__check{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}@media (prefers-reduced-motion:no-preference){.Reviews-module__sWrVdW__card{transition:background .25s var(--ease)}.Reviews-module__sWrVdW__arrow{transition:transform .35s var(--ease)}.Reviews-module__sWrVdW__all:hover .Reviews-module__sWrVdW__arrow,.Reviews-module__sWrVdW__all:focus-visible .Reviews-module__sWrVdW__arrow{transform:translate(3px)}.revealIn .Reviews-module__sWrVdW__card{animation-name:Reviews-module__sWrVdW__reviewIn;animation-duration:.55s;animation-timing-function:var(--ease);animation-fill-mode:backwards}.revealIn .Reviews-module__sWrVdW__grid>.Reviews-module__sWrVdW__card:nth-child(2){animation-delay:70ms}.revealIn .Reviews-module__sWrVdW__grid>.Reviews-module__sWrVdW__card:nth-child(3){animation-delay:.14s}@keyframes Reviews-module__sWrVdW__reviewIn{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:900px){.Reviews-module__sWrVdW__grid{grid-template-columns:1fr}}@media (max-width:480px){.Reviews-module__sWrVdW__head{flex-wrap:wrap;row-gap:10px}}
.VolumeSelect-module__599QCG__root{position:relative}.VolumeSelect-module__599QCG__trigger,.VolumeSelect-module__599QCG__opt{width:100%;color:var(--ink);text-align:left;background:#fff;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;font-size:13px;display:flex}.VolumeSelect-module__599QCG__trigger{border:1px solid var(--line);border-radius:var(--r)}.VolumeSelect-module__599QCG__trigger:hover{border-color:#cfcec9}.VolumeSelect-module__599QCG__triggerOn{border-color:var(--ink)}.VolumeSelect-module__599QCG__val,.VolumeSelect-module__599QCG__optVal{color:var(--mut);white-space:nowrap;font-size:13px}.VolumeSelect-module__599QCG__val b,.VolumeSelect-module__599QCG__optVal b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.VolumeSelect-module__599QCG__note{color:#a3a29d;white-space:nowrap;font-size:11.5px}.VolumeSelect-module__599QCG__sum{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:500}.VolumeSelect-module__599QCG__chev{flex-shrink:0;display:flex}.VolumeSelect-module__599QCG__chev svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.VolumeSelect-module__599QCG__triggerOn .VolumeSelect-module__599QCG__chev{transform:rotate(180deg)}.VolumeSelect-module__599QCG__panel{z-index:20;overscroll-behavior:contain;border:1px solid var(--ink);border-radius:var(--r);background:#fff;max-height:292px;padding:4px;position:absolute;top:calc(100% - 1px);left:0;right:0;overflow-y:auto}.VolumeSelect-module__599QCG__panel:focus-visible{outline:none}.VolumeSelect-module__599QCG__opt{border-radius:var(--r);cursor:pointer;border:none;padding:10px}.VolumeSelect-module__599QCG__groupCap{letter-spacing:.12em;text-transform:uppercase;color:#a3a29d;padding:8px 10px 4px;font-size:10.5px;font-weight:500}.VolumeSelect-module__599QCG__optOff{cursor:not-allowed;color:#a3a29d}.VolumeSelect-module__599QCG__optOff .VolumeSelect-module__599QCG__optVal b,.VolumeSelect-module__599QCG__optOff .VolumeSelect-module__599QCG__sum{color:#a3a29d;text-decoration:line-through}.VolumeSelect-module__599QCG__optActive{background:var(--tile)}.VolumeSelect-module__599QCG__optOn .VolumeSelect-module__599QCG__optVal b,.VolumeSelect-module__599QCG__optOn .VolumeSelect-module__599QCG__sum{color:var(--ink)}.VolumeSelect-module__599QCG__mark{opacity:0;flex-shrink:0;width:14px;display:flex}.VolumeSelect-module__599QCG__mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.VolumeSelect-module__599QCG__optOn .VolumeSelect-module__599QCG__mark{opacity:1}@media (prefers-reduced-motion:no-preference){.VolumeSelect-module__599QCG__trigger{transition:border-color .15s}.VolumeSelect-module__599QCG__chev{transition:transform .28s var(--ease)}.VolumeSelect-module__599QCG__opt{transition:background .12s}.VolumeSelect-module__599QCG__panel{animation:VolumeSelect-module__599QCG__panelIn .22s var(--ease);transform-origin:top}@keyframes VolumeSelect-module__599QCG__panelIn{0%{opacity:0;transform:translateY(-4px)scaleY(.97)}}}@media (max-width:520px){.VolumeSelect-module__599QCG__note{display:none}}
.page-module__viwcsq__page{padding-top:clamp(18px,2.4vw,32px);padding-bottom:clamp(48px,6vw,88px)}.page-module__viwcsq__crumbs{color:var(--mut);align-items:center;gap:8px;margin-bottom:clamp(14px,1.8vw,22px);font-size:12px;display:flex}.page-module__viwcsq__crumbs span[aria-hidden]{color:#c8c7c2}.page-module__viwcsq__crumbs a:hover,.page-module__viwcsq__crumbs [aria-current]{color:var(--ink)}.page-module__viwcsq__title{letter-spacing:-.035em;margin-bottom:clamp(18px,2.2vw,28px);font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1.05}
.account-module__hnwTfW__title{letter-spacing:-.03em;margin-bottom:6px;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.1}.account-module__hnwTfW__lede{color:var(--mut);margin-bottom:clamp(18px,2.2vw,28px);font-size:13px}.account-module__hnwTfW__cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.account-module__hnwTfW__card{border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:4px;padding:16px;display:flex}.account-module__hnwTfW__card:hover{border-color:var(--ink)}.account-module__hnwTfW__card b{font-size:14px;font-weight:500}.account-module__hnwTfW__card span{color:var(--mut);font-size:12px}.account-module__hnwTfW__order{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 0;display:grid}.account-module__hnwTfW__orderHead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.account-module__hnwTfW__orderId{font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.account-module__hnwTfW__orderDate{color:var(--mut);font-size:12px}.account-module__hnwTfW__status{border-radius:var(--r);background:var(--tile);white-space:nowrap;padding:3px 9px;font-size:12px;font-weight:500;display:inline-block}.account-module__hnwTfW__statusPay{background:var(--ink);color:#fff}.account-module__hnwTfW__orderLines{color:var(--mut);grid-column:1/-1;font-size:12.5px;list-style:none}.account-module__hnwTfW__orderMeta{grid-column:1/-1;justify-content:space-between;gap:16px;font-size:12.5px;display:flex}.account-module__hnwTfW__orderMeta b{font-variant-numeric:tabular-nums;font-weight:500}.account-module__hnwTfW__orderLink{border-bottom:1px solid var(--ink);font-weight:500}.account-module__hnwTfW__form{flex-direction:column;gap:14px;max-width:480px;display:flex}.account-module__hnwTfW__grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.account-module__hnwTfW__field{flex-direction:column;gap:8px;display:flex}.account-module__hnwTfW__input{border:1px solid var(--line);border-radius:var(--r);width:100%;color:var(--ink);background:var(--bg);padding:12px;font-family:inherit;font-size:14px}.account-module__hnwTfW__input:hover:not(:disabled){border-color:#cfcec9}.account-module__hnwTfW__input:disabled{background:var(--tile);color:var(--mut)}.account-module__hnwTfW__hint{color:var(--mut);font-size:11.5px;line-height:1.6}.account-module__hnwTfW__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account-module__hnwTfW__saved{color:var(--ok);font-size:12.5px}.account-module__hnwTfW__addr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 0;display:grid}.account-module__hnwTfW__addr b{font-size:14px;font-weight:500}.account-module__hnwTfW__addr span{color:var(--mut);font-size:12.5px}.account-module__hnwTfW__remove{color:var(--mut);background:0 0;border:none;border-bottom:1px solid #0000;grid-row:1/3;align-self:center;padding:0 0 1px;font-family:inherit;font-size:12.5px}.account-module__hnwTfW__remove:hover{color:var(--danger);border-bottom-color:var(--danger)}.account-module__hnwTfW__section{border-top:1px solid var(--line);margin:0;padding:22px 0}.account-module__hnwTfW__h2{margin-bottom:12px;font-size:15px;font-weight:500}.account-module__hnwTfW__danger{color:var(--danger);border-color:var(--danger);background:0 0}.account-module__hnwTfW__danger:hover{background:var(--danger);color:#fff}.account-module__hnwTfW__empty{text-align:center;color:var(--mut);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--tile);padding:clamp(28px,5vw,56px) 0;font-size:13px}.account-module__hnwTfW__empty a{margin-top:12px;display:inline-block}@media (max-width:560px){.account-module__hnwTfW__grid2{grid-template-columns:1fr}}
.CatalogView-module__vsurgW__page{padding-top:clamp(24px,3vw,44px);padding-bottom:clamp(48px,6vw,88px)}.CatalogView-module__vsurgW__page ::selection{background:var(--ink);color:#fff}.CatalogView-module__vsurgW__crumbs{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(14px,1.8vw,22px);font-size:12px;display:flex}.CatalogView-module__vsurgW__crumb{align-items:center;gap:8px;display:inline-flex}.CatalogView-module__vsurgW__crumb span[aria-hidden]{color:#c8c7c2}.CatalogView-module__vsurgW__crumb a{border-bottom:1px solid #0000;padding-bottom:1px}.CatalogView-module__vsurgW__crumb a:hover{color:var(--ink);border-bottom-color:var(--ink)}.CatalogView-module__vsurgW__crumb [aria-current]{color:var(--ink)}.CatalogView-module__vsurgW__head{max-width:62ch;margin-bottom:clamp(18px,2.4vw,28px)}.CatalogView-module__vsurgW__eyebrow{color:var(--mut);letter-spacing:.09em;margin-bottom:10px}.CatalogView-module__vsurgW__title{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,34px);font-weight:500;line-height:1.05}.CatalogView-module__vsurgW__lede{color:var(--mut);max-width:46ch;margin-top:8px;font-size:13px}.CatalogView-module__vsurgW__toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:clamp(14px,1.6vw,22px);padding:10px 0;display:flex}.CatalogView-module__vsurgW__count{color:var(--mut);margin-right:auto;font-size:12.5px}.CatalogView-module__vsurgW__count b{color:var(--ink);font-weight:500}.CatalogView-module__vsurgW__countOf{color:#b4b3ae}.CatalogView-module__vsurgW__num{font-variant-numeric:tabular-nums}.CatalogView-module__vsurgW__filtersBtn{border:1px solid var(--ink);border-radius:var(--r);color:var(--ink);background:0 0;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:500;display:none}.CatalogView-module__vsurgW__filtersBtn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;height:14px}.CatalogView-module__vsurgW__filtersBtn i{background:var(--ink);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-style:normal;line-height:17px}.CatalogView-module__vsurgW__sort{color:var(--mut);align-items:center;gap:8px;font-size:12.5px;display:flex}.CatalogView-module__vsurgW__sort select{appearance:none;color:var(--ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a0a0a' stroke-width='1.8'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 100%/13px no-repeat;border:none;padding:6px 20px 6px 0;font-family:inherit;font-size:13px;font-weight:500}.CatalogView-module__vsurgW__sort select:hover{opacity:.6}.CatalogView-module__vsurgW__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(16px,2vw,26px);display:flex}.CatalogView-module__vsurgW__chip{border:1px solid var(--line);border-radius:var(--r);background:var(--tile);color:var(--ink);cursor:pointer;align-items:center;gap:7px;padding:6px 10px 6px 12px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.CatalogView-module__vsurgW__chip svg{fill:none;width:11px;height:11px;stroke:var(--mut);stroke-width:1.8px;stroke-linecap:round}.CatalogView-module__vsurgW__chip:hover{border-color:var(--ink);background:var(--tile-2)}.CatalogView-module__vsurgW__chip:hover svg{stroke:var(--ink)}.CatalogView-module__vsurgW__chipsReset{color:var(--mut);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;padding:6px 2px;font-family:inherit;font-size:12px;font-weight:500}.CatalogView-module__vsurgW__chipsReset:hover{color:var(--ink);border-bottom-color:var(--ink)}.CatalogView-module__vsurgW__layout{grid-template-columns:220px 1fr;align-items:start;gap:clamp(20px,2.6vw,44px);display:grid}.CatalogView-module__vsurgW__sidebar{scrollbar-width:thin;scrollbar-color:#d8d7d2 transparent;max-height:calc(100vh - 96px);padding-right:8px;position:sticky;top:76px;overflow-y:auto}.CatalogView-module__vsurgW__sidebar::-webkit-scrollbar{width:5px}.CatalogView-module__vsurgW__scrollList::-webkit-scrollbar{width:5px}.CatalogView-module__vsurgW__panelBody::-webkit-scrollbar{width:5px}.CatalogView-module__vsurgW__sidebar::-webkit-scrollbar-thumb{background:#d8d7d2;border-radius:999px}.CatalogView-module__vsurgW__scrollList::-webkit-scrollbar-thumb{background:#d8d7d2;border-radius:999px}.CatalogView-module__vsurgW__panelBody::-webkit-scrollbar-thumb{background:#d8d7d2;border-radius:999px}.CatalogView-module__vsurgW__sidebar::-webkit-scrollbar-thumb:hover{background:#b9b8b3}.CatalogView-module__vsurgW__scrollList::-webkit-scrollbar-thumb:hover{background:#b9b8b3}.CatalogView-module__vsurgW__panelBody::-webkit-scrollbar-thumb:hover{background:#b9b8b3}.CatalogView-module__vsurgW__sidebar::-webkit-scrollbar-track{background:0 0}.CatalogView-module__vsurgW__scrollList::-webkit-scrollbar-track{background:0 0}.CatalogView-module__vsurgW__panelBody::-webkit-scrollbar-track{background:0 0}.CatalogView-module__vsurgW__fTitle{letter-spacing:-.01em;border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:14px;font-size:15px;font-weight:500;display:flex}.CatalogView-module__vsurgW__group{border-bottom:1px solid var(--line);padding:14px 0}.CatalogView-module__vsurgW__gCap{letter-spacing:-.01em;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;font-weight:500;list-style:none;display:flex}.CatalogView-module__vsurgW__gCap>span:first-child{flex:1}.CatalogView-module__vsurgW__gCap::-webkit-details-marker{display:none}.CatalogView-module__vsurgW__gCap svg{fill:none;width:15px;height:15px;stroke:var(--ink);stroke-width:1.6px;transition:transform var(--dur) var(--ease);flex:none}.CatalogView-module__vsurgW__group[open] .CatalogView-module__vsurgW__gCap svg{transform:rotate(180deg)}.CatalogView-module__vsurgW__group[open] .CatalogView-module__vsurgW__gCap{margin-bottom:8px}.CatalogView-module__vsurgW__gBadge{background:var(--ink);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:17px;height:17px;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:500;line-height:17px}.CatalogView-module__vsurgW__scrollList{flex-direction:column;display:flex}@media (min-width:901px){.CatalogView-module__vsurgW__scrollList{scrollbar-width:thin;scrollbar-color:#d8d7d2 transparent;max-height:236px;padding-right:6px;overflow-y:auto}}.CatalogView-module__vsurgW__check{border-radius:var(--r);cursor:pointer;align-items:center;gap:9px;margin-left:-6px;padding:5px 6px;font-size:13px;display:flex}.CatalogView-module__vsurgW__check:hover,.CatalogView-module__vsurgW__check:focus-within{background:var(--tile)}.CatalogView-module__vsurgW__check[data-off]{color:#b4b3ae;cursor:default}.CatalogView-module__vsurgW__check[data-off]:hover{background:0 0}.CatalogView-module__vsurgW__check input{width:15px;height:15px;accent-color:var(--ink);cursor:pointer}.CatalogView-module__vsurgW__check input:disabled{cursor:default}.CatalogView-module__vsurgW__check span{flex:1}.CatalogView-module__vsurgW__check i{color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.CatalogView-module__vsurgW__check[data-off] i{color:#cbcac5}.CatalogView-module__vsurgW__price{align-items:center;gap:8px;display:flex}.CatalogView-module__vsurgW__price span{color:var(--mut)}.CatalogView-module__vsurgW__price input{border:1px solid var(--line);border-radius:var(--r);width:100%;min-width:0;color:var(--ink);background:var(--bg);font-variant-numeric:tabular-nums;padding:8px 10px;font-family:inherit;font-size:12.5px}.CatalogView-module__vsurgW__price input:hover{border-color:#cfcec9}.CatalogView-module__vsurgW__price input:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:none}.CatalogView-module__vsurgW__priceHint{color:var(--mut);margin-top:7px;font-size:11px}.CatalogView-module__vsurgW__reset{color:var(--ink);border:none;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;margin-top:16px;padding:0;font-family:inherit;font-size:12.5px;font-weight:500}.CatalogView-module__vsurgW__reset:hover{opacity:.55}.CatalogView-module__vsurgW__grid{grid-template-columns:repeat(4,1fr);gap:clamp(24px,2vw,36px) clamp(14px,1.2vw,24px);display:grid}@media (max-width:1280px){.CatalogView-module__vsurgW__grid{grid-template-columns:repeat(3,1fr)}}.CatalogView-module__vsurgW__gridPending{opacity:.45}.CatalogView-module__vsurgW__more{flex-direction:column;align-items:center;gap:12px;margin-top:clamp(28px,3vw,44px);display:flex}.CatalogView-module__vsurgW__moreCount{color:var(--mut);font-size:12px}.CatalogView-module__vsurgW__moreCount b{color:var(--ink);font-weight:500}.CatalogView-module__vsurgW__track{background:var(--line);width:148px;height:2px;display:block;overflow:hidden}.CatalogView-module__vsurgW__track i{background:var(--ink);transform-origin:0;width:100%;height:100%;display:block}.CatalogView-module__vsurgW__empty{flex-direction:column;align-items:flex-start;max-width:44ch;padding:clamp(40px,6vw,72px) 0;display:flex}.CatalogView-module__vsurgW__emptyIcon{fill:none;width:34px;height:34px;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;margin-bottom:18px}.CatalogView-module__vsurgW__emptyTitle{letter-spacing:-.02em;margin-bottom:8px;font-size:17px;font-weight:500}.CatalogView-module__vsurgW__emptyText{color:var(--mut);margin-bottom:18px;font-size:13px;line-height:1.65}.CatalogView-module__vsurgW__panel{z-index:100;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.CatalogView-module__vsurgW__panelHead{padding:16px var(--pad);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;font-size:14px;font-weight:500;display:flex}.CatalogView-module__vsurgW__panelHead span{align-items:center;gap:8px;display:inline-flex}.CatalogView-module__vsurgW__panelHead button{color:var(--ink);background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500}.CatalogView-module__vsurgW__panelBody{padding:8px var(--pad) 16px;scrollbar-width:thin;scrollbar-color:#d8d7d2 transparent;flex:1;overflow-y:auto}.CatalogView-module__vsurgW__panelFoot{padding:12px var(--pad) 20px;border-top:1px solid var(--line)}.CatalogView-module__vsurgW__panelFoot .btn{text-align:center;width:100%}.CatalogView-module__vsurgW__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.CatalogView-module__vsurgW__chip{transition:border-color .18s var(--ease), background .18s var(--ease)}.CatalogView-module__vsurgW__chip:active{transform:scale(.97)}.CatalogView-module__vsurgW__check{transition:background .15s var(--ease), color .15s var(--ease)}.CatalogView-module__vsurgW__gridPending{transition:opacity .2s var(--ease)}.CatalogView-module__vsurgW__track i{transition:transform .45s var(--ease)}.CatalogView-module__vsurgW__price input{transition:border-color .15s var(--ease), box-shadow .15s var(--ease)}}@media (max-width:900px){.CatalogView-module__vsurgW__layout{grid-template-columns:1fr}.CatalogView-module__vsurgW__sidebar{display:none}.CatalogView-module__vsurgW__filtersBtn{display:inline-flex}.CatalogView-module__vsurgW__count{margin-right:0}.CatalogView-module__vsurgW__sort{margin-left:auto}.CatalogView-module__vsurgW__sort>span{display:none}.CatalogView-module__vsurgW__grid{grid-template-columns:repeat(2,1fr);gap:26px 12px}}@media (max-width:560px){.CatalogView-module__vsurgW__toolbar{flex-wrap:wrap;row-gap:10px}.CatalogView-module__vsurgW__count{order:3;width:100%}}
.RecentlyViewed-module__h9orcG__section{padding-top:clamp(40px,4.5vw,72px)}.RecentlyViewed-module__h9orcG__head{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:14px}.RecentlyViewed-module__h9orcG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.RecentlyViewed-module__h9orcG__rule{opacity:.45;background:currentColor;flex:none;width:22px;height:1px}.RecentlyViewed-module__h9orcG__title{letter-spacing:-.03em;font-size:clamp(19px,1.35vw,27px);font-weight:500;line-height:1.1}.RecentlyViewed-module__h9orcG__note{color:var(--mut);margin-top:6px;font-size:12px}.RecentlyViewed-module__h9orcG__grid{grid-template-columns:repeat(5,1fr);gap:clamp(14px,1.2vw,24px);display:grid}.RecentlyViewed-module__h9orcG__empty{text-align:center;border:1px dashed var(--line);border-radius:var(--r-lg,6px);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:clamp(36px,6vw,64px) 24px;display:flex}.RecentlyViewed-module__h9orcG__emptyTitle{color:var(--mut);font-size:13px}.RecentlyViewed-module__h9orcG__emptyLink{align-items:center;gap:6px;padding-bottom:2px;font-size:13px;font-weight:500;display:inline-flex}.RecentlyViewed-module__h9orcG__arrow{display:inline-block}@media (prefers-reduced-motion:no-preference){.RecentlyViewed-module__h9orcG__arrow{transition:transform .35s var(--ease)}.RecentlyViewed-module__h9orcG__emptyLink:hover .RecentlyViewed-module__h9orcG__arrow,.RecentlyViewed-module__h9orcG__emptyLink:focus-visible .RecentlyViewed-module__h9orcG__arrow{transform:translate(3px)}.revealIn .RecentlyViewed-module__h9orcG__grid>*{animation-name:RecentlyViewed-module__h9orcG__rvIn;animation-duration:.5s;animation-timing-function:var(--ease);animation-fill-mode:backwards}.revealIn .RecentlyViewed-module__h9orcG__grid>:nth-child(2){animation-delay:50ms}.revealIn .RecentlyViewed-module__h9orcG__grid>:nth-child(3){animation-delay:.1s}.revealIn .RecentlyViewed-module__h9orcG__grid>:nth-child(4){animation-delay:.15s}.revealIn .RecentlyViewed-module__h9orcG__grid>:nth-child(5){animation-delay:.2s}@keyframes RecentlyViewed-module__h9orcG__rvIn{0%{opacity:0;transform:translateY(10px)}}}@media (max-width:1000px){.RecentlyViewed-module__h9orcG__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.RecentlyViewed-module__h9orcG__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--pad);margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);scrollbar-width:none;gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.RecentlyViewed-module__h9orcG__grid::-webkit-scrollbar{display:none}.RecentlyViewed-module__h9orcG__grid>*{scroll-snap-align:start;flex:0 0 clamp(168px,56vw,224px)}}
.ProductView-module___xjgqW__page{padding-top:clamp(18px,2.4vw,32px);padding-bottom:clamp(48px,6vw,88px)}.ProductView-module___xjgqW__page ::selection{background:var(--ink);color:#fff}.ProductView-module___xjgqW__crumbs{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(18px,2.4vw,30px);font-size:12px;display:flex}.ProductView-module___xjgqW__crumbs span[aria-hidden]{color:#c8c7c2}.ProductView-module___xjgqW__crumbs a{border-bottom:1px solid #0000;padding-bottom:1px}.ProductView-module___xjgqW__crumbs a:hover{color:var(--ink);border-bottom-color:var(--ink)}.ProductView-module___xjgqW__crumbCur{color:var(--ink)}.ProductView-module___xjgqW__top{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(28px,4vw,72px);display:grid}.ProductView-module___xjgqW__gallery{flex-direction:column;gap:12px;display:flex;position:sticky;top:84px}.ProductView-module___xjgqW__mainShot{aspect-ratio:4/5;background:#f0efec;border-radius:6px;position:relative;overflow:hidden}.ProductView-module___xjgqW__bottle{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.ProductView-module___xjgqW__bottle:after{content:"";background:#0000001a;height:1px;position:absolute;top:24%;left:5%;right:5%}.ProductView-module___xjgqW__bottle:before{content:"";background:radial-gradient(50% 50%,#1e1e1429,#0000 70%);border-radius:50%;width:180%;height:20px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.ProductView-module___xjgqW__phA{aspect-ratio:1/2.5;background:linear-gradient(90deg,#c6c5bc 0%,#e5e4de 45%,#b9b8af 100%);border-radius:46% 46% 4px 4px/13% 13% 4px 4px;width:21%}.ProductView-module___xjgqW__phB{aspect-ratio:1/1.7;background:linear-gradient(90deg,#cdc5b6 0%,#e9e3d7 45%,#beb5a3 100%);border-radius:24% 24% 5px 5px/12% 12% 5px 5px;width:28%}.ProductView-module___xjgqW__phC{aspect-ratio:1/2.1;background:linear-gradient(90deg,#b9bcb4 0%,#dde0d8 45%,#a7aa9f 100%);border-radius:50% 50% 24% 24%/20% 20% 8% 8%;width:24%}.ProductView-module___xjgqW__phD{aspect-ratio:1/2.3;background:linear-gradient(90deg,#6f6e66 0%,#9c9a90 45%,#5a594f 100%);border-radius:14% 14% 4px 4px/7% 7% 4px 4px;width:20%}.ProductView-module___xjgqW__shotOn{opacity:1}.ProductView-module___xjgqW__shotOff{opacity:0}.ProductView-module___xjgqW__badge{color:#e5484d;background:#fff;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:500;position:absolute;top:16px;left:16px}.ProductView-module___xjgqW__shotNum{border-radius:var(--r);color:var(--mut);font-variant-numeric:tabular-nums;background:#ffffffe6;align-items:baseline;gap:4px;padding:4px 9px;font-size:11px;display:flex;position:absolute;bottom:14px;right:14px}.ProductView-module___xjgqW__shotNum b{color:var(--ink);font-weight:500}.ProductView-module___xjgqW__shotNum i{color:#c8c7c2;font-style:normal}.ProductView-module___xjgqW__thumbs{gap:10px;display:flex}.ProductView-module___xjgqW__thumb,.ProductView-module___xjgqW__thumbOn{aspect-ratio:1;cursor:pointer;background:#f0efec;border:1px solid #0000;border-radius:4px;width:72px;padding:0;position:relative;overflow:hidden}.ProductView-module___xjgqW__thumb:hover{border-color:#d6d5d0}.ProductView-module___xjgqW__thumbOn{border-color:var(--ink);box-shadow:inset 0 0 0 2px #fff}.ProductView-module___xjgqW__bottleMini{width:30%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)scale(.62)}.ProductView-module___xjgqW__galCap{color:var(--mut);font-size:11px}.ProductView-module___xjgqW__brand{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);border-bottom:1px solid #0000;margin-bottom:8px;padding-bottom:1px;font-size:11px;font-weight:500;display:inline-block}.ProductView-module___xjgqW__brand:hover{color:var(--ink);border-bottom-color:var(--ink)}.ProductView-module___xjgqW__name{letter-spacing:-.035em;margin-bottom:8px;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.05}.ProductView-module___xjgqW__kind{color:var(--mut);border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:20px;font-size:12.5px}.ProductView-module___xjgqW__oosBox{margin-bottom:4px;padding-bottom:22px}.ProductView-module___xjgqW__oosTitle{align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.ProductView-module___xjgqW__dotOos{background:var(--mut);border-radius:50%;width:6px;height:6px}.ProductView-module___xjgqW__oosNote{color:var(--mut);max-width:46ch;margin-bottom:16px;font-size:12.5px}.ProductView-module___xjgqW__oosNote b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.ProductView-module___xjgqW__oosNote a{border-bottom:1px solid var(--line)}.ProductView-module___xjgqW__oosNote a:hover{color:var(--ink);border-bottom-color:var(--ink)}.ProductView-module___xjgqW__volBlock{margin-bottom:20px}.ProductView-module___xjgqW__volCap{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:11px;font-weight:500;display:flex}.ProductView-module___xjgqW__perMl{text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:12px}.ProductView-module___xjgqW__perMl b{color:var(--ink);font-weight:500}.ProductView-module___xjgqW__vols{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;display:grid}.ProductView-module___xjgqW__vol,.ProductView-module___xjgqW__volOn{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);cursor:pointer;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;font-family:inherit;display:flex}.ProductView-module___xjgqW__vol b,.ProductView-module___xjgqW__volOn b{font-size:13px;font-weight:500}.ProductView-module___xjgqW__vol span,.ProductView-module___xjgqW__volOn span{color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px}.ProductView-module___xjgqW__vol:hover{border-color:var(--ink);background:var(--tile)}.ProductView-module___xjgqW__volOn{background:var(--ink);border-color:var(--ink);color:#fff}.ProductView-module___xjgqW__volOn span{color:#ffffff9e}.ProductView-module___xjgqW__buyRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ProductView-module___xjgqW__qty{border:1px solid var(--line);border-radius:var(--r);align-items:center;display:flex}.ProductView-module___xjgqW__qty button{width:40px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:none;font-size:17px}.ProductView-module___xjgqW__qty button:hover:not(:disabled){background:var(--tile)}.ProductView-module___xjgqW__qty button:disabled{color:#c8c7c2;cursor:default}.ProductView-module___xjgqW__qty span{text-align:center;font-variant-numeric:tabular-nums;min-width:32px;font-size:14px;font-weight:500}.ProductView-module___xjgqW__total{text-align:right;font-variant-numeric:tabular-nums}.ProductView-module___xjgqW__totalMain{justify-content:flex-end;align-items:baseline;gap:9px;display:flex}.ProductView-module___xjgqW__totalMain b{letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:1.1}.ProductView-module___xjgqW__totalMain s{color:var(--mut);font-size:15px}.ProductView-module___xjgqW__totalNote{color:var(--mut);margin-top:2px;font-size:11.5px}.ProductView-module___xjgqW__save{color:var(--ok)}.ProductView-module___xjgqW__ctaRow{gap:10px;display:flex}.ProductView-module___xjgqW__cta{flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:13px;display:inline-flex}.ProductView-module___xjgqW__cta:disabled{opacity:.42;cursor:default}.ProductView-module___xjgqW__cta:disabled:hover{background:var(--ink);color:#fff}.ProductView-module___xjgqW__ctaOk,.ProductView-module___xjgqW__ctaOk:hover{background:var(--ok);border-color:var(--ok);color:#fff}.ProductView-module___xjgqW__ctaCheck{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ProductView-module___xjgqW__wish{border:1px solid var(--line);border-radius:var(--r);width:48px;color:var(--ink);cursor:pointer;background:0 0}.ProductView-module___xjgqW__wishOn{color:var(--ink)}.ProductView-module___xjgqW__wishOn svg{fill:currentColor}.ProductView-module___xjgqW__wish:hover{border-color:var(--ink);background:var(--tile)}.ProductView-module___xjgqW__wish svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.ProductView-module___xjgqW__protoNote{color:var(--mut);margin-top:10px;font-size:11px}.ProductView-module___xjgqW__trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:24px 0;list-style:none;display:grid}.ProductView-module___xjgqW__trust li{border-left:1px solid var(--line);padding:16px 14px}.ProductView-module___xjgqW__trust li:first-child{border-left:none;padding-left:0}.ProductView-module___xjgqW__trust svg{fill:none;width:17px;height:17px;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:8px}.ProductView-module___xjgqW__trust b{font-size:12.5px;font-weight:500;line-height:1.3;display:block}.ProductView-module___xjgqW__trust span{color:var(--mut);margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.ProductView-module___xjgqW__accs{border-top:1px solid var(--line)}.ProductView-module___xjgqW__acc{border-bottom:1px solid var(--line)}.ProductView-module___xjgqW__acc summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:15px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.ProductView-module___xjgqW__acc summary::-webkit-details-marker{display:none}.ProductView-module___xjgqW__acc summary:hover .ProductView-module___xjgqW__accTitle{color:#3b3a37}.ProductView-module___xjgqW__accNum{letter-spacing:.08em;color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.ProductView-module___xjgqW__accTitle{flex:1}.ProductView-module___xjgqW__acc summary svg{fill:none;width:15px;height:15px;stroke:var(--ink);stroke-width:1.6px;transition:transform var(--dur) var(--ease)}.ProductView-module___xjgqW__acc[open] summary svg{transform:rotate(180deg)}.ProductView-module___xjgqW__accBody{padding-bottom:16px}.ProductView-module___xjgqW__accBody p{color:#3b3a37;max-width:56ch;font-size:13.5px;line-height:1.7}.ProductView-module___xjgqW__accBody a{border-bottom:1px solid var(--ink)}.ProductView-module___xjgqW__specRow{display:contents}.ProductView-module___xjgqW__specs{grid-template-columns:150px 1fr;font-size:13px;display:grid}.ProductView-module___xjgqW__specs dt{color:var(--mut);border-top:1px solid var(--line);padding:6px 0}.ProductView-module___xjgqW__specs dd{border-top:1px solid var(--line);padding:6px 0}.ProductView-module___xjgqW__specs dt:first-of-type,.ProductView-module___xjgqW__specs dt:first-of-type+dd{border-top:none}.ProductView-module___xjgqW__num{font-variant-numeric:tabular-nums}.ProductView-module___xjgqW__related{border-top:1px solid var(--line);margin-top:clamp(48px,6vw,84px);padding-top:clamp(24px,3vw,36px)}.ProductView-module___xjgqW__relHead{margin-bottom:26px}.ProductView-module___xjgqW__relEyebrow{color:var(--mut);letter-spacing:.09em;margin-bottom:8px}.ProductView-module___xjgqW__relTitle{letter-spacing:-.03em;font-size:clamp(19px,1.35vw,27px);font-weight:500}.ProductView-module___xjgqW__relGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.2vw,24px);display:grid}.ProductView-module___xjgqW__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ProductView-module___xjgqW__stickyBar{display:none}@media (prefers-reduced-motion:no-preference){.ProductView-module___xjgqW__bottle{transition:opacity .4s var(--ease)}.ProductView-module___xjgqW__thumb,.ProductView-module___xjgqW__thumbOn{transition:border-color .2s var(--ease), box-shadow .2s var(--ease)}.ProductView-module___xjgqW__vol,.ProductView-module___xjgqW__volOn{transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), color var(--dur) var(--ease)}.ProductView-module___xjgqW__vol:active,.ProductView-module___xjgqW__volOn:active{transform:scale(.98)}.ProductView-module___xjgqW__wish{transition:border-color .18s var(--ease), background .18s var(--ease)}.ProductView-module___xjgqW__wish:active{transform:scale(.96)}.ProductView-module___xjgqW__qty button{transition:background .15s var(--ease), color .15s var(--ease)}.ProductView-module___xjgqW__acc[open] .ProductView-module___xjgqW__accBody{animation:ProductView-module___xjgqW__accIn .32s var(--ease) both}@keyframes ProductView-module___xjgqW__accIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ProductView-module___xjgqW__stickyBar{transition:transform .32s var(--ease), opacity .32s var(--ease), visibility .32s var(--ease)}}@media (max-width:900px){.ProductView-module___xjgqW__top{grid-template-columns:1fr;gap:24px}.ProductView-module___xjgqW__gallery{position:static}.ProductView-module___xjgqW__relGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProductView-module___xjgqW__page{padding-bottom:120px}.ProductView-module___xjgqW__stickyBar{z-index:60;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;background:#fff;justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}.ProductView-module___xjgqW__stickyOn{opacity:1;visibility:visible;pointer-events:auto;transform:none}.ProductView-module___xjgqW__stickyPrice{flex-direction:column;min-width:0;display:flex}.ProductView-module___xjgqW__stickyPrice b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.ProductView-module___xjgqW__stickyPrice span{color:var(--mut);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ProductView-module___xjgqW__stickyBtn{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:132px;display:inline-flex}.ProductView-module___xjgqW__trust{grid-template-columns:1fr}.ProductView-module___xjgqW__trust li{border-left:none;border-top:1px solid var(--line);grid-template-columns:20px 1fr;align-items:center;column-gap:12px;padding:13px 0;display:grid}.ProductView-module___xjgqW__trust li:first-child{border-top:none}.ProductView-module___xjgqW__trust svg{grid-row:span 2;margin-bottom:0}.ProductView-module___xjgqW__vols{grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}}@media (max-width:520px){.ProductView-module___xjgqW__buyRow{flex-wrap:wrap;gap:12px}.ProductView-module___xjgqW__total{text-align:left}.ProductView-module___xjgqW__totalMain{justify-content:flex-start}.ProductView-module___xjgqW__specs{grid-template-columns:120px 1fr}}
