.gef-pdp-b .gef-cd-bulk__volume,.gef-pdp-b .gef-cd-bulk__tiers,.gef-pdp-b .gef-cd-bulk__head,.gef-pdp-b .gef-cd-pdp__stock-indicator{display:none!important}.gef-b{--b-ink:#0e1f24;--b-ink2:#44585d;--b-ink3:#6b7b7f;--b-teal:#0b605c;--b-teal2:#38b7b5;--b-tint:#eaf6f5;--b-hair:rgba(14,31,36,.1);--b-green:#17753f;--b-gtint:#e7f4ec;--b-ease:cubic-bezier(.32,.72,0,1);margin:14px 0 6px}.gef-b-from{margin:2px 2px 10px;font-size:13px;color:var(--b-green,#17753f);font-weight:600}.gef-b-from span{color:#6b7b7f;font-weight:500}.gef-b-lab{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin:0 2px 12px;font-size:14px;font-weight:800;color:var(--b-ink)}.gef-b-lab span{white-space:nowrap;font-weight:500;font-size:12.5px;color:var(--b-ink3)}.gef-b-segw{padding-top:20px}.gef-b-seg{position:relative;display:grid;gap:4px;padding:5px;border-radius:18px;background:#e9eff0}.gef-b-th{position:absolute;top:5px;bottom:5px;left:5px;border-radius:13px;background:#fff;box-shadow:0 10px 22px -12px #0e1f2480,0 0 0 1.5px var(--b-teal);transition:transform .55s var(--b-ease),width .3s;pointer-events:none}.gef-b-seg button{position:relative;z-index:1;min-height:68px;padding:13px 2px 8px;border:0;background:transparent;border-radius:13px;text-align:center;cursor:pointer;color:var(--b-ink);font-family:inherit;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--b-ease)}.gef-b-seg button:active{transform:scale(.97)}.gef-b-seg button b{display:block;font-size:21px;letter-spacing:-.02em;line-height:1.1}.gef-b-seg button small{display:block;font-size:12.5px;font-weight:700;color:var(--b-ink2);font-variant-numeric:tabular-nums;margin-top:1px}.gef-b-seg button .pc{display:block;font-size:12px;font-weight:700;color:var(--b-green);min-height:14px;margin-top:1px}.gef-b-seg button em{position:absolute;top:-15px;left:50%;transform:translate(-50%);font-family:inherit;font-weight:700;font-size:12px;line-height:1.2;font-style:normal;background:var(--b-teal);color:#fff;border-radius:999px;padding:3px 8px;white-space:nowrap;z-index:2}.gef-b-seg button:last-child em{left:auto;right:2px;transform:none}.gef-b-seg button:focus-visible{outline:2px solid var(--b-teal2);outline-offset:1px}.gef-b-rc{margin-top:12px;border-radius:16px;background:linear-gradient(180deg,#f7fbfb,#eff6f6);border:1px solid var(--b-hair);padding:16px 16px 14px}.gef-b-lbl{font:600 12px/1 Fira Code,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink3);margin-bottom:8px}.gef-b-tp{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.gef-b-big{font-weight:700;font-size:30px;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--b-ink)}.gef-b-big small{font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--b-ink3);margin-left:6px;white-space:nowrap}.gef-b-cap{font-size:13px;color:var(--b-ink2);margin-top:6px}.gef-b-save{display:inline-flex;align-items:center;margin-top:8px;padding:5px 11px;border-radius:999px;background:var(--b-gtint);color:var(--b-green);font-weight:700;font-size:13px}.gef-b-save.none{background:#eef2f2;color:var(--b-ink3);font-weight:600}.gef-b-step{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(14,31,36,.16);font-size:14px;color:var(--b-ink2)}.gef-b-step .t{flex:1;line-height:1.3}.gef-b-step .t b{color:var(--b-ink)}.gef-b-step button{flex:none;height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--b-teal);background:#fff;color:var(--b-teal);font-weight:700;font-size:14px;cursor:pointer;font-family:inherit}.gef-b-step button:hover{background:var(--b-tint)}.gef-b-step.done{color:var(--b-green);font-weight:600;border-top-style:solid}.gef-b-mix{margin:12px 2px 0;font-size:13px;color:var(--b-ink2)}.gef-b-quote{margin:10px 2px 0;font-size:13px}.gef-b-quote a{color:var(--b-teal);font-weight:600}.gef-b-need{margin:6px 2px 0;font-size:13px;font-weight:700;color:#9b1c1c}fieldset.gef-b-alert{animation:gefbp 1.2s ease 2;border-radius:12px}fieldset.gef-b-alert .gef-cd-pdp__chip{box-shadow:0 0 0 2px #c0392b}@keyframes gefbp{0%,to{box-shadow:0 0 #c0392b00}50%{box-shadow:0 0 0 6px #c0392b47}}@media(prefers-reduced-motion:reduce){fieldset.gef-b-alert{animation:none}.gef-b-th,.gef-b-seg button{transition:none}}@media(max-width:399px){.gef-b-seg button b{font-size:19px}.gef-b-big{font-size:26px}}.gef-b-step[hidden],.gef-b-step button[hidden]{display:none}.gef-cd-pdp__info .gef-smart-cross{contain:inline-size}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gef-cd-pdp-b.css.map */
