@charset "UTF-8";#sleep26{--sleep26-navy: #173f73;--sleep26-blue: #146ea6;--sleep26-blue-soft: #7394bf;--sleep26-moon: #d9d0b4;--sleep26-white: #ffffff;--sleep26-text: #2b3542;--sleep26-gray-100: #f2f2f2;--sleep26-gutter: 2rem;--sleep26-space-section: 6.4rem;--sleep26-space-content: 2.4rem;--sleep26-gap-grid: 1.6rem;--sleep26-gap-inline: .8rem;--sleep26-padding-card: 2rem;--sleep26-space-8: .8rem;--sleep26-space-12: 1.2rem;--sleep26-space-16: 1.6rem;--sleep26-cta-pad-y: 1.2rem;--sleep26-cta-button-height: 5rem;--sleep26-cta-height: calc( var(--sleep26-cta-pad-y) + var(--sleep26-cta-button-height) + var(--sleep26-cta-pad-y) );--sleep26-font-jp: var(--yogibo-font-family-jp-sans), sans-serif;--sleep26-font-neulis: "neulis-sans", sans-serif;--sleep26-font-futura: "futura-pt", sans-serif;color:var(--sleep26-white);background:var(--sleep26-navy);font-family:var(--sleep26-font-jp);font-weight:400;font-style:normal;line-height:1.7;overflow-x:clip;box-sizing:border-box}#sleep26 *,#sleep26 *:before,#sleep26 *:after{box-sizing:border-box}#sleep26 img{display:block;max-width:100%;height:auto}#sleep26 h1,#sleep26 h2,#sleep26 h3,#sleep26 p{margin:0}#sleep26 ul{margin:0;padding:0;list-style:none}#sleep26 a{color:inherit;text-decoration:none}#sleep26 .sleep26-layout{width:100%}#sleep26 .sleep26-decoration,#sleep26 .sleep26-nav{display:none}#sleep26 .sleep26-main{width:100%;margin:0 auto;background:var(--sleep26-navy)}#sleep26 .sleep26-scroll{width:100%;padding-bottom:calc(var(--sleep26-cta-height) + env(safe-area-inset-bottom,0px))}#sleep26 .sleep26-kv__title{margin:0;line-height:0}#sleep26 .sleep26-kv__title img{width:100%}#sleep26 .sleep26-intro{position:relative;padding-bottom:var(--sleep26-space-content)}#sleep26 .sleep26-intro__inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:13rem;padding:var(--sleep26-gutter);overflow:hidden}#sleep26 .sleep26-intro__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}#sleep26 .sleep26-intro__bg img{width:100%;height:100%;object-fit:cover}#sleep26 .sleep26-intro__text{position:relative;z-index:1;color:var(--sleep26-moon);font-size:1.4rem;font-weight:400;line-height:1.7;text-align:center}#sleep26 .sleep26-cta{position:fixed;right:0;bottom:0;left:0;z-index:20;padding:var(--sleep26-cta-pad-y) var(--sleep26-gutter) calc(var(--sleep26-cta-pad-y) + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,rgba(23,63,115,0),var(--sleep26-navy) 40%);box-sizing:border-box;transform:translateY(0);opacity:1;transition:transform .35s ease-out,opacity .35s ease-out}#sleep26 .sleep26-cta.is-footer-hidden{transform:translateY(100%);opacity:0;pointer-events:none}#sleep26 .sleep26-cta__list{display:flex;gap:var(--sleep26-gap-inline);align-items:center;width:100%;max-width:100%}#sleep26 .sleep26-cta__list>li{flex:1 1 0;min-width:0}#sleep26 .sleep26-cta__link{display:flex;align-items:center;justify-content:center;width:100%;height:var(--sleep26-cta-button-height);padding:var(--sleep26-space-8) var(--sleep26-space-12);border-radius:4rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#3c78b5,#316aa4);box-shadow:inset 0 1px #ffffff1a;color:var(--sleep26-white);font-size:1.4rem;font-weight:400;line-height:1.7;text-align:center;transition:filter .2s ease}#sleep26 .sleep26-cta__link:hover,#sleep26 .sleep26-cta__link:focus-visible{filter:brightness(1.06)}@media screen and (max-width:959px){.ygb-friend-float-banner{bottom:calc(9.8rem + env(safe-area-inset-bottom,0px))!important}}@media screen and (min-width:960px){.ygb-friend-float-banner{bottom:calc(19.5rem + env(safe-area-inset-bottom,0px))!important}}#sleep26 .sleep26-sec{position:relative;padding-bottom:var(--sleep26-space-section);background-color:var(--sleep26-navy);background-image:url(https://yogibo.jp/cdn/shop/files/sleep26_ft_sec-pickup-bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% auto}@media screen and (max-width:959px){#sleep26 .sleep26-sec--sofa{padding-bottom:calc(var(--sleep26-space-section) / 2)}}#sleep26 .sleep26-sec__head{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:var(--sleep26-space-16);text-align:center}#sleep26 .sleep26-chapter{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}#sleep26 .sleep26-chapter__num{margin-bottom:-.8rem;color:var(--sleep26-moon);font-family:var(--sleep26-font-futura);font-size:3.2rem;font-weight:700;letter-spacing:.03em;line-height:1.3}#sleep26 .sleep26-chapter__label{color:transparent;font-family:var(--sleep26-font-futura);font-size:4.8rem;font-weight:700;letter-spacing:.01em;line-height:1.3;-webkit-text-stroke:.12rem var(--sleep26-moon);paint-order:stroke fill}#sleep26 .sleep26-chapter__label--long{font-size:4rem}#sleep26 .sleep26-sec__body{display:flex;flex-direction:column;gap:var(--sleep26-gap-grid);padding:0 var(--sleep26-gutter)}#sleep26 .sleep26-hero-image{width:100%;line-height:0}#sleep26 .sleep26-hero-image img{width:100%}#sleep26 a.sleep26-image-link{display:block;line-height:0;color:inherit;text-decoration:none}#sleep26 .sleep26-featured{display:flex;flex-direction:column;gap:var(--sleep26-gap-inline);align-items:stretch;padding-bottom:var(--sleep26-gutter)}#sleep26 .sleep26-featured__name{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--sleep26-moon);font-family:var(--sleep26-font-neulis);font-weight:500}#sleep26 .sleep26-featured__brand{font-size:1.8rem;line-height:1.4}#sleep26 .sleep26-featured__name-en{font-size:3.2rem;line-height:1.3}#sleep26 .sleep26-featured__price{display:flex;align-items:baseline;justify-content:center;gap:.2rem;color:var(--sleep26-white);font-family:var(--sleep26-font-futura);font-size:2.8rem;font-weight:600;line-height:1.2;text-align:center}#sleep26 .sleep26-tax{font-family:var(--sleep26-font-jp);font-size:1.2rem;font-weight:400;line-height:1.6}#sleep26 .sleep26-featured__desc{padding:var(--sleep26-space-8) var(--sleep26-space-12);color:var(--sleep26-white);font-size:1.4rem;font-weight:400;line-height:1.7}#sleep26 .sleep26-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--sleep26-gap-grid);align-items:stretch}#sleep26 .sleep26-compact{display:flex;flex-direction:column;gap:var(--sleep26-gap-inline);padding:var(--sleep26-padding-card) 0;min-width:0}#sleep26 .sleep26-compact__image{width:100%;line-height:0}#sleep26 .sleep26-compact__image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:7rem}#sleep26 .sleep26-pairing__image{width:100%;line-height:0}#sleep26 .sleep26-pairing__image img{width:100%;border-radius:7rem}#sleep26 .sleep26-glow{position:relative;overflow:visible;isolation:isolate}#sleep26 .sleep26-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:7rem;pointer-events:none}#sleep26 .sleep26-glow--compact:before{box-shadow:0 0 8px 1px #bedcff29,0 0 16px 4px #bedcff1a,0 0 24px 6px #bedcff0f,0 0 6px 1px #fff4d60f}#sleep26 .sleep26-glow .sleep26-image-link{position:relative;z-index:1;overflow:hidden;border-radius:7rem}#sleep26 .sleep26-glow .sleep26-image-link img{border-radius:0}#sleep26 .sleep26-compact__name{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:9.3rem;color:var(--sleep26-moon);font-family:var(--sleep26-font-neulis);font-weight:500;text-align:center}#sleep26 .sleep26-compact__brand{font-size:1.8rem;line-height:1.4}#sleep26 .sleep26-compact__en{font-size:2.4rem;line-height:1.3}#sleep26 .sleep26-compact__price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;color:var(--sleep26-white);font-family:var(--sleep26-font-futura);font-size:2rem;font-weight:600;line-height:1.2;text-align:center}#sleep26 .sleep26-compact__desc{flex:1 1 auto;padding:var(--sleep26-gap-inline) 0;color:var(--sleep26-white);font-size:1.4rem;font-weight:400;line-height:1.7;text-align:center}#sleep26 .sleep26-compact .sleep26-button{margin-top:auto}#sleep26 .sleep26-pairing{display:flex;flex-direction:column;gap:var(--sleep26-gap-inline);align-items:stretch}#sleep26 .sleep26-pairing__title{display:flex;align-items:center;justify-content:center;gap:var(--sleep26-gap-inline);font-family:var(--sleep26-font-futura);font-size:4rem;font-weight:700;letter-spacing:.01em;line-height:1.3;text-align:center;white-space:nowrap}#sleep26 .sleep26-pairing__title--long{font-size:3.6rem}#sleep26 .sleep26-pairing__outline{color:transparent;-webkit-text-stroke:.12rem var(--sleep26-moon);paint-order:stroke fill}#sleep26 .sleep26-pairing__amp{color:var(--sleep26-moon)}#sleep26 .sleep26-pairing__copy{display:flex;flex-direction:column;gap:var(--sleep26-gap-inline);align-items:stretch}#sleep26 .sleep26-pairing__name{display:flex;flex-direction:column;align-items:center;color:var(--sleep26-moon);font-family:var(--sleep26-font-neulis);font-weight:500;text-align:center}#sleep26 .sleep26-pairing__brand{font-size:1.8rem;line-height:1.4}#sleep26 .sleep26-pairing__en{font-size:3.2rem;line-height:1.3}#sleep26 .sleep26-pairing__desc{padding:var(--sleep26-space-8) var(--sleep26-space-12);color:var(--sleep26-white);font-size:1.4rem;font-weight:400;line-height:1.7}#sleep26 .sleep26-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sleep26-gap-inline);width:100%;padding:var(--sleep26-space-12) var(--sleep26-space-16);border-radius:4rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 84% 18%,#aad2f533,#aad2f514 24%,#aad2f500 46%),radial-gradient(circle at 92% 28%,#beb9eb1a,#beb9eb00 40%),linear-gradient(135deg,#23689f,#2f79b3 52%,#3d5f9a);box-shadow:inset 0 1px #ffffff1f,0 5px 14px #0a1c3a2e;color:var(--sleep26-white);font-family:var(--sleep26-font-jp);font-size:1.4rem;font-weight:400;line-height:1.7;text-align:center;transition:transform .3s ease,filter .3s ease,box-shadow .3s ease}#sleep26 .sleep26-button span{flex:0 1 auto}#sleep26 .sleep26-button i{flex:0 0 auto;font-size:1.2rem;line-height:1;transition:transform .3s ease}#sleep26 .sleep26-button:hover,#sleep26 .sleep26-button:focus-visible{transform:translateY(-1px);filter:brightness(1.06);box-shadow:inset 0 1px #fff3,0 8px 20px #10265247}#sleep26 .sleep26-button:hover i,#sleep26 .sleep26-button:focus-visible i{transform:translate(2px)}#sleep26 .sleep26-conclusion{line-height:0;background:var(--sleep26-navy)}#sleep26 .sleep26-conclusion img{width:100%}@media screen and (min-width:960px){#sleep26 .sleep26-cta{display:none}#sleep26 .sleep26-scroll{padding-bottom:0}#sleep26 .sleep26-layout{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;background:var(--sleep26-navy)}#sleep26 .sleep26-main{flex:0 1 48rem;width:100%;min-width:39rem;max-width:48rem;z-index:1;order:1}#sleep26 .sleep26-decoration,#sleep26 .sleep26-nav{display:block;flex:1 1 0;min-width:0;height:100dvh;position:sticky;top:0;z-index:1;overflow:hidden;background-color:var(--sleep26-navy);background-image:url(https://yogibo.jp/cdn/shop/files/sleep26_ft_bg.jpg);background-repeat:no-repeat;background-size:130% auto}#sleep26 .sleep26-decoration{order:0;border-right:1px solid var(--sleep26-moon);background-position:left bottom}#sleep26 .sleep26-nav{order:2;border-left:1px solid var(--sleep26-moon);background-position:right bottom}#sleep26 .sleep26-decoration__inner{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%;max-width:48rem;height:100%;margin-left:auto;padding:0 clamp(1.6rem,3.5vw,5rem) clamp(10rem,22vh,22rem) clamp(1rem,1.5vw,1rem);box-sizing:border-box}#sleep26 .sleep26-decoration__title{display:block;width:min(100%,30rem);height:auto}#sleep26 .sleep26-nav__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:48rem;height:100%;margin-right:auto;padding:0 clamp(1.6rem,3.5vw,5rem) clamp(8rem,17vh,17rem);box-sizing:border-box}#sleep26 .sleep26-nav__list{display:flex;flex-direction:column;gap:var(--sleep26-gap-grid);width:min(100%,30rem);margin:0;padding:0;list-style:none}#sleep26 .sleep26-nav__link{display:flex;align-items:center;gap:var(--sleep26-gap-grid);min-height:5rem;color:var(--sleep26-moon);text-decoration:none}#sleep26 .sleep26-nav__num{flex:0 0 auto;font-family:var(--sleep26-font-futura);font-size:clamp(2rem,2.2vw,3.2rem);font-weight:700;line-height:1.7;color:var(--sleep26-moon)}#sleep26 .sleep26-nav__label{flex:0 0 auto;font-family:var(--sleep26-font-futura);font-size:clamp(2rem,2.5vw,3.6rem);font-weight:700;line-height:1.7;letter-spacing:.01em;color:transparent;-webkit-text-stroke:.1rem var(--sleep26-white);paint-order:stroke fill;white-space:nowrap;transition:color .3s ease,-webkit-text-stroke-color .3s ease}#sleep26 .sleep26-nav__link:hover .sleep26-nav__label,#sleep26 .sleep26-nav__link:focus-visible .sleep26-nav__label{color:var(--sleep26-white);-webkit-text-stroke-color:var(--sleep26-white)}#sleep26 .sleep26-conclusion{padding-bottom:5rem}#sleep26 .sleep26-compact__image img{border-radius:7rem}}@keyframes sleep26-float{0%,to{transform:translate3d(0,var(--sleep26-float-from, 9px),0)}50%{transform:translate3d(0,var(--sleep26-float-to, -9px),0)}}#sleep26 .sleep26-float{animation-name:sleep26-float;animation-timing-function:ease-in-out;animation-iteration-count:infinite}#sleep26 .sleep26-float--f1{--sleep26-float-from: 9px;--sleep26-float-to: -9px;animation-duration:5.5s;animation-delay:-1.1s}#sleep26 .sleep26-float--f2{--sleep26-float-from: 10px;--sleep26-float-to: -10px;animation-duration:6s;animation-delay:-2.4s}#sleep26 .sleep26-float--f3{--sleep26-float-from: 8px;--sleep26-float-to: -8px;animation-duration:5.2s;animation-delay:-.6s}#sleep26 .sleep26-float--f4{--sleep26-float-from: 9px;--sleep26-float-to: -9px;animation-duration:5.8s;animation-delay:-3.2s}#sleep26 .sleep26-float--f5{--sleep26-float-from: 10px;--sleep26-float-to: -10px;animation-duration:5.4s;animation-delay:-4.1s}#sleep26 .sleep26-float--c1{--sleep26-float-from: 4px;--sleep26-float-to: -4px;animation-duration:6.5s;animation-delay:-1.8s}#sleep26 .sleep26-float--c2{--sleep26-float-from: 6px;--sleep26-float-to: -6px;animation-duration:7s;animation-delay:-3.5s}#sleep26 .sleep26-float--c3{--sleep26-float-from: 5px;--sleep26-float-to: -5px;animation-duration:6.2s;animation-delay:-.9s}#sleep26 .sleep26-float--c4{--sleep26-float-from: 5px;--sleep26-float-to: -5px;animation-duration:6.8s;animation-delay:-2.7s}#sleep26 .sleep26-float--d1{--sleep26-float-from: 4px;--sleep26-float-to: -4px;animation-duration:8.2s;animation-delay:-1.5s}#sleep26 .sleep26-float--d2{--sleep26-float-from: 4px;--sleep26-float-to: -4px;animation-duration:8.8s;animation-delay:-4s}#sleep26 .sleep26-float--d3{--sleep26-float-from: 4px;--sleep26-float-to: -4px;animation-duration:8.5s;animation-delay:-2.8s}#sleep26 .sleep26-float--title{--sleep26-float-from: 6px;--sleep26-float-to: -6px;animation-duration:7.6s;animation-delay:-2.5s}#sleep26 .sleep26-reveal--d1{--sleep26-reveal-delay: 60ms}#sleep26 .sleep26-reveal--d2{--sleep26-reveal-delay: .1s}#sleep26 .sleep26-reveal--d3{--sleep26-reveal-delay: .12s}#sleep26 .sleep26-sec>.sleep26-reveal{width:100%}#sleep26.sleep26-reveal-ready .sleep26-reveal:not(.is-visible){opacity:0;transform:translate3d(0,16px,0)}#sleep26.sleep26-reveal-ready .sleep26-reveal.is-visible{opacity:1;transform:translateZ(0);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--sleep26-reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){#sleep26 .sleep26-float{animation:none;transform:none}#sleep26 .sleep26-cta{transition:none}#sleep26.sleep26-reveal-ready .sleep26-reveal,#sleep26.sleep26-reveal-ready .sleep26-reveal:not(.is-visible),#sleep26.sleep26-reveal-ready .sleep26-reveal.is-visible{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ft-sleep26.css.map */
