@media(min-width:750px){.xb-m{display:none!important}}@media(max-width:749px){.xb-d{display:none!important}}.xb-wrap{max-width:1440px;margin:0 auto;padding:0 24px;box-sizing:border-box}.xb-bd{font-family:Bodoni Moda,"Bodoni 72",Didot,Times New Roman,serif;font-weight:400;font-style:normal}.xb-bi{font-family:Bodoni Moda,"Bodoni 72",Didot,Times New Roman,serif;font-weight:400;font-style:italic}.xb-eb{margin:0;display:block;font-size:11.5px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--e7-acc, #5F7A63)}.xb-h2{margin:0;font-weight:500;font-size:34px;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.xb-sub{margin:0;font-size:15px;line-height:1.6;color:var(--e7-ink2, #44423F);text-wrap:pretty}.xb-ico{flex:0 0 auto}.xb-ar{display:inline-block;transition:transform .3s ease}a:hover .xb-ar{transform:translate(3px)}.xb-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;box-sizing:border-box;border:1px solid var(--e7-ink, #111111);border-radius:999px;background-color:var(--e7-ink, #111111);color:#fff;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.e7 .xb-pill:hover,.e7 .xb-pill:focus-visible{color:#fff}.e7 .xb-pill:not(:disabled):not(.is-disabled):hover{background-color:var(--e7-acc, #5F7A63);border-color:var(--e7-acc, #5F7A63);color:#fff}.xb-pill.is-disabled,.xb-pill:disabled{opacity:.4;cursor:default}.xb-pill--white{padding:0 22px;border-color:#fff;background-color:#fff;color:var(--e7-ink, #111111)}.e7 .xb-pill--white:hover,.e7 .xb-pill--white:focus-visible{color:var(--e7-ink, #111111)}.e7 .xb-pill--white:not(:disabled):not(.is-disabled):hover{background-color:#faf1d2;border-color:#faf1d2;color:var(--e7-ink, #111111)}.xb-add__idle{display:inline-flex;align-items:center;gap:10px}.xb-add__done{display:none;align-items:center;gap:8px}.xb-add.is-added{background-color:var(--e7-acc, #5F7A63);border-color:var(--e7-acc, #5F7A63)}.xb-add.is-added .xb-add__idle{display:none}.xb-add.is-added .xb-add__done{display:inline-flex}.xb-add.is-loading{opacity:.75}.xb-ul{color:var(--e7-ink, #111111);font-size:13px;font-weight:500;text-decoration:none;padding-bottom:2px;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .45s ease,color .3s ease;white-space:nowrap}.xb-ul:hover{background-size:100% 1px}.xb-stk{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px 0 12px;box-sizing:border-box;border-radius:999px;background-color:#fff;font-size:11px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ink, #111111)}.xb-spk{display:inline-block;flex:0 0 auto;width:12px;height:12px;background-color:currentColor;clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0% 50%,38% 38%)}.xb-tw{animation:xbTw 3.4s ease-in-out infinite}@keyframes xbTw{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.55) rotate(45deg);opacity:.55}}.xb-ped{position:absolute;top:0;right:0;bottom:0;left:0;display:block;--t: 24px}.xb-ped__sh{position:absolute;left:50%;bottom:var(--sh-b, -22px);width:150%;height:var(--sh-h, 56px);transform:translate(-50%);background:radial-gradient(closest-side,#11111129,#1111110f 58%,#1110);pointer-events:none}.xb-ped__body{position:absolute;left:0;right:0;bottom:0;top:var(--t);border-radius:0 0 50% 50% / 0 0 var(--t) var(--t);background:linear-gradient(90deg,#ffffff57,#ffffffdb 32%,#ffffffb3 62%,#ffffff4d);box-shadow:inset 0 -1px #1111110d}.xb-ped__top{position:absolute;left:0;right:0;top:0;height:var(--top-h, calc(var(--t) * 2));border-radius:50%;background:radial-gradient(ellipse 72% 70% at 44% 38%,#fff,#ffffffd6);box-shadow:inset 0 -2px 4px #1111110d}.xb-ped__glow{position:absolute;left:-6%;right:-6%;top:-30%;height:160%;border-radius:50%;background:radial-gradient(closest-side,#fffffff2,#fff0);opacity:0;transition:opacity .7s ease;pointer-events:none}.xb-ped__ct{position:absolute;left:50%;top:var(--ct-top, calc(var(--t) * .66));width:var(--ct-w, 50%);height:var(--ct-h, calc(var(--t) * .66));transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#1113,#1110)}.xb-spec{position:relative;display:block;box-sizing:border-box;border:1px solid rgba(17,17,17,.13);transition:background-color .7s ease,border-color .6s ease}.xb-cm{position:absolute;width:12px;height:12px;border:0 solid var(--e7-ink, #111111);pointer-events:none}.xb-cm--tl{top:-7px;left:-7px;border-top-width:1px;border-left-width:1px}.xb-cm--tr{top:-7px;right:-7px;border-top-width:1px;border-right-width:1px}.xb-cm--bl{bottom:-7px;left:-7px;border-bottom-width:1px;border-left-width:1px}.xb-cm--br{bottom:-7px;right:-7px;border-bottom-width:1px;border-right-width:1px}.xb-ph{position:absolute;top:12px;right:12px;bottom:12px;left:12px;display:block;overflow:hidden}.xb-ph--8{top:8px;right:8px;bottom:8px;left:8px}.xb-ph img,.xb-ph .xb-ph__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;display:block}.xb-float{display:block;height:100%;animation:xbFloat 6s ease-in-out infinite}@keyframes xbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes xbRailY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes xbRailX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.xb-c1{position:relative;padding:16px 24px 32px;background-color:var(--c1-bg, #FCEFF3);border-radius:0 0 36px 36px;--hop1: -14px;--hop2: -5px}.xb-c1__grid{max-width:1392px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:300px 300px;gap:16px}.xb-c1 .xb-c1__t{position:relative;display:block;overflow:hidden;color:var(--e7-ink, #111111);text-decoration:none;transform-origin:50% 55%;background-color:var(--bg)}.e7 .xb-c1 .xb-c1__t:hover{color:var(--e7-ink, #111111)}.js .xb-c1 .xb-c1__t{opacity:0;transform:translateY(26px);transition:opacity .8s ease var(--d, 0s),transform 1.1s cubic-bezier(.2,.7,.2,1) var(--d, 0s)}.js .xb-c1.is-on .xb-c1__t{opacity:1;transform:none}@media(hover:hover){.xb-c1.is-on .xb-c1__t:hover{animation:xbWob .8s cubic-bezier(.4,0,.2,1)}.xb-c1.is-on .xb-c1__t:hover .xb-hop{animation:xbHop .9s cubic-bezier(.3,.7,.3,1)}}.xb-c1.is-on .xb-c1__t.is-a{animation:xbWob .8s cubic-bezier(.4,0,.2,1)}.xb-c1.is-on .xb-c1__t.is-a .xb-hop{animation:xbHop .9s cubic-bezier(.3,.7,.3,1)}@keyframes xbWob{0%{transform:rotate(0)}25%{transform:rotate(-1deg)}60%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes xbHop{0%{transform:translateY(0)}30%{transform:translateY(var(--hop1))}55%{transform:translateY(0)}75%{transform:translateY(var(--hop2))}to{transform:translateY(0)}}@keyframes xbSpin{to{transform:rotate(360deg)}}.xb-c1__sh{position:absolute;display:block;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ink) 22%,transparent),transparent);pointer-events:none}.xb-c1__cut{display:block;width:auto;max-width:none;height:286px;object-fit:contain}.xb-c1__main{grid-column:1 / span 2;grid-row:1 / span 2;border-radius:28px}.xb-c1__copy{position:relative;z-index:2;height:100%;box-sizing:border-box;padding:42px 48px 44px;display:flex;flex-direction:column;align-items:flex-start}.xb-stk--main{transform:rotate(-2deg);box-shadow:0 4px 12px #1111110f}.xb-c1__h1{margin:24px 0 0;max-width:470px;font-size:56px;font-weight:500;line-height:1.04;letter-spacing:-.035em}.xb-c1__tag{margin:14px 0 0;font-size:20px;line-height:1.35;color:var(--ink)}.xb-c1__txt{margin:14px 0 0;max-width:340px;font-size:15px;line-height:1.6;color:#3e4a43;text-wrap:pretty}.xb-c1__btns{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.xb-ring{position:absolute;top:34px;right:36px;z-index:1;width:122px;height:122px;display:block}.xb-ring__svg{display:block;width:100%;height:100%;animation:xbSpin 24s linear infinite}.xb-ring__txt{fill:var(--ink);font-family:Poppins,Arial,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase}.xb-ring__spk{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;color:var(--mid)}.xb-c1__main-sh{right:30px;bottom:30px;width:240px;height:26px}.xb-c1__main-cut{position:absolute;right:46px;bottom:40px;z-index:1;display:block}.xb-c1__tall{grid-column:3;grid-row:1 / span 2;border-radius:28px}.xb-c1__tcopy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:30px 28px}.xb-stk--tall{height:30px;padding:0 13px 0 11px;transform:rotate(2deg)}.xb-stk--tall .xb-spk{width:10px;height:10px}.xb-c1__ttl{margin-top:4px;font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.03em}.xb-c1__ttx{max-width:250px;font-size:14px;line-height:1.55;color:#4f4a47}.xb-c1__arw{position:absolute;top:28px;right:26px;z-index:2;width:44px;height:44px;border-radius:999px;background-color:#fff;color:var(--e7-ink, #111111);display:inline-flex;align-items:center;justify-content:center;transition:transform .4s ease,background-color .3s ease,color .3s ease}.xb-c1 .xb-c1__t:hover .xb-c1__arw{transform:rotate(45deg);background-color:var(--e7-ink, #111111);color:#fff}.xb-c1__tall-sh{left:50%;bottom:26px;width:220px;height:24px;translate:-50% 0;background:radial-gradient(closest-side,color-mix(in srgb,var(--ink) 24%,transparent),transparent)}.xb-c1__tall-cut{position:absolute;left:50%;bottom:36px;translate:-50% 0;display:flex;align-items:flex-end}.xb-c1__cut--a{position:relative;z-index:2;height:314px;margin-right:-10px}.xb-c1__cut--b{height:290px}.xb-c1 .xb-c1__circ{grid-column:4;grid-row:1;display:flex;align-items:center;justify-content:center;border-radius:999px;background:none;overflow:visible}.xb-c1__disc{position:relative;display:block;width:min(300px,100%);aspect-ratio:1 / 1;border-radius:50%;background-color:var(--bg);overflow:hidden}.xb-stk--circ{position:absolute;left:50%;top:7.33%;z-index:2;translate:-50% 0;height:30px;padding:0 12px 0 10px;gap:7px;font-size:10.5px;letter-spacing:.12em;transform:rotate(-6deg);box-shadow:0 4px 12px #11111112}.xb-stk--circ .xb-spk{width:10px;height:10px}.xb-c1__circ-sh{left:50%;bottom:10%;width:40%;height:6%;translate:-50% 0}.xb-c1__circ-cut{position:absolute;left:50%;bottom:12%;height:65.33%;translate:-50% 0;display:block}.xb-c1__circ-cut .xb-c1__cut{height:100%;transform:rotate(-14deg)}.xb-c1__ccap{position:absolute;left:0;right:0;bottom:6%;text-align:center;font-size:12px;font-weight:500;color:var(--ink)}.xb-c1__pair{grid-column:4;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.xb-c1 .xb-c1__cnt{border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.xb-c1__cspk{width:18px;height:18px;color:var(--mid)}.xb-c1__crow{margin-top:10px;display:flex;flex-direction:column;align-items:center}.xb-c1__cn{display:block;font-size:72px;font-weight:600;line-height:1;letter-spacing:-.05em}.xb-c1__cl{margin-top:4px;font-size:19px}.xb-c1__cpill{margin-top:14px;padding:4px 10px;border-radius:999px;background-color:#fff;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.xb-c1 .xb-c1__spf{border-radius:999px}.xb-c1__scopy{position:absolute;left:50%;top:30px;z-index:2;translate:-50% 0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.xb-stk--spf{height:28px;padding:0 11px;font-size:11.5px;letter-spacing:.04em;transform:rotate(-7deg);box-shadow:0 4px 12px #11111112}.xb-c1__stl{display:block;max-width:190px;font-size:17px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.xb-c1__ssub{font-size:12px;font-weight:500;color:var(--ink)}.xb-c1__spf-sh{left:50%;bottom:18px;width:110px;height:16px;translate:-50% 0}.xb-c1__spf-cut{position:absolute;left:50%;bottom:24px;translate:-50% 0;display:block}.xb-c1__spf-cut .xb-c1__cut{height:196px}@media(min-width:750px)and (max-width:1180px){.xb-c1__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.xb-c1__main{grid-column:1 / -1;grid-row:auto;min-height:520px}.xb-c1__tall{grid-column:1;grid-row:span 2;min-height:616px}.xb-c1 .xb-c1__circ,.xb-c1__pair{grid-column:2;grid-row:auto;height:300px}}.xb-c2{position:relative;padding:16px 24px 0;--st-bg: #E9EEE8}.xb-c2__st{position:relative;max-width:1392px;height:660px;margin:0 auto;border-radius:20px;overflow:hidden;background-color:var(--st-bg);transition:background-color 1s ease}.xb-c2__st--empty{display:flex;align-items:center;justify-content:center;height:420px}.xb-c2__empty{color:var(--e7-ink3, #5D5955)}.xb-c2__vis{position:absolute;top:0;right:0;bottom:0;left:0}.xb-c2__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 30% 46% at 50% 56%,#ffffff8c,#fff0 72%);pointer-events:none}.xb-c2__fade{position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(180deg,#fff0,#ffffff4d);pointer-events:none}.xb-c2__names{position:absolute;left:0;right:0;top:34px;height:220px;transform:translate3d(var(--px, 0px),var(--py, 0px),0);transition:transform 1.3s cubic-bezier(.22,1,.36,1);pointer-events:none}.xb-c2__name{position:absolute;left:0;right:0;top:0;margin:0;text-align:center;white-space:nowrap;line-height:1.12;letter-spacing:-.02em;font-size:min(var(--fs),var(--fsv));opacity:0;transform:translate(8%);transition:opacity 1.2s ease,transform 1.2s cubic-bezier(.22,.61,.36,1)}.xb-c2__name.is-on{opacity:1;transform:none}.xb-c2__name.is-past{opacity:0;transform:translate(-8%)}.xb-fit-in{display:inline-block;white-space:nowrap}.xb-c2__tap{display:none}.xb-c2__ped{position:absolute;left:50%;bottom:58px;width:264px;height:94px;transform:translate(-50%);z-index:1}.xb-c2__ped .xb-ped{--t: 24px;--ct-top: 16px;--ct-w: 132px;--ct-h: 16px}.xb-c2__anchor{position:absolute;left:50%;top:24px;width:0;height:0}.xb-c2__cut{position:absolute;left:0;bottom:0;display:block;height:var(--ch);opacity:0;pointer-events:none;transform:translate(-50%,30px);transition:opacity .6s ease,transform .9s cubic-bezier(.22,1,.36,1)}.xb-c2__cut.is-on{opacity:1;pointer-events:auto;transform:translate(-50%);transition-delay:.3s}.xb-c2__cut.is-past{opacity:0;transform:translate(-50%,-10px);transition-duration:.5s,.6s;transition-delay:0s}.xb-c2__cutimg{display:block;height:100%;width:auto;max-width:none}.xb-c2__cutspec{width:200px;height:296px;background-color:#ffffff73}.xb-c2__caps{position:absolute;left:52px;bottom:54px;width:430px;height:340px;z-index:2}.xb-c2__cap{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;visibility:hidden;transition:visibility 0s linear .5s}.xb-c2__cap.is-on{visibility:visible;transition:visibility 0s}.xb-ci{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .7s cubic-bezier(.22,1,.36,1)}.xb-c2__cap.is-on .xb-ci{opacity:1;transform:none}.xb-c2__cap.is-on .xb-ci:nth-child(1){transition-delay:.45s}.xb-c2__cap.is-on .xb-ci:nth-child(2){transition-delay:.52s}.xb-c2__cap.is-on .xb-ci:nth-child(3){transition-delay:.59s}.xb-c2__cap.is-on .xb-ci:nth-child(4){transition-delay:.66s}.xb-c2__cap.is-on .xb-ci:nth-child(5){transition-delay:.73s}.xb-c2:not(.is-ready) .xb-c2__cap.is-on .xb-ci{transition-delay:0s}.xb-c2__eb{margin:0 0 14px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.xb-c2__h{margin:0;font-weight:500;font-size:36px;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.xb-c2__tr{margin:14px 0 0;max-width:360px;font-size:15px;line-height:1.6;color:#3f3c39}.xb-c2__trs{display:none}.xb-c2__pm{margin:8px 0 0;display:inline-flex;align-items:baseline;gap:12px;font-size:13.5px;color:#3f3c39}.xb-c2__pm .price{font-family:inherit;font-size:18px;font-weight:500;color:var(--e7-ink, #111111)}.xb-c2__act{margin-top:22px;display:flex;align-items:center;gap:22px}.xb-c2__tex{position:absolute;right:118px;bottom:54px;width:220px;margin:0;z-index:2;transition:opacity .6s ease,visibility 0s}.xb-c2__tex.is-hidden{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.xb-c2__tlabel{display:none}.xb-c2__tspec{height:300px;background-color:#fff6}.xb-c2__timg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1s ease}.xb-c2__timg.is-on{opacity:1;transition-delay:.2s}.xb-c2__tcaps{position:relative;height:64px;margin-top:16px}.xb-c2__tcap{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;gap:3px;opacity:0;transition:opacity .6s ease}.xb-c2__tcap.is-on{opacity:1;transition-delay:.45s}.xb-c2__tct{font-size:10.5px;font-weight:600;letter-spacing:.14em;line-height:1.45;text-transform:uppercase;color:#3f3c39}.xb-c2__tcn{font-size:12.5px;line-height:1.4;color:#5d5955}.xb-c2__rail{position:absolute;right:24px;top:84px;bottom:54px;width:64px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:14px;z-index:3}.xb-c2__next{position:relative;display:flex;align-items:center;gap:14px;padding:14px 10px;border:0;background:transparent;color:var(--e7-ink, #111111);font-family:inherit;line-height:1.6;cursor:pointer;writing-mode:vertical-rl}.xb-c2__next>span{flex:0 0 auto;white-space:nowrap}.xb-c2__nl{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.xb-c2__nrow{display:inline-flex;align-items:center;gap:14px}.xb-c2__nn{font-size:17px;letter-spacing:0}.xb-c2__rn{display:inline-block;font-size:15px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.xb-c2__next:hover .xb-c2__rn{transform:translateY(6px)}.xb-c2__line{position:relative;display:block;width:1px;height:88px;background:#11111129;overflow:hidden}.xb-c2__line--m{display:none}.xb-c2__fill{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--e7-ink, #111111);transform:scaleY(0);transform-origin:top center;opacity:0}.xb-c2__fill.is-on{opacity:1;animation:xbRailY var(--st-dur, 7s) linear forwards}.xb-c2.is-hold .xb-c2__fill.is-on{animation-play-state:paused}.xb-c2.is-static .xb-c2__fill.is-on{animation:none;transform:none}.xb-rbtn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:1px solid rgba(17,17,17,.22);border-radius:999px;background-color:#ffffff8c;color:var(--e7-ink, #111111);cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.xb-rbtn:hover{background-color:var(--e7-ink, #111111);border-color:var(--e7-ink, #111111);color:#fff}.xb-rbtn__i{display:inline-flex}.xb-rbtn__i--play{display:none}.xb-c2.is-paused .xb-rbtn__i--play{display:inline-flex}.xb-c2.is-paused .xb-rbtn__i--pause{display:none}@media(min-width:750px)and (max-width:1279px){.xb-c2__caps{width:330px}.xb-c2__h{font-size:32px}.xb-c2__tex{right:100px;width:190px}.xb-c2__tspec{height:260px}}@media(min-width:750px)and (max-width:1023px){.xb-c2__st{height:620px}.xb-c2__caps{left:32px;width:280px;bottom:48px}.xb-c2__h{font-size:28px}.xb-c2__ped{left:56%;bottom:48px;transform:translate(-50%) scale(.82);transform-origin:50% 100%}.xb-c2__tex{right:76px;bottom:48px;width:140px}.xb-c2__tspec{height:196px}.xb-c2__tcaps{display:none}.xb-c2__rail{right:12px;bottom:48px}}.xb-c3{padding:16px 24px 0}.xb-c3__grid{max-width:1392px;margin:0 auto;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;height:480px}.xb-c3__grid--solo{grid-template-columns:minmax(0,1fr)}.xb-c3__stage{position:relative;border-radius:20px;overflow:hidden;transition:background-color .9s ease}.xb-c3__slides{position:absolute;top:0;right:0;bottom:0;left:0}.xb-c3__s{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--bg);opacity:0;visibility:hidden;transition:opacity .9s cubic-bezier(.4,0,.2,1),visibility 0s linear .9s}.xb-c3__s.is-on{opacity:1;visibility:visible;transition:opacity .9s cubic-bezier(.4,0,.2,1),visibility 0s}.xb-c3__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 40% 56% at var(--gx, 76%) 54%,rgba(255,255,255,.8),rgba(255,255,255,0) 72%);pointer-events:none}.xb-c3__copy{position:absolute;left:52px;top:44px;z-index:3;width:440px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.xb-c3__copy>*{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.xb-c3__s.is-on .xb-c3__copy>*{opacity:1;transform:none}.xb-c3__s.is-on .xb-c3__copy>*:nth-child(1){transition-delay:.12s}.xb-c3__s.is-on .xb-c3__copy>*:nth-child(2){transition-delay:.2s}.xb-c3__s.is-on .xb-c3__copy>*:nth-child(3){transition-delay:.28s}.xb-c3__s.is-on .xb-c3__copy>*:nth-child(4){transition-delay:.36s}.xb-c3__s.is-on .xb-c3__copy>*:nth-child(5){transition-delay:.44s}.xb-c3:not(.is-ready) .xb-c3__s.is-on .xb-c3__copy>*{transition-delay:0s}.xb-c3__eb{margin:0;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.xb-c3__h{margin:0;font-weight:500;font-size:50px;line-height:1.04;letter-spacing:-.03em}.xb-c3__tag{margin:0;font-size:19px;line-height:1.4;color:#2e3b31}.xb-c3__p{margin:0;max-width:370px;font-size:15px;line-height:1.6;text-wrap:pretty}.xb-c3__price .price{font-family:inherit;font-size:20px;font-weight:500;color:var(--e7-ink, #111111)}.xb-c3__btns{margin-top:4px;display:flex;align-items:center;gap:22px}.xb-c3__cut{opacity:0;transform:translateY(64px);transition:opacity .9s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.xb-c3__s.is-on .xb-c3__cut{opacity:1;transform:none}.xb-c3__sh{position:absolute;bottom:75px;left:var(--x);width:var(--sw);height:clamp(22px,calc(var(--sw) * .124),26px);translate:-50% 0;background:radial-gradient(closest-side,color-mix(in srgb,var(--shade) 25%,transparent),transparent);pointer-events:none}.xb-c3__img{position:absolute;bottom:86px;left:var(--x);z-index:2;height:var(--h);translate:-50% 0;display:block}.xb-c3__cutimg{display:block;height:100%;width:auto;max-width:none;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.xb-c3__img:hover .xb-c3__cutimg{transform:translateY(-8px)}.xb-c3__ring{position:absolute;left:var(--x);top:46%;width:380px;height:380px;translate:-50% -50%;border-radius:999px;border:1px solid rgba(255,255,255,.95);background:radial-gradient(closest-side,#ffffff80,#fff0);pointer-events:none}.xb-c3__sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff9e 26% 74%,#fff0);clip-path:inset(0 100% 0 0)}.xb-c3__sweep.is-a{animation:xbSweepA 1.15s cubic-bezier(.4,0,.2,1)}.xb-c3__sweep.is-b{animation:xbSweepB 1.15s cubic-bezier(.4,0,.2,1)}@keyframes xbSweepA{0%{clip-path:inset(0 100% 0 0)}48%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes xbSweepB{0%{clip-path:inset(0 100% 0 0)}48%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.xb-c3__ctl{position:absolute;left:0;right:0;bottom:0;z-index:5;height:64px;padding:0 18px 0 52px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(17,17,17,.07)}.xb-c3__ctl-l{display:flex;align-items:center;gap:18px;min-width:0}.xb-c3__idx{font-size:14px;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.xb-c3__of{color:#5d6a5f}.xb-c3__pg{position:relative;display:block;width:160px;height:2px;border-radius:2px;background:#11111124;overflow:hidden}.xb-c3__pg i{position:absolute;top:0;bottom:0;background:var(--e7-ink, #111111);transform:scaleX(0);transform-origin:left center}.xb-c3__pg i.is-done{transform:scaleX(1);transition:transform .4s ease}.xb-c3__pg i.is-on{animation:xbRailX var(--dur, 7s) linear forwards}.xb-c3.is-hold .xb-c3__pg i.is-on{animation-play-state:paused}.xb-c3.is-static .xb-c3__pg i.is-on{animation:none;transform:scaleX(1)}.xb-c3__name{font-size:13px;letter-spacing:.04em;color:#44423f;white-space:nowrap}.xb-c3__ctl-r{display:flex;align-items:center;gap:2px}.xb-c3__ico{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background-color:transparent;color:var(--e7-ink, #111111);cursor:pointer;transition:background-color .3s ease}.xb-c3__ico:hover{background-color:#11111112}.xb-c3__ico-pause,.xb-c3__ico-play{display:inline-flex}.xb-c3__ico-play{display:none}.xb-c3.is-paused .xb-c3__ico-play{display:inline-flex}.xb-c3.is-paused .xb-c3__ico-pause{display:none}.xb-c3__sep{width:1px;height:14px;background:#1111112e}.xb-c3__sep.xb-d{margin:0 6px}.xb-c3__ico[hidden]+.xb-c3__sep{display:none}.xb-c3__txt{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--e7-ink, #111111);font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.04em;cursor:pointer}.xb-c3__txt:after{content:"";position:absolute;left:12px;right:12px;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.xb-c3__txt:hover:after,.xb-c3__txt:focus-visible:after{transform:scaleX(1)}.xb-c3__tiles{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:16px;min-height:0}.xb-c3 .xb-c3__tile{position:relative;display:block;min-height:0;border-radius:20px;overflow:hidden;background-color:var(--bg);text-decoration:none;color:var(--e7-ink, #111111);transition:background-color .5s ease}.e7 .xb-c3 .xb-c3__tile:hover{background-color:var(--bg2);color:var(--e7-ink, #111111)}.xb-c3__tglow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 30% 62% at 78% 62%,#ffffffbd,#fff0 72%);pointer-events:none}.xb-c3__tcopy{position:absolute;left:28px;top:26px;bottom:24px;z-index:2;width:214px;display:flex;flex-direction:column;justify-content:space-between}.xb-c3__ttop{display:flex;flex-direction:column;gap:8px}.xb-c3__teb{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.xb-c3__th{font-size:26px;font-weight:500;line-height:1.1;letter-spacing:-.025em}.xb-c3__tp{font-size:13.5px;line-height:1.5}.xb-c3__tgo{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500}.xb-c3__tarr{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--e7-ink, #111111);border-radius:999px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.xb-c3 .xb-c3__tile:hover .xb-c3__tarr{background-color:var(--e7-ink, #111111);color:#fff}.xb-c3__tsh{position:absolute;bottom:18px;left:var(--x);width:var(--sw);height:18px;translate:-50% 0;background:radial-gradient(closest-side,color-mix(in srgb,var(--shade) 24%,transparent),transparent);pointer-events:none}.xb-c3__tcut{position:absolute;bottom:26px;left:var(--x);height:var(--h);translate:-50% 0;display:block;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.xb-c3__tcutimg{display:block;height:100%;width:auto;max-width:none}.xb-c3 .xb-c3__tile:hover .xb-c3__tcut{transform:translateY(-7px)}@media(min-width:750px)and (max-width:1180px){.xb-c3__grid{grid-template-columns:minmax(0,1fr);height:auto}.xb-c3__stage{height:480px}.xb-c3__tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:240px}}@media(min-width:750px)and (max-width:960px){.xb-c3__copy{left:36px;width:330px}.xb-c3__h{font-size:40px}.xb-c3__img{height:calc(var(--h) * .8)}.xb-c3__ctl{padding-left:36px}.xb-c3__name{display:none}}.xb-b1{margin-top:var(--b1-mt, 16px);padding:var(--b1-py, 12px) 0;background-color:var(--b1-bg, #F7F3EC);color:var(--b1-fg, #111111);overflow:hidden}.xb-b1__track{display:flex;width:max-content;animation:xbMarq var(--b1-d, 40s) linear infinite}.xb-b1:hover .xb-b1__track,.xb-b1.is-off .xb-b1__track{animation-play-state:paused}@keyframes xbMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.xb-b1__seq{display:flex;align-items:center;flex:0 0 auto}.xb-b1__it{display:inline-flex;align-items:center;gap:26px;padding:0 13px;white-space:nowrap;line-height:1.4}.xb-b1__t{font-size:var(--b1-fs, 13px);font-weight:var(--b1-fw, 400)}.xb-b1__it.is-i .xb-b1__t{font-family:var(--e7-serif, "Libre Baskerville", Georgia, serif);font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:var(--b1-fsi, 15px)}.xb-b1__sep{font-size:10px;line-height:1;color:var(--b1-sep, #5F7A63)}.xb-b1__star{width:12px;height:12px;color:var(--b1-sep, #5F7A63)}.xb-b1--star .xb-b1__it{line-height:24px}.xb-s9{padding-top:var(--s9-pt, 24px)}.xb-s9--mix{--s9-pt: 52px}.xb-s9__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.xb-s9__ht{display:flex;flex-direction:column;gap:10px;max-width:760px;min-width:0}.xb-s9__sub--side{max-width:430px}.xb-s9--mix .xb-s9__head{flex-wrap:nowrap;gap:24px}.xb-s9--mix .xb-s9__ht{gap:8px;max-width:800px}.xb-s9__more{flex:0 0 auto}.xb-s9__row{max-width:1440px;margin:28px auto 0;padding:0 24px;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.xb-s9--mix .xb-s9__row{margin-top:24px;gap:16px}.xb-s9__it{min-width:0}.xb-s9 .xb-s9__card{display:flex;flex-direction:column;gap:16px;text-decoration:none;color:var(--e7-ink, #111111)}.e7 .xb-s9 .xb-s9__card:hover{color:var(--e7-ink, #111111)}.js .xb-s9 .xb-s9__card[data-reveal]{transform:translateY(24px) scale(.97);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.js .xb-s9 .xb-s9__card[data-reveal].is-in{opacity:1;transform:none}.xb-s9--mix .xb-s9__card{gap:14px}.xb-s9__stage{position:relative;display:block;height:430px;border-radius:20px;overflow:hidden;background-color:var(--bg);transition:background-color .6s ease}.xb-s9 .xb-s9__card:hover .xb-s9__stage,.xb-s9 .xb-s9__card:focus-visible .xb-s9__stage{background-color:var(--bgd)}.xb-s9__word{position:absolute;left:0;right:0;top:30px;display:block;margin:0;text-align:center;white-space:nowrap;line-height:1;font-size:72px;letter-spacing:-.02em;color:var(--bgd);transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.xb-s9 .xb-s9__card:hover .xb-s9__word{transform:translate(-8px)}.xb-s9__ped{position:absolute;left:50%;bottom:40px;width:156px;height:64px;transform:translate(-50%)}.xb-s9__ped .xb-ped{--t: 16px;--sh-b: -18px;--sh-h: 44px;--ct-top: 10px;--ct-w: 80px;--ct-h: 12px}.xb-s9__lift{position:absolute;left:50%;bottom:48px;width:0;height:0;transition:transform .8s cubic-bezier(.22,1,.36,1)}.xb-s9 .xb-s9__card:hover .xb-s9__lift,.xb-s9 .xb-s9__card:focus-visible .xb-s9__lift{transform:translateY(-14px)}.xb-s9 .xb-s9__card:hover .xb-ped__glow,.xb-s9 .xb-s9__card:focus-visible .xb-ped__glow{opacity:1}.xb-s9__cut{position:absolute;left:0;bottom:0;display:block;height:var(--ch, 280px);width:auto;max-width:none;transform:translate(-50%)}.xb-s9__photo{position:absolute;left:-66px;bottom:0;width:132px;height:196px;background-color:#ffffff73}.xb-s9__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.xb-s9__mt{display:flex;flex-direction:column;gap:2px;min-width:0}.xb-s9__name{font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.015em}.xb-s9__count{font-size:13px;color:var(--e7-ink3, #5D5955)}.xb-s9__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;box-sizing:border-box;border:1px solid var(--e7-ink, #111111);border-radius:999px;transition:background-color .3s ease,color .3s ease,transform .5s cubic-bezier(.22,1,.36,1)}.xb-s9 .xb-s9__card:hover .xb-s9__arrow{background-color:var(--e7-ink, #111111);color:#fff;transform:translate(3px)}.xb-s9--mix .xb-s9__stage{height:340px}.xb-s9--mix .xb-s9__word{top:26px;font-size:66px}.xb-s9--mix .xb-s9__ped{bottom:32px;width:146px;height:58px}.xb-s9--mix .xb-s9__ped .xb-ped{--t: 14px;--top-h: 30px;--sh-b: -16px;--sh-h: 40px;--ct-top: 9px;--ct-w: 76px;--ct-h: 11px}.xb-s9--mix .xb-s9__lift{bottom:44px}.xb-s9--mix .xb-s9__photo{left:-58px;width:116px;height:172px;background-color:#ffffff80}.xb-s9--mix .xb-s9__photo .xb-ph{top:7px;right:7px;bottom:7px;left:7px}.xb-s9--mix .xb-s9__meta{align-items:flex-end;padding:0 4px}.xb-s9--mix .xb-s9__name{font-family:var(--e7-serif, "Libre Baskerville", Georgia, serif);font-style:italic;font-weight:400;font-size:22px;line-height:1.15;letter-spacing:-.01em}.xb-s9--mix .xb-s9__arrow{width:auto;height:auto;padding-bottom:2px;border:0;border-radius:0;font-size:16px;line-height:1.6;transition:transform .5s cubic-bezier(.22,1,.36,1)}.xb-s9--mix .xb-s9__card:hover .xb-s9__arrow{background:none;color:inherit;transform:translate(5px)}@media(min-width:750px)and (max-width:1180px){.xb-s9__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px;scroll-padding:0 24px}.xb-s9__row::-webkit-scrollbar{display:none}.xb-s9__it{flex:0 0 34%;scroll-snap-align:start}}.xb-dt{padding:64px 24px 0}.xb-dt__panel{max-width:1392px;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:290px minmax(0,1fr) 330px;gap:44px;padding:56px 56px 56px 52px;border-radius:20px;background-color:var(--dt-bg, #E9EEE8)}.xb-dt--pastel .xb-dt__panel{grid-template-columns:290px minmax(0,1fr) 340px;border-radius:24px;overflow:hidden}.xb-dt__l{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.xb-dt__eb{color:var(--dt-ink, #4C6650)}.xb-dt__h{margin-top:12px}.xb-dt__sub{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--e7-ink2, #44423F)}.xb-dt__stk{height:30px;padding:0 13px 0 11px;color:var(--dt-ink, #4C6650);transform:rotate(-2deg)}.xb-dt__stk .xb-spk{width:10px;height:10px}.xb-dt--pastel .xb-dt__h{margin-top:18px;font-size:36px;line-height:1.1}.xb-dt--pastel .xb-dt__sub{font-size:14.5px;line-height:1.65;color:#4a4641}.xb-dt__tabs{margin-top:30px;align-self:stretch;display:flex;flex-direction:column;border-top:1px solid rgba(17,17,17,.14)}.xb-dt__tab{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;width:100%;min-height:58px;padding:0;border:0;border-bottom:1px solid rgba(17,17,17,.14);background:transparent;color:var(--e7-ink3, #5D5955);font-family:inherit;text-align:left;cursor:pointer;transition:color .4s ease}.xb-dt--pastel .xb-dt__tab{grid-template-columns:46px minmax(0,1fr) auto}.xb-dt__tab:hover,.xb-dt__tab.is-on{color:var(--e7-ink, #111111)}.xb-dt__tn{font-size:19px;line-height:1}.xb-dt--pastel .xb-dt__tn{font-size:20px}.xb-dt__tl{font-size:15px;font-weight:500}.xb-dt__ar{font-size:15px;opacity:0;transform:translate(-6px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.xb-dt__tab.is-on .xb-dt__ar{opacity:1;transform:none}.xb-dt__bar{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--e7-ink, #111111);transform:scaleX(0);transform-origin:left center}.xb-dt__tab.is-on .xb-dt__bar{transform:scaleX(1)}.xb-dt.is-auto:not(.is-stopped) .xb-dt__tab.is-on .xb-dt__bar{transform:scaleX(0);animation:xbRailX var(--dt-dur, 5s) linear forwards}.xb-dt.is-hold .xb-dt__tab.is-on .xb-dt__bar{animation-play-state:paused}.xb-dt__c{position:relative;min-height:520px}.xb-dt--pastel .xb-dt__c{min-height:528px}.xb-dt__ped{position:absolute;left:50%;bottom:10px;width:230px;height:86px;transform:translate(-50%)}.xb-dt--pastel .xb-dt__ped{bottom:12px}.xb-dt__ped .xb-ped{--t: 21px;--ct-top: 14px;--ct-w: 110px;--ct-h: 14px}.xb-dt--pastel .xb-dt__ped .xb-ped{--sh-b: -24px;--sh-h: 60px}.xb-dt__cut{position:absolute;left:50%;bottom:65px;height:var(--ch, 430px);width:auto;transform:translate(-50%)}.xb-dt__cut.xb-float{animation-name:xbFloatX}@keyframes xbFloatX{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}.xb-dt__cutimg{display:block;height:100%;width:auto;max-width:none}.xb-dt__cutspec{width:180px;height:260px;background-color:#ffffff73}.xb-dt__labels{position:absolute;left:0;right:0;bottom:75px;height:var(--ch, 430px)}.xb-dt--pastel .xb-dt__labels{bottom:77px}.xb-co{position:absolute;top:var(--top, 50%);display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;font-family:inherit;color:var(--e7-ink3, #5D5955);cursor:pointer;transform:translateY(-50%);transition:color .4s ease;white-space:nowrap}.xb-co--l{right:calc(50% + var(--off, 72px) * var(--k, 1))}.xb-co--r{left:calc(50% + var(--off, 72px) * var(--k, 1))}.xb-co:hover,.xb-co.is-on{color:var(--e7-ink, #111111)}.xb-co__txt{display:flex;flex-direction:column;max-width:112px;white-space:normal}.xb-co--l .xb-co__txt{align-items:flex-end;text-align:right}.xb-co--r .xb-co__txt{align-items:flex-start;text-align:left}.xb-co__lb{font-size:10.5px;font-weight:600;letter-spacing:.14em;line-height:1.6;text-transform:uppercase}.xb-co__sh{font-size:12.5px;line-height:1.35}.xb-co__tag{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;box-sizing:border-box;border:1px solid rgba(17,17,17,.3);border-radius:999px;background-color:#ffffff73;font-size:12.5px;color:#3f3c39;transition:background-color .5s ease,border-color .5s ease,color .5s ease}.xb-dt--pastel .xb-co__tag{font-size:14px;background-color:#ffffff80}.xb-co__line{position:relative;display:block;flex:0 0 auto;width:40px;height:1px;background-color:#1111113d}.xb-co__line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--e7-ink, #111111);transform:scaleX(0);transition:transform .9s cubic-bezier(.22,1,.36,1)}.xb-co--l .xb-co__line:after{transform-origin:left center}.xb-co--r .xb-co__line:after{transform-origin:right center}.xb-co__tick{display:block;flex:0 0 auto;width:1px;height:9px;background-color:#1111114d;transition:background-color .5s ease .4s}.xb-co.is-on .xb-co__tag{background-color:var(--e7-ink, #111111);border-color:var(--e7-ink, #111111);color:#fff}.xb-co.is-on .xb-co__line:after{transform:none}.xb-co.is-on .xb-co__tick{background-color:var(--e7-ink, #111111)}.xb-dt__r{position:relative;min-height:520px;display:grid}.xb-dt--pastel .xb-dt__r{min-height:528px}.xb-dt__pane{grid-area:1 / 1;display:flex;flex-direction:column;min-width:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1),visibility 0s linear .5s}.xb-dt__pane.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .7s ease .15s,transform .9s cubic-bezier(.22,1,.36,1) .15s,visibility 0s}.xb-dt__pe{margin:0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dt-ink, #4C6650)}.xb-dt__ph{margin:14px 0 0;font-size:25px;font-weight:500;line-height:1.18;letter-spacing:-.02em}.xb-dt--pastel .xb-dt__ph{margin-top:12px;font-size:26px}.xb-dt__pp{margin:12px 0 0;font-size:14.5px;line-height:1.65;color:#3f3c39}.xb-dt--pastel .xb-dt__pp{margin-top:14px;line-height:1.66;color:#3f3b37}.xb-dash{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.xb-dash li{display:flex;align-items:baseline;gap:12px;font-size:14.5px;line-height:1.5;color:#3f3c39}.xb-dash li:before{content:"";flex:0 0 auto;width:14px;height:1px;background-color:var(--e7-ink, #111111);transform:translateY(-4px)}.xb-dt__foot{margin-top:auto;padding-top:24px;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:end;gap:20px}.xb-dt__foot--noimg{grid-template-columns:minmax(0,1fr)}.xb-dt__fimg{height:166px;background-color:#ffffff73}.xb-dt__fcap{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:2px}.xb-dt--pastel .xb-dt__fcap{gap:8px}.xb-dt__fc{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#3f3c39}.xb-dt__ln{font-size:13.5px;font-weight:500}@media(min-width:750px)and (max-width:1280px){.xb-dt__panel,.xb-dt--pastel .xb-dt__panel{grid-template-columns:250px minmax(0,1fr) 300px;gap:32px;padding:48px 40px}}@media(min-width:750px)and (max-width:1180px){.xb-dt__panel,.xb-dt--pastel .xb-dt__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xb-dt__l{grid-column:1 / -1}.xb-co__txt{display:none}}@media(min-width:750px)and (max-width:1023px){.xb-dt__labels{--k: .7}}@media(max-width:749px){.xb-wrap{padding:0 16px}.xb-c1{padding:14px 16px 24px;border-radius:0 0 28px 28px;--hop1: -12px;--hop2: -4px}.xb-c1__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:12px}.xb-c1__main{grid-column:1 / -1;grid-row:auto;height:440px;border-radius:24px}.xb-c1__copy{height:100%;padding:24px 22px 0}.xb-stk--main{height:28px;padding:0 12px 0 10px;gap:7px;font-size:10.5px;letter-spacing:.12em;box-shadow:none}.xb-stk--main .xb-spk{width:10px;height:10px}.xb-c1__h1{margin-top:16px;max-width:228px;font-size:36px}.xb-c1__tag{margin-top:10px;max-width:196px;font-size:15px;line-height:1.4;text-wrap:balance}.xb-c1__txt{margin-top:8px;max-width:190px;font-size:13px;line-height:1.5}.xb-c1__btns{position:absolute;left:22px;bottom:22px;z-index:2;margin:0;flex-direction:column;align-items:flex-start;gap:8px}.xb-c1__btns .xb-pill{min-height:46px;padding:0 20px;gap:8px}.xb-c1__btns .xb-pill svg{width:13px;height:13px}.xb-c1__btns .xb-pill--white{min-height:44px;padding:0 18px}.xb-ring{top:20px;right:16px;width:84px;height:84px}.xb-ring__txt{font-size:10.5px}.xb-ring__spk{width:18px;height:18px;margin:-9px 0 0 -9px}.xb-c1__main-sh{right:6px;bottom:26px;width:160px;height:22px}.xb-c1__main-cut{right:12px;bottom:34px}.xb-c1__main-cut .xb-c1__cut{height:172px}.xb-c1__tall{grid-column:1;grid-row:span 2;height:346px;border-radius:24px}.xb-c1__tcopy{gap:8px;padding:18px 16px}.xb-stk--tall{height:26px;padding:0 10px 0 9px;gap:6px;font-size:10px;letter-spacing:.12em}.xb-stk--tall .xb-spk{width:9px;height:9px}.xb-c1__ttl{margin-top:0;font-size:20px;letter-spacing:-.025em}.xb-c1__ttx,.xb-c1__arw{display:none}.xb-c1__tall-sh{bottom:14px;width:130px;height:16px}.xb-c1__tall-cut{bottom:20px}.xb-c1__cut--a{height:214px;margin-right:-8px}.xb-c1__cut--b{height:196px}.xb-c1 .xb-c1__circ{grid-column:2;grid-row:auto;height:167px}.xb-c1__disc{width:167px}.xb-stk--circ{top:14px;height:20px;padding:0 8px;font-size:8.5px;letter-spacing:.1em;box-shadow:none}.xb-stk--circ .xb-spk,.xb-c1__circ-sh,.xb-c1__ccap{display:none}.xb-c1__circ-cut{bottom:14px;height:112px}.xb-c1__pair{display:contents}.xb-c1 .xb-c1__cnt{grid-column:2;height:167px;border-radius:24px}.xb-c1__cspk{position:absolute;right:18px;top:16px;width:14px;height:14px}.xb-c1__crow{margin-top:0;flex-direction:row;align-items:baseline;gap:6px}.xb-c1__cn{font-size:52px}.xb-c1__cl{margin-top:0;font-size:17px}.xb-c1__cpill{margin-top:10px;padding:3px 10px;font-size:10px}.xb-c1 .xb-c1__spf{grid-column:1 / -1;height:132px}.xb-c1__scopy{left:0;top:0;translate:none;height:100%;justify-content:center;padding-left:28px}.xb-stk--spf{height:26px;padding:0 10px;font-size:11px;letter-spacing:0;transform:rotate(-4deg);box-shadow:none}.xb-c1__spf-sh{display:none}.xb-c1__spf-cut{left:auto;right:56px;bottom:13px;translate:none}.xb-c1__spf-cut .xb-c1__cut{height:104px;transform:rotate(12deg)}.xb-c2{padding:12px 12px 0}.xb-c2__st{height:auto;display:flex;flex-direction:column}.xb-c2__vis{position:relative;inset:auto;height:430px;overflow:hidden}.xb-c2__glow{background:radial-gradient(ellipse 52% 42% at 50% 66%,#ffffff8c,#fff0 72%)}.xb-c2__fade{display:none}.xb-c2__names{top:22px;height:180px;transform:none}.xb-c2__name{line-height:.94;font-size:var(--fsm)}.xb-c2__w{display:block}.xb-c2__tap{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;border:0;background:transparent;cursor:pointer}.xb-c2__ped{bottom:36px;width:196px;height:72px;z-index:2;pointer-events:none}.xb-c2__ped .xb-ped{--t: 18px;--sh-b: -18px;--sh-h: 44px;--ct-top: 12px;--ct-w: 96px;--ct-h: 13px}.xb-c2__anchor{top:18px}.xb-c2__cut{height:var(--chm)}.xb-c2__cut.is-on{pointer-events:none}.xb-c2__cutspec{width:130px;height:192px}.xb-c2__tex{right:14px;bottom:132px;width:76px;pointer-events:none}.xb-c2__tlabel{display:block;margin-bottom:9px;font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#3f3c39}.xb-c2__tspec{height:108px}.xb-c2__tspec .xb-ph{top:6px;right:6px;bottom:6px;left:6px}.xb-c2__tcaps{display:none}.xb-c2__caps{position:relative;left:auto;bottom:auto;width:auto;height:222px;margin:0 20px}.xb-c2__cap{top:0;bottom:auto}.xb-c2__eb{margin-bottom:10px;font-size:10.5px}.xb-c2__h{font-size:24px;line-height:1.14;letter-spacing:-.025em;text-wrap:wrap}.xb-c2__tr{margin-top:8px;max-width:none;font-size:13.5px;line-height:1.5}.xb-c2__trs{display:inline}.xb-c2__pms{display:none}.xb-c2__pm{margin-top:2px}.xb-c2__pm .price{font-size:16px}.xb-c2__act{margin-top:14px;gap:20px}.xb-c2__act .xb-pill{min-height:48px;padding:0 22px;font-size:13.5px}.xb-c2__act .xb-ul{display:inline-flex;align-items:center;min-height:44px;padding-bottom:0;font-size:13.5px;background-position:0 calc(100% - 12px)}.xb-c2__rail{position:relative;inset:auto;width:auto;margin:0 16px 0 20px;padding-bottom:16px;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.xb-c2__next{writing-mode:horizontal-tb;flex-direction:column;align-items:flex-start;gap:1px;min-height:44px;padding:0;text-align:left;line-height:1.5}.xb-c2__nl{font-size:10px;color:#3f3c39}.xb-c2__nrow{gap:8px;align-items:baseline}.xb-c2__nn{font-size:16px}.xb-c2__rn{font-size:14px}.xb-c2__next:hover .xb-c2__rn{transform:translate(4px)}.xb-c2__line--d{display:none}.xb-c2__line--m{display:block;flex:1 1 auto;width:auto;height:1px}.xb-c2__line--m .xb-c2__fill{transform:scaleX(0);transform-origin:left center}.xb-c2__line--m .xb-c2__fill.is-on{animation-name:xbRailX}.xb-c2.is-static .xb-c2__line--m .xb-c2__fill.is-on{transform:none}.xb-c3{padding:14px 16px 0}.xb-c3__grid{display:block;height:auto}.xb-c3__stage{height:580px}.xb-c3__glow{background:radial-gradient(ellipse 70% 36% at var(--gxm, 52%) 76%,rgba(255,255,255,.8),rgba(255,255,255,0) 72%)}.xb-c3__copy{left:22px;right:22px;top:24px;width:auto;gap:10px}.xb-c3__eb{font-size:10.5px}.xb-c3__h{font-size:32px;line-height:1.06}.xb-c3__tag{font-size:16px;line-height:1.35}.xb-c3__p{max-width:none;font-size:13.5px;line-height:1.55}.xb-c3__price .price{font-size:17px}.xb-c3__btns{margin-top:0;gap:14px}.xb-c3__btns .xb-pill{min-height:44px}.xb-c3__btns .xb-pill svg{width:13px;height:13px}.xb-c3__lk--u{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#11111159}.xb-c3__sh{bottom:66px;left:var(--xm);width:var(--swm);height:clamp(16px,calc(var(--swm) * .143),20px)}.xb-c3__img{bottom:74px;left:var(--xm);height:var(--hm)}.xb-c3__ring{left:var(--xm);top:auto;bottom:58px;width:236px;height:236px;translate:-50% 0}.xb-c3__ctl{height:60px;padding:0 6px 0 22px;gap:8px}.xb-c3__ctl-l{gap:10px}.xb-c3__idx{font-size:13px}.xb-c3__pg{width:52px}.xb-c3__name{display:none}.xb-c3__ctl-r{gap:0}.xb-c3__ico svg{width:14px;height:14px}.xb-c3__txt{padding:0 10px;font-size:12.5px;letter-spacing:.03em}.xb-c3__txt[data-xb-next]{padding:0 12px 0 10px}.xb-c3__txt:after{display:none}.xb-c3__tiles{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:12px}.xb-c3 .xb-c3__tile{height:200px;border-radius:18px}.xb-c3__tglow{background:radial-gradient(ellipse 60% 40% at 60% 80%,#ffffffbd,#fff0 72%)}.xb-c3__tcopy{left:16px;top:16px;right:12px;bottom:16px;width:auto}.xb-c3__ttop{gap:4px}.xb-c3__teb{font-size:9.5px}.xb-c3__th{font-size:18px;line-height:1.12;letter-spacing:-.02em}.xb-c3__tp,.xb-c3__tlbl,.xb-c3__tsh{display:none}.xb-c3__tarr{width:32px;height:32px}.xb-c3__tarr svg{width:13px;height:13px}.xb-c3__tcut{bottom:12px;left:var(--xm);height:var(--hm)}.xb-b1{margin-top:var(--b1-mtm, 16px);padding:var(--b1-pym, 11px) 0}.xb-b1__track{animation-duration:var(--b1-dm, 34s)}.xb-b1__it{gap:20px;padding:0 10px}.xb-b1__t{font-size:var(--b1-fsm, 12.5px)}.xb-b1__it.is-i .xb-b1__t{font-size:var(--b1-fsim, 14px)}.xb-b1__sep{font-size:9px}.xb-b1__star{width:11px;height:11px}.xb-b1--star .xb-b1__it{line-height:22px}.xb-s9{padding-top:var(--s9-ptm, 28px)}.xb-s9--mix{--s9-ptm: 40px}.xb-s9__head{display:block}.xb-s9__ht{gap:8px}.xb-s9 .xb-eb{font-size:11px}.xb-s9 .xb-h2{font-size:27px;line-height:1.14}.xb-s9 .xb-sub{font-size:14px;line-height:1.55}.xb-s9__sub--side{margin-top:8px;max-width:none}.xb-s9--mix .xb-s9__ht{gap:0}.xb-s9--mix .xb-eb{font-size:10.5px}.xb-s9--mix .xb-h2{margin-top:6px;font-size:25px;line-height:1.15}.xb-s9--mix .xb-sub{margin-top:6px;font-size:13.5px}.xb-s9__row{display:flex;gap:12px;margin-top:18px;padding:0 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding:0 16px}.xb-s9__row::-webkit-scrollbar{display:none}.xb-s9__it{flex:0 0 72%;scroll-snap-align:start}.xb-s9 .xb-s9__card{gap:12px}.xb-s9__stage{height:360px}.xb-s9__word{top:24px}.xb-s9__ped{bottom:34px;width:150px;height:60px}.xb-s9__ped .xb-ped{--t: 15px;--sh-b: -16px;--sh-h: 40px;--ct-top: 9px;--ct-w: 76px;--ct-h: 12px}.xb-s9__lift{bottom:45px}.xb-s9__cut{height:var(--chm, 240px)}.xb-s9__photo{left:-60px;width:120px;height:176px}.xb-s9__photo .xb-ph{top:7px;right:7px;bottom:7px;left:7px}.xb-s9__meta{gap:10px}.xb-s9__mt{gap:1px}.xb-s9__name{font-size:18px}.xb-s9__count{font-size:12.5px}.xb-s9__arrow{width:36px;height:36px}.xb-s9--mix .xb-s9__row{margin-top:16px;padding-bottom:4px}.xb-s9--mix .xb-s9__it{flex-basis:62%}.xb-s9--mix .xb-s9__stage{height:290px}.xb-s9--mix .xb-s9__word{top:22px;font-size:54px}.xb-s9--mix .xb-s9__ped{bottom:26px;width:128px;height:52px}.xb-s9--mix .xb-s9__ped .xb-ped{--t: 12px;--top-h: 26px;--sh-b: -14px;--sh-h: 36px;--ct-top: 8px;--ct-w: 66px;--ct-h: 10px}.xb-s9--mix .xb-s9__lift{bottom:40px}.xb-s9--mix .xb-s9__photo{left:-50px;width:100px;height:148px}.xb-s9--mix .xb-s9__photo .xb-ph{top:8px;right:8px;bottom:8px;left:8px}.xb-s9--mix .xb-s9__meta{gap:10px}.xb-s9--mix .xb-s9__name{font-size:19px}.xb-s9--mix .xb-s9__arrow{width:auto;height:auto;font-size:15px}.xb-dt{padding:48px 12px 0}.xb-dt--pastel{padding-top:44px}.xb-dt__panel,.xb-dt--pastel .xb-dt__panel{display:block;padding:28px 0 26px;border-radius:20px}.xb-dt--pastel .xb-dt__panel{border-radius:26px}.xb-dt__l{padding:0 20px;gap:8px}.xb-dt__eb{font-size:11px}.xb-dt__h{margin-top:0;font-size:27px;line-height:1.14}.xb-dt__sub{margin-top:0;font-size:14px;line-height:1.55}.xb-dt--pastel .xb-dt__l{gap:0}.xb-dt--pastel .xb-dt__stk{height:28px;padding:0 12px 0 10px;gap:7px;font-size:10.5px;letter-spacing:.12em}.xb-dt--pastel .xb-dt__h{margin-top:14px;font-size:28px;line-height:1.1}.xb-dt--pastel .xb-dt__sub{margin-top:8px;font-size:13.5px;line-height:1.6}.xb-dt__tabs{flex-direction:row;gap:12px;margin:10px -20px 0;padding:0 20px 4px;border-top:0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding:0 20px}.xb-dt--pastel .xb-dt__tabs{gap:8px;margin-top:18px}.xb-dt__tabs::-webkit-scrollbar{display:none}.xb-dt__tab,.xb-dt--pastel .xb-dt__tab{display:inline-flex;flex:0 0 auto;width:auto;align-items:center;gap:8px;height:44px;min-height:0;padding:0 16px;border:1px solid rgba(17,17,17,.2);border-radius:999px;color:#3f3c39;font-size:13.5px;font-weight:500;overflow:hidden;scroll-snap-align:start;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.xb-dt--pastel .xb-dt__tab{font-size:14px;font-weight:400}.xb-dt__tab.is-on,.xb-dt__tab.is-on:hover{background-color:var(--e7-ink, #111111);border-color:var(--e7-ink, #111111);color:#fff}.xb-dt__tn{font-size:14px;line-height:1.6}.xb-dt--pastel .xb-dt__tn{font-size:15px}.xb-dt__tl{font-size:inherit;font-weight:inherit}.xb-dt__ar{display:none}.xb-dt__bar{left:14px;right:14px;bottom:7px;background:#ffffffbf}.xb-dt__c,.xb-dt--pastel .xb-dt__c{height:330px;min-height:0;margin:8px 20px 0}.xb-dt--pastel .xb-dt__c{height:336px}.xb-dt__ped,.xb-dt--pastel .xb-dt__ped{bottom:10px;width:168px;height:62px}.xb-dt--pastel .xb-dt__ped{width:170px;height:64px}.xb-dt__ped .xb-ped,.xb-dt--pastel .xb-dt__ped .xb-ped{--t: 15px;--ct-top: 10px;--ct-w: 80px;--ct-h: 11px;--sh-b: -18px;--sh-h: 44px}.xb-dt__cut{bottom:47px;height:var(--chm, 272px)}.xb-dt--pastel .xb-dt__cut{bottom:49px}.xb-dt__labels{bottom:57px;height:var(--chm, 272px);--k: .69}.xb-dt--pastel .xb-dt__labels{bottom:59px}.xb-co{gap:6px;cursor:default}.xb-co__sh,.xb-co__tick{display:none}.xb-co__txt{max-width:76px}.xb-co__lb{font-size:9.5px;letter-spacing:.12em;line-height:1.3}.xb-co__tag,.xb-dt--pastel .xb-co__tag{width:26px;height:26px;font-size:12px;background-color:#fff6}.xb-dt--pastel .xb-co__tag{font-size:12.5px}.xb-co__line{width:22px}.xb-dt__r,.xb-dt--pastel .xb-dt__r{min-height:0;margin:16px 20px 0}.xb-dt__pe{font-size:10.5px}.xb-dt__ph,.xb-dt--pastel .xb-dt__ph{margin-top:10px;font-size:21px;line-height:1.2}.xb-dt--pastel .xb-dt__ph{font-size:22px}.xb-dt__pp,.xb-dt--pastel .xb-dt__pp{margin-top:10px;font-size:14px;line-height:1.6}.xb-dash{margin-top:8px;gap:4px}.xb-dash li{gap:10px;font-size:14px}.xb-dash li:before{width:12px}.xb-dt__foot{padding-top:18px;grid-template-columns:76px minmax(0,1fr);gap:16px}.xb-dt__foot--noimg{grid-template-columns:minmax(0,1fr)}.xb-dt__fimg{height:108px}.xb-dt--pastel .xb-dt__fimg{height:112px}.xb-dt__fimg .xb-ph{top:6px;right:6px;bottom:6px;left:6px}.xb-dt--pastel .xb-dt__fimg .xb-ph{top:8px;right:8px;bottom:8px;left:8px}.xb-dt__fcap,.xb-dt--pastel .xb-dt__fcap{gap:2px}.xb-dt__fc{font-size:9.5px}.xb-dt__ln{display:inline-flex;align-items:center;gap:.3em;min-height:44px;padding-bottom:0;background-position:0 calc(100% - 12px)}}@media(prefers-reduced-motion:reduce){.xb-tw,.xb-ring__svg,.xb-float,.xb-b1__track,.xb-c3__sweep,.xb-c1 .xb-c1__t,.xb-c1 .xb-hop{animation:none!important}.js .xb-c1 .xb-c1__t{opacity:1;transform:none;transition:none}.xb-c2__st,.xb-c2__names,.xb-c2__name,.xb-c2__cut,.xb-ci,.xb-c2__timg,.xb-c2__tcap,.xb-c3__stage,.xb-c3__s,.xb-c3__copy>*,.xb-c3__cut,.xb-c3__cutimg,.xb-c3__tcut,.xb-dt__pane,.xb-dt__tab,.xb-co,.xb-co__line:after,.xb-s9__lift,.xb-s9__word,.xb-s9__stage{transition:none!important}.xb-c2__fill.is-on,.xb-dt__bar,.xb-c3__pg i.is-on{animation:none!important}.xb-c2__fill.is-on{transform:none}.xb-c3__pg i.is-on{transform:scaleX(1)}.js .xb-s9 .xb-s9__card[data-reveal]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/e7f-b.css.map */
