:root{--ebf-ink:#0a0a0b;--ebf-paper:#fff;--ebf-soft:#f4f3f0;--ebf-line:#e4e2dd;--ebf-mute:#6b6b6b;--ebf-ease:cubic-bezier(.2,.8,.2,1)}html.ebf-lock,html.ebf-lock body{overflow:hidden}.ebf-pill{display:inline-flex;align-items:center;gap:.8rem;margin:.2rem 0 1rem;padding:.7rem 1.2rem .7rem 1.4rem;border:1.5px solid var(--ebf-ink);border-radius:999px;background:var(--ebf-paper);color:var(--ebf-ink);font:inherit;font-size:1.3rem;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s var(--ebf-ease),background .2s}.ebf-pill b{font-weight:700}.ebf-pill span{font-size:1.1rem;color:var(--ebf-mute)}.ebf-pill:hover{background:var(--ebf-soft)}.ebf-pill:active{transform:scale(.96)}.ebf-yours{position:relative}.ebf-yours:after{content:"";position:absolute;top:4px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--ebf-ink);box-shadow:0 0 0 2px var(--ebf-paper)}.ebf-sg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none}.ebf-sg__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0b73;opacity:0;transition:opacity .3s var(--ebf-ease)}.ebf-sg__sheet{position:absolute;left:0;right:0;bottom:0;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;background:var(--ebf-paper);color:var(--ebf-ink);border-radius:18px 18px 0 0;transform:translateY(105%);transition:transform .38s var(--ebf-ease);outline:none;box-shadow:0 -10px 40px #0000002e}.ebf-sg.is-open{pointer-events:auto}.ebf-sg.is-open .ebf-sg__scrim{opacity:1}.ebf-sg.is-open .ebf-sg__sheet{transform:none}.ebf-sg__grab{padding:10px 0 2px;display:flex;justify-content:center;touch-action:none;cursor:grab}.ebf-sg__grab span{width:40px;height:4px;border-radius:4px;background:#d4d2cc}.ebf-sg__head{display:flex;align-items:center;justify-content:space-between;padding:4px 20px 8px}.ebf-sg__head h2{margin:0;font-family:var(--font-heading-family,Archivo),system-ui,sans-serif;font-weight:900;font-size:2.2rem;letter-spacing:-.01em;text-transform:uppercase}.ebf-sg__x{width:40px;height:40px;border:0;border-radius:50%;background:var(--ebf-soft);color:var(--ebf-ink);font-size:1.5rem;cursor:pointer}.ebf-sg__tabs{display:flex;gap:6px;padding:0 20px 12px;overflow-x:auto;scrollbar-width:none}.ebf-sg__tabs::-webkit-scrollbar{display:none}.ebf-sg__tabs button{flex:none;padding:.9rem 1.4rem;border:1px solid var(--ebf-line);border-radius:999px;background:var(--ebf-paper);color:var(--ebf-ink);font:inherit;font-size:1.3rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s,transform .15s}.ebf-sg__tabs button[aria-selected=true]{background:var(--ebf-ink);border-color:var(--ebf-ink);color:var(--ebf-paper)}.ebf-sg__tabs button:active,.ebf-chips button:active,.ebf-seg button:active{transform:scale(.95)}.ebf-sg__body{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 20px calc(24px + env(safe-area-inset-bottom))}.ebf-sg__lead{margin:0 0 1.4rem;font-size:1.5rem;color:var(--ebf-mute)}.ebf-sg__fine{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--ebf-mute)}.ebf-q{display:block;margin:0 0 1.8rem}.ebf-q>span{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.8rem;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ebf-q>span b{font-size:1.5rem;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.ebf-q input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;margin:10px 0;border-radius:6px;background:linear-gradient(var(--ebf-ink),var(--ebf-ink)) 0/var(--p,50%) 100% no-repeat,var(--ebf-line);outline:none}.ebf-q input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:var(--ebf-paper);border:2px solid var(--ebf-ink);box-shadow:0 2px 8px #0000002e;cursor:grab;transition:transform .15s var(--ebf-ease)}.ebf-q input[type=range]:active::-webkit-slider-thumb{transform:scale(1.18)}.ebf-q input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--ebf-paper);border:2px solid var(--ebf-ink);cursor:grab}.ebf-q input[type=range]:focus-visible{box-shadow:0 0 0 3px #0a0a0b40}.ebf-seg{display:flex;padding:4px;border-radius:12px;background:var(--ebf-soft)}.ebf-seg button{flex:1;padding:1.1rem .8rem;border:0;border-radius:9px;background:transparent;color:var(--ebf-ink);font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s}.ebf-seg button[aria-checked=true]{background:var(--ebf-paper);box-shadow:0 1px 4px #0000001f}.ebf-seg--sm{display:inline-flex;margin:0 0 1rem}.ebf-seg--sm button{flex:none;padding:.6rem 1.4rem;font-size:1.2rem}.ebf-res{display:flex;align-items:center;gap:1.6rem;margin:.4rem 0 1.4rem;padding:1.4rem 1.6rem;border-radius:14px;background:var(--ebf-ink);color:var(--ebf-paper)}.ebf-res__size{min-width:76px;font-family:var(--font-heading-family,Archivo),system-ui,sans-serif;font-weight:900;font-size:5.6rem;line-height:1;text-align:center;letter-spacing:-.03em}.ebf-res__txt p{margin:0;font-size:1.4rem;line-height:1.35}.ebf-res__txt .ebf-res__note{margin-top:.4rem;font-size:1.2rem;color:#b9bcc0}.ebf-res__note:empty{display:none}.ebf-pop{animation:ebfPop .42s var(--ebf-ease)}@keyframes ebfPop{0%{transform:scale(.6);opacity:.2}60%{transform:scale(1.12)}to{transform:none;opacity:1}}.ebf-sg__cta{width:100%;min-height:52px;border:0;border-radius:0;background:var(--ebf-ink);color:var(--ebf-paper);font:inherit;font-size:1.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .15s var(--ebf-ease),opacity .2s}.ebf-sg__cta:active{transform:scale(.98)}.ebf-sg__cta:disabled{opacity:.4;cursor:not-allowed}.ebf-chips{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 1rem}.ebf-chips button{padding:.7rem 1.2rem;border:1px solid var(--ebf-line);border-radius:8px;background:var(--ebf-paper);color:var(--ebf-ink);font:inherit;font-size:1.3rem;cursor:pointer;transition:transform .15s}.ebf-chips button[aria-pressed=true]{border-color:var(--ebf-ink);font-weight:700;box-shadow:inset 0 0 0 1px var(--ebf-ink)}.ebf-sg__scroll{overflow-x:auto;border:1px solid var(--ebf-line);border-radius:12px}.ebf-sg__scroll table{width:100%;min-width:100%;border-collapse:collapse;font-size:1.35rem;font-variant-numeric:tabular-nums;margin:0}.ebf-sg__scroll th,.ebf-sg__scroll td{padding:1rem .9rem;border:0;border-bottom:1px solid var(--ebf-line);text-align:center;white-space:nowrap}.ebf-sg__scroll thead th,.ebf-sg__scroll table:not(:has(thead)) tr:first-child>*{background:var(--ebf-soft);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ebf-sg__scroll tbody th{font-weight:800}.ebf-sg__scroll tr:last-child>*{border-bottom:0}.ebf-how{margin:0;padding:0;list-style:none;counter-reset:h}.ebf-how li{position:relative;padding:1.2rem 0 1.2rem 4rem;border-bottom:1px solid var(--ebf-line);font-size:1.4rem;line-height:1.45;counter-increment:h}.ebf-how li:before{content:counter(h);position:absolute;left:0;top:1.1rem;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--ebf-ink);color:var(--ebf-paper);font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center}.ebf-how b{display:block;font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em}@media(min-width:750px){.ebf-sg__sheet{left:auto;top:0;width:460px;max-height:none;border-radius:0;transform:translate(105%)}.ebf-sg__grab{display:none}.ebf-sg__head{padding-top:22px}}.ebf-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:1.2rem 0 .4rem}.ebf-trust div{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.1rem .4rem;border-radius:10px;background:var(--ebf-soft);text-align:center;font-size:1.15rem;line-height:1.25;font-weight:600;color:var(--ebf-ink)}.ebf-trust svg{width:22px;height:22px;stroke:var(--ebf-ink);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sticky-atc .sticky-atc-active-variant,.sticky-atc-active-variant{column-gap:.8rem!important;row-gap:.2rem!important}.product-form__submit,.sticky-atc button,.button,.product-form__input label{transition:transform .15s var(--ebf-ease)}.product-form__submit:active,.button:active,.product-form__input label:active{transform:scale(.97)}[id$=__ebf_countdown] .count>span:first-child{transform-origin:50% 50%;backface-visibility:hidden}.ebf-flip{animation:ebfFlip .5s var(--ebf-ease)}@keyframes ebfFlip{0%{transform:perspective(260px) rotateX(-85deg);filter:brightness(.7)}55%{transform:perspective(260px) rotateX(12deg)}to{transform:perspective(260px) rotateX(0);filter:none}}@media(prefers-reduced-motion:reduce){.ebf-sg__sheet,.ebf-sg__scrim,.ebf-pill,.ebf-sg__cta{transition:none}.ebf-flip,.ebf-pop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ebf.css.map */
