.bb-compare-trigger{display:none!important}.bb-compare-ready .bb-compare-trigger:not([hidden]){display:inline-flex!important}.bb-compare{box-sizing:border-box;width:min(1100px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:clamp(20px,4vw,40px);border:1px solid #454550;border-radius:26px;background:#101015;color:#f9f9fb;font:400 16px/1.6 Inter,Arial,sans-serif;overflow:auto;overscroll-behavior:contain}.bb-compare::backdrop{background:#000c;backdrop-filter:blur(6px)}.bb-compare [hidden]{display:none!important}.bb-compare header{display:flex;align-items:center;justify-content:space-between;gap:20px}.bb-compare header p{color:#c8f54b;font-size:.7rem;font-weight:700;letter-spacing:.14em}.bb-compare header button{width:48px;height:48px;border:1px solid #555561;border-radius:50%;background:#1c1c24;color:#fff;font-size:1.6rem;cursor:pointer}.bb-compare h2{font:700 clamp(1.8rem,4vw,3rem)/1.08 Inter,Arial,sans-serif;letter-spacing:-.04em;color:#fff;text-transform:none;margin:16px 0}.bb-compare-intro,.bb-compare-note{color:#c1c1cc;max-width:70ch}.bb-compare-note{font-size:.8rem;margin:24px 0 0}.bb-compare [data-compare-status]{font-size:.8rem;color:#c8d5b2;min-height:1.6em}.bb-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bb-compare-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-compare-card{min-width:0;padding:20px;background:#19191f;border:1px solid #3b3b46;border-radius:18px;align-self:start}.bb-compare-card h3{margin:0 0 16px;color:#c8f54b;font:600 .8rem/1.5 Inter,Arial,sans-serif}.bb-compare-card label{display:block;font-size:.75rem;color:#c4c4cf;margin:12px 0 6px}.bb-compare-card select{max-width:100%;width:100%;min-height:48px;padding:10px 30px 10px 10px;border:1px solid #5e5e6b;border-radius:8px;background:#111116;color:#fff;font:400 16px/1.4 Inter,Arial,sans-serif;text-overflow:ellipsis}.bb-compare-details img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:#111116;border-radius:12px;margin-top:20px}.bb-compare-details h4{margin:20px 0;font:700 1.4rem/1.2 Inter,Arial,sans-serif;color:#fff;text-transform:none}.bb-compare-details dl{margin:0}.bb-compare-details dt,.bb-compare-size-title{font-size:.72rem;letter-spacing:.03em;color:#a9a9b5;margin:18px 0 6px}.bb-compare-details dd{margin:0;font-size:.9rem;line-height:1.55;color:#efeff5}.bb-compare-sizes{list-style:none;padding:0;margin:0}.bb-compare-sizes a{display:flex;align-items:center;min-height:44px;font-size:.8rem;color:#e4e4ee;text-decoration:underline;text-underline-offset:4px}.bb-compare-shop{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;margin-top:20px;border-radius:99px;background:#c8f54b;color:#08080a;text-decoration:none;font-weight:700;font-size:.85rem}.bb-compare-link,.bb-signature__action .bb-compare-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;border:1px solid #555561;border-radius:99px;background:transparent;color:#f5f5fa;font:600 .8rem/1.4 Inter,Arial,sans-serif;cursor:pointer;text-decoration:none;white-space:normal}.bb-compare>[data-compare-add]{margin-top:20px}.bb-compare-empty{font-size:.9rem;color:#bdbdc8;min-height:120px;padding-top:20px}.bb-compare :is(a,button,select):focus-visible,.bb-compare-link:focus-visible{outline:3px solid #c8f54b;outline-offset:3px}.bb-signature__action{flex-wrap:wrap}.bb-compare [data-compare-error] a{color:#c8f54b}.bb-compare [data-compare-error] button{min-height:48px;padding:10px 18px;background:#c8f54b;color:#101015;border:0;border-radius:99px;font:inherit;cursor:pointer}@media(max-width:700px){.bb-compare-grid,.bb-compare-grid[data-columns="3"]{grid-template-columns:1fr;gap:16px}.bb-compare-details{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:16px}.bb-compare-details img{grid-column:1;grid-row:1/4;margin-top:18px}.bb-compare-details h4,.bb-compare-details dl{grid-column:2}.bb-compare-details h4{font-size:1.2rem;margin-bottom:0}.bb-compare-size-title,.bb-compare-sizes,.bb-compare-shop,.bb-compare-empty{grid-column:1/-1}.bb-compare-details dd{font-size:.82rem}.bb-compare-card{padding:16px}.bb-signature__action{justify-content:flex-start}.bb-signature__action small{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.bb-compare{scroll-behavior:auto}}

@media(min-width:701px){.bb-compare-details{display:grid;grid-template-columns:90px minmax(0,1fr);column-gap:16px}.bb-compare-details img{grid-column:1;grid-row:1/4;margin-top:20px}.bb-compare-details h4,.bb-compare-details dl{grid-column:2}.bb-compare-details h4{font-size:1.2rem;margin-bottom:0}.bb-compare-size-title,.bb-compare-sizes,.bb-compare-shop,.bb-compare-empty{grid-column:1/-1}}
