#bb-fit{--fit-t:1;--tile:clamp(44px,12.4vw,48px);--row:calc(var(--tile) + 32.8px);--ph:1.08;--qx:-6px;--kase-h:84px;--kase-row:calc(var(--kase-h) + 10px);--case-pad:10px;border-top:1px solid var(--bb-line);overflow-x:clip}#bb-fit[data-instant]{--fit-t:0}#bb-fit .nw{white-space:nowrap}#bb-fit [data-in]{--in-dur:.18s;--in-d:60ms;--out-dur:.14s;--out-d:0ms;--out-ease:ease-out}#bb-fit .fit-pin{--in-dur:.14s;--in-d:0ms}#bb-fit .fit-hit{--in-dur:0ms;--in-d:0ms;--out-dur:0ms}#bb-fit .fit-tile{--out-ease:ease-in;--in-dur:.2s;--in-d:calc(.12s + var(--pi, 0) * 20ms);--out-dur:.16s;--out-d:calc(var(--ri, 0) * 25ms)}#bb-fit .fit-kase{--out-ease:ease-in;--in-dur:.2s;--in-d:60ms;--out-dur:.14s;--out-d:0ms}#bb-fit .t-own .fit-tile__lbl>span{--in-dur:90ms;--out-dur:90ms;--in-d:calc(var(--fi, 0) * 40ms + 135ms);--out-d:calc(var(--fi, 0) * 40ms + 45ms)}#bb-fit [data-in]{opacity:1;visibility:visible;--sc:1;--sc-dur:.32s;--sc-del:var(--in-d);--vs:1;--vs-dur:0ms;--vs-del:0ms;transition:opacity calc(var(--in-dur) * var(--fit-t)) ease-out calc(var(--in-d) * var(--fit-t)),visibility 0s linear calc(var(--in-d) * var(--fit-t))}#bb-fit [data-in]:not([data-in~=b]){opacity:0;visibility:hidden;--sc:.6;--sc-dur:0ms;--sc-del:calc(var(--out-d) + var(--out-dur));--vs:.85;--vs-dur:var(--out-dur);--vs-del:var(--out-d);transition:opacity calc(var(--out-dur) * var(--fit-t)) var(--out-ease) calc(var(--out-d) * var(--fit-t)),visibility 0s linear calc((var(--out-d) + var(--out-dur)) * var(--fit-t))}#bb-fit:has(#bb-fit-t-ess:checked) [data-in~=e],#bb-fit:has(#bb-fit-t-pre:checked) [data-in~=p]{opacity:1;visibility:visible;--sc:1;--sc-dur:.32s;--sc-del:var(--in-d);--vs:1;--vs-dur:0ms;--vs-del:0ms;transition:opacity calc(var(--in-dur) * var(--fit-t)) ease-out calc(var(--in-d) * var(--fit-t)),visibility 0s linear calc(var(--in-d) * var(--fit-t))}#bb-fit:has(#bb-fit-t-ess:checked) [data-in]:not([data-in~=e]),#bb-fit:has(#bb-fit-t-pre:checked) [data-in]:not([data-in~=p]){opacity:0;visibility:hidden;--sc:.6;--sc-dur:0ms;--sc-del:calc(var(--out-d) + var(--out-dur));--vs:.85;--vs-dur:var(--out-dur);--vs-del:var(--out-d);transition:opacity calc(var(--out-dur) * var(--fit-t)) var(--out-ease) calc(var(--out-d) * var(--fit-t)),visibility 0s linear calc((var(--out-d) + var(--out-dur)) * var(--fit-t))}#bb-fit .fit-answer>span:first-child{display:block}#bb-fit .fit-answer>.fit-answer__switch{display:none}#bb-fit .fit-body{margin-top:clamp(1.5rem,3.5vw,2.25rem)}#bb-fit .fit-switch{position:relative;display:none;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0 auto 18px;padding:4px;border:0;border-radius:var(--bb-radius);background:var(--bb-paper-3);box-shadow:inset 0 0 0 1px var(--bb-line)}#bb-fit .fit-switch__in{position:absolute;top:50%;left:50%;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}#bb-fit .fit-switch__thumb{position:absolute;left:4px;top:4px;width:calc((100% - 8px) / 3);height:calc(100% - 8px);border-radius:var(--bb-radius-sm);background-color:var(--bb-blue-ink);box-shadow:var(--bb-shadow-sm);transform:translate(100%);transition:transform calc(.22s * var(--fit-t)) cubic-bezier(.3,.7,.3,1),background-color calc(.22s * var(--fit-t)) cubic-bezier(.3,.7,.3,1)}#bb-fit:has(#bb-fit-t-ess:checked) .fit-switch__thumb{transform:translate(0);background-color:var(--bb-green-cta)}#bb-fit:has(#bb-fit-t-pre:checked) .fit-switch__thumb{transform:translate(200%);background-color:var(--bb-amber-ink)}#bb-fit .fit-seg{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:44px;padding:5px 4px;border-radius:var(--bb-radius-sm);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background-color calc(.15s * var(--fit-t)) ease-out}#bb-fit .fit-seg__name{font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.01em;transition:color calc(.15s * var(--fit-t)) ease-out}#bb-fit .fit-seg__ppl{font-size:12px;line-height:14px;font-weight:500;color:var(--bb-body);white-space:nowrap;transition:color calc(.15s * var(--fit-t)) ease-out}#bb-fit .fit-seg__price{font-size:12px;line-height:14px;font-weight:600;color:var(--bb-ink);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color calc(.15s * var(--fit-t)) ease-out}#bb-fit .fit-seg--e .fit-seg__name{color:var(--bb-green-ink)}#bb-fit .fit-seg--b .fit-seg__name{color:var(--bb-blue-ink)}#bb-fit .fit-seg--p .fit-seg__name{color:var(--bb-amber-ink)}#bb-fit .fit-switch__in:checked+.fit-seg{cursor:default}#bb-fit .fit-switch__in:checked+.fit-seg .fit-seg__name,#bb-fit .fit-switch__in:checked+.fit-seg .fit-seg__ppl,#bb-fit .fit-switch__in:checked+.fit-seg .fit-seg__price{color:var(--bb-paper-2)}#bb-fit .fit-switch__in:focus-visible+.fit-seg{outline:3px solid var(--bb-blue-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){#bb-fit .fit-switch__in:not(:checked)+.fit-seg:hover{background-color:var(--bb-paper-2)}}#bb-fit .fit-card{position:relative;padding:22px 16px 18px;border:1.5px solid transparent;border-radius:var(--bb-radius);background:linear-gradient(var(--bb-paper-2),var(--bb-paper-2)) padding-box,var(--bb-grad) border-box;box-shadow:var(--bb-shadow);transition:border-color calc(.2s * var(--fit-t)) ease-out}#bb-fit:has(#bb-fit-t-ess:checked) .fit-card{border-color:var(--bb-green)}#bb-fit:has(#bb-fit-t-pre:checked) .fit-card{border-color:var(--bb-amber)}#bb-fit .fit-pin{display:none;position:absolute;top:-.75px;left:50%;z-index:2;transform:translate(-50%,-50%);font-size:12px;font-weight:600;line-height:14px;color:var(--bb-paper-2);background:var(--bb-blue-ink);border-radius:999px;padding:5px 12px;box-shadow:var(--bb-shadow-sm);white-space:nowrap}#bb-fit .fit-titles{display:grid}#bb-fit .fit-title{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name chip" "facts facts";align-items:center;column-gap:12px;row-gap:2px;min-width:0}#bb-fit .fit-name{grid-area:name;justify-self:start;margin:0;font-size:1.85rem;line-height:34px;font-weight:700;letter-spacing:-.035em}#bb-fit .fit-title--e .fit-name{color:var(--bb-green-ink)}#bb-fit .fit-title--p .fit-name{color:var(--bb-amber-ink)}#bb-fit .fit-facts{grid-area:facts;margin:0;font-size:14px;line-height:20px;font-weight:500;color:var(--bb-body)}#bb-fit .fit-title--b .fit-facts{color:var(--bb-blue-ink)}#bb-fit .fit-case{--rows-d:0ms;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--kase-row) auto;margin-top:14px;padding:var(--case-pad);border:1px solid var(--bb-line);border-radius:var(--bb-radius);background-color:var(--bb-paper)}#bb-fit[data-from=p] .fit-case{--rows-d:185ms}#bb-fit:has(#bb-fit-t-ess:checked) .fit-case{--rows-d:.31s}#bb-fit[data-from=b]:has(#bb-fit-t-ess:checked) .fit-case{--rows-d:.26s}#bb-fit .fit-kase{position:relative;grid-row:1;grid-column:1;align-self:start;height:var(--kase-h);min-width:0}#bb-fit .fit-kase__box{position:absolute;top:0;right:0;bottom:0;left:0;scale:calc(1 - (1 - var(--sc, 1)) / 4);transform:scale(var(--vs, 1));transition:scale calc(var(--sc-dur, 0ms) * var(--fit-t)) cubic-bezier(.34,1.56,.64,1) calc(var(--sc-del, 0ms) * var(--fit-t)),transform calc(var(--vs-dur, 0ms) * var(--fit-t)) ease-in calc(var(--vs-del, 0ms) * var(--fit-t))}#bb-fit .fit-kase .fit-face{display:flex;align-items:center;justify-content:center;gap:14px;padding:2px 16px;border-radius:var(--bb-radius)}#bb-fit .fit-kase .fit-face>img{flex:none;width:auto;height:100%;aspect-ratio:1;scale:1}#bb-fit .fit-kase__name{display:block;font-size:16px;line-height:1.2;font-weight:700;letter-spacing:-.01em;white-space:nowrap}#bb-fit .fit-kase .fit-face--a .fit-kase__name{color:var(--bb-blue-ink)}#bb-fit .fit-kase .fit-face--b .fit-kase__name{color:var(--bb-amber-ink)}#bb-fit .fit-kase--e .fit-face{border-color:var(--bb-green)}#bb-fit .fit-kase--e .fit-kase__name{color:var(--bb-green-ink)}#bb-fit .fit-tiles{grid-row:2;grid-column:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:var(--row) calc(var(--row) + 10px) 0px;transition:grid-template-rows calc(.24s * var(--fit-t)) ease-out calc(var(--rows-d) * var(--fit-t))}#bb-fit:has(#bb-fit-t-pre:checked) .fit-tiles{grid-template-rows:var(--row) calc(var(--row) + 10px) calc(var(--row) + 10px)}#bb-fit:has(#bb-fit-t-ess:checked) .fit-tiles{grid-template-rows:var(--row) 0px 0px}#bb-fit .fit-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding-inline:3px}#bb-fit .fit-tile:nth-child(n+6){align-self:stretch;min-height:0;padding-top:10px;overflow:hidden}#bb-fit [data-slot="1"]{--fi:0;--gc:1;--gr:1}#bb-fit [data-slot="2"]{--fi:1;--gc:2;--gr:1}#bb-fit [data-slot="3"]{--gc:3;--gr:1}#bb-fit [data-slot="4"]{--fi:2;--gc:4;--gr:1}#bb-fit [data-slot="5"]{--fi:3;--pi:0;--ri:7;--gc:5;--gr:1}#bb-fit [data-slot="6"]{--pi:1;--ri:6;--gc:1;--gr:2}#bb-fit [data-slot="7"]{--fi:4;--pi:2;--ri:5;--gc:2;--gr:2}#bb-fit [data-slot="8"]{--pi:3;--ri:4;--gc:3;--gr:2}#bb-fit [data-slot="9"]{--pi:4;--ri:3;--gc:4;--gr:2}#bb-fit [data-slot="10"]{--pi:5;--ri:2;--gc:5;--gr:2}#bb-fit [data-slot="11"]{--pi:6;--ri:1;--gc:6;--gr:1}#bb-fit [data-slot="12"]{--pi:7;--ri:0;--gc:6;--gr:2}#bb-fit[data-from=b] [data-slot="11"]{--pi:0}#bb-fit[data-from=b] [data-slot="12"]{--pi:1}#bb-fit[data-from=b] [data-slot="5"]{--ri:5}#bb-fit[data-from=b] [data-slot="6"]{--ri:4}#bb-fit[data-from=b] [data-slot="7"]{--ri:3}#bb-fit[data-from=b] [data-slot="8"]{--ri:2}#bb-fit[data-from=b] [data-slot="9"]{--ri:1}#bb-fit[data-from=b] [data-slot="10"]{--ri:0}#bb-fit .fit-tile__box{position:relative;width:var(--tile);height:var(--tile);scale:var(--sc, 1);transform:scale(var(--vs, 1));transition:scale calc(var(--sc-dur, 0ms) * var(--fit-t)) cubic-bezier(.34,1.56,.64,1) calc(var(--sc-del, 0ms) * var(--fit-t)),transform calc(var(--vs-dur, 0ms) * var(--fit-t)) ease-in calc(var(--vs-del, 0ms) * var(--fit-t))}#bb-fit .fit-tile__inner{position:absolute;top:0;right:0;bottom:0;left:0}#bb-fit .fit-face{--fl-dur:227ms;--fl-ease:cubic-bezier(0,0,.2,1);--fl-d:calc(var(--fi, 0) * 40ms + 133ms);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--bb-radius-sm);background-color:var(--bb-paper-3);border:1.5px solid var(--bb-line);transition:transform calc(var(--fl-dur) * var(--fit-t)) var(--fl-ease) calc(var(--fl-d) * var(--fit-t)),border-color calc(.2s * var(--fit-t)) ease-out,box-shadow calc(.2s * var(--fit-t)) ease-out}#bb-fit .fit-face>img{display:block;width:100%;height:100%;object-fit:contain;scale:var(--ph);-webkit-user-select:none;user-select:none;pointer-events:none}#bb-fit .fit-face--b{transform:scaleX(0);--fl-dur:133ms;--fl-ease:cubic-bezier(.45,0,1,1);--fl-d:calc(var(--fi, 0) * 40ms)}#bb-fit:has(#bb-fit-t-pre:checked) .t-own .fit-face--a{transform:scaleX(0);--fl-dur:133ms;--fl-ease:cubic-bezier(.45,0,1,1);--fl-d:calc(var(--fi, 0) * 40ms)}#bb-fit:has(#bb-fit-t-pre:checked) .t-own .fit-face--b{transform:none;--fl-dur:227ms;--fl-ease:cubic-bezier(0,0,.2,1);--fl-d:calc(var(--fi, 0) * 40ms + 133ms)}#bb-fit:has(#bb-fit-t-ess:checked) .t-plus .fit-face{--fl-dur:0ms;--fl-d:.4s}#bb-fit[data-from=e] .t-plus .fit-face{--fl-dur:0ms;--fl-d:0ms}#bb-fit[data-from=e]:has(#bb-fit-t-pre:checked) .t-plus .fit-face{--fl-dur:0ms;--fl-d:0ms}#bb-fit .fit-face--b,#bb-fit .t-only .fit-face--a{border-color:var(--bb-amber)}#bb-fit .t-plus .fit-face--a{border-color:var(--bb-blue)}#bb-fit:has(#bb-fit-t-ess:checked) .t-ess .fit-face--a{border-color:var(--bb-green)}#bb-fit:has(#bb-fit-t-pre:checked) .t-plus:not(.t-own) .fit-face--a{border-color:var(--bb-line)}#bb-fit .fit-qty{--q-d:215ms;position:absolute;top:-6px;right:calc((100% - var(--tile)) / 2 + var(--qx));z-index:3;pointer-events:none;font-size:12px;font-weight:700;line-height:14px;color:var(--bb-ink);background:var(--bb-paper-2);border:1px solid var(--bb-line-strong);border-radius:999px;padding:0 5px;white-space:nowrap;transition:opacity calc(90ms * var(--fit-t)) ease-out calc(var(--q-d) * var(--fit-t))}#bb-fit:has(#bb-fit-t-pre:checked) [data-slot="4"] .fit-qty{opacity:0;--q-d:125ms}#bb-fit .fit-tile__lbl{display:grid;min-height:2.4em;font-size:12px;line-height:1.2;font-weight:500;text-align:center;color:var(--bb-body);-webkit-hyphens:manual;hyphens:manual;transition:color calc(.2s * var(--fit-t)) ease-out}#bb-fit .fit-tile__lbl>span{grid-area:1/1}#bb-fit .t-plus .fit-tile__lbl{color:var(--bb-ink);font-weight:600}#bb-fit:has(#bb-fit-t-ess:checked) .t-ess .fit-tile__lbl{color:var(--bb-ink);letter-spacing:-.01em}#bb-fit:has(#bb-fit-t-pre:checked) .t-plus .fit-tile__lbl{color:var(--bb-body);font-weight:500}#bb-fit .t-only .fit-tile__lbl{color:var(--bb-ink);font-weight:500;letter-spacing:-.01em}#bb-fit:has(#bb-fit-t-pre:checked) .t-own .fit-tile__lbl{color:var(--bb-ink);font-weight:500;letter-spacing:-.01em}#bb-fit .fit-hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--bb-radius-sm);-webkit-tap-highlight-color:transparent}#bb-fit .fit-hit:focus-visible{outline:3px solid var(--bb-blue-ink);outline-offset:-3px;border-radius:var(--bb-radius-sm)}#bb-fit .fit-hit:focus-visible~.fit-tile__box .fit-face,#bb-fit .fit-hit:focus-visible~.fit-kase__box .fit-face{box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-blue) 24%,transparent)}@media(hover:hover)and (pointer:fine){#bb-fit .fit-hit:hover~.fit-tile__box .fit-face,#bb-fit .fit-hit:hover~.fit-kase__box .fit-face{box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-blue) 24%,transparent)}#bb-fit .fit-hit:hover~.fit-tile__lbl{color:var(--bb-blue-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}}#bb-fit .fit-change{display:grid;margin:10px 0 0;font-size:14px;line-height:1.45;font-weight:500;color:var(--bb-body)}#bb-fit .fit-change>span{grid-area:1/1;min-height:2.9em;text-wrap:balance}#bb-fit .fit-lead{font-weight:700}#bb-fit .fit-lead--b{color:var(--bb-blue-ink)}#bb-fit .fit-lead--e{color:var(--bb-green-ink)}#bb-fit .fit-lead--p{color:var(--bb-amber-ink)}#bb-fit .fit-buy{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"price act" "note note";align-items:center;column-gap:14px;margin-top:14px}#bb-fit .fit-prices{grid-area:price;display:grid}#bb-fit .fit-price{grid-area:1/1;font-size:1.75rem;line-height:1;font-weight:700;letter-spacing:-.02em;color:var(--bb-ink);font-variant-numeric:tabular-nums;white-space:nowrap}#bb-fit .fit-acts{grid-area:act;display:grid;min-width:0}#bb-fit .fit-act{grid-area:1/1;min-width:0}#bb-fit .fit-buy__form{position:relative;margin:0}#bb-fit .fit-acts .eb-bb-btn{width:100%;height:50px;padding:0 16px;white-space:nowrap}#bb-fit .fit-acts .eb-bb-btn:focus-visible{border-radius:var(--bb-radius-sm)}#bb-fit .fit-act[data-in=e]{color:var(--bb-green-ink);border-color:color-mix(in srgb,var(--bb-green) 55%,transparent)}#bb-fit .fit-act[data-in=e]:hover{border-color:var(--bb-green-ink);background-color:color-mix(in srgb,var(--bb-green) 8%,transparent)}#bb-fit .fit-act[data-in=p]{color:var(--bb-amber-ink);border-color:color-mix(in srgb,var(--bb-amber) 55%,transparent)}#bb-fit .fit-act[data-in=p]:hover{border-color:var(--bb-amber-ink);background-color:color-mix(in srgb,var(--bb-amber) 8%,transparent)}#bb-fit .fit-note{grid-area:note;margin:8px 0 0;font-size:12.5px;line-height:17px;font-weight:500;color:var(--bb-muted);white-space:nowrap}@media(max-width:899px){#bb-fit .fit-buy{--note-d:0ms;grid-template-rows:auto 25px;transition:grid-template-rows calc(.24s * var(--fit-t)) ease-out calc(var(--note-d) * var(--fit-t))}#bb-fit .fit-note{margin:0;padding-top:8px;align-self:stretch;min-height:0;overflow:hidden}#bb-fit:has(#bb-fit-t-ess:checked) .fit-buy{grid-template-rows:auto 0px;--note-d:.14s}#bb-fit:has(#bb-fit-t-pre:checked) .fit-buy{grid-template-rows:auto 0px;--note-d:.14s}}#bb-fit .fit-fallback{display:flex;flex-wrap:wrap;justify-content:center;gap:0 24px;margin:12px 0 0}#bb-fit .fit-fallback a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}@supports selector(:has(*)){#bb-fit .fit-switch{display:grid}#bb-fit .fit-pin{display:block}#bb-fit .fit-fallback{display:none}#bb-fit .fit-answer>.fit-answer__switch{display:inline}#bb-fit .fit-fallback.fit-fallback--on{display:flex}}#bb-fit .fit-br{display:inline}@media(max-width:699px){#bb-fit .fit-br{display:block}#bb-fit [data-slot="1"] .fit-tile__lbl{align-self:stretch;margin-inline:-3px}#bb-fit [data-slot="1"] .fit-tile__lbl>[data-in=p]{text-align:start}#bb-fit [data-slot="11"] .fit-tile__lbl{margin-right:4px}#bb-fit [data-slot="12"] .fit-tile__lbl{margin-left:4px}}@media(min-width:700px){#bb-fit .fit-answer>span:first-child{display:inline}}@media(min-width:700px)and (max-width:899px){#bb-fit{--tile:60px;--kase-h:100px}#bb-fit .fit-tiles .fit-hit{left:calc(50% - 47px);right:calc(50% - 47px)}#bb-fit .fit-body{max-width:680px;margin-inline:auto}#bb-fit .fit-buy{grid-template-columns:auto minmax(0,320px);justify-content:space-between}#bb-fit .fit-change>span{min-height:1.45em}}@media(min-width:900px){#bb-fit{--tile:56px;--tile-e:68px;--fit-slot:78px;--qx:-4px;--kase-w:150px;--kase-gap:20px;--case-pad:16px}#bb-fit .fit-body{max-width:860px;margin-inline:auto}#bb-fit .fit-switch{width:476px;margin-bottom:22px}#bb-fit .fit-seg{min-height:48px;padding:5px 4px}#bb-fit .fit-seg__name{font-size:16px}#bb-fit .fit-seg__ppl,#bb-fit .fit-seg__price{font-size:13px;line-height:16px}#bb-fit .fit-card{padding:26px 28px 24px}#bb-fit .fit-title{display:flex;align-items:baseline;column-gap:16px}#bb-fit .fit-name{font-size:2.6rem;line-height:1}#bb-fit .fit-case{--w-d:185ms;grid-template-columns:var(--kase-w) auto;grid-template-rows:auto;column-gap:var(--kase-gap);justify-content:start;margin-top:16px;width:calc(2px + 2 * var(--case-pad) + var(--kase-w) + var(--kase-gap) + 5 * var(--fit-slot));transition:width calc(.28s * var(--fit-t)) ease-out calc(var(--w-d) * var(--fit-t))}#bb-fit[data-from=e] .fit-case{--w-d:0ms}#bb-fit:has(#bb-fit-t-pre:checked) .fit-case{--w-d:0ms;width:calc(2px + 2 * var(--case-pad) + var(--kase-w) + var(--kase-gap) + 6 * var(--fit-slot))}#bb-fit:has(#bb-fit-t-ess:checked) .fit-case{--w-d:calc(var(--rows-d) + 25ms);width:calc(2px + 2 * var(--case-pad) + var(--kase-w) + var(--kase-gap) + 4 * var(--fit-slot))}#bb-fit .fit-kase{height:auto;align-self:stretch}#bb-fit .fit-kase .fit-face{flex-direction:column;justify-content:center;gap:4px;padding:6px 8px 12px}#bb-fit .fit-kase .fit-face>img{width:100%;height:auto}#bb-fit .fit-kase__name{font-size:15px;text-align:center}#bb-fit .fit-tiles{grid-row:1;grid-column:2;width:calc(6 * var(--fit-slot));grid-template-columns:repeat(6,var(--fit-slot));grid-template-rows:var(--row) var(--row);row-gap:10px;transition:grid-template-rows calc(.24s * var(--fit-t)) ease-out calc(var(--rows-d) * var(--fit-t)),row-gap calc(.24s * var(--fit-t)) ease-out calc(var(--rows-d) * var(--fit-t))}#bb-fit:has(#bb-fit-t-pre:checked) .fit-tiles{grid-template-rows:var(--row) var(--row)}#bb-fit:has(#bb-fit-t-ess:checked) .fit-tiles{grid-template-rows:calc(2 * var(--row) + 10px) 0px;row-gap:0px}#bb-fit .fit-tile{grid-column:var(--gc);grid-row:var(--gr);align-self:center}#bb-fit .fit-tile:nth-child(n+6){align-self:start;padding-top:0;overflow:visible}#bb-fit .fit-tile__box{transition:scale calc(var(--sc-dur, 0ms) * var(--fit-t)) cubic-bezier(.34,1.56,.64,1) calc(var(--sc-del, 0ms) * var(--fit-t)),transform calc(var(--vs-dur, 0ms) * var(--fit-t)) ease-in calc(var(--vs-del, 0ms) * var(--fit-t)),width calc(.24s * var(--fit-t)) ease-out calc(var(--rows-d) * var(--fit-t)),height calc(.24s * var(--fit-t)) ease-out calc(var(--rows-d) * var(--fit-t))}#bb-fit:has(#bb-fit-t-ess:checked) .t-ess .fit-tile__box{width:var(--tile-e);height:var(--tile-e)}#bb-fit .fit-qty{transition:opacity calc(90ms * var(--fit-t)) ease-out calc(var(--q-d) * var(--fit-t)),translate calc(.24s * var(--fit-t)) ease-out calc(var(--rows-d) * var(--fit-t))}#bb-fit:has(#bb-fit-t-ess:checked) .fit-qty{translate:calc((var(--tile-e) - var(--tile)) / 2) 0}#bb-fit .fit-change{margin-top:12px;line-height:20px}#bb-fit .fit-change>span{min-height:20px}}@media(min-width:900px)and (max-width:1179px){#bb-fit .fit-buy{grid-template-columns:auto minmax(0,320px);justify-content:space-between;margin-top:18px}#bb-fit .fit-note{grid-column:2;text-align:center}}@media(min-width:1180px){#bb-fit .fit-body{max-width:1092px}#bb-fit{--tile:64px;--tile-e:78px;--fit-slot:90px;--kase-w:190px}#bb-fit .fit-card{display:grid;grid-template-columns:minmax(0,1fr) 220px;column-gap:32px;align-items:center}#bb-fit .fit-buy{grid-template-columns:minmax(0,1fr);grid-template-areas:"price" "act" "note";justify-items:center;margin-top:0}#bb-fit .fit-buy .fit-price{font-size:2rem}#bb-fit .fit-acts{width:100%;margin-top:12px}#bb-fit .fit-acts .eb-bb-btn{height:52px}#bb-fit .fit-note{text-align:center}}@media(hover:hover)and (pointer:fine)and (min-width:1180px){#bb-fit .fit-tile:after,#bb-fit .fit-kase:after{content:attr(data-tip-b);content:attr(data-tip-b) / "";position:absolute;left:50%;top:calc(100% + 6px);z-index:4;transform:translate(-50%);width:max-content;max-width:360px;padding:7px 10px;border-radius:var(--bb-radius-sm);background:var(--bb-ink);color:var(--bb-paper-2);font-size:12.5px;line-height:1.35;font-weight:500;text-align:left;white-space:pre-line;pointer-events:none;opacity:0;visibility:hidden;transition:opacity calc(.12s * var(--fit-t)) ease-out,visibility 0s linear calc(.12s * var(--fit-t))}#bb-fit:has(#bb-fit-t-ess:checked) .fit-tile:after,#bb-fit:has(#bb-fit-t-ess:checked) .fit-kase:after{content:attr(data-tip-e);content:attr(data-tip-e) / ""}#bb-fit:has(#bb-fit-t-pre:checked) .fit-tile:after,#bb-fit:has(#bb-fit-t-pre:checked) .fit-kase:after{content:attr(data-tip-p);content:attr(data-tip-p) / ""}#bb-fit .fit-kase:after{left:0;transform:none}#bb-fit [data-slot="1"]:after,#bb-fit [data-slot="2"]:after,#bb-fit [data-slot="3"]:after,#bb-fit [data-slot="4"]:after,#bb-fit [data-slot="5"]:after,#bb-fit [data-slot="11"]:after{top:auto;bottom:calc(100% + 10px)}#bb-fit .fit-tile:hover,#bb-fit .fit-kase:hover{z-index:5}#bb-fit .fit-tile:hover:after,#bb-fit .fit-kase:hover:after{opacity:1;visibility:visible;transition:opacity calc(.12s * var(--fit-t)) ease-out calc(.15s * var(--fit-t)),visibility 0s linear calc(.15s * var(--fit-t))}}@media(max-width:379px){#bb-fit{--case-pad:4px}#bb-fit .fit-case{padding-block:10px}#bb-fit .fit-kase .fit-face{padding-left:3px}#bb-fit .fit-buy{grid-template-columns:minmax(0,1fr);grid-template-areas:"price" "act" "note";grid-template-rows:auto auto 27px;row-gap:0}#bb-fit .fit-acts{margin-top:10px}#bb-fit .fit-note{padding-top:10px;text-align:center}#bb-fit:has(#bb-fit-t-ess:checked) .fit-buy{grid-template-rows:auto auto 0px}#bb-fit:has(#bb-fit-t-pre:checked) .fit-buy{grid-template-rows:auto auto 0px}#bb-fit [data-slot="2"] .fit-tile__lbl{align-self:stretch;margin-inline:-3px}#bb-fit [data-slot="2"] .fit-tile__lbl>[data-in=p]{text-align:end}}@media(prefers-reduced-motion:reduce){#bb-fit{--fit-t:0}}
/*# sourceMappingURL=/cdn/shop/t/236/assets/eb-bb-fit.css.map */
