.bss{--bss-ink: #761e0b;--bss-ink-soft: #9a5a4c;--bss-blue: #d5ebf2;--bss-tip: #ffeae3;--bss-bar: #ffa891;--bss-bar-faded: #ffeae3;--bss-track: #761e0b61;--bss-border: #eadfd8;--bss-label: 150px;display:block;width:100%;color:var(--bss-ink);font-family:"Apercu Pro",var(--font-body--family, system-ui),sans-serif}.bss[hidden]{display:none!important}.bss__visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bss__toggle{display:none;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--bss-border);border-radius:12px;background:var(--bss-blue);color:var(--bss-ink);font:inherit;font-weight:700;font-size:14px;text-align:left;cursor:pointer}.bss__chev{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s;flex:none;margin-top:-4px}.bss.is-open .bss__chev{transform:rotate(-135deg);margin-top:4px}.bss.is-collapsed .bss__body{display:none}.bss.is-collapsed .bss__toggle{display:flex}@media(max-width:749px){.bss[data-mobile-start=collapsed] .bss__toggle{display:flex}.bss[data-mobile-start=collapsed].is-open .bss__toggle{border-radius:12px 12px 0 0;border-bottom:0}.bss[data-mobile-start=collapsed].is-open .bss__card{border-radius:0 0 14px 14px}.bss[data-mobile-start=collapsed]:not(.is-open) .bss__body{display:none}.bss[data-mobile-start=collapsed]:not(.is-open):not(.is-collapsed) .bss__toggle{display:flex}}@media(min-width:750px){.bss[data-desktop-start=collapsed] .bss__toggle{display:flex}.bss[data-desktop-start=collapsed]:not(.is-open) .bss__body{display:none}.bss[data-desktop-start=collapsed].is-open .bss__toggle{border-radius:12px 12px 0 0;border-bottom:0}.bss[data-desktop-start=collapsed].is-open .bss__card{border-radius:0 0 14px 14px}}.bss__card{background:var(--bss-blue);border-radius:14px;padding:16px 18px 12px}.bss__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.bss__values{display:flex;align-items:baseline;gap:6px;min-width:0}.bss__kg{display:inline-flex;align-items:baseline;gap:6px;cursor:text}.bss__kg-input,.bss__kg-unit{font-family:"Bricolage Grotesque",var(--font-heading--family, system-ui),sans-serif;font-size:30px;font-weight:700;line-height:1.1;color:var(--bss-ink)}.bss__kg-input{width:3.2ch;min-width:0;padding:0 2px;margin:0;border:0;border-bottom:2px dashed transparent;border-radius:0;background:transparent;text-align:right;box-shadow:none;-webkit-appearance:textfield;appearance:textfield}.bss__kg-input:hover{border-bottom-color:var(--bss-track)}.bss__kg-input:focus{outline:none;border-bottom-color:var(--bss-ink)}.bss__kg-input:focus-visible{outline:2px solid var(--bss-ink);outline-offset:2px;border-radius:4px}.bss__age{font-size:16px;color:var(--bss-ink-soft);white-space:nowrap}.bss__mode{display:flex;background:#fff;border-radius:999px;padding:2px}.bss__mode-btn{border:0;background:transparent;color:var(--bss-ink);font:inherit;font-size:13px;font-weight:700;padding:6px 14px;border-radius:999px;cursor:pointer;line-height:1.2}.bss__mode-btn.is-active{background:var(--bss-ink);color:#fff}.bss__mode-btn:focus-visible{outline:2px solid var(--bss-ink);outline-offset:2px}.bss .bss__range,.bss .bss__kg-input{border:0;box-shadow:none;background:transparent;padding:0;margin:0;min-height:0;height:auto}.bss .bss__kg-input{width:2.2em;border-bottom:2px dashed transparent;border-radius:0;text-align:left}.bss .bss__kg-input:hover{border-bottom-color:var(--bss-track)}.bss .bss__kg-input:focus{border-bottom-color:var(--bss-ink)}.bss .bss__range{height:22px}.bss__slider{margin-top:14px}.bss__range{--bss-pct: 32%;-webkit-appearance:none;appearance:none;width:100%;height:22px;margin:0;background:transparent;cursor:pointer}.bss__range:focus{outline:none}.bss__range:focus-visible{outline:2px solid var(--bss-ink);outline-offset:4px;border-radius:6px}.bss__range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--bss-ink) 0 var(--bss-pct),var(--bss-track) var(--bss-pct) 100%)}.bss__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:var(--bss-ink);border:0}.bss__range::-moz-range-track{height:6px;border-radius:3px;background:var(--bss-track)}.bss__range::-moz-range-progress{height:6px;border-radius:3px;background:var(--bss-ink)}.bss__range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--bss-ink);border:0}.bss__ticks{display:flex;justify-content:space-between;font-size:12px;color:var(--bss-ink-soft);margin-top:2px}.bss__chart{margin-top:14px;background:#fff;border:1px solid var(--bss-border);border-radius:12px;padding:12px 14px}.bss__chart-inner{position:relative}.bss__row{display:grid;grid-template-columns:var(--bss-label) 1fr;align-items:center;gap:0;margin:6px 0;font-size:12px;line-height:1.2}.bss__row-label{color:#c9b3aa;padding-right:8px}.bss__row.is-active .bss__row-label{color:var(--bss-ink);font-weight:700}.bss__row-track{position:relative;height:18px;display:block}.bss__seg{position:absolute;top:0;height:18px;border-radius:5px;background:var(--bss-bar-faded);transition:background-color .2s}.bss__row.is-active .bss__seg{background:var(--bss-bar)}.bss__marker{--bss-mark: .32;position:absolute;top:-4px;bottom:-4px;left:var(--bss-label);right:0;pointer-events:none;transform:translate(calc(var(--bss-mark) * 100%));transition:transform .15s ease-out}.bss__marker:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:var(--bss-ink)}.bss__chart{overflow:hidden}.bss__msg{margin:10px 2px 0;font-size:13px;line-height:1.4;color:var(--bss-ink)}.bss__msg[hidden]{display:none}.bss__msg a{color:inherit;text-decoration:underline;font-weight:700}.bss__tip{background:var(--bss-tip);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4;margin-top:10px}@media(max-width:749px){.bss{--bss-label: 118px}.bss__kg-input,.bss__kg-unit{font-size:26px}.bss__age{font-size:14px}.bss__row{font-size:11px}}@keyframes bssBlink{0%,to{background-color:#761e0b;border-color:#761e0b}50%{background-color:#9f6254;border-color:#9f6254}}[data-bammies-pills] .SizePill.is-active,.bss-pulse:not(.SizePill){background-color:#761e0b;border-color:#761e0b;color:#fff;outline:none;animation:bssBlink 1.4s ease-in-out infinite}[data-bammies-pills] .SizePill.is-active *,[data-bammies-pills] .SizePill.is-active .pill-line1,[data-bammies-pills] .SizePill.is-active .pill-line2,.bss-pulse:not(.SizePill) *{color:#fff!important}[data-bammies-pills] .SizePill:focus-visible,[data-bammies-pills] .SizePill.is-active:focus-visible,.bss-pulse:focus-visible{outline:2px solid #761e0b;outline-offset:3px}@media(prefers-reduced-motion:reduce){[data-bammies-pills] .SizePill.is-active,.bss-pulse:not(.SizePill){animation:none;background-color:#761e0b;border-color:#761e0b}.bss__chev,.bss__marker,.bss__seg{transition:none}}.bss__row-tag{display:block;margin-top:1px;font-size:10px;font-weight:400;line-height:1.15;letter-spacing:.01em;color:#6b6461}.bss__row.is-openonly .bss__row-label{color:#6b6461;font-weight:400}.bss__row.is-openonly.is-active .bss__row-label{color:#4f4946;font-weight:700}.bss__row.is-openonly .bss__seg{background:repeating-linear-gradient(135deg,#e7e2df 0 4px,#f3f0ee 4px 8px);opacity:.7}.bss__row.is-openonly.is-active .bss__seg{background:repeating-linear-gradient(135deg,#cfc7c3 0 4px,#e2dcd9 4px 8px);opacity:.9}.bss__open{display:none}.bss__open--reserve,.bss__open.has-content{display:block;margin-top:10px;height:58px;box-sizing:border-box}.bss__open-msg{margin:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:8px 12px;border:1.5px dashed var(--bss-ink);border-radius:10px;background:#fff;font-family:inherit;font-size:13px;line-height:1.35;font-weight:700;color:var(--bss-ink);opacity:1;transition:opacity .12s ease}.bss__open-msg>*{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bss__open.is-empty .bss__open-msg{opacity:0}.bss__open.is-secondary .bss__open-msg{border-color:#761e0b59;background:#fffaf8;color:var(--bss-ink-soft);font-weight:400}.bss__open.is-swap .bss__open-msg>*{animation:bssFadeIn .12s ease}@keyframes bssFadeIn{0%{opacity:0}to{opacity:1}}.bss .bss__open-link,.bss .bss__open-link:visited,.bss .bss__open-link:hover{color:var(--bss-ink);text-decoration:underline;font-weight:700;transition:none}.bss__open-link:focus-visible{outline:2px solid var(--bss-ink);outline-offset:-2px;border-radius:3px}.bss__open.is-options .bss__open-msg{border:1.5px solid rgba(118,30,11,.1);background:#d5ebf273;color:var(--bss-ink-soft);font-weight:400}.bss__open.is-options:not(.has-alt) .bss__opts{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.bss__opts-lead{color:var(--bss-ink-soft)}.bss .bss__opt{display:inline;margin:-8px 0;padding:8px 0;border:0;background:none;border-radius:0;font:inherit;font-weight:400;line-height:inherit;color:var(--bss-ink);cursor:pointer;text-decoration:underline;text-decoration-color:#761e0b4d;text-underline-offset:2px;-webkit-tap-highlight-color:transparent;min-height:0;min-width:0;box-shadow:none;letter-spacing:inherit}.bss .bss__opt b{font-weight:700}.bss .bss__opt:hover{text-decoration-color:currentColor}.bss .bss__opt:focus-visible{outline:2px solid var(--bss-ink);outline-offset:1px;border-radius:3px}.bss__opt-sep,.bss__opts-pack{color:var(--bss-ink-soft)}.bss .bss__opts-alt,.bss .bss__opts-alt:visited,.bss .bss__opts-alt:hover{color:var(--bss-ink-soft);font-weight:400;text-decoration:underline;text-decoration-color:#761e0b4d}@media(prefers-reduced-motion:reduce){.bss__open-msg{transition:none}.bss__open.is-swap .bss__open-msg>*{animation:none}}.bss-no-pick [data-bammies-pills] .SizePill.is-active{animation:none;background-color:var(--bss-np-bg, #fff);border-color:var(--bss-np-border, var(--bss-border));color:var(--bss-np-color, var(--bss-ink))}.bss-no-pick [data-bammies-pills] .SizePill.is-active *{color:var(--bss-np-child-color, var(--bss-np-color, var(--bss-ink)))!important}.bss-no-pick [data-bammies-pills] .SizePill.is-active .pill-line2{color:var(--bss-np-child2-color, var(--bss-np-child-color, var(--bss-np-color, var(--bss-ink))))!important}.bss-optimistic [data-bammies-pills] .SizePill.is-active:not(.bss-hl){animation:none;background-color:var(--bss-np-bg, #fff);border-color:var(--bss-np-border, var(--bss-border));color:var(--bss-np-color, var(--bss-ink))}.bss-optimistic [data-bammies-pills] .SizePill.is-active:not(.bss-hl) *{color:var(--bss-np-child-color, var(--bss-np-color, var(--bss-ink)))!important}.bss-optimistic [data-bammies-pills] .SizePill.is-active:not(.bss-hl) .pill-line2{color:var(--bss-np-child2-color, var(--bss-np-child-color, var(--bss-np-color, var(--bss-ink))))!important}.bss-optimistic [data-bammies-pills] .SizePill.bss-hl,.bss-optimistic .bss-hl:not(.SizePill){background-color:#761e0b;border-color:#761e0b;color:#fff;outline:none;animation:bssBlink 1.4s ease-in-out infinite}.bss-optimistic [data-bammies-pills] .SizePill.bss-hl *,.bss-optimistic .bss-hl:not(.SizePill) *{color:#fff!important}@media(prefers-reduced-motion:reduce){.bss-optimistic [data-bammies-pills] .SizePill.bss-hl,.bss-optimistic .bss-hl:not(.SizePill){animation:none}}@media(max-width:749px){.bss__top{flex-wrap:nowrap;align-items:center}.bss__values{flex-direction:column;align-items:flex-start;gap:0;flex:1 1 auto;min-width:0}.bss__age{line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis}.bss__mode{flex:none}}.bss__open.bss__sm{display:block;height:34px;margin-top:8px;box-sizing:border-box}.bss__sm-line{display:grid;height:100%;box-sizing:border-box;padding:0 12px;align-items:center;border-radius:8px;background:#d5ebf259;font-family:inherit;font-size:13px;line-height:18px;font-weight:400}.bss__sm-inner{grid-area:1 / 1;min-width:0;display:flex;align-items:center;height:18px}.bss__sm-text{display:block;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bss__sm-inner.is-tip .bss__sm-text{color:var(--bss-ink)}.bss__sm-inner.is-quiet .bss__sm-text{color:var(--bss-ink-soft)}.bss .bss__sm-link,.bss .bss__sm-link:visited,.bss .bss__sm-link:hover{color:var(--bss-ink);font-weight:700;text-decoration:underline;text-decoration-color:#761e0b59;text-underline-offset:2px;transition:none}.bss .bss__sm-link:hover{text-decoration-color:currentColor}.bss .bss__sm-link:focus-visible{outline:2px solid var(--bss-ink);outline-offset:2px;border-radius:3px}.bss__sm-inner.is-entering{animation:bssFadeIn .12s ease}.bss__sm-inner.is-leaving{animation:bssFadeOut .12s ease forwards;pointer-events:none}@keyframes bssFadeOut{0%{opacity:1}to{opacity:0}}.bss__sm-text .bss__sm-sep{color:var(--bss-ink-soft)}.bss .bss__sm-text .bss__sm-link:focus-visible{outline-offset:-2px}.bss__tip{display:none}@media(prefers-reduced-motion:reduce){.bss__sm-inner.is-entering,.bss__sm-inner.is-leaving{animation:none}}@media(max-width:749px){.bss__open.bss__sm{height:32px}}.bss .bss__kg-input{text-align:right}.bss__age{overflow:hidden;text-overflow:ellipsis}@media(min-width:750px){.bss__age{flex:none;width:8.5em}}@media(max-width:749px){.bss__age{align-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bammies-size-slider.css.map */
