.bambbeno-package-selector{--bb-ivory: #fff9f2;--bb-white: #ffffff;--bb-navy: #243047;--bb-coral: #e9785d;--bb-coral-soft: #fff1ec;--bb-blue: #dcecf2;--bb-gold: #f4d99b;--bb-border: #eadfd6;--bb-muted: #687083}.bambbeno-package-selector .bambbeno-package-selector__group>legend{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;width:100%;color:var(--bb-navy)}.bambbeno-package-selector__legend-title{font-size:1.65rem;font-weight:850;line-height:1.2}.bambbeno-package-selector__starting-price{color:var(--bb-muted);font-size:1.08rem;font-weight:650;line-height:1.3;text-align:right}.bambbeno-package-selector .product-form__input--pill input[type=radio]+.bambbeno-package-card{border-color:var(--bb-border);background:var(--bb-white);color:var(--bb-navy);box-shadow:0 .45rem 1.7rem #2430470e}.bambbeno-package-selector .product-form__input--pill input[type=radio]+.bambbeno-package-card:hover{border-color:#e9785d9e;box-shadow:0 .8rem 2.2rem #2430471a}.bambbeno-package-selector .product-form__input--pill input[type=radio]:checked+.bambbeno-package-card{border-color:var(--bb-coral);background:linear-gradient(180deg,var(--bb-white) 0%,var(--bb-coral-soft) 100%);box-shadow:0 0 0 .2rem #e9785d1f,0 .9rem 2.4rem #2430471c}.bambbeno-package-selector .bambbeno-package-card__marker{border-color:#aeb4bf;background:var(--bb-white)}.bambbeno-package-selector .product-form__input--pill input[type=radio]:checked+.bambbeno-package-card .bambbeno-package-card__marker{border-color:var(--bb-coral);background:var(--bb-coral)}.bambbeno-package-selector .product-form__input--pill input[type=radio]:checked+.bambbeno-package-card .bambbeno-package-card__marker:after{content:"\2713";display:flex;align-items:center;justify-content:center;width:auto;height:auto;background:transparent;color:#fff;font-size:1.2rem;font-weight:900;line-height:1}.bambbeno-package-selector .bambbeno-package-card__title{color:var(--bb-navy);letter-spacing:-.01em}.bambbeno-package-selector .bambbeno-package-card__subtitle{color:var(--bb-muted)}.bambbeno-package-selector .bambbeno-package-card__price{color:var(--bb-navy);font-weight:900}.bambbeno-package-selector .bambbeno-package-card__badge{border:0;color:var(--bb-navy)}.bambbeno-package-selector label[data-package-value="Digital Adventure"] .bambbeno-package-card__badge{background:var(--bb-blue)}.bambbeno-package-selector label[data-package-value="Hardcover Keepsake"] .bambbeno-package-card__badge{background:var(--bb-gold)}.bambbeno-package-selector label[data-package-value="Ultimate Hero Bundle"] .bambbeno-package-card__badge{background:#f8d4ca;color:#8a3f2d}.bambbeno-package-selector .bambbeno-package-card__details{border-top-color:#2430471a;background:#ffffff9e}.bambbeno-package-selector .bambbeno-package-card__details-title{color:var(--bb-navy)}.bambbeno-package-selector .bambbeno-package-card__features{color:#3f495f}.bambbeno-package-selector .bambbeno-package-card__features li:before{color:var(--bb-coral)}.bambbeno-package-selector__selected{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;align-items:center;margin:1rem 0 1.15rem;padding:1.05rem 1.2rem;border:.1rem solid rgba(36,48,71,.1);border-radius:1.2rem;background:var(--bb-ivory);color:var(--bb-navy)}.bambbeno-package-selector__selected-label{grid-column:1 / -1;color:var(--bb-muted);font-size:.98rem;font-weight:800;letter-spacing:.055rem;line-height:1.2;text-transform:uppercase}.bambbeno-package-selector__selected-name{font-size:1.28rem;font-weight:850;line-height:1.3}.bambbeno-package-selector__selected-price{font-size:1.28rem;font-weight:900;line-height:1.3;white-space:nowrap}.bambbeno-package-selector__certificate-note{border:.1rem solid rgba(36,48,71,.08);background:var(--bb-ivory);color:#556075}.bambbeno-package-selector .bambbeno-package-form__physical-notice,.bambbeno-package-selector .bambbeno-package-form__ultimate{border-color:var(--bb-border);background:var(--bb-ivory);color:var(--bb-navy)}.bambbeno-package-selector .bambbeno-package-form__physical-notice{border-left-color:var(--bb-coral)}.bambbeno-package-selector .bambbeno-package-form__mini-badge{background:var(--bb-blue);color:var(--bb-navy)}.bambbeno-package-selector .bambbeno-package-form__field select{border-color:#d8cec6;background:var(--bb-white);color:var(--bb-navy)}.bambbeno-package-product .product-form__submit{min-height:5.3rem;border:.1rem solid var(--bb-navy, #243047);background:var(--bb-navy, #243047);color:#fff;font-weight:850;letter-spacing:.01em;box-shadow:0 .65rem 1.8rem #24304729;transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.bambbeno-package-product .product-form__submit:not([disabled]):hover{border-color:var(--bb-coral, #e9785d);background:var(--bb-coral, #e9785d);transform:translateY(-.1rem);box-shadow:0 .85rem 2.1rem #e9785d3d}.bambbeno-package-product .product-form__submit:focus-visible{outline:.25rem solid rgba(233,120,93,.35);outline-offset:.3rem}.bambbeno-purchase-trust{margin:1rem 0 0;color:#687083;font-size:1.08rem;font-weight:650;line-height:1.5;text-align:center}product-info:has(.bambbeno-package-selector) .product__description{color:#3f495f;line-height:1.72}product-info:has(.bambbeno-package-selector) .product__description h2,product-info:has(.bambbeno-package-selector) .product__description h3{color:var(--bb-navy, #243047);letter-spacing:-.015em}product-info:has(.bambbeno-package-selector) .product__description h2{margin-top:2.8rem;margin-bottom:1rem}product-info:has(.bambbeno-package-selector) .product__description h3{margin-top:2.2rem;margin-bottom:.8rem}product-info:has(.bambbeno-package-selector) .product__description ul,product-info:has(.bambbeno-package-selector) .product__description ol{margin:.8rem 0 1.4rem;padding-left:2rem}product-info:has(.bambbeno-package-selector) .product__description li{margin:.45rem 0}@media screen and (max-width:749px){.bambbeno-package-selector .bambbeno-package-selector__group>legend{align-items:flex-start;flex-direction:column;gap:.25rem}.bambbeno-package-selector__starting-price{text-align:left}.bambbeno-package-selector__selected{grid-template-columns:1fr;gap:.2rem}.bambbeno-package-selector__selected-price{margin-top:.15rem}.bambbeno-package-selector .bambbeno-package-card__summary{grid-template-columns:2.2rem minmax(0,1fr)}.bambbeno-package-selector .bambbeno-package-card__price{grid-column:2;padding:.35rem 0 0;font-size:1.32rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bambbeno-package-polish.css.map */
