.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock{--sm-yuba-ground: #ecebe8;--sm-yuba-paper: #fbf8f3;--sm-yuba-ink: #1a1a1a;--sm-yuba-sub: #5a5550;--sm-yuba-rule: #d9cfbe;--sm-yuba-buy: #8b1e3f;--sm-yuba-buy-hover: #741833;--sm-yuba-shade: 26,26,26;--sm-yuba-font: var(--sm-font-body);--sm-yuba-h1: 28px;--sm-yuba-h2: 24px;--sm-yuba-h3: 20px;--sm-yuba-quote: 20px;--sm-yuba-lead: 18px;--sm-yuba-body: 16px;--sm-yuba-note: 14px;--sm-yuba-price: 20px;--sm-yuba-price-sheet: 26px;--sm-yuba-s1: 8px;--sm-yuba-s2: 12px;--sm-yuba-s3: 16px;--sm-yuba-s4: 24px;--sm-yuba-s5: 32px;--sm-yuba-s6: 48px;--sm-yuba-s7: 72px;--sm-yuba-s8: 96px;--sm-yuba-s9: 128px;--sm-yuba-gutter: var(--sm-yuba-s3);--sm-yuba-width: 1280px;--sm-yuba-text-width: 640px;--sm-yuba-info-width: var(--sm-yuba-text-width);--sm-yuba-heading-gap: var(--sm-yuba-s5);--sm-yuba-button-padding: var(--sm-yuba-s2) var(--sm-yuba-s4);--sm-yuba-button-leading: 1.7;--sm-yuba-focus-offset: 4px;--sm-yuba-chat-clearance: 216px;--sm-yuba-sheet-width: 560px;--sm-yuba-out: cubic-bezier(.22,.61,.36,1);--sm-yuba-inout: cubic-bezier(.65,0,.35,1);--sm-yuba-sheet-ease: cubic-bezier(.32,.72,0,1);box-sizing:border-box;font-family:var(--sm-yuba-font);font-size:var(--sm-yuba-body);font-weight:400;line-height:1.85;letter-spacing:.02em;color:var(--sm-yuba-ink)}.sm-yuba{background:var(--sm-yuba-ground);position:relative;isolation:isolate;scroll-margin-top:calc(var(--sm-yuba-header-h, 116px) + 24px)}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) *,:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) *:before,:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) *:after{box-sizing:border-box}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) [hidden]{display:none!important}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) :where(h1,h2,h3,p,figure){margin:0;color:inherit}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) :is(h1,h2,h3){font-family:var(--sm-yuba-font);font-weight:500;letter-spacing:.06em;line-height:1.45;font-feature-settings:"palt"}.sm-yuba h1{font-size:var(--sm-yuba-h1)}.sm-yuba h2{font-size:var(--sm-yuba-h2)}:is(.sm-yuba,.sm-yuba-sheet) h3{font-size:var(--sm-yuba-h3)}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) :is(button,input,select){font:inherit}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px;transition:color .15s ease}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) :focus-visible{outline:2px solid var(--sm-yuba-buy);outline-offset:var(--sm-yuba-focus-offset)}.sm-yuba .sm-yuba-container{width:min(100%,var(--sm-yuba-width));margin-inline:auto;padding-inline:var(--sm-yuba-gutter)}.sm-yuba .sm-yuba-copy{max-width:var(--sm-yuba-text-width)}.sm-yuba .sm-yuba-no-wrap{white-space:nowrap}.sm-yuba.sm-yuba-anchor{display:block;height:0}.sm-yuba .sm-yuba-note{font-size:var(--sm-yuba-note);line-height:1.7;color:var(--sm-yuba-sub)}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) .sm-yuba-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) .sm-yuba-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:var(--sm-yuba-button-padding);background:var(--sm-yuba-buy);color:var(--sm-yuba-paper);border:0;border-radius:0;box-shadow:none;text-decoration:none;font-size:var(--sm-yuba-body);font-weight:600;line-height:var(--sm-yuba-button-leading);text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(hover:hover){:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) .sm-yuba-button:hover{background:var(--sm-yuba-buy-hover)}.sm-yuba .sm-yuba-link:hover{color:var(--sm-yuba-sub)}}.sm-yuba .sm-yuba-picture{display:block;position:relative;width:100%;height:100%;overflow:clip}.sm-yuba .sm-yuba-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sm-yuba-focus-sp, 50% 50%)}.sm-yuba .sm-yuba-picture-caption{padding-top:var(--sm-yuba-s1);color:var(--sm-yuba-sub);font-size:var(--sm-yuba-note);line-height:1.7}.sm-yuba.sm-yuba-hero{overflow:clip}.sm-yuba .sm-yuba-hero__inner{position:relative;height:clamp(520px,calc(100svh - var(--sm-yuba-header-h, 116px)),832px);min-height:520px}.sm-yuba .sm-yuba-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;touch-action:pan-y}.sm-yuba .sm-yuba-hero__track{position:absolute;top:0;right:0;bottom:0;left:0}.sm-yuba .sm-yuba-hero__slide .sm-yuba-picture{position:absolute;top:-56px;right:0;bottom:-56px;left:0;height:calc(100% + 112px);transform:translateY(var(--sm-yuba-hero-y, 0px))}.sm-yuba .sm-yuba-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;background:var(--sm-yuba-ground)}.sm-yuba .sm-yuba-hero__slide:not(.is-active):not(.is-entering){visibility:hidden}.sm-yuba .sm-yuba-hero__slide.is-entering{z-index:2}.sm-yuba .sm-yuba-hero__scrim{display:block;z-index:3;position:absolute;top:32%;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(var(--sm-yuba-shade),.68) 0% 80%,rgba(var(--sm-yuba-shade),0))}.sm-yuba .sm-yuba-hero__copy{position:absolute;inset:auto 0 0;z-index:3;padding:var(--sm-yuba-s4) var(--sm-yuba-gutter) var(--sm-yuba-chat-clearance);color:var(--sm-yuba-paper)}.sm-yuba .sm-yuba-hero__heading{margin-bottom:var(--sm-yuba-s3)}.sm-yuba .sm-yuba-hero__heading span{display:block}.sm-yuba .sm-yuba-hero__lead{max-width:var(--sm-yuba-text-width)}.sm-yuba .sm-yuba-hero__phrase{display:inline-block}.sm-yuba .sm-yuba-hero__small{display:none}.sm-yuba .sm-yuba-hero__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--sm-yuba-s2);margin-top:var(--sm-yuba-s2)}.sm-yuba .sm-yuba-hero__read{display:inline-flex;align-items:center;gap:var(--sm-yuba-s1);min-height:44px;flex:0 0 auto;font-size:var(--sm-yuba-note)}.sm-yuba .sm-yuba-hero__read svg{width:16px;height:16px}.sm-yuba .sm-yuba-hero__controls{display:flex;align-items:center;gap:var(--sm-yuba-s1);font-size:var(--sm-yuba-note);line-height:1.7}.sm-yuba .sm-yuba-hero__status{max-width:13em}.sm-yuba .sm-yuba-hero__pause{display:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer;text-decoration:underline;text-underline-offset:.25em}.sm-yuba .sm-yuba-hero__pause.is-ready{display:inline-flex}html:not(.sm-yuba-js) .sm-yuba .sm-yuba-hero__number{display:none}.sm-yuba .sm-yuba-hero__copy :focus-visible{outline-color:currentColor}.sm-yuba.sm-yuba-interlude{overflow:clip}.sm-yuba .sm-yuba-interlude__window{position:relative;height:min(72svh,560px);overflow:clip}.sm-yuba .sm-yuba-interlude__window--closing{height:min(60svh,480px)}.sm-yuba .sm-yuba-interlude__image{position:absolute;top:0;right:0;bottom:0;left:0}.sm-yuba .sm-yuba-interlude__image.is-parallax{inset:calc(-1 * var(--sm-yuba-amplitude)) 0}.sm-yuba .sm-yuba-interlude__caption{padding:var(--sm-yuba-s2) var(--sm-yuba-gutter) 0;font-size:var(--sm-yuba-note);line-height:1.7;color:var(--sm-yuba-sub)}.sm-yuba .sm-yuba-interlude__stagger{display:grid;grid-template-columns:56fr 6fr 38fr;align-items:start;row-gap:var(--sm-yuba-s5);padding-block:var(--sm-yuba-s6)}.sm-yuba .sm-yuba-interlude__item{min-width:0}.sm-yuba .sm-yuba-interlude__item:nth-child(1){grid-column:1;grid-row:1}.sm-yuba .sm-yuba-interlude__item:nth-child(2){grid-column:1 / -1;grid-row:2;width:80%;justify-self:end}.sm-yuba .sm-yuba-interlude__item:nth-child(3){grid-column:3;grid-row:1;padding-top:55.263%}.sm-yuba .sm-yuba-interlude__item .sm-yuba-picture{aspect-ratio:2 / 3;height:auto}.sm-yuba .sm-yuba-interlude__item:nth-child(2) .sm-yuba-picture{aspect-ratio:3 / 2}.sm-yuba .sm-yuba-interlude__item .sm-yuba-picture img{position:absolute;top:0;right:0;bottom:0;left:0}.sm-yuba.sm-yuba-closing{padding-block:var(--sm-yuba-s7) var(--sm-yuba-s8)}.sm-yuba .sm-yuba-closing__inner{max-width:calc(var(--sm-yuba-text-width) + 2 * var(--sm-yuba-gutter))}.sm-yuba .sm-yuba-closing__body{margin-top:var(--sm-yuba-heading-gap);max-width:var(--sm-yuba-text-width)}.sm-yuba .sm-yuba-closing__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sm-yuba-s2);margin-top:var(--sm-yuba-s5)}.sm-yuba .sm-yuba-closing__actions .sm-yuba-button{width:100%}.sm-yuba .sm-yuba-closing__gift{margin-top:var(--sm-yuba-s4);font-size:var(--sm-yuba-note)}.sm-yuba [data-sm-yuba-motion]{opacity:1}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=brush]:not(.is-in){clip-path:inset(0 100% 0 0)}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=window]:not(.is-in){clip-path:inset(6% 4%)}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=settle]:not(.is-in){opacity:0}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=lines]:not(.is-in)>*{opacity:0;transform:translateY(10px)}.sm-yuba [data-sm-yuba-motion=brush]{transition:clip-path .9s var(--sm-yuba-inout)}.sm-yuba [data-sm-yuba-motion=window]{transition:clip-path 1.1s var(--sm-yuba-out)}.sm-yuba [data-sm-yuba-motion=settle]{transition:opacity 1.2s var(--sm-yuba-out)}.sm-yuba [data-sm-yuba-motion=settle] img{transition:transform 1.2s var(--sm-yuba-out)}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=settle]:not(.is-in) img{transform:scale(1.06)}.sm-yuba [data-sm-yuba-motion=settle].is-in img{transform:none}.sm-yuba [data-sm-yuba-motion=lines]>*{transition:transform .7s var(--sm-yuba-out),opacity .7s var(--sm-yuba-out);transition-delay:calc(var(--sm-yuba-line, 0) * .14s)}.sm-yuba [data-sm-yuba-motion].is-in{clip-path:inset(0);opacity:1;transform:none}.sm-yuba [data-sm-yuba-motion=lines].is-in>*{opacity:1;transform:none}.sm-yuba .sm-yuba-motion-immediate,.sm-yuba .sm-yuba-motion-immediate>*{transition:none!important}:is(.sm-yuba,.sm-yuba-sheet) .sm-yuba-disclosure__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s var(--sm-yuba-out)}:is(.sm-yuba,.sm-yuba-sheet) .sm-yuba-disclosure__content>*{min-height:0;overflow:hidden}:is(.sm-yuba,.sm-yuba-sheet) [open]>.sm-yuba-disclosure__content,:is(.sm-yuba,.sm-yuba-sheet) .is-open>.sm-yuba-disclosure__content{grid-template-rows:1fr}@media(min-width:1024px){.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock{--sm-yuba-h1: 40px;--sm-yuba-h2: 34px;--sm-yuba-h3: 24px;--sm-yuba-quote: 24px;--sm-yuba-lead: 20px;--sm-yuba-price: 22px;--sm-yuba-price-sheet: 28px;--sm-yuba-gutter: var(--sm-yuba-s5)}.sm-yuba .sm-yuba-picture img{object-position:var(--sm-yuba-focus-pc, 50% 50%)}.sm-yuba .sm-yuba-copy{line-height:1.95}.sm-yuba .sm-yuba-hero__inner{display:grid;grid-template-columns:62fr 38fr;height:clamp(640px,calc(100svh - var(--sm-yuba-header-h, 116px)),900px)}.sm-yuba .sm-yuba-hero__visual{position:relative}.sm-yuba .sm-yuba-hero__scrim{display:none}.sm-yuba .sm-yuba-hero__copy{position:relative;inset:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto auto;column-gap:var(--sm-yuba-s4);row-gap:var(--sm-yuba-s4);align-content:center;padding:var(--sm-yuba-s6) var(--sm-yuba-s5) 144px;background:var(--sm-yuba-ground);color:var(--sm-yuba-ink);min-width:0}.sm-yuba .sm-yuba-hero__top{display:contents}.sm-yuba .sm-yuba-hero__heading{writing-mode:vertical-rl;text-orientation:upright;margin:0;grid-column:2;grid-row:1 / 3;align-self:center}.sm-yuba .sm-yuba-hero__heading span{white-space:nowrap}.sm-yuba .sm-yuba-hero__small{display:block;width:100%;max-width:220px;aspect-ratio:4 / 5;grid-column:1;grid-row:1;align-self:end;transform:translateY(var(--sm-yuba-small-y, 0px))}.sm-yuba .sm-yuba-hero__small img{position:absolute;top:0;right:0;bottom:0;left:0}.sm-yuba .sm-yuba-hero__lead{grid-column:1;grid-row:2}.sm-yuba .sm-yuba-hero__bottom{grid-column:1 / -1;grid-row:3;margin-top:0}.sm-yuba .sm-yuba-interlude__window{height:min(86svh,820px)}.sm-yuba .sm-yuba-interlude__window--closing{height:min(70svh,680px)}.sm-yuba .sm-yuba-interlude__stagger{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sm-yuba-s4);row-gap:var(--sm-yuba-s5);padding-block:var(--sm-yuba-s8)}.sm-yuba .sm-yuba-interlude__item:nth-child(1){grid-column:1 / 6;grid-row:1 / 3}.sm-yuba .sm-yuba-interlude__item:nth-child(2){grid-column:7 / 13;grid-row:1;padding-top:var(--sm-yuba-s8);width:100%}.sm-yuba .sm-yuba-interlude__item:nth-child(3){grid-column:8 / 11;grid-row:2;padding-top:0}.sm-yuba.sm-yuba-closing{padding-block:var(--sm-yuba-s8) var(--sm-yuba-s9)}.sm-yuba .sm-yuba-closing__actions .sm-yuba-button{width:auto;min-width:280px}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=window]:not(.is-in){clip-path:inset(10% 8%)}html.sm-yuba-motion .sm-yuba [data-sm-yuba-motion=brush][data-sm-yuba-vertical]:not(.is-in){clip-path:inset(100% 0 0)}}@media(prefers-reduced-motion:reduce){:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock),:is(.sm-yuba,.sm-yuba-sheet,.sm-yuba-dock) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}html .sm-yuba [data-sm-yuba-motion],html .sm-yuba [data-sm-yuba-motion]>*{clip-path:none!important;opacity:1!important;transform:none!important}.sm-yuba .sm-yuba-hero__pause,.sm-yuba .sm-yuba-hero__number{display:none!important}.sm-yuba .sm-yuba-hero__track,.sm-yuba .sm-yuba-hero__small,.sm-yuba .sm-yuba-interlude__depth{transform:none!important}}.sm-yuba .sm-yuba-reading{width:min(100%,var(--sm-yuba-text-width));margin-inline:auto}.sm-yuba .sm-yuba-voice{width:100%;max-width:var(--sm-yuba-text-width);margin-inline:auto}.sm-yuba .sm-yuba-voice__quote{display:grid;gap:var(--sm-yuba-s3);margin:0;padding:0;border:0;font-style:normal}.sm-yuba .sm-yuba-voice__title{margin:0;color:var(--sm-yuba-ink);font-size:var(--sm-yuba-h3);font-weight:500;line-height:1.45;letter-spacing:.06em}.sm-yuba .sm-yuba-voice__body{margin:0;color:var(--sm-yuba-ink);font-size:var(--sm-yuba-body);line-height:1.85;white-space:normal}.sm-yuba .sm-yuba-voice__source{display:flex;flex-wrap:wrap;gap:var(--sm-yuba-s1) var(--sm-yuba-s3);margin-top:var(--sm-yuba-s3);font-size:var(--sm-yuba-note);line-height:1.7;color:var(--sm-yuba-sub)}.sm-yuba [data-sm-yuba-motion=lines]>span{display:block}.sm-yuba .sm-yuba-interlude__window--natural{width:min(100%,var(--sm-yuba-width));height:auto;aspect-ratio:var(--sm-yuba-ratio-sp);margin-inline:auto}.sm-yuba .sm-yuba-interlude__window--natural .sm-yuba-picture img{object-fit:contain}@media(min-width:1024px){.sm-yuba .sm-yuba-interlude__window--natural{height:auto;aspect-ratio:var(--sm-yuba-ratio-pc)}.sm-yuba .sm-yuba-voice__body{line-height:1.95}}@media(prefers-reduced-motion:reduce){.sm-yuba .sm-yuba-hero__slide img{transform:none}}.sm-yuba .sm-yuba-hero__slide--identity .sm-yuba-picture{top:0;right:0;bottom:0;left:0;height:100%;transform:none}.sm-yuba .sm-yuba-hero__slide--identity img{object-fit:contain}@media(min-width:1024px){.sm-yuba .sm-yuba-hero__slide:not(.sm-yuba-hero__slide--identity) .sm-yuba-picture{top:-96px;right:0;bottom:-96px;left:0;height:calc(100% + 192px)}}@media(prefers-reduced-motion:reduce){.sm-yuba .sm-yuba-hero__slide:not(.sm-yuba-hero__slide--identity) .sm-yuba-picture{top:0;right:0;bottom:0;left:0;height:100%;transform:none}}@media(max-width:1023px){.sm-yuba .sm-yuba-hero__inner{display:flex;flex-direction:column}.sm-yuba .sm-yuba-hero__copy{position:relative;inset:auto;order:1;flex:0 0 auto;padding:var(--sm-yuba-s4) var(--sm-yuba-gutter) var(--sm-yuba-s2);color:var(--sm-yuba-ink)}.sm-yuba .sm-yuba-hero__visual{position:relative;inset:auto;order:2;flex:1 1 auto;min-height:0}.sm-yuba .sm-yuba-hero__scrim{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sm-yuba-base.css.map?cb=1793762120 */
