body.sl-subpage{background:var(--sub-bg);color:var(--sub-color);font-family:var(--font-family-gothic);--header-height: 0px;--menu-height: 0px;--menu-height-sticky: 0px;--announcement-height: 0px;--toolbar-height: 0px}.sl-subpage .main-content{background:var(--sub-bg)}@media(min-width:769px){.sl-subpage .main-content:not(:has([data-section-type^=stilllife-])){padding-left:var(--sub-safe-left)}}.sl-subpage .sl-page-content .rte:not([class*=body-size-]) p,.sl-subpage .sl-page-content__body p,.sl-subpage .p-product .rte:not([class*=body-size-]) p,.sl-subpage .p-product__description p{font-size:var(--sub-fs-body);line-height:var(--sub-lh-body)}.sl-subpage .en{font-family:var(--font-family-en)}.sl-header{position:fixed;top:0;left:0;z-index:20;color:var(--sub-color)}.sl-header__fixed{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:calc(66 * var(--vh-unit));max-width:66px;height:100%;z-index:30;pointer-events:none}.sl-header__toggle,.sl-header__logo a,.sl-header__nav a{pointer-events:auto}.sl-header__toggle{display:flex;flex-direction:column;justify-content:center;gap:calc(3 * var(--vh-unit));width:calc(20 * var(--vh-unit));height:calc(20 * var(--vh-unit));border:0;margin-top:calc(23 * var(--vh-unit));padding:0;background:transparent;cursor:pointer}.sl-header__toggle span{width:100%;height:calc(1 * var(--vh-unit));min-height:1px;border-radius:calc(10 * var(--vh-unit));background:currentColor;transition:transform .4s ease,opacity .2s ease}.sl-header__logo{height:calc(60 * var(--vh-unit));max-height:60px;margin:0}.sl-header__logo a{display:block;height:100%;color:inherit}.sl-header__logo svg{display:block;width:auto;height:100%}.sl-header__logo-pc{display:block;height:100%}.sl-header__logo-sp{display:none;height:100%}.sl-header__nav{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(14 * var(--vh-unit));margin:0 0 calc(20 * var(--vh-unit));padding:0;list-style:none}.sl-header__nav li{height:calc(24 * var(--vh-unit));max-height:24px;margin:0}.sl-header.sl-header--open .sl-header__fixed{color:var(--color-text-inverse)}.sl-header__nav a{display:block;height:100%}.sl-header__nav svg{display:block;width:auto;height:100%}.sl-header__drawer{display:flex;flex-direction:column;justify-content:center;row-gap:calc(86 * var(--vh-unit));position:fixed;top:0;left:0;width:calc(278 * var(--vh-unit));height:100%;padding:calc(30 * var(--vh-unit)) calc(86 * var(--vh-unit)) 0 calc(116 * var(--vh-unit));box-sizing:content-box;background:var(--bg-base-2);color:#fff;transform:translate(-100%);transition:transform .6s ease;z-index:20}.sl-header__drawer-title{margin:0;font-size:var(--fs-l);letter-spacing:var(--ls-100)}.sl-header__menu{display:flex;flex-direction:column;gap:calc(27 * var(--vh-unit));margin:0;padding:0;list-style:none}.sl-header__menu-item a,.sl-header__menu-item .sl-header__menu-pending{display:flex;align-items:flex-end;gap:calc(28 * var(--vh-unit));position:relative;width:100%;padding:calc(5 * var(--vh-unit)) 0;color:#fff;text-decoration:none}.sl-header__menu-item a:after,.sl-header__menu-item .sl-header__menu-pending:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--sl-line-thin);background:#fff}.sl-header__menu-item .sl-header__menu-pending{cursor:default}.sl-header__menu-item span{font-size:var(--fs-m);margin-bottom:calc(4 * var(--vh-unit))}.sl-header__menu-label{font-size:var(--fs-l);letter-spacing:var(--ls-100)}.sl-header__drawer-logo{margin:0;padding-top:calc(44 * var(--vh-unit));height:calc(95 * var(--vh-unit));color:#fff}.sl-header__drawer-logo svg{display:block;width:auto;height:100%}.sl-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#05070a59;opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:10}.sl-header__menu-item.sl-reveal-item{--sl-stagger: 0ms}.sl-header__menu-item.sl-reveal-item>a:after,.sl-header__menu-item.sl-reveal-item>.sl-header__menu-pending:after{transform:scaleX(0);transform-origin:left center;transition:transform calc(var(--sl-anim-base) + 80ms) var(--sl-anim-ease);transition-delay:calc(var(--sl-stagger) + .12s)}.sl-header__menu-item.sl-reveal-item>a>span,.sl-header__menu-item.sl-reveal-item>.sl-header__menu-pending>span{opacity:0;transform:translate3d(0,calc(8 * var(--vh-unit)),0);transition:opacity calc(var(--sl-anim-base) - .12s) var(--sl-anim-ease),transform calc(var(--sl-anim-base) + 40ms) var(--sl-anim-ease)}.sl-header__menu-item.sl-reveal-item>a>span:first-child,.sl-header__menu-item.sl-reveal-item>.sl-header__menu-pending>span:first-child{transition-delay:calc(var(--sl-stagger) + 40ms)}.sl-header__menu-item.sl-reveal-item>a>.sl-header__menu-label,.sl-header__menu-item.sl-reveal-item>.sl-header__menu-pending>.sl-header__menu-label{display:inline-block;transition-delay:calc(var(--sl-stagger) + .26s)}.sl-header__menu-item.sl-reveal-item.is-visible>a:after,.sl-header__menu-item.sl-reveal-item.is-visible>.sl-header__menu-pending:after{transform:scaleX(1)}.sl-header__menu-item.sl-reveal-item.is-visible>a>span,.sl-header__menu-item.sl-reveal-item.is-visible>.sl-header__menu-pending>span{opacity:1;transform:translateZ(0)}.sl-header__menu>.sl-header__menu-item:nth-child(1){--sl-stagger: 0ms}.sl-header__menu>.sl-header__menu-item:nth-child(2){--sl-stagger: 90ms}.sl-header__menu>.sl-header__menu-item:nth-child(3){--sl-stagger: .18s}.sl-header__menu>.sl-header__menu-item:nth-child(4){--sl-stagger: .27s}.sl-header__menu>.sl-header__menu-item:nth-child(5){--sl-stagger: .36s}@media(prefers-reduced-motion:reduce){.sl-header__menu-item.sl-reveal-item>a:after,.sl-header__menu-item.sl-reveal-item>.sl-header__menu-pending:after,.sl-header__menu-item.sl-reveal-item>a>span,.sl-header__menu-item.sl-reveal-item>.sl-header__menu-pending>span{transform:none;opacity:1;transition:none}}.sl-header.sl-header--open .sl-header__drawer{transform:translate(0)}.sl-header.sl-header--open .sl-header__overlay{opacity:1;pointer-events:auto}.sl-header.sl-header--open .sl-header__toggle span:nth-child(1){transform:translateY(calc(4 * var(--vh-unit))) rotate(45deg)}.sl-header.sl-header--open .sl-header__toggle span:nth-child(2){opacity:0}.sl-header.sl-header--open .sl-header__toggle span:nth-child(3){transform:translateY(calc(-4 * var(--vh-unit))) rotate(-45deg)}.sl-footer{padding:100px 6.25% 130px 6.5625%;color:var(--sub-color)}.sl-footer__wrap{display:flex;justify-content:space-between;gap:20px}.sl-footer__main{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:start;row-gap:34px;column-gap:20px;flex:0 1 auto;width:50vw;max-width:600px}.sl-footer__nav,.sl-footer__secondary{margin:0;padding:0;list-style:none}.sl-footer__nav{display:flex;flex-direction:column;grid-column:1;grid-row:1;gap:30px}.sl-subpage .sl-footer__nav-item{font-family:var(--font-family-en);margin:0;font-size:var(--sub-fs-footer-nav);font-weight:600;letter-spacing:var(--ls-50);line-height:1}.sl-footer__nav-item>a,.sl-footer__nav-item>span{display:inline-block;color:var(--sub-color);line-height:inherit;text-decoration:none}.sl-footer__secondary{display:flex;flex-direction:column;grid-column:2;grid-row:1 / span 2;gap:32px}.sl-footer__secondary-item{margin:0;font-size:var(--sub-fs-footer-link);letter-spacing:var(--ls-150);line-height:1}.sl-footer__external-link{white-space:nowrap}.sl-footer__external-mark{display:inline-block;margin-left:calc(6 * var(--sub-unit));font-size:.8em;line-height:1}.sl-footer__secondary-item>a,.sl-footer__secondary-item>span{display:block;color:var(--sub-color);line-height:inherit;text-decoration:none}.sl-subpage .sl-footer__copyright{grid-column:1;grid-row:2;margin:0;font-family:var(--font-family-barlow);font-size:var(--sub-fs-footer-copy);font-weight:400;letter-spacing:var(--ls-50);line-height:1.5;color:var(--sub-color)}.sl-footer__logo{display:flex;align-items:flex-end;flex:0 0 auto;width:var(--sub-footer-logo-w);margin:0;color:var(--sub-color)}.sl-footer__logo svg{display:block;width:100%;height:auto}.sl-footer a:hover{opacity:.7}@media(max-width:768px){.sl-header{inset:0 0 auto 0;width:100%}.sl-header__fixed{flex-direction:row;align-items:center;justify-content:space-between;top:0;bottom:auto;left:0;width:100%;max-width:none;height:calc(40 * var(--sp-header-scale));margin:clamp(14px,10px + env(safe-area-inset-top,0px),34px) auto 0;padding:calc(20 * var(--sp-header-scale)) calc(24 * var(--vh-unit)) 0;background:transparent;box-sizing:border-box;z-index:30}.sl-header__toggle{order:1;flex:0 0 22px;width:22px;height:22px;margin-top:0}.sl-header__toggle span{height:1px}.sl-header__logo{order:2;height:16px;margin-left:calc(32 * var(--vh-unit))}.sl-header__logo-pc{display:none}.sl-header__logo-sp{display:block}.sl-header__nav{order:3;flex-direction:row;align-items:center;gap:calc(24 * var(--vh-unit));margin-bottom:0}.sl-header__nav li{height:18px}.sl-header__nav a{box-sizing:content-box;padding:3px;margin:-3px}.sl-header__drawer{top:0;bottom:auto;left:0;width:100%;height:100dvh;min-height:100svh;padding:calc(92 * var(--sp-overview-scale) + env(safe-area-inset-top,0px)) calc(64 * var(--sp-overview-scale)) calc(32 * var(--sp-overview-scale));padding-bottom:calc(32 * var(--sp-overview-scale) + env(safe-area-inset-bottom,0px));box-sizing:border-box;transform:translateY(-100%);row-gap:calc(36 * var(--sp-overview-scale))}.sl-header__menu{width:100%;gap:calc(27 * var(--sp-overview-scale))}.sl-header__menu-item span{font-size:var(--fs-l)}.sl-header__menu-label{font-size:var(--fs-xl)}.sl-header__drawer-logo{height:calc(80 * var(--sp-overview-scale));padding-top:calc(14 * var(--sp-overview-scale))}body.sl-subpage{--header-height: var(--sub-header-sp-height);--menu-height: var(--sub-header-sp-height)}.sl-subpage .main-content{padding-top:var(--sub-header-sp-height)}.sl-footer{padding:44px 10.4% 76px 10.934%}.sl-footer__wrap{gap:20px}.sl-footer__main{display:flex;flex-direction:column;width:75%;max-width:none;row-gap:clamp(24px,6.4vw,36px)}.sl-footer__nav{gap:clamp(16px,4.2667vw,24px)}.sl-footer__secondary{gap:clamp(14px,3.7334vw,21px)}.sl-footer__secondary-item>a{padding-block:8px;margin-block:-8px}.sl-footer__logo{flex:0 0 var(--sub-footer-logo-w);width:var(--sub-footer-logo-w);align-self:center;margin-top:calc(-.6 * var(--sub-footer-logo-w))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/stilllife-subpage.css.map */
