:root{--xc-eo: cubic-bezier(.16, 1, .3, 1);--xc-es: cubic-bezier(.4, 0, .2, 1);--xc-e7: cubic-bezier(.2, .7, .2, 1);--xc-ink: #111111;--xc-ink2: #44423F;--xc-ink3: #5D5955;--xc-ink4: #77716A;--xc-line: #E9E5DF;--xc-box: #F3F1EE;--xc-cream: #F7F3EC;--xc-acc: #5F7A63;--xc-acc2: #4C6650;--xc-serif: "Libre Baskerville", Georgia, "Times New Roman", serif}.xc-sec{padding-top:var(--pt, 64px);color:var(--xc-ink)}.xc-w{max-width:1440px;margin:0 auto;padding:0 24px;box-sizing:border-box}.xc-em{font-family:var(--xc-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.xc-mb,.xc-mb-flex{display:none!important}.xc-dt-flex{display:inline-flex}.xc-sec [hidden]{display:none!important}.xc-sec a:focus-visible,.xc-sec button:focus-visible,.xc-sec [tabindex]:focus-visible{outline:2px solid var(--xc-ink);outline-offset:3px}.xc-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.xc-hd{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.xc-hd__t{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:760px;min-width:0}.xc-eb{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--xc-acc)}.xc-h2{margin:0;font-family:inherit;font-weight:500;font-size:34px;line-height:1.12;letter-spacing:-.025em;text-wrap:balance;color:var(--xc-ink)}.xc-sub{margin:0;font-size:15px;line-height:1.6;color:var(--xc-ink2);text-wrap:pretty}.xc-d74 .xc-hd{gap:16px 24px}.xc-d74 .xc-hd__t{gap:8px;max-width:800px}.xc-d71 .xc-hd,.xc-d72 .xc-hd{gap:16px 24px}.xc-d71 .xc-hd__t,.xc-d72 .xc-hd__t{gap:6px}.xc-d71 .xc-eb,.xc-d72 .xc-eb{font-size:11px}.xc-d71 .xc-h2,.xc-d72 .xc-h2{font-size:32px;line-height:1.15}.xc-d71 .xc-sub,.xc-d72 .xc-sub{font-size:14px}.xc-pill-eb{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 13px 0 11px;box-sizing:border-box;border-radius:999px;background-color:var(--pill-bg, #E4EDE6);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pill-ink, #45604A);transform:rotate(-2deg)}.xc-pill-eb+.xc-h2{margin-top:6px}.xc-sec .xc-hd .xc-hd__t--pill{gap:8px}.xc-spk{display:inline-block;flex:0 0 auto;width:10px;height:10px;background-color:currentColor;clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0% 50%,38% 38%)}.xc-lk{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding-bottom:2px;color:var(--xc-ink);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;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}.xc-lk:hover{background-size:100% 1px}.xc-ar{display:inline-block;transition:transform .3s ease}a:hover .xc-ar,button:hover .xc-ar{transform:translate(3px)}.xc-rv{display:block;overflow:hidden;padding:0 .06em .1em 0;margin-bottom:-.1em}.xc-rv>span{display:block;transition:transform 1.1s var(--xc-eo)}.js .xc-rv:not(.is-in)>span{transform:translateY(110%)}.js [data-xc-in]{opacity:0;transform:translateY(24px) scale(.97);transition:opacity .7s ease,transform .7s var(--xc-e7);transition-delay:calc(var(--i, 0) * 70ms)}.js [data-xc-in].is-in{opacity:1;transform:none}.xc-rnd{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;border:1px solid var(--xc-ink);border-radius:999px;background:#fff;color:var(--xc-ink);cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.xc-rnd:hover{background:var(--xc-ink);border-color:var(--xc-ink);color:#fff}.xc-rnd--soft{border-color:#e2ddd5}.xc-cd{position:relative;display:flex;flex-direction:column;min-width:0}.xc-cd__box{position:relative;display:block;aspect-ratio:4 / 5;border-radius:14px;background-color:var(--xc-box);overflow:hidden}.xc-cd__main,.xc-cd__alt{display:block;width:100%;height:100%;object-fit:contain}.xc-cd__body{display:flex;flex-direction:column;gap:2px;padding:12px 2px 0}.xc-cd__eb{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:10.5px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--xc-acc)}.xc-cd__ser{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xc-cd__dot{flex:0 0 auto;width:8px;height:8px;border-radius:999px}.xc-cd__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;font-size:14px;font-weight:500;line-height:1.4;color:var(--xc-ink);text-decoration:none}.xc-sec .xc-cd__name:hover{color:var(--xc-ink)}.xc-cd__meta{font-size:12.5px;line-height:1.6;color:var(--xc-ink3)}.xc-cd__foot{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px}.xc-cd .xc-cd__price.price{font-family:inherit;font-size:14.5px;font-weight:500;letter-spacing:0;color:var(--xc-ink)}.xc-cd__add{position:relative;flex:0 0 auto;height:38px;min-width:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;box-sizing:border-box;border:0;border-radius:999px;background-color:var(--xc-ink);color:#fff;font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.xc-cd__add:hover,.xc-cd__add.is-added{background-color:var(--xc-acc)}.xc-cd__add.is-disabled{background-color:#e2ddd5;color:var(--xc-ink3);cursor:default}.xc-cd__i{display:inline-flex;transition:opacity .25s ease,transform .25s ease}.xc-cd__i--c{position:absolute;left:11px;top:50%;margin-top:-8px;opacity:0;transform:scale(.6)}.xc-cd__add.is-added .xc-cd__i--p{position:absolute;opacity:0;transform:scale(.6)}.xc-cd__add.is-added .xc-cd__i--c{position:static;margin-top:0;opacity:1;transform:none}.xc-cd__pt{display:inline-block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;vertical-align:middle;transition:max-width .45s var(--xc-e7),opacity .3s ease,margin-left .45s var(--xc-e7)}.xc-cd__pt-b,.xc-cd__add.is-added .xc-cd__pt-a{display:none}.xc-cd__add.is-added .xc-cd__pt-b{display:inline}.xc-cd__add.is-added .xc-cd__pt{max-width:110px;opacity:1;margin-left:8px}@media(hover:hover){.xc-cd:hover .xc-cd__pt,.xc-cd:focus-within .xc-cd__pt{max-width:110px;opacity:1;margin-left:8px}}.xc-cd__quick{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background-color:var(--xc-ink);color:#fff;cursor:pointer;transform:translate(200%);transition:transform .45s var(--xc-eo),background-color .3s ease}.xc-sec .xc-cd__quick:hover{background-color:var(--xc-acc);color:#fff}.xc-tilt{transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .9s var(--xc-eo);-webkit-touch-callout:none}.xc-tilt.is-tilt{transition:transform .22s ease-out}.xc-tilt__light{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(280px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.95),rgba(255,255,255,0) 68%);opacity:0;transition:opacity .6s ease;pointer-events:none}.xc-tilt.is-hover .xc-tilt__light{opacity:1}.xc-tilt__ph{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:1;display:block}.xc-tilt .xc-cd__main{transition:transform .8s var(--xc-eo)}.xc-tilt.is-hover .xc-cd__main{transform:scale(1.04)}.xc-tilt .xc-cd__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;clip-path:circle(0px at var(--ox, 50%) var(--oy, 50%));transition:clip-path .7s var(--xc-es),opacity 0s linear .7s}.xc-tilt.is-rev .xc-cd__alt{opacity:1;clip-path:circle(142% at var(--ox, 50%) var(--oy, 50%));transition:clip-path .7s var(--xc-es),opacity 0s}.xc-tilt.is-rev.is-full .xc-cd__alt{clip-path:none}.xc-tilt.is-hover .xc-cd__quick,.xc-tilt:focus-within .xc-cd__quick{transform:none}.xc-dbox{-webkit-user-drag:none}.xc-dbox img{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.xc-dbox .xc-cd__main{transition:transform .7s var(--xc-eo)}.xc-dbox .xc-cd__alt{opacity:0;visibility:hidden;transform:scale3d(1.08,1.08,1);transition:opacity .85s var(--xc-es),transform .85s var(--xc-es),visibility 0s linear .85s}@media(hover:hover){.xc-cd--drag:hover .xc-cd__main{transform:scale(1.05)}.xc-cd--drag.has-alt:hover .xc-cd__alt{opacity:1;visibility:visible;transform:scale(1);transition:opacity .85s var(--xc-es),transform .85s var(--xc-es),visibility 0s}}.xc-cd--shelf{box-sizing:border-box;padding:10px 10px 14px;border-radius:20px;background-color:#fff}.xc-sbox{background-color:#fff}.xc-sbox__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.xc-sbox .xc-cd__main{transition:transform .6s var(--xc-es)}.xc-sbox .xc-cd__alt{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0;visibility:hidden;transform:scale3d(1.08,1.08,1);transition:opacity .85s var(--xc-es),transform .85s var(--xc-es),visibility 0s linear .85s}.xc-sbox .xc-cd__quick{top:8px;right:8px;width:38px;height:38px;transform:translate(200%);transition:transform .3s ease,background-color .3s ease}.xc-cd--shelf .xc-cd__body{flex:1 1 auto;padding:12px 4px 0}.xc-cd--shelf .xc-cd__foot{margin-top:auto;padding-top:10px;gap:8px}@media(hover:hover){.xc-cd--shelf:hover .xc-cd__main,.xc-cd--shelf:focus-within .xc-cd__main{transform:scale(1.06)}.xc-cd--shelf.has-alt:hover .xc-cd__alt{opacity:1;visibility:visible;transform:scale(1);transition:opacity .85s var(--xc-es),transform .85s var(--xc-es),visibility 0s}.xc-cd--shelf:hover .xc-cd__quick,.xc-cd--shelf:focus-within .xc-cd__quick{transform:none}}.xc-v6__wrap{position:relative;margin-top:26px}.xc-v6__wrap .e7-toast{top:-16px}.xc-v6__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px}.xc-v6__it{display:flex;min-width:0}.xc-v6__it>.xc-cd{flex:1 1 auto}.xc-v3__ctl{display:flex;align-items:center;gap:14px}.xc-v3__cnt{font-size:13px;font-weight:500;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--xc-ink2);white-space:nowrap}.xc-v3__wrap{position:relative;margin-top:10px}.xc-v3__vp{position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:-4px;overscroll-behavior-x:contain;touch-action:manipulation}.xc-v3__vp::-webkit-scrollbar{display:none}.xc-v3__vp.is-drag{scroll-snap-type:none;cursor:grabbing;user-select:none;-webkit-user-select:none}.xc-v3__vp.is-drag *{cursor:grabbing;pointer-events:none}.xc-v3__track{position:relative;display:flex;gap:28px;width:max-content;padding:16px calc(50% - 150px) 22px}.xc-v3__track>.xc-cd{flex:0 0 300px;scroll-snap-align:center;transform:scale(var(--s, 1));opacity:var(--o, 1);transform-origin:50% 45%;transition:transform .3s ease-out,opacity .3s ease-out}.xc-v3__badge{position:absolute;left:0;top:0;z-index:4;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:999px;background-color:var(--xc-ink);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:500;letter-spacing:.04em;pointer-events:none;transform:translate3d(var(--bx, 720px),var(--by, 260px),0);opacity:0;scale:.4;transition:opacity .3s ease,scale .5s var(--xc-eo),transform .45s var(--xc-eo)}.xc-v3__wrap.is-hov.is-drag .xc-v3__badge{opacity:1;scale:.82}.xc-v3__foot{display:none}.xc-v5__grid{margin-top:24px;display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:32px;align-items:start}.xc-v5__side{display:flex;flex-direction:column;min-width:0}.xc-v5__list{position:relative;border-top:1px solid var(--xc-line)}.xc-v5__hl{position:absolute;left:0;right:0;top:4px;height:62px;border-radius:16px;background-color:var(--xc-cream);transition:transform .7s var(--xc-eo)}.xc-v5__row{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;height:70px;padding:0 42px 0 16px;box-sizing:border-box;border:0;border-bottom:1px solid var(--xc-line);border-radius:0;background:transparent;font-family:inherit;line-height:normal;text-align:left;color:var(--xc-ink);cursor:pointer}.xc-v5__n{font-family:var(--xc-serif);font-style:italic;font-size:14px;color:var(--xc-ink4);transition:color .4s ease}.xc-v5__row.is-on .xc-v5__n{color:var(--xc-acc)}.xc-v5__mid{min-width:0}.xc-v5__nm{display:block;font-size:14.5px;font-weight:500;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .6s var(--xc-eo)}.xc-v5__sub{display:block;font-size:12.5px;color:var(--xc-ink3);transition:transform .6s var(--xc-eo) .03s}.xc-v5__subp{display:none}.xc-v5__row:hover .xc-v5__nm,.xc-v5__row.is-on .xc-v5__nm,.xc-v5__row:hover .xc-v5__sub,.xc-v5__row.is-on .xc-v5__sub{transform:translate(6px)}.xc-v5__pr{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;white-space:nowrap}.xc-v5__go{position:absolute;right:16px;top:50%;margin-top:-7.5px;opacity:0;transform:translate(-10px);transition:opacity .35s ease,transform .6s var(--xc-eo)}.xc-v5__row.is-on .xc-v5__go{opacity:1;transform:none}.xc-v5__panel{position:relative;height:560px;border-radius:20px;overflow:hidden;transition:background-color .8s var(--xc-es)}.xc-v5__ly{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;transition:visibility 0s linear .9s}.xc-v5__ly.is-on{visibility:visible;transition:visibility 0s}.xc-v5__pp{position:absolute;left:28px;top:28px;bottom:28px;aspect-ratio:2 / 3;transform:translate3d(calc(var(--px, 0) * -12px),calc(var(--py, 0) * -12px),0);transition:transform .9s var(--xc-eo)}.xc-v5__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block;box-sizing:border-box;padding:10px;border-radius:16px;background-color:#fff;overflow:hidden;opacity:0;transform:translate3d(96px,0,0);transition:opacity .45s ease,transform .75s var(--xc-es)}.xc-v5__ly.is-bf .xc-v5__ph{transform:translate3d(-96px,0,0)}.xc-v5__ly.is-on .xc-v5__ph{opacity:1;transform:none;transition:opacity .7s ease .06s,transform 1.05s var(--xc-eo) .06s}.xc-v5__img,.xc-v5__p2img{display:block;width:100%;height:100%;object-fit:contain}.xc-v5__info{position:absolute;left:407px;right:28px;top:34px;bottom:28px;display:flex;flex-direction:column;transform:translate3d(calc(var(--px, 0) * -4px),calc(var(--py, 0) * -4px),0);transition:transform .9s var(--xc-eo)}.xc-v5__ht{display:flex;flex-direction:column;min-width:0}.xc-v5__st{opacity:0;transform:translate3d(30px,0,0);transition:opacity .3s ease,transform .5s var(--xc-es)}.xc-v5__ly.is-bf .xc-v5__st{transform:translate3d(-30px,0,0)}.xc-v5__ly.is-on .xc-v5__st{opacity:1;transform:none;transition:opacity .6s ease calc(.16s + var(--k) * .07s),transform .95s var(--xc-eo) calc(.16s + var(--k) * .07s)}.xc-v5 .xc-v5__eb{display:block;font-size:11px}.xc-v5__h{margin:14px 0 0;font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.xc-v5__line{margin:12px 0 0;font-size:14.5px;line-height:1.6;color:#3b3936}.xc-v5__qty{margin:10px 0 0;font-size:13px;color:var(--xc-ink3)}.xc-v5__qty--b{display:none}.xc-v5__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.xc-v5__chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:999px;background-color:#ffffffc7;font-size:12.5px;font-weight:500;opacity:0;transform:scale(.55);transition:opacity .25s ease,transform .3s ease}.xc-v5__chip i{width:6px;height:6px;border-radius:999px;background-color:currentColor;opacity:.55}.xc-v5__chip span{color:var(--xc-ink)}.xc-v5__ly.is-on .xc-v5__chip{opacity:1;transform:none;transition:opacity .45s ease calc(.5s + var(--k) * .08s),transform .75s var(--xc-eo) calc(.5s + var(--k) * .08s)}.xc-v5__buy{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.xc-v5 .xc-v5__price.price{font-family:inherit;font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--xc-ink)}.xc-v5__p2{position:absolute;right:28px;bottom:28px;width:84px;aspect-ratio:2 / 3;transform:translate3d(calc(var(--px, 0) * 8px),calc(var(--py, 0) * 8px),0);transition:transform .9s var(--xc-eo)}.xc-v5__p2i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;box-sizing:border-box;padding:5px;border-radius:12px;background-color:#fff;overflow:hidden;box-shadow:0 12px 26px #1111111f;opacity:0;transform:scale(.6) rotate(-5deg);transition:opacity .3s ease,transform .4s var(--xc-es)}.xc-v5__ly.is-on .xc-v5__p2i{opacity:1;transform:none;transition:opacity .6s ease .42s,transform 1.05s var(--xc-eo) .42s}.xc-v5__add{position:relative;display:inline-flex;align-items:center;height:50px;width:204px;padding:0;border:0;border-radius:999px;background-color:var(--xc-ink);color:#fff;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.02em;line-height:1.2;cursor:pointer;clip-path:inset(0 154px 0 0 round 999px);transition:clip-path .45s var(--xc-es),background-color .35s ease}.xc-v5__ly.is-on .xc-v5__add{clip-path:inset(0 0 0 0 round 999px);transition:clip-path .85s var(--xc-eo) .55s,background-color .35s ease}.xc-v5__add:hover{background-color:#2b2b2b}.xc-v5__add.is-added,.xc-v5__add.is-added:hover{background-color:var(--xc-acc)}.xc-v5__add.is-disabled{opacity:.55;cursor:default}.xc-v5__ai{position:relative;flex:0 0 auto;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center}.xc-v5__pl{transition:transform .8s var(--xc-eo),opacity .25s ease}.xc-v5__ly.is-on .xc-v5__pl{transform:rotate(180deg);transition:transform 1s var(--xc-eo) .5s,opacity .25s ease}.xc-v5__ck{position:absolute;opacity:0;transform:scale(.3) rotate(-25deg)}.xc-v5__add.is-added .xc-v5__pl{opacity:0}.xc-v5__add.is-added .xc-v5__ck{opacity:1;transform:none;transition:opacity .3s ease,transform .6s var(--xc-eo)}.xc-v5__at{opacity:0;transform:translate(-10px);transition:opacity .2s ease,transform .3s ease}.xc-v5__ly.is-on .xc-v5__at{opacity:1;transform:none;transition:opacity .45s ease .85s,transform .7s var(--xc-eo) .85s}.xc-v5__at-b,.xc-v5__add.is-added .xc-v5__at-a{display:none}.xc-v5__add.is-added .xc-v5__at-b{display:inline}.xc-v5__note{margin-top:14px;display:flex;flex-direction:column;gap:4px;padding:14px 18px;border:1px dashed #DCD5CA;border-radius:16px}.xc-v5 .xc-v5__note-eb{font-size:10.5px}.xc-v5__note-t{font-size:13.5px;line-height:1.5;color:#3b3936}.xc-v5__note-lk{align-self:flex-start;font-size:12.5px}.xc-v5__mlk{margin-top:4px}.xc-v5--b .xc-v5__grid{grid-template-columns:minmax(0,540px) minmax(0,1fr)}.xc-v5--b .xc-v5__hl{height:48px;border-radius:14px}.xc-v5--b .xc-v5__row{grid-template-columns:34px minmax(0,1fr) auto;gap:12px;height:56px;padding:0 40px 0 14px}.xc-v5--b .xc-v5__n{font-size:13px}.xc-v5--b .xc-v5__nm{font-size:14px;line-height:1.3}.xc-v5--b .xc-v5__sub{font-size:12px;line-height:1.35}.xc-v5--b .xc-v5__pr{font-size:13.5px}.xc-v5--b .xc-v5__go{right:14px}.xc-v5--b .xc-v5__panel{height:448px;border-radius:24px}.xc-v5--b .xc-v5__pp{left:24px;top:24px;bottom:24px}.xc-v5--b .xc-v5__ph{border-radius:18px}.xc-v5--b .xc-v5__info{left:326px;top:30px;bottom:26px}.xc-v5--b .xc-v5__eb{font-size:11.5px}.xc-v5--b .xc-v5__h{margin-top:12px;font-size:25px}.xc-v5--b .xc-v5__line{margin-top:10px;text-wrap:pretty}.xc-v5--b .xc-v5__qty{margin-top:8px}.xc-v5--b .xc-v5__chips{margin-top:16px}.xc-v5--b .xc-v5__chip{background-color:#fffc}.xc-v5--b .xc-v5__chip i{opacity:.6}.xc-v5--b .xc-v5__p2{bottom:26px;width:78px}.xc-v5--b .xc-v5__add{width:208px;font-size:13.5px;clip-path:inset(0 158px 0 0 round 999px)}.xc-v5--b .xc-v5__ly.is-on .xc-v5__add{clip-path:inset(0 0 0 0 round 999px)}.xc-v4__band{display:grid;grid-template-columns:300px repeat(var(--cnt, 4),minmax(0,1fr));border-top:1px solid var(--xc-line);border-bottom:1px solid var(--xc-line)}.xc-v4__title{display:flex;flex-direction:column;justify-content:center;padding:28px 28px 28px 0;min-width:0}.xc-v4__title .xc-hd__t{gap:8px}.xc-v4 .xc-v4__title .xc-sub{font-size:13.5px;color:var(--xc-ink3)}.xc-v4__it{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:26px 28px 24px;border-left:1px solid var(--xc-line);min-width:0;cursor:default}.xc-v4__win{display:block;height:1em;overflow:hidden;font-size:88px;font-weight:500;line-height:1;letter-spacing:-.045em}.xc-v4__col{display:flex;flex-direction:column;transform:translateY(0)}.xc-v4__col>span{display:block;height:1em;font-variant-numeric:tabular-nums}.xc-v4__it.is-in .xc-v4__col,html:not(.js) .xc-v4__col{transform:translateY(var(--to));transition:transform 1.8s var(--xc-eo)}.xc-v4__it.is-in.is-reset .xc-v4__col{transform:translateY(0);transition:none}.xc-v4__col--static{transform:none!important}.xc-v4__lb{font-size:23px;line-height:1.2}.xc-v4__sub{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.6;color:var(--xc-ink3)}.xc-v4__sub i{flex:0 0 auto;width:8px;height:8px;border-radius:999px}.xc-v4__it:after{content:"";position:absolute;left:28px;right:28px;bottom:0;height:2px;background-color:var(--ln, var(--xc-ink));transform:scaleX(0);transform-origin:left center;transition:transform .8s var(--xc-eo)}@media(hover:hover){.xc-v4__it:hover:after{transform:scaleX(1)}}.xc-v4--band{margin-top:var(--pt, 52px);padding:24px 0;background-color:var(--xc-cream)}.xc-v4--band .xc-v4__band{border:0}.xc-v4--band .xc-v4__title{padding:22px 28px 22px 0}.xc-v4--band .xc-v4__it{padding:24px 28px 22px;border-left-color:#e4dccf}.xc-v4--band .xc-v4__sub{font-size:13px}.xc-s8__row{margin-top:24px;display:flex;gap:12px;height:456px}.xc-s8__pan{position:relative;flex:1 1 0;min-width:0;border-radius:20px;overflow:hidden;text-decoration:none;color:var(--xc-ink);transition:flex-grow .7s var(--xc-es);-webkit-tap-highlight-color:transparent}.xc-sec .xc-s8__pan:hover{color:var(--xc-ink)}.xc-s8__pan.is-on{flex-grow:5.4}.xc-s8__closed{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:26px 0 24px;opacity:1;transition:opacity .4s ease .3s}.xc-s8__pan.is-on .xc-s8__closed{opacity:0;transition:opacity .2s ease}.xc-s8__n{font-family:var(--xc-serif);font-style:italic;font-size:15px;line-height:1.6}.xc-s8__vert{writing-mode:vertical-rl;transform:rotate(180deg);font-size:30px;font-weight:500;letter-spacing:-.02em;white-space:nowrap;transition:transform .6s var(--xc-eo)}.xc-s8__cnt{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background-color:#ffffffb3;font-size:12.5px;font-weight:600}.xc-s8__open{position:absolute;left:0;top:0;bottom:0;width:740px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.xc-s8__pan.is-on .xc-s8__open{opacity:1;visibility:visible;transition:opacity .4s ease .15s,visibility 0s}.xc-s8__copy{position:absolute;left:38px;top:38px;bottom:38px;width:290px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.xc-s8__copy>span{opacity:0;transform:translateY(20px);transition:opacity .2s ease,transform .3s ease}.xc-s8__pan.is-on .xc-s8__copy>span{opacity:1;transform:none;transition:opacity .6s ease calc(.32s + var(--k) * .07s),transform 1s var(--xc-eo) calc(.32s + var(--k) * .07s)}.xc-s8__eb{font-size:11.5px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.xc-s8__t{font-size:46px;font-weight:500;line-height:1.04;letter-spacing:-.035em}.xc-s8__d{font-size:15px;line-height:1.6;color:var(--xc-ink2);text-wrap:pretty}.xc-s8__cta{margin-top:auto;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 22px;box-sizing:border-box;border-radius:999px;background-color:var(--xc-ink);color:#fff;font-size:13px;font-weight:500;transition:background-color .3s ease}.xc-s8__cut{position:absolute;bottom:58px;left:var(--l);height:var(--h);display:block;translate:-50% 0;opacity:0;transform:translate3d(0,70px,0);transition:opacity .25s ease,transform .3s ease}.xc-s8__img{display:block;height:100%;width:auto;max-width:none;transition:transform .8s var(--xc-eo)}.xc-s8__pan.is-on .xc-s8__cut{opacity:1;transform:none;transition:opacity .7s ease calc(.38s + var(--k) * .09s),transform 1.2s var(--xc-eo) calc(.38s + var(--k) * .09s)}.xc-s8__sh{position:absolute;bottom:46px;left:var(--l);width:var(--w);height:24px;translate:-50% 0;background:radial-gradient(closest-side,#1113,#1110);opacity:0;transition:opacity .3s ease}.xc-s8__pan.is-on .xc-s8__sh{opacity:1;transition:opacity .9s ease calc(.5s + var(--k) * .09s)}.xc-s8__photo{position:absolute;left:72%;bottom:44px;width:236px;height:354px;padding:12px;box-sizing:border-box;translate:-50% 0;display:block;border-radius:16px;background-color:#fff;box-shadow:0 24px 48px -24px #3c301e59;opacity:0;transform:translate3d(0,60px,0);transition:opacity .25s ease,transform .3s ease}.xc-s8__pimg{display:block;width:100%;height:100%;object-fit:contain}.xc-s8__pan.is-on .xc-s8__photo{opacity:1;transform:none;transition:opacity .7s ease .4s,transform 1.2s var(--xc-eo) .4s}@media(hover:hover){.xc-s8__pan:not(.is-on):hover .xc-s8__vert{transform:rotate(180deg) translateY(-8px)}.xc-s8__pan.is-on:hover .xc-s8__cta{background-color:var(--xc-acc)}.xc-s8__pan.is-on:hover .xc-s8__img{transform:translateY(-8px)}}@media(max-width:1179px){.xc-s8__row{flex-direction:column;gap:8px;height:600px;margin-top:16px}.xc-s8__pan{min-height:0}.xc-s8__pan.is-on{flex-grow:5}.xc-s8__closed{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;align-content:center;column-gap:12px;padding:0 18px}.xc-s8__n{font-size:13px}.xc-s8__vert{writing-mode:horizontal-tb;transform:none;font-size:20px;letter-spacing:-.015em;line-height:1.6}.xc-s8__cnt{align-self:center;width:30px;height:30px;font-size:12px;background-color:#ffffffbf}.xc-s8__open{right:0;width:auto;bottom:auto;height:316px}.xc-s8__copy{left:18px;top:18px;bottom:18px;width:170px;gap:8px}.xc-s8__copy>span{transform:translateY(16px)}.xc-s8__eb{font-size:10.5px}.xc-s8__t{font-size:30px;letter-spacing:-.03em}.xc-s8__d{font-size:13px;line-height:1.5;text-wrap:wrap}.xc-s8__cta{gap:8px;min-height:44px;padding:0 18px;font-size:12.5px}.xc-s8__cta .xc-ico{width:13px;height:13px}.xc-s8__cut{bottom:34px;left:var(--lm);height:var(--hm);transform:translate3d(0,50px,0)}.xc-s8__sh{bottom:26px;left:var(--lm);width:var(--wm);height:16px}.xc-s8__pan.is-on .xc-s8__sh{transition:opacity .9s ease .5s}.xc-s8__photo{left:73%;bottom:24px;width:136px;height:204px;padding:8px;border-radius:12px;box-shadow:0 18px 36px -20px #3c301e59;transform:translate3d(0,40px,0)}}@media(min-width:750px)and (max-width:1179px){.xc-s8__row{height:640px}.xc-s8__open{height:360px}.xc-s8__copy{left:32px;top:30px;bottom:30px;width:300px;gap:12px}.xc-s8__t{font-size:40px}.xc-s8__d{font-size:14px}.xc-s8__closed{padding:0 24px}}.xc-r5__hd{flex-wrap:nowrap}.xc-r5__tog{width:46px;height:46px}.xc-r5__play,.xc-r5__tog.is-paused .xc-r5__pause{display:none}.xc-r5__tog.is-paused .xc-r5__play{display:block}.xc-r5__card{position:relative;margin-top:24px;border-radius:20px;background-color:var(--xc-cream);padding:28px 40px 30px;box-sizing:border-box}.xc-r5__bar{position:relative;display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr))}.xc-r5__seg{position:absolute;top:21px;height:2px;background-color:#e2dcd2;overflow:hidden}.xc-r5__seg i{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--xc-ink);transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--xc-es)}.xc-r5__seg.is-done i{transform:scaleX(1)}.xc-r5__seg.is-run i{animation:xcFill var(--rint, 2.5s) linear forwards}.xc-r5__card.is-hold .xc-r5__seg.is-run i{animation-play-state:paused}.xc-r5__card.is-static .xc-r5__seg.is-run i{animation:none}@keyframes xcFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.xc-r5__node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:9px;padding:0;border:0;background:transparent;font-family:inherit;line-height:normal;color:var(--xc-ink);cursor:pointer}.xc-r5__dot{width:44px;height:44px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border:1px solid #D6CFC4;border-radius:999px;background-color:#fff;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;transition:background-color .5s ease,border-color .5s ease,color .5s ease,transform .8s var(--xc-eo)}.xc-r5__node:hover .xc-r5__dot{border-color:var(--xc-ink)}.xc-r5__node.is-done .xc-r5__dot{background-color:var(--xc-acc);border-color:var(--xc-acc);color:#fff}.xc-r5__node.is-on .xc-r5__dot{background-color:var(--xc-ink);border-color:var(--xc-ink);color:#fff;transform:scale(1.16)}.xc-r5__lb{font-size:13px;font-weight:500;color:var(--xc-ink3);transition:color .4s ease}.xc-r5__node.is-on .xc-r5__lb{color:var(--xc-ink)}.xc-r5__body{position:relative;margin-top:26px;display:grid;grid-template-columns:360px minmax(0,1fr) 320px;gap:32px;height:300px}.xc-r5__col{position:relative}.xc-r5__ly{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;visibility:hidden;transition:visibility 0s linear .5s}.xc-r5__ly.is-on{visibility:visible;transition:visibility 0s}.xc-r5__ly>*{opacity:0;transform:translateY(22px);transition:opacity .3s ease,transform .45s var(--xc-es)}.xc-r5__ly.is-on>*{opacity:1;transform:none;transition:opacity .6s ease calc(.12s + var(--k) * .07s),transform 1s var(--xc-eo) calc(.12s + var(--k) * .07s)}.xc-r5__ly.is-out>*{opacity:0;transform:translateY(-22px);transition:opacity .3s ease,transform .45s var(--xc-es)}.xc-r5__big{font-size:54px;line-height:1.05}.xc-r5__name{font-size:15px;font-weight:500;line-height:1.6}.xc-r5__txt{font-size:14.5px;line-height:1.65;color:var(--xc-ink2)}.xc-r5__act{display:flex;align-items:center;gap:10px;margin-top:6px}.xc-r5__act--m{display:none}.xc-r5__pn{font-size:19px;font-weight:500;line-height:1.3}.xc-r5__pm{font-size:13.5px;line-height:1.6;color:var(--xc-ink3)}.xc-r5__view{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;box-sizing:border-box;border:1px solid var(--xc-ink);border-radius:999px;background-color:var(--xc-ink);color:#fff;text-decoration:none;font-size:13px;font-weight:500;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.xc-sec .xc-r5__view:hover{background-color:var(--xc-acc);border-color:var(--xc-acc);color:#fff}.xc-r5__add{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;box-sizing:border-box;border:1px solid var(--xc-ink);border-radius:999px;background-color:#fff;color:var(--xc-ink);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.xc-r5__add:hover{background-color:var(--xc-ink);color:#fff}.xc-r5__add-b,.xc-r5__add.is-added .xc-r5__add-a{display:none}.xc-r5__add.is-added .xc-r5__add-b{display:inline}.xc-r5__next{margin-top:10px;font-size:13px;color:var(--xc-ink3)}.xc-r5__next strong{font-weight:600;color:var(--xc-ink)}.xc-r5__stage{position:relative}.xc-r5__plinth{position:absolute;left:50%;bottom:4px;width:288px;height:288px;margin-left:-144px;border-radius:999px;background:radial-gradient(circle at 50% 42%,#fff,#ffffff8c 62%,#fff0 72%)}.xc-r5__csh{position:absolute;left:50%;bottom:20px;width:150px;height:24px;margin-left:-75px;background:radial-gradient(closest-side,#1113,#1110)}.xc-r5__cut{position:absolute;left:50%;bottom:30px;height:var(--h);display:block;translate:-50% 0;opacity:0;transform:translate3d(0,80px,0) rotate(5deg);transition:opacity .4s ease,transform .55s var(--xc-es)}.xc-r5__img{display:block;height:100%;width:auto;max-width:none}.xc-r5__cut.is-on{opacity:1;transform:none;transition:opacity .7s ease .1s,transform 1.15s var(--xc-eo) .1s}.xc-r5__cut.is-out{opacity:0;transform:translate3d(0,-60px,0) rotate(-6deg);transition:opacity .4s ease,transform .55s var(--xc-es)}.xc-i1__cards{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.xc-i1__cw{display:flex;min-width:0}.xc-i1__card{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:18px;min-height:330px;padding:30px 32px;box-sizing:border-box;border:0;border-radius:20px;background-color:var(--cbg, #E4EDE6);color:var(--xc-ink);font-family:inherit;line-height:1.6;text-align:left;text-decoration:none;cursor:pointer;transition:transform .5s var(--xc-e7),box-shadow .5s ease;-webkit-tap-highlight-color:transparent}.xc-sec .xc-i1__card:hover{color:var(--xc-ink)}@media(hover:hover){.xc-i1__card:hover{transform:translateY(-6px);box-shadow:0 22px 44px #11111114}}.xc-i1__card:focus-visible{transform:translateY(-6px);box-shadow:0 22px 44px #11111114}.xc-i1__card:active{transform:scale(.98)}.xc-i1__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.xc-i1__eb{font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.xc-i1__cnt{flex:0 0 auto;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#ffffffb8;font-size:12.5px;font-weight:500;white-space:nowrap}.xc-i1__name{font-size:54px;line-height:1.04;letter-spacing:-.02em}.xc-i1__t{font-size:14.5px;line-height:1.6;color:#34362f;text-wrap:pretty}.xc-i1__bot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.xc-i1__phs{display:flex;align-items:center}.xc-i1__ph{flex:0 0 auto;width:64px;height:64px;margin-right:-14px;border-radius:999px;background:#fff;box-shadow:0 0 0 3px var(--cbg, #E4EDE6);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.xc-i1__img{display:block;height:78%;width:auto;max-width:none;object-fit:contain}.xc-i1__more{flex:0 0 auto;width:64px;height:64px;border-radius:999px;background:#ffffffb8;box-shadow:0 0 0 3px var(--cbg, #E4EDE6);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.xc-i1__go{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;white-space:nowrap}.xc-i1__arr-s,.xc-d74 .xc-i1__arr-t{display:none}.xc-d74 .xc-i1__arr-s{display:inline-block;transition:transform .35s ease}.xc-d74 .xc-i1__card:hover .xc-i1__arr-s{transform:translate(4px)}.xc-d74 .xc-i1__cards{margin-top:24px}.xc-d74 .xc-i1__card{gap:16px;min-height:280px;padding:28px 30px}.xc-d74 .xc-i1__eb{font-size:11.5px}.xc-d74 .xc-i1__name{line-height:1.02}.xc-d74 .xc-i1__ph{width:62px;height:62px;margin-right:-12px}.xc-d74 .xc-i1__img,.xc-i1--shelf .xc-i1__img{height:76%}.xc-d73 .xc-i1__cards{margin-top:24px}.xc-i1--more .xc-i1__card{min-height:340px}.xc-i1--more .xc-i1__ph{transition:transform .5s var(--xc-e7)}@media(hover:hover){.xc-i1--more .xc-i1__card:hover .xc-i1__ph{transform:translateY(-4px)}.xc-i1--more .xc-i1__card:hover .xc-i1__ph:nth-child(2){transition-delay:.05s}.xc-i1--more .xc-i1__card:hover .xc-i1__ph:nth-child(3){transition-delay:.1s}}.xc-i1__card.is-flash{box-shadow:0 0 0 2px var(--xc-ink),0 22px 44px #11111114}.xc-d72 .xc-i1__cards{margin-top:28px;gap:20px}.xc-i1--shelf .xc-i1__card{min-height:340px;padding:32px}.xc-i1--shelf .xc-i1__cnt{background:#ffffffb3}.xc-i1--shelf .xc-i1__name{font-size:56px}.xc-i1--shelf .xc-i1__t{font-size:15px}.xc-i1--shelf .xc-hd__t .xc-sub{max-width:620px}.xc-i1__card.is-sel{box-shadow:0 0 0 2px var(--xc-ink)}@media(hover:hover){.xc-i1__card.is-sel:hover{box-shadow:0 0 0 2px var(--xc-ink),0 22px 44px #11111114}}.xc-i1__cta{flex:0 0 auto;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;box-sizing:border-box;border-radius:999px;background:#ffffffb3;color:var(--xc-ink);font-size:13px;font-weight:500;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.xc-i1__cta-on,.xc-i1__cta-off{display:inline-flex;align-items:center;gap:8px}.xc-i1__cta-on{display:none}.xc-i1__card.is-sel .xc-i1__cta{background:var(--xc-ink);color:#fff}.xc-i1__card.is-sel .xc-i1__cta-on{display:inline-flex}.xc-i1__card.is-sel .xc-i1__cta-off{display:none}.xc-i1__shelf{margin-top:20px;padding:28px 28px 24px;border-radius:24px;transition:background-color .5s ease}.xc-i1__sh-hd{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.xc-i1__sh-t{display:flex;flex-direction:column;gap:4px;min-width:0}.xc-i1__sh-eb{font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.xc-i1__sh-h{margin:0;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.02em}.xc-i1__sh-grid{margin-top:20px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;transition:opacity .26s ease,transform .26s ease}.xc-i1__shelf.is-fade .xc-i1__sh-grid{opacity:0;transform:translateY(10px)}.xc-i1__fill{display:none;grid-column:span var(--span, 1);position:relative;flex-direction:column;justify-content:space-between;gap:20px;min-width:0;min-height:300px;padding:34px 34px 32px;box-sizing:border-box;border-radius:20px;background-color:#fff;overflow:hidden;text-decoration:none;color:var(--xc-ink);transition:box-shadow .45s ease}.xc-i1__fill.is-fill{display:flex}.xc-sec .xc-i1__fill:hover{color:var(--xc-ink);box-shadow:0 18px 36px -26px #11111159}.xc-i1__fill-num{position:absolute;right:26px;bottom:-18px;font-size:150px;line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--stroke, #C9C2B8);letter-spacing:-.04em;pointer-events:none}.xc-i1__fill--m .xc-i1__fill-num{font-size:190px}.xc-i1__fill--l .xc-i1__fill-num{font-size:230px}.xc-i1__fill-c{position:relative;display:flex;flex-direction:column;gap:12px}.xc-i1__fill-eb{font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.xc-i1__fill-name{font-size:38px;line-height:1.08}.xc-i1__fill-d{max-width:360px;font-size:14px;line-height:1.6;color:#3f3b39;text-wrap:pretty}.xc-i1__fill-go{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.xc-i1__others{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px;padding:18px 22px;border:1px solid var(--xc-line);border-radius:20px}.xc-i1__o-t{margin:0 14px 0 0;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--xc-acc)}.xc-i1__o-list{display:contents}.xc-i1__chip{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;box-sizing:border-box;border:1px solid #DCD5CA;border-radius:999px;background:#fff;color:var(--xc-ink);text-decoration:none;font-size:13px;font-weight:500;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.xc-i1__chip-n{font-size:12px;font-weight:400;color:#6e6963;transition:color .3s ease}.xc-sec .xc-i1__chip:hover,.xc-sec .xc-i1__chip:active{background:var(--xc-ink);border-color:var(--xc-ink);color:#fff}.xc-i1__chip:hover .xc-i1__chip-n,.xc-i1__chip:active .xc-i1__chip-n{color:#ffffffbf}.xc-i1__o-note{margin-left:auto;font-size:12.5px;line-height:1.6;color:var(--xc-ink3)}@media(max-width:1179px){.xc-v6__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px)and (max-width:1179px){.xc-i1__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xc-i1__card,.xc-d74 .xc-i1__card,.xc-i1--shelf .xc-i1__card{padding:24px 22px;gap:14px;min-height:300px}.xc-i1__name,.xc-i1--shelf .xc-i1__name{font-size:clamp(32px,3.9vw,46px)}.xc-i1__bot{flex-wrap:wrap}.xc-i1__sh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.xc-i1__sh-grid>.xc-cd:nth-of-type(n+4){display:none}.xc-i1__fill,.xc-i1__fill.is-fill{display:flex;grid-column:1 / -1;min-height:160px}}@media(min-width:750px)and (max-width:1179px){.xc-r5__card{padding:26px 28px 28px}.xc-r5__body{grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);gap:20px}.xc-r5__big{font-size:44px}}@media(min-width:750px)and (max-width:1179px){.xc-v4__band{grid-template-columns:repeat(2,minmax(0,1fr))}.xc-v4__title{grid-column:1 / -1;padding-right:0}.xc-v4__it{border-top:1px solid var(--xc-line)}.xc-v4__it:nth-child(2n){border-left:0;padding-left:0}.xc-v4__it:nth-child(2n):after{left:0}}@media(max-width:1179px){.xc-v5__grid,.xc-v5--b .xc-v5__grid{grid-template-columns:minmax(0,1fr)}.xc-v5__panel{order:-1}}@media(max-width:1023px){.xc-v6__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.xc-sec{padding-top:var(--pt-m, 48px)}.xc-w{padding:0 16px}.xc-dt,.xc-dt-flex{display:none!important}span.xc-mb{display:inline!important}p.xc-mb,div.xc-mb,a.xc-mb{display:block!important}.xc-mb-flex{display:flex!important}.xc-hd{flex-wrap:nowrap;gap:12px}.xc-hd__lk{display:none}.xc-hd__t{gap:8px}.xc-eb{font-size:11px;gap:8px}.xc-h2{font-size:27px;line-height:1.14}.xc-sub{font-size:14px;line-height:1.55}.xc-d71 .xc-hd__t{gap:4px}.xc-d71 .xc-h2,.xc-d72 .xc-h2{font-size:26px;line-height:1.15}.xc-d71 .xc-sub{font-size:13px;line-height:1.6}.xc-d72 .xc-hd__t{gap:6px}.xc-d72 .xc-eb{font-size:10.5px}.xc-d72 .xc-sub{font-size:13.5px}.xc-d74 .xc-hd__t{gap:6px}.xc-d74 .xc-eb{font-size:10.5px}.xc-d74 .xc-h2{font-size:25px;line-height:1.15}.xc-d74 .xc-sub{font-size:13.5px;line-height:1.55}.xc-pill-eb{height:28px;padding:0 12px 0 10px;gap:7px;font-size:10.5px;letter-spacing:.12em}.xc-pill-eb+.xc-h2{margin-top:4px}.xc-cd__body{gap:1px;padding:10px 2px 0}.xc-cd__eb{font-size:9.5px}.xc-cd__name{min-height:2.7em;font-size:13px;line-height:1.35}.xc-cd__meta{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xc-cd__foot{margin-top:6px;gap:8px;min-height:44px}.xc-cd .xc-cd__price.price{font-size:13.5px}.xc-cd__add{width:44px;height:44px;min-width:44px;padding:0}.xc-cd__pt,.xc-cd__add.is-added .xc-cd__pt{display:none}.xc-cd__i--c{left:auto}.xc-cd__add.is-added .xc-cd__i--c{position:absolute}.xc-cd__quick{display:none}.xc-tilt__ph{top:10px;right:10px;bottom:10px;left:10px}.xc-v6__wrap{margin-top:18px}.xc-v6__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.xc-v6__grid[data-m-limit="2"]>:nth-child(n+3),.xc-v6__grid[data-m-limit="4"]>:nth-child(n+5),.xc-v6__grid[data-m-limit="6"]>:nth-child(n+7),.xc-v6__grid[data-m-limit="8"]>:nth-child(n+9),.xc-v6__grid[data-m-limit="10"]>:nth-child(n+11){display:none}.xc-v5__grid{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:16px}.xc-v5__panel{order:-1;height:560px;border-radius:20px}.xc-v5__pp{left:18px;top:18px;bottom:auto;width:168px;transform:none}.xc-v5__ph{padding:7px;border-radius:14px;transform:translate3d(70px,0,0)}.xc-v5__ly.is-bf .xc-v5__ph{transform:translate3d(-70px,0,0)}.xc-v5__p2{left:198px;top:18px;right:auto;bottom:auto;width:84px;transform:none}.xc-v5__p2i{padding:4px;border-radius:10px;box-shadow:0 10px 22px #1111111a}.xc-v5__info{left:18px;right:18px;top:282px;bottom:18px;transform:none}.xc-v5__st{transform:translate3d(24px,0,0)}.xc-v5__ly.is-bf .xc-v5__st{transform:translate3d(-24px,0,0)}.xc-v5 .xc-v5__eb{font-size:10.5px}.xc-v5__h{margin-top:8px;font-size:19px;line-height:1.25;letter-spacing:-.015em}.xc-v5__line{margin-top:6px;font-size:13px;line-height:1.55}.xc-v5__qty{display:none}.xc-v5__chips{gap:6px;margin-top:10px}.xc-v5__chip{height:28px;padding:0 11px;gap:6px;font-size:12px}.xc-v5__chip i{width:5px;height:5px}.xc-v5__buy{flex-direction:row;align-items:center;justify-content:space-between}.xc-v5 .xc-v5__price.price{font-size:18px;letter-spacing:0}.xc-v5__add{height:48px;width:184px;font-size:13px;clip-path:inset(0 136px 0 0 round 999px)}.xc-v5__ai{width:48px;height:48px}.xc-v5__list{margin-top:14px}.xc-v5__hl{top:3px;height:48px;border-radius:14px}.xc-v5__row{grid-template-columns:30px minmax(0,1fr) auto;gap:10px;height:54px;padding:0 12px 0 10px}.xc-v5__n{font-size:13px}.xc-v5__nm{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;font-size:13px;line-height:1.3}.xc-v5__row:hover .xc-v5__nm,.xc-v5__row:hover .xc-v5__sub{transform:none}.xc-v5__row.is-on .xc-v5__nm{transform:translate(4px)}.xc-v5__sub,.xc-v5__go{display:none}.xc-v5__pr{font-size:12.5px}.xc-v5__note{margin-top:12px;padding:12px 16px}.xc-v5 .xc-v5__note-eb{font-size:10px}.xc-v5__note-t{font-size:13px}.xc-v5__mlk{min-height:44px;font-size:12.5px;background-image:none}.xc-v5--b .xc-v5__panel{height:404px;border-radius:20px}.xc-v5--b .xc-v5__ly{padding:16px;box-sizing:border-box;display:grid;grid-template-columns:128px minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);column-gap:16px}.xc-v5--b .xc-v5__pp{position:relative;left:auto;top:auto;bottom:auto;width:128px;grid-column:1;grid-row:1}.xc-v5--b .xc-v5__ph{padding:8px;border-radius:14px;transform:translate3d(64px,0,0)}.xc-v5--b .xc-v5__ly.is-bf .xc-v5__ph{transform:translate3d(-64px,0,0)}.xc-v5--b .xc-v5__ly.is-on .xc-v5__ph{transform:none}.xc-v5--b .xc-v5__info{display:contents}.xc-v5--b .xc-v5__ht{grid-column:2;grid-row:1;padding-top:4px}.xc-v5--b .xc-v5__h{margin-top:8px;font-size:18px}.xc-v5--b .xc-v5__qty--b{display:block;margin:6px 0 0;font-size:12.5px}.xc-v5--b .xc-v5__qty--a{display:none}.xc-v5--b .xc-v5__line{grid-column:1 / -1;grid-row:2;margin:14px 0 0;font-size:13.5px}.xc-v5--b .xc-v5__chips{grid-column:1 / -1;grid-row:3;align-self:start;margin-top:10px}.xc-v5--b .xc-v5__chip{height:30px;padding:0 12px;gap:7px}.xc-v5--b .xc-v5__chip i{width:6px;height:6px}.xc-v5--b .xc-v5__chip:nth-child(n+4){display:none}.xc-v5--b .xc-v5__buy{grid-column:1 / -1;grid-row:4;align-self:end;gap:12px}.xc-v5--b .xc-v5__add{height:46px;width:184px;font-size:13px;clip-path:inset(0 138px 0 0 round 999px)}.xc-v5--b .xc-v5__ai{width:46px;height:46px}.xc-v5--b .xc-v5__p2{display:none}.xc-v5--b .xc-v5__hl{top:3px;height:44px;border-radius:12px}.xc-v5--b .xc-v5__row{grid-template-columns:26px minmax(0,1fr) 16px;gap:10px;height:50px;padding:0 10px}.xc-v5--b .xc-v5__n{font-size:12.5px}.xc-v5--b .xc-v5__nm{display:block;white-space:nowrap;-webkit-line-clamp:unset;font-size:13px}.xc-v5--b .xc-v5__sub{display:block;font-size:11.5px}.xc-v5--b .xc-v5__row.is-on .xc-v5__sub{transform:translate(4px)}.xc-v5--b .xc-v5__subp{display:inline}.xc-v5--b .xc-v5__pr{display:none}.xc-v5--b .xc-v5__go{display:block;position:static;margin:0;transform:translate(-8px)}.xc-v5--b .xc-v5__row.is-on .xc-v5__go{transform:none}.xc-v4__band{grid-template-columns:repeat(2,minmax(0,1fr));border:0}.xc-v4__title{grid-column:1 / -1;padding:0 0 16px}.xc-v4__title .xc-hd__t{gap:6px}.xc-v4__it{padding:20px 16px 18px;gap:4px;border-left:0;border-bottom:1px solid var(--xc-line);cursor:pointer}.xc-v4__title+.xc-v4__it,.xc-v4__title+.xc-v4__it+.xc-v4__it{border-top:1px solid var(--xc-line)}.xc-v4__it:nth-child(2n){border-right:1px solid var(--xc-line)}.xc-v4__win{font-size:62px}.xc-v4__lb{font-size:18px}.xc-v4__sub{align-items:flex-start;gap:6px;font-size:12px;line-height:1.4}.xc-v4__sub i{width:7px;height:7px;margin-top:4px}.xc-v4__it:after{display:none}.xc-v4--band{margin-top:var(--pt-m, 44px);padding:32px 0 28px}.xc-v4--band .xc-v4__band{column-gap:12px}.xc-v4--band .xc-v4__title{padding:0 0 14px}.xc-v4--band .xc-v4__it{padding:18px 16px 16px;border:0;border-top:1px solid #E4DCCF}.xc-v4--band .xc-v4__it:nth-child(2n){border-right:0}.xc-v4--band .xc-v4__win{font-size:56px}.xc-v4--band .xc-v4__lb{font-size:19px}.xc-v4--band .xc-v4__sub{font-size:12px;line-height:1.45}.xc-r5__hd{align-items:flex-end}.xc-r5__tog{width:44px;height:44px}.xc-r5__msub{margin-top:8px}.xc-r5__card{margin-top:16px;padding:20px 14px 22px}.xc-r5__seg{top:19px}.xc-r5__node{gap:6px;min-height:44px}.xc-r5__dot{width:40px;height:40px;font-size:12px}.xc-r5__node.is-on .xc-r5__dot{transform:scale(1.12)}.xc-r5__lb{font-size:11px}.xc-r5__body{display:flex;flex-direction:column;height:auto;margin-top:0;gap:0}.xc-r5__stage{order:-1;height:250px;margin-top:10px}.xc-r5__col--l{height:204px;margin-top:8px}.xc-r5__col--r{display:none}.xc-r5__ly{justify-content:flex-start;align-items:center;text-align:center;gap:6px}.xc-r5__ly>*{transform:translateY(18px)}.xc-r5__ly.is-out>*{transform:translateY(-18px)}.xc-r5 .xc-r5__eb{display:block;font-size:10.5px}.xc-r5__big{font-size:38px}.xc-r5__name{font-size:13.5px}.xc-r5__txt{font-size:13px;line-height:1.55}.xc-r5__act--m{display:flex;justify-content:center;gap:8px;margin-top:8px}.xc-r5__act--m .xc-r5__view{min-height:44px;height:44px;gap:6px;padding:0 18px;font-size:12.5px}.xc-r5__act--m .xc-r5__add{min-height:44px;height:44px;padding:0 16px;font-size:12.5px}.xc-r5__plinth{bottom:0;width:240px;height:240px;margin-left:-120px}.xc-r5__csh{bottom:14px;width:120px;height:18px;margin-left:-60px}.xc-r5__cut{bottom:22px;height:var(--hm);transform:translate3d(0,60px,0) rotate(5deg)}.xc-r5__cut.is-out{transform:translate3d(0,-50px,0) rotate(-6deg)}.xc-i1__cards{display:flex;gap:12px;margin:14px -16px 0;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding:0 16px}.xc-i1__cards::-webkit-scrollbar{display:none}.xc-i1__cw{flex:0 0 84%;scroll-snap-align:start}.xc-i1__card{gap:14px;min-height:300px;padding:24px 22px}.xc-i1__eb,.xc-d74 .xc-i1__eb{font-size:10.5px}.xc-i1__cnt{min-height:26px;padding:0 10px;font-size:12px}.xc-i1__name{font-size:44px}.xc-i1__t{font-size:13.5px}.xc-i1__bot{gap:12px}.xc-i1__ph,.xc-d74 .xc-i1__ph{width:52px;height:52px;margin-right:-12px}.xc-i1__more{width:52px;height:52px;font-size:12.5px}.xc-i1__go{gap:6px;font-size:13px}.xc-i1__go .xc-ico{width:15px;height:15px}.xc-d74 .xc-i1__cards{margin-top:16px}.xc-d74 .xc-i1__cw{flex-basis:82%}.xc-d74 .xc-i1__card{gap:12px;min-height:0;padding:22px 20px 20px}.xc-d74 .xc-i1__name{font-size:40px;line-height:1.04}.xc-d74 .xc-i1__t{line-height:1.55}.xc-d74 .xc-i1__bot{padding-top:4px}.xc-d74 .xc-i1__ph{margin-right:-10px}.xc-i1--more .xc-i1__cards{flex-direction:column;margin:16px 0 0;padding:0;overflow:visible}.xc-i1--more .xc-i1__cw{flex:none}.xc-i1--more .xc-i1__card{gap:12px;min-height:0;padding:22px 20px 20px}.xc-i1--more .xc-i1__name{font-size:42px}.xc-i1--more .xc-i1__t{font-size:14px;line-height:1.55;text-wrap:wrap}.xc-i1--more .xc-i1__bot{margin-top:6px}.xc-i1--more .xc-i1__go{min-height:44px}.xc-i1--shelf .xc-i1__cards{margin-top:14px;padding:4px 16px 8px;gap:12px}.xc-i1--shelf .xc-i1__card{min-height:290px;padding:24px 22px}.xc-i1--shelf .xc-i1__name{font-size:42px}.xc-i1--shelf .xc-i1__t{font-size:14px;line-height:1.55}.xc-i1__cta{min-height:34px;padding:0 12px;font-size:12.5px}.xc-i1__cta-on,.xc-i1__cta-off{gap:6px}.xc-i1__cta .xc-ico{width:13px;height:13px}.xc-i1__shelf{margin-top:8px;padding:20px 12px 14px}.xc-i1__sh-hd{padding:0 6px}.xc-i1__sh-t{gap:2px}.xc-i1__sh-eb{font-size:10px;letter-spacing:.12em}.xc-i1__sh-h{font-size:20px;line-height:1.25}.xc-i1__sh-lk{display:none}.xc-i1__sh-grid{margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.xc-i1__sh-grid>.xc-cd:nth-of-type(n+5){display:none}.xc-cd--shelf{padding:6px 6px 12px;border-radius:18px}.xc-cd--shelf .xc-cd__box{border-radius:12px}.xc-cd--shelf .xc-cd__body{gap:2px;padding:10px 6px 0}.xc-cd--shelf .xc-cd__eb{gap:6px;letter-spacing:.12em}.xc-cd--shelf .xc-cd__name{-webkit-line-clamp:3;min-height:4.05em}.xc-cd--shelf .xc-cd__foot{padding-top:6px;gap:6px}.xc-cd--shelf .xc-cd__price.price{font-size:13px}.xc-i1__fill,.xc-i1__fill.is-fill{display:flex;grid-column:1 / -1;justify-content:flex-start;gap:6px;min-height:140px;padding:20px 20px 16px;border-radius:18px}.xc-i1__fill .xc-i1__fill-num{right:16px;bottom:-16px;font-size:110px}.xc-i1__fill-c{gap:6px}.xc-i1__fill-eb{font-size:10px;letter-spacing:.12em}.xc-i1__fill-name{font-size:24px;line-height:1.1}.xc-i1__fill-d{max-width:200px;font-size:12.5px;line-height:1.5;text-wrap:wrap}.xc-i1__fill-go{min-height:30px}.xc-i1__others{display:block;margin-top:14px;padding:16px 16px 14px}.xc-i1__o-t{margin:0;font-size:10.5px}.xc-i1__o-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.xc-i1__chip{height:46px;padding:0 14px;gap:7px}.xc-i1__chip-n{font-size:11.5px}.xc-i1__o-note{display:block;margin:10px 0 0;font-size:12px;line-height:1.5}.xc-v3__hd{align-items:flex-end}.xc-v3__ctl{padding-bottom:6px}.xc-v3__cnt{font-size:12.5px}.xc-v3__vp{cursor:auto}.xc-v3__track{gap:16px;padding:12px calc(50% - 115px) 16px}.xc-v3__track>.xc-cd{flex-basis:230px}.xc-v3__track .xc-cd__name{font-size:13.5px}.xc-v3__track .xc-cd__meta{font-size:12px}.xc-v3__badge{display:none}.xc-v3__foot{margin-top:4px;display:flex;align-items:center;justify-content:space-between;gap:12px}.xc-v3__msg{margin:0;min-height:20px;font-size:12.5px;color:var(--xc-acc2)}.xc-v3__mctl{display:flex;gap:8px}}@media(hover:none){.xc-v3__badge{display:none}}@media(prefers-reduced-motion:reduce){.xc-sec *,.xc-sec *:before,.xc-sec *:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important}.js .xc-rv>span,.js .xc-sec [data-xc-in]{transform:none!important;opacity:1!important}.xc-tilt{transform:none!important}}.xc-v3--wheel .xc-v3__vp{overflow-y:hidden}.xc-v3--wheel .xc-v3__track{padding-top:26px;padding-bottom:30px}.xc-v3--wheel .xc-v3__track>.xc-cd{transform:perspective(1100px) translate3d(var(--tx, 0px),0,var(--tz, 0px)) rotateY(var(--ry, 0deg)) scale(var(--s, 1));transform-origin:50% 50%;transition:opacity .25s linear;will-change:transform;backface-visibility:hidden}.xc-v3--wheel .xc-v3__track>.xc-cd .xc-cd__box{box-shadow:0 calc(26px * var(--sh, 0)) calc(46px * var(--sh, 0)) calc(-30px * var(--sh, 0)) rgba(17,17,17,calc(.38 * var(--sh, 0)))}.e7f-skin-akis .xc-v3--wheel .xc-v3__track>.xc-cd .xc-cd__box{box-shadow:inset 0 0 0 1px var(--xm-line),0 calc(26px * var(--sh, 0)) calc(46px * var(--sh, 0)) calc(-30px * var(--sh, 0)) rgba(17,17,17,calc(.34 * var(--sh, 0)))}.xc-v3--wheel .xc-v3__wrap:before,.xc-v3--wheel .xc-v3__wrap:after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:8%;pointer-events:none}.xc-v3--wheel .xc-v3__wrap:before{left:0;background:linear-gradient(90deg,var(--xm-panel, #FFFFFF),rgba(255,255,255,0))}.xc-v3--wheel .xc-v3__wrap:after{right:0;background:linear-gradient(270deg,var(--xm-panel, #FFFFFF),rgba(255,255,255,0))}@media(max-width:749px){.xc-v3--wheel .xc-v3__track{padding-top:18px;padding-bottom:20px}.xc-v3--wheel .xc-v3__track>.xc-cd{transform:perspective(820px) translate3d(var(--tx, 0px),0,var(--tz, 0px)) rotateY(var(--ry, 0deg)) scale(var(--s, 1))}.xc-v3--wheel .xc-v3__wrap:before,.xc-v3--wheel .xc-v3__wrap:after{width:6%}}@media(prefers-reduced-motion:reduce){.xc-v3--wheel .xc-v3__track>.xc-cd{transform:scale(var(--s, 1));will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/e7f-c.css.map */
