.bundle-prods,.bundle-prods-shell{--_bp-accent: var(--bp-accent, var(--color-accent, #7C3AED));--_bp-border: var(--bp-border, var(--color-border, #E8E5E0));--_bp-text: var(--bp-text, var(--color-text, #1a1a1a));--_bp-muted: var(--bp-muted, var(--color-text-secondary, #A8A29E));--_bp-border-width: var(--bp-border-width, var(--border-width-cards, 1.5px));--_bp-radius-card: var(--bp-radius-card, var(--radius-cards-sm, 14px));--_bp-radius-image: var(--bp-radius-image, calc(var(--_bp-radius-card) - 4px));--_bp-card-bg: var(--bp-card-bg, var(--color-background, transparent));--_bp-selected-bg: var(--bp-selected-bg, color-mix(in srgb, var(--_bp-accent) 8%, transparent));--_bp-check-bg: var(--bp-check-bg, #4A6B8A);--_bp-check-icon: var(--bp-check-icon, #fff)}.bundle-prods{border:var(--bp-block-border, 0) solid var(--_bp-border);border-radius:var(--bp-block-radius, 0)}.bundle-prods__hint{border:1px dashed var(--_bp-border);border-radius:var(--_bp-radius-card);color:var(--_bp-muted)}.bundle-prods__title{font-weight:600;color:var(--_bp-text)}.bundle-prods__hbadge{border-radius:var(--radius-badges, 100px);background:var(--bp-header-badge-bg, #EEEDFE);color:var(--bp-header-badge-text, #7C3AED);font-weight:700}.bundle-prods__row{border:var(--_bp-border-width) solid var(--_bp-border);border-radius:var(--_bp-radius-card);background:var(--_bp-card-bg);cursor:pointer;-webkit-user-select:none;user-select:none}.bundle-prods__row.is-on{border-color:var(--_bp-accent);background:var(--_bp-selected-bg)}.bundle-prods__row--locked{cursor:default}.bundle-prods__row--soldout{opacity:.6;cursor:default}.bundle-prods__soldout-chip{border:1px solid var(--_bp-border);border-radius:var(--radius-badges, 100px);font-weight:700;color:var(--_bp-muted)}.bundle-prods__check{border:2px solid var(--_bp-border);border-radius:6px}.bundle-prods__row.is-on .bundle-prods__check{border-color:var(--_bp-check-bg);background:var(--_bp-check-bg)}.bundle-prods__row.is-on .bundle-prods__check:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:6px;inline-size:5px;block-size:10px;border-block-end:2px solid var(--_bp-check-icon);border-inline-end:2px solid var(--_bp-check-icon);transform:rotate(45deg)}.bundle-prods__img{border-radius:var(--_bp-radius-image)}.bundle-prods__name{font-weight:600;color:var(--_bp-text)}.bundle-prods__qty{font-weight:600;color:var(--_bp-muted)}.bundle-prods__vsel{border:1px solid var(--_bp-border);border-radius:8px;background:var(--color-background, #fff);color:var(--_bp-text)}.bundle-prods__price{font-weight:600;color:var(--_bp-text)}.bundle-prods--list.bundle-prods--style-attached .bundle-prods__items{border:var(--_bp-border-width) solid var(--_bp-border);border-radius:var(--_bp-radius-card);background:var(--_bp-card-bg)}.bundle-prods--style-attached .bundle-prods__row{border:0;border-radius:0;background:transparent}.bundle-prods--style-attached .bundle-prods__row+.bundle-prods__row{border-block-start:var(--_bp-border-width) solid var(--_bp-border)}.bundle-prods--style-attached .bundle-prods__row.is-on{background:var(--_bp-selected-bg);box-shadow:inset 3px 0 0 var(--_bp-accent)}.bundle-prods--cards .bundle-prods__scroller{scroll-snap-type:inline mandatory}.bundle-prods--cards .bundle-prods__row{scroll-snap-align:start}.bundle-prods--cards.bundle-prods--style-attached .bundle-prods__scroller{border:var(--_bp-border-width) solid var(--_bp-border);border-radius:var(--_bp-radius-card);background:var(--_bp-card-bg)}.bundle-prods--cards.bundle-prods--style-attached .bundle-prods__row:first-child{border-start-start-radius:var(--_bp-radius-card);border-end-start-radius:var(--_bp-radius-card)}.bundle-prods--cards.bundle-prods--style-attached .bundle-prods__row:last-child{border-start-end-radius:var(--_bp-radius-card);border-end-end-radius:var(--_bp-radius-card)}.bundle-prods--cards.bundle-prods--style-attached .bundle-prods__row+.bundle-prods__row{border-block-start:0;border-inline-start:var(--_bp-border-width) solid var(--_bp-border)}.bundle-prods--cards.bundle-prods--style-attached .bundle-prods__row.is-on{box-shadow:inset 0 3px 0 var(--_bp-accent)}.bundle-prods__arrow{border:var(--_bp-border-width) solid var(--_bp-border);border-radius:50%;background:var(--color-background, #fff);color:var(--_bp-text);box-shadow:0 2px 8px #00000024;cursor:pointer}.bundle-prods__arrow[hidden]{display:none}.bundle-prods__arrow:disabled{opacity:.4;cursor:default}.bundle-prods__kit{border:2px dashed var(--_bp-accent);border-radius:var(--_bp-radius-card)}.bundle-prods__kit-label{background:var(--color-background, #fff);color:var(--_bp-accent);font-weight:700}.bundle-prods__kit-badge{border-radius:var(--radius-badges, 100px);background:var(--_bp-accent);color:#fff;font-weight:700}.bundle-prods__count{color:var(--_bp-muted)}.bundle-prods__nudge{font-weight:600;color:var(--_bp-accent)}.bundle-prods__nudge[hidden]{display:none}.bundle-prods__old{color:var(--_bp-muted)}.bundle-prods__old[hidden]{display:none}.bundle-prods__achieved{border-radius:var(--radius-badges, 100px);background:color-mix(in srgb,var(--_bp-accent) 12%,transparent);color:var(--_bp-accent);font-weight:700}.bundle-prods__achieved[hidden]{display:none}.bundle-prods__total{font-weight:700;color:var(--_bp-text)}.bundle-prods__helper{color:var(--_bp-muted)}.bundle-prods__error{border-radius:8px;background-color:var(--color-error-bg, rgba(229, 62, 62, .08));color:var(--color-error-text, #c53030)}.bundle-prods__error[hidden]{display:none}.bundle-prods__trigger{cursor:pointer}.bundle-prods__trigger-title{font-weight:500}.bundle-prods__trigger--card{border:1px solid var(--_bp-border);border-radius:var(--_bp-radius-card);background:var(--_bp-card-bg)}.bundle-prods__trigger--card:hover{border-color:var(--_bp-accent)}.bundle-prods__trigger--card .bundle-prods__trigger-title{color:var(--_bp-text)}.bundle-prods__trigger--card .bundle-prods__trigger-sub,.bundle-prods__trigger-chev{color:var(--_bp-accent)}.bundle-prods[data-bq-opened-by=atc] .bundle-prods__continue{background:none;border:0;text-decoration:underline;color:var(--_bp-muted);cursor:pointer;display:block;margin-inline:auto;margin-block-start:var(--bp-gap, 10px);padding:0;font-size:13px}.bundle-prods[data-bq-opened-by=atc] .bundle-prods__continue:hover{color:var(--_bp-text)}dialog.overlay .bundle-prods{margin-block:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-bundle-products.css.map */
