.ep{--ep-ink:#1a1a1a;--ep-btn:#443f38;--ep-muted:#6b6b6b;--ep-line:#e4e4e4;--ep-soft:#f4f2ee;--ep-save:#2f5d3a;--ep-save-bg:#e6efe8;--ep-state:var(--socle-ease-state,cubic-bezier(.23,1,.32,1));--ep-reveal:var(--socle-ease-reveal,cubic-bezier(.165,.84,.44,1));scroll-margin-top:96px;position:relative;margin:18px 0 0;padding:14px;display:grid;gap:12px;border:1px solid var(--ep-line);border-radius:4px;background:var(--ep-soft);color:var(--ep-ink);font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;line-height:1.4;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ep *{box-sizing:border-box}.ep p,.ep h2{margin:0}.ep-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ep-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ep-t{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:600;font-size:18px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ep-ink)}.ep-all{min-height:44px;background:none;border:0;padding:0;font:600 13px/1.2 var(--typeBasePrimary),var(--typeBaseFallback);color:var(--ep-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:right;touch-action:manipulation;transition:opacity .15s var(--ep-state)}.ep-lead{font-size:13px;color:var(--ep-muted);margin-top:-6px}.ep-tiers{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px}.ep-tiers span{display:grid;gap:4px;text-align:center;font-weight:600;font-size:12px;line-height:1;color:var(--ep-muted);font-variant-numeric:tabular-nums;transition:color .15s var(--ep-state)}.ep-tiers span:before{content:"";height:4px;border-radius:2px;background:#dcdcd8;transition:background-color .15s var(--ep-state)}.ep-tiers span.on{color:var(--ep-save)}.ep-tiers span.on:before{background:var(--ep-save)}.ep-tl{font-size:13px;min-height:2.8em;margin-top:-4px}.ep-tl b{color:var(--ep-save);font-weight:600}.ep-bagout{font-size:13px;font-weight:600;padding:8px 10px;border:1px dashed var(--ep-ink);border-radius:4px;background:#fff}.ep-bagout[hidden]{display:none}.ep-items{display:grid;gap:8px}.ep-it{background:#fff;border:1px solid var(--ep-line);border-radius:4px;padding:8px 10px;display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:0 12px;align-items:center;cursor:pointer;transition:border-color .15s var(--ep-state)}.ep-it.on{border-color:var(--ep-ink)}.ep-it.is-out{cursor:default;opacity:.62}.ep-ph{display:block;width:64px;height:64px;object-fit:contain}.ep-tx{min-width:0}.ep-n{font-weight:600;font-size:14px;line-height:1.25;color:var(--ep-ink);text-wrap:balance}.ep-d{font-size:13px;line-height:1.35;color:var(--ep-muted);margin-top:2px!important}.ep-p{font-size:14px;margin-top:4px!important;display:flex;gap:2px 8px;align-items:baseline;flex-wrap:wrap;font-variant-numeric:tabular-nums}.ep-p s{color:var(--ep-muted)}.ep-p b{font-weight:600}.ep-ghost{display:block;flex-basis:100%;white-space:nowrap;color:var(--ep-muted)}.ep-off{font-weight:600;font-size:13px;line-height:1;color:var(--ep-save);background:var(--ep-save-bg);padding:3px 6px;border-radius:4px}.ep-out{font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ep-muted)}.ep-tg{width:44px;height:44px;border-radius:4px;border:1px solid var(--ep-btn);background:#fff;color:var(--ep-btn);display:grid;place-items:center;cursor:pointer;padding:0;touch-action:manipulation;transition:background-color .15s var(--ep-state),color .15s var(--ep-state),transform .15s var(--ep-state)}.ep-tg svg{width:18px;height:18px}.ep-tg[aria-checked=true]{background:var(--ep-btn);color:#fff}.ep-tg[aria-disabled=true]{cursor:default;border-color:var(--ep-line);color:var(--ep-muted)}.ep-tg:active:not([aria-disabled=true]),.ep-sz-b:active:not([aria-disabled=true]){transform:scale(.97)}.ep-szw{grid-column:1/4;display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s var(--ep-reveal)}.ep-it.on .ep-szw{grid-template-rows:1fr;transition-duration:.2s}.ep-szi{min-height:0;overflow:hidden;display:grid;gap:8px;padding-top:0}.ep-it.on .ep-szi{padding-top:8px}.ep-szi{visibility:hidden;transition:visibility 0s .15s}.ep-it.on .ep-szi{visibility:visible;transition-delay:0s}.ep-sz-l{font-weight:600;font-size:13px;line-height:1.2;color:var(--ep-muted);margin-top:2px!important}.ep-sz-l.miss{color:var(--ep-ink)}.ep-sz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ep-sz-b{font:500 14px/1.2 var(--typeBasePrimary),var(--typeBaseFallback);background:#fff;color:var(--ep-ink);border:1px solid var(--ep-line);border-radius:4px;min-height:44px;cursor:pointer;padding:6px 8px;display:flex;gap:6px;justify-content:center;align-items:baseline;flex-wrap:wrap;text-transform:none;letter-spacing:0;touch-action:manipulation;transition:border-color .15s var(--ep-state),background-color .15s var(--ep-state),transform .15s var(--ep-state)}.ep-sz-b span{color:var(--ep-muted);font-size:13px}.ep-sz-b[aria-checked=true]{border:1.5px solid var(--ep-ink);font-weight:600}.ep-sz-b[aria-disabled=true]{cursor:default;color:var(--ep-muted);text-decoration:line-through}.ep-sz.miss .ep-sz-b{border-color:var(--ep-ink);border-style:dashed}.ep-fine{font-size:13px;color:var(--ep-muted)}.ep-msg{font-size:13px;font-weight:600;padding:8px 10px;background:#fff;border:1px solid var(--ep-ink);border-radius:4px}.ep-msg a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ep-msg[hidden]{display:none}.ep.is-off .ep-items,.ep.is-off .ep-tiers,.ep.is-off .ep-tl,.ep.is-off .ep-all{opacity:.5;pointer-events:none}.ep.is-busy .ep-items,.ep.is-busy .ep-all{pointer-events:none}@media(max-width:767px){.ep-off{display:none}}@media(hover:hover)and (pointer:fine){.ep-it:not(.is-out):hover{border-color:var(--ep-btn)}.ep-all:hover{opacity:.7}.ep-sz-b:not([aria-disabled=true]):hover{border-color:var(--ep-ink)}.ep-tg:not([aria-disabled=true]):hover{background:var(--ep-btn);color:#fff}}@media(prefers-reduced-motion:reduce){.ep-it,.ep-tg,.ep-sz-b,.ep-all,.ep-tiers span,.ep-tiers span:before{transition:opacity .15s linear,color .15s linear,border-color .15s linear,background-color .15s linear}.ep-szw,.ep-it.on .ep-szw{transition:grid-template-rows 0s,opacity .15s linear}.ep-tg:active,.ep-sz-b:active{transform:none}}#sticky-wrapper .ep-st{display:none}#sticky-wrapper.ep-pack .ep-st{display:grid;gap:1px;font-variant-numeric:tabular-nums}#sticky-wrapper.ep-pack .ep-st b{font-weight:600;font-size:13px;line-height:1.25}#sticky-wrapper.ep-pack .ep-st i{font-style:normal;font-size:13px;color:var(--ep-save,#2f5d3a)}#sticky-wrapper.ep-pack .sticky-product-name,#sticky-wrapper.ep-pack .sticky-variant-title{display:none}.add-to-cart.is-added[aria-disabled=true],#sticky-atc-btn.is-added{opacity:1!important;cursor:default}.add-to-cart.is-added [data-add-to-cart-text]:before,#sticky-atc-btn.is-added [data-sticky-atc-text]:before{content:"";display:inline-block;width:1em;height:1em;margin-right:.5em;vertical-align:-.12em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}#sticky-wrapper.ep-pack #sticky-atc-btn{white-space:normal;line-height:1.15;letter-spacing:.04em;padding:6px 10px;height:auto;min-height:46px;overflow-wrap:anywhere}@media(max-width:767px){#sticky-wrapper.ep-pack .atc-sticks{gap:12px;padding-left:12px!important;padding-right:12px!important}#sticky-wrapper.ep-pack #sticky-atc-btn{flex-basis:clamp(150px,44vw,200px);width:clamp(150px,44vw,200px);max-width:clamp(150px,44vw,200px);font-size:12px}#sticky-wrapper.ep-pack .sticky-variant-image{display:none}#sticky-wrapper.ep-pack .variant-info{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/eiken-pack.css.map */
