html .ek12-ac{container-type:inline-size;padding:88px 0 96px;background:var(--ek5-bg,#F2EEE4);color:var(--ek5-ink,#0B0A09)}html .ek12-ac__stage{display:grid}html .ek12-ac__intro,html .ek12-ac__rail{grid-area:1/1}html .ek12-ac__intro{position:relative;z-index:0;box-sizing:border-box;width:min(32cqw,440px);padding-left:var(--ek5-gut,32px);transition:opacity .45s ease}html .ek12-ac.is-scrolled .ek12-ac__intro{opacity:0}html .ek12-ac__h{margin:0 0 16px;font-size:30px;font-weight:300;letter-spacing:-.015em;line-height:1.12}html .ek12-ac__body{font-size:14px;line-height:1.55;color:var(--ek5-soft,#3B3833)}html .ek12-ac__body p{margin:0 0 10px}html .ek12-ac__sub{margin:26px 0 8px;font-size:13px}html .ek12-ac__std{margin:0;padding:0;list-style:none}html .ek12-ac__std li{display:flex;gap:8px;align-items:baseline;padding:5px 0;border-bottom:1px solid rgba(11,10,9,.12);font-size:13px}html .ek12-ac__std li span{font-size:12px;color:var(--ek5-mid,#6E6962)}html .ek12-ac__inci-all{margin-top:20px;font-size:13px}html .ek12-ac__inci-all summary{display:inline-block;cursor:pointer;list-style:none;border-bottom:1px solid currentColor;padding-bottom:2px}html .ek12-ac__inci-all summary::-webkit-details-marker{display:none}html .ek12-ac__inci-all p{margin:12px 0 0;font-size:12px;line-height:1.55;color:var(--ek5-soft,#3B3833)}html .ek12-ac__note{margin:16px 0 0;font-size:12px;line-height:1.5;color:var(--ek5-mid,#6E6962)}html .ek12-ac__rail{position:relative;z-index:1;min-width:0;pointer-events:none}html .ek12-ac__rail:before,html .ek12-ac__rail:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:12px;background:var(--ek5-bg,#F2EEE4);pointer-events:none}html .ek12-ac__rail:before{left:0}html .ek12-ac__rail:after{right:0}html .ek12-ac__track{display:flex;align-items:stretch;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-left:12px;padding:0 8px 0 12px;scrollbar-width:none;outline:none}html .ek12-ac__track::-webkit-scrollbar{display:none}html .ek12-ac__track:focus-visible{outline:1px solid currentColor;outline-offset:4px}html .ek12-ac__spacer{flex:0 0 calc(50cqw - 12px);scroll-snap-align:start}html .ek12-ac__card{flex:0 0 calc((100cqw - 24px)/4);box-sizing:border-box;scroll-snap-align:start;pointer-events:auto;background:var(--ek5-bg,#F2EEE4);border-right:4px solid var(--ek5-bg,#F2EEE4);padding-bottom:4px}html .ek12-ac__card>:not(.ek12-ac__media){padding-right:14px}html .ek12-ac__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#e9e4da}html .ek12-ac__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}html .ek12-ac__media.is-plate{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#efeae0,#e6dfd2)}html .ek12-ac__plate{padding:0 14%;font-size:clamp(20px,1.6vw,26px);font-style:italic;font-weight:300;line-height:1.25;text-align:center;color:#3b3833}html .ek12-ac__name{margin:14px 0 10px;font-size:18px;font-weight:400;letter-spacing:-.005em;line-height:1.2}html .ek12-ac__tag{display:flex;gap:8px;align-items:baseline;margin:0;font-size:12.5px}html .ek12-ac__tag span{font-size:12px;color:var(--ek5-mid,#6E6962)}html .ek12-ac__text{margin:8px 0 0;max-width:420px;font-size:13px;line-height:1.45;color:var(--ek5-soft,#3B3833)}html .ek12-ac__inci{margin:10px 0 0;font-size:11px;font-style:italic;line-height:1.4;color:var(--ek5-mid,#6E6962)}html .ek12-ac__arrow{position:absolute;z-index:2;top:calc(((100cqw - 24px)/4 - 4px)/1.6 - 14px);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:0;background:#f7f4edf0;color:var(--ek5-ink,#0B0A09);cursor:pointer;pointer-events:auto;transition:background .2s}html .ek12-ac__arrow:hover{background:#fdfcf8}html .ek12-ac__arrow[hidden]{display:none}html .ek12-ac__arrow--prev{left:24px}html .ek12-ac__arrow--next{right:24px}@media(max-width:999px){html .ek12-ac{padding:56px 0 64px}html .ek12-ac__stage{display:block}html .ek12-ac__intro{width:auto;padding:0 var(--ek5-gut,20px) 28px}html .ek12-ac__h{font-size:26px}html .ek12-ac__rail{pointer-events:auto}html .ek12-ac__rail:before,html .ek12-ac__rail:after{display:none}html .ek12-ac.is-scrolled .ek12-ac__intro{opacity:1}html .ek12-ac__track{scroll-snap-type:x mandatory;padding:0 calc(var(--ek5-gut,20px) - 4px) 0 var(--ek5-gut,20px);scroll-padding-left:var(--ek5-gut,20px)}html .ek12-ac__spacer{display:none}html .ek12-ac__card{flex-basis:78cqw}html .ek12-ac__arrow{display:none}}@media(min-width:1000px){html .ek5-pdp{grid-template-columns:minmax(0,62.5fr) minmax(400px,37.5fr)}html .ek5-pdp__col{padding-left:clamp(32px,3.2vw,64px);padding-right:clamp(32px,3.2vw,64px)}html .ek5-pdp__col>*{max-width:470px}}html .ek12-set{position:relative;height:clamp(560px,var(--ek12-set-h,120vh),1600px);overflow:hidden;overflow:clip;background:#e6dfd2;color:var(--ek5-ink,#0B0A09)}html .ek12-set__layers{position:absolute;top:0;right:0;bottom:0;left:0}html .ek12-set__layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s ease}html .ek12-set__layer.is-on{opacity:1}html .ek12-set__three{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:var(--ek5-bg,#F2EEE4)}html .ek12-set__cell{position:relative;overflow:hidden;background:#e2dbcf}html .ek12-set__one{position:absolute;top:0;right:0;bottom:0;left:0}html .ek12-set__cell img,html .ek12-set__one img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%;display:block}html .ek12-set__title{position:absolute;left:var(--ek5-gut,32px);bottom:32px;z-index:2;max-width:640px}html .ek12-set__label{margin:0 0 4px;font-size:13px}html .ek12-set__h{margin:0;font-size:clamp(30px,2.6vw,40px);font-weight:300;letter-spacing:-.02em;line-height:1.1}html .ek12-set__h[hidden]{display:none}html .ek12-set__rail{position:absolute;top:24px;right:24px;bottom:24px;z-index:3;width:452px;max-width:calc(100% - 48px);pointer-events:none}html .ek12-set__panel{position:sticky;top:calc(var(--ek5-hdr-h,72px) + 80px);pointer-events:auto;background:#f7f4ed;box-shadow:0 1px #0b0a090d}html .ek12-set__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-bottom:1px solid rgba(11,10,9,.12)}html .ek12-set__tab{height:42px;margin:0 0 -1px;padding:0 8px;text-align:center;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;font:inherit;font-size:13px;color:#9c968d;cursor:pointer;transition:color .2s,border-color .2s}html .ek12-set__tab:hover,html .ek12-set__tab[aria-selected=true]{color:var(--ek5-ink,#0B0A09)}html .ek12-set__tab[aria-selected=true]{border-bottom-color:var(--ek5-ink,#0B0A09)}html .ek12-set__body[hidden]{display:none}html .ek12-set__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px 18px 14px}html .ek12-set__name{margin:0;font-size:15px;font-weight:500}html .ek12-set__name a{color:inherit;text-decoration:none}html .ek12-set__line{margin:3px 0 10px;font-size:13px;line-height:1.45;color:var(--ek5-soft,#3B3833)}html .ek12-set__incl summary{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ek5-mid,#6E6962);cursor:pointer;list-style:none}html .ek12-set__incl summary::-webkit-details-marker{display:none}html .ek12-set__incl summary svg{transition:transform .2s}html .ek12-set__incl[open] summary svg{transform:rotate(180deg)}html .ek12-set__items{margin:10px 0 0;padding:0;list-style:none;font-size:12.5px}html .ek12-set__items li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid rgba(11,10,9,.1)}html .ek12-set__items a{color:inherit;text-decoration:none}html .ek12-set__items a:hover{text-decoration:underline;text-underline-offset:3px}html .ek12-set__items span{color:var(--ek5-mid,#6E6962);white-space:nowrap}html .ek12-set__best{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--ek5-mid,#6E6962)}html .ek12-set__thumbs{display:flex;gap:2px;align-self:start}html .ek12-set__thumbs span{display:block;width:56px;height:70px;overflow:hidden;background:#e2dbcf}html .ek12-set__thumbs img{width:100%;height:100%;object-fit:cover;object-position:50% 62%;display:block}html .ek12-set__buy{display:block}html .ek12-set__buy form{margin:0}html .ek12-set__bar{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;height:46px;margin:0;padding:0 18px;border:0;border-radius:0;background:var(--ek5-ink,#0B0A09);color:#f7f4ed;font:inherit;font-size:13px;letter-spacing:.02em;cursor:pointer;transition:background .2s}html button.ek12-set__bar:hover{background:#2a2824}html .ek12-set__bar s{margin-right:8px;color:#f7f4ed8c}html .ek12-set__bar.is-soon{background:#3b3833;cursor:default}@media(max-width:999px){html .ek12-set{display:flex;flex-direction:column;height:auto;overflow:visible;background:var(--ek5-bg,#F2EEE4)}html .ek12-set__title{order:-1;position:static;max-width:none;padding:40px var(--ek5-gut,20px) 20px}html .ek12-set__h{font-size:26px}html .ek12-set__layers{position:relative;height:85vw;max-height:560px}html .ek12-set__rail{position:static;width:auto;max-width:none;pointer-events:auto}html .ek12-set__panel{position:static;width:auto;max-width:none;box-shadow:none}html .ek12-set__thumbs{display:none}}html .ek12-rel{padding:72px 0 96px;background:var(--ek5-bg,#F2EEE4);color:var(--ek5-ink,#0B0A09)}html .ek12-rel__tabs{display:flex;align-items:center;gap:20px;height:44px;margin-bottom:12px;padding:0 var(--ek5-gut,32px);border-bottom:1px solid rgba(11,10,9,.12)}html .ek12-rel__tab{height:100%;margin:0 0 -1px;padding:0;border:0;border-bottom:1px solid transparent;border-radius:0;background:none;font:inherit;font-size:13px;color:#9c968d;cursor:pointer;transition:color .2s,border-color .2s}html .ek12-rel__tab:hover,html .ek12-rel__tab[aria-selected=true]{color:var(--ek5-ink,#0B0A09)}html .ek12-rel__tab[aria-selected=true]{border-bottom-color:var(--ek5-ink,#0B0A09)}html .ek12-rel [role=tabpanel][hidden]{display:none}html .ek12-rel__more{margin:0;padding:36px var(--ek5-gut,32px) 0;font-size:13px}html .ek12-rel__more a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}@media(max-width:999px){html .ek12-rel{padding:48px 0 64px}}html .ek12-ac.is-live .ek12-ac__intro{transition:none;will-change:transform,opacity}html .ek12-ac__card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(min-width:1000px){html .ek12-ac{overflow:hidden}html .ek12-ac.is-draggable .ek12-ac__card{cursor:grab}html .ek12-ac.is-dragging .ek12-ac__card{cursor:grabbing}html .ek12-ac.is-dragging .ek12-ac__track{-webkit-user-select:none;user-select:none}}html .ek12-sp .ek11-ac__split{border-top:0}html .ek12-sp .ek11-ac__aside-in{top:var(--ek5-hdr-h,72px);max-height:calc(100vh - var(--ek5-hdr-h,72px))}html .ek12-sp .ek11-ac__fig{scroll-margin-top:var(--ek5-hdr-h,72px)}html .ek12-sp__found{position:absolute;right:18px;bottom:16px;z-index:1;display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f7f4edeb;text-decoration:none}html .ek12-sp__found:hover span:first-child{text-decoration:underline;text-underline-offset:3px}html .ek12-sp__found.is-ink-dark{color:#2a2824}html .ek11-ac__fig.is-plate .ek12-sp__found{color:#3b3833}html .ek12-sp__cfound{display:none}@media(max-width:999px){html .ek12-sp__found{display:none}html .ek12-sp__cfound{display:inline-flex;justify-self:start;gap:8px;margin-top:4px;padding-bottom:2px;border-bottom:1px solid currentColor;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:inherit;text-decoration:none}}html .ek5-drawer__scroll{scrollbar-width:none;-ms-overflow-style:none}html .ek5-drawer__scroll::-webkit-scrollbar{display:none;width:0;height:0}html .ek12-sp .ek11-ac__shade{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ek12.css.map */
