.pdpOpenBox{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.pdpOpenBox[hidden]{display:none}html:not(.openBoxOn) .pdpOpenBox[data-open-box-test]{display:none}.pdpOpenBoxSentinel{height:1px;margin-bottom:-1px;pointer-events:none}.pdpOpenBoxPanel,.pdpOpenBoxCards{display:flex;flex-direction:column;gap:10px}.pdpOpenBoxHeading{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;text-transform:uppercase}.pdpOpenBoxBundleHeading{margin-bottom:-10px}.pdpOpenBoxCard{background:#f7f7f7;border:1px solid #CECECE;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:14px 20px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.pdpOpenBoxCard:has(.pdpOpenBoxInput:checked){background:#f0fff2;border-color:#51e666;box-shadow:inset 0 0 0 .5px #51e666}.pdpOpenBoxCard:has(.pdpOpenBoxInput:disabled){cursor:not-allowed}.pdpOpenBoxCardHead{align-items:center;display:flex;gap:12px}.pdpOpenBoxInput{appearance:none;-webkit-appearance:none;align-items:center;background-color:#fff;border:2px solid #000000;border-radius:100%;cursor:inherit;display:flex;flex-shrink:0;height:18px;justify-content:center;margin:0;width:18px}.pdpOpenBoxInput:checked:after{background-color:#000;border-radius:100%;content:"";height:10px;width:10px}.pdpOpenBoxInput:disabled{opacity:.35}.pdpOpenBoxInput:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}.pdpOpenBoxCardTitle{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px 8px;min-width:0}.pdpOpenBoxCardName{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:400;text-transform:uppercase}.pdpOpenBoxCard:has(.pdpOpenBoxInput:checked) .pdpOpenBoxCardName{font-weight:700}.pdpOpenBoxCard:has(.pdpOpenBoxInput:disabled) .pdpOpenBoxCardName,.pdpOpenBoxCard:has(.pdpOpenBoxInput:disabled) .pdpOpenBoxCardPrice{opacity:.45}.pdpOpenBoxChip{border-radius:4px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;line-height:16px;padding:2px 5px;text-transform:uppercase;white-space:nowrap}.pdpOpenBoxChip[hidden],.pdpOpenBoxChip:empty{display:none}.pdpOpenBoxChipSave{background:#51e666;color:#000}.pdpOpenBoxChipStatus{background:#000;color:#fff}.pdpOpenBoxCardPrice{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;font-family:pragmatica-extended,sans-serif;gap:2px;line-height:1.1}.pdpOpenBoxCardPriceCompare{color:#595959;font-size:13px;font-weight:300}.pdpOpenBoxCardPriceCompare:empty,.pdpOpenBoxCardPriceCompare[hidden]{display:none}.pdpOpenBoxCardPriceReal{font-size:20px;font-weight:700}.pdpOpenBoxCardDetails{display:none;flex-direction:column;gap:8px}.pdpOpenBoxCard:has(.pdpOpenBoxInput:checked) .pdpOpenBoxCardDetails{display:flex}.pdpOpenBoxCardNote{color:#333;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.4}.pdpOpenBoxCardLeft,.pdpOpenBoxCardTerms{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.pdpOpenBoxCardTerms{font-weight:400;text-transform:lowercase}.pdpOpenBoxCardLeft{color:#d6202f}.pdpOpenBoxCardLeft[hidden]{display:none}.pdpOpenBoxCardTerms{color:#757575}.pdpOpenBoxPricesOn .productV1ContentSellingPrice,.productV1.pdpOpenBoxChosen .productV1ContentShipping,.productV1.pdpOpenBoxChosen .productV1OsPerks,.productV1.pdpOpenBoxChosen .pdpPersonalizeToggle,.productV1.pdpOpenBoxChosen [data-version-picker]{display:none}.pdpUpsellLocked{opacity:.35;pointer-events:none}@media(max-width:800px){.pdpOpenBoxCard{padding:12px 16px}.pdpOpenBoxCardPriceReal{font-size:18px}}.pdpOpenBoxDark .pdpOpenBoxPanel{padding-top:10px}.pdpOpenBoxDark .pdpOpenBoxHeading{color:#fff}.pdpOpenBoxDark .pdpOpenBoxCard{background:#090909;border-color:#4a4a4a;border-radius:12px;gap:10px;padding:14px 16px}.pdpOpenBoxDark .pdpOpenBoxCard:has(.pdpOpenBoxInput:checked){background:#1c1c1c;border-color:#f81a79;box-shadow:inset 0 0 0 .5px #f81a79}.pdpOpenBoxDark .pdpOpenBoxInput{background-color:#000;border-color:#fff}.pdpOpenBoxDark .pdpOpenBoxInput:checked:after{background-color:#f81a79}.pdpOpenBoxDark .pdpOpenBoxCardName,.pdpOpenBoxDark .pdpOpenBoxCardPriceReal{color:#fff}.pdpOpenBoxDark .pdpOpenBoxChipSave{background:#a1ff37}.pdpOpenBoxDark .pdpOpenBoxChipStatus{background:#fff;color:#000}.pdpOpenBoxDark .pdpOpenBoxCardPriceCompare,.pdpOpenBoxDark .pdpOpenBoxCardTerms{color:#b2b2b2}.pdpOpenBoxDark .pdpOpenBoxCardNote{color:#fff}.pdpOpenBoxDark .pdpOpenBoxCardLeft{color:#f81a79}@media(max-width:800px){.pdpOpenBoxDark .pdpOpenBoxCard{padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/pdp-open-box.css.map */
