.bundle-deals__badge{display:inline-block;margin-inline-start:.6rem;padding:.35rem .8rem;border-radius:10rem;font-size:1.1rem;font-weight:700;letter-spacing:.04rem;line-height:1.2;vertical-align:.15em;white-space:nowrap}.bundle-deals__savings{display:block;margin:-.2rem 0 1.2rem;color:rgb(var(--accent-color));font-size:1.5rem;font-weight:700;line-height:1.3}.bundle-deals__savings[hidden]{display:none}.bundle-deals__media-item>a:not(.ratio),.bundle-deals__media-item>a:not(.ratio)>svg{display:block}.bundle-deals--separator-none .bundle-deals__media-item:not(:first-child):before{content:none}.bundle-deals--separator-plus_circle .bundle-deals__media-item:not(:first-child):before{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.6rem;z-index:1}@media screen and (min-width:1000px){.bundle-deals--separator-plus_circle .bundle-deals__media-item:not(:first-child):before{width:3rem;height:3rem;font-size:2rem}}.bundle-deals--cards,.bundle-deals--list{--card-padding: 1.2rem;--items-gap: 2.4rem;--thumb-size: 7.2rem;--separator-color: var(--color-foreground);--separator-background: var(--color-background);max-width:none}@media screen and (min-width:750px){.bundle-deals--cards,.bundle-deals--list{--card-padding: 1.6rem;--items-gap: 3.2rem;--thumb-size: 9.6rem}}.bundle-deals__item,.bundle-deals__summary{position:relative;padding:var(--card-padding);border:var(--card-border-thickness, 1px) solid rgba(var(--color-foreground),var(--card-border-opacity, .15));border-radius:var(--card-corner-radius, 1.2rem);box-shadow:0 .6rem 1.8rem rgba(var(--color-shadow),var(--card-shadow-opacity, 0));transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.bundle-deals--highlight-selected .bundle-deals__item:not(.bundle-deals__product--deselected){border-color:rgb(var(--accent-color));box-shadow:0 0 0 1px rgb(var(--accent-color)),0 .6rem 1.8rem rgba(var(--color-shadow),var(--card-shadow-opacity, 0))}.bundle-deals .bundle-deals__item{margin:0}.bundle-deals__item-media{border-radius:var(--image-radius, .5rem);overflow:hidden}.bundle-deals__item-media:not(.ratio){display:block}.bundle-deals__item-media>svg{display:block;width:100%;height:auto;background:rgba(var(--color-foreground),.04)}.bundle-deals--cards .bundle-deals__title,.bundle-deals--cards .bundle-deals__prices,.bundle-deals--list .bundle-deals__title,.bundle-deals--list .bundle-deals__prices{font-size:1.5rem}@media screen and (min-width:1000px){.bundle-deals--cards .bundle-deals__title,.bundle-deals--cards .bundle-deals__prices,.bundle-deals--cards .bundle-deals__price,.bundle-deals--cards .bundle-deals__compare-price,.bundle-deals--list .bundle-deals__title,.bundle-deals--list .bundle-deals__prices,.bundle-deals--list .bundle-deals__price,.bundle-deals--list .bundle-deals__compare-price{font-size:1.7rem}}.bundle-deals--cards .bundle-deals__item:not(:first-child):before,.bundle-deals--list .bundle-deals__item:not(:first-child):before{content:"+";position:absolute;display:grid;place-items:center;color:rgb(var(--separator-color));font-size:2rem;font-weight:700;line-height:1;pointer-events:none}.bundle-deals--cards .bundle-deals__item:not(:first-child):before{top:0;bottom:0;inset-inline-start:calc(-1 * (var(--items-gap) + var(--card-border-thickness, 1px)));width:var(--items-gap)}.bundle-deals--list .bundle-deals__item:not(:first-child):before{inset-inline:0;top:calc(-1 * (var(--items-gap) + var(--card-border-thickness, 1px)));height:var(--items-gap)}.bundle-deals--separator-plus_circle.bundle-deals--cards .bundle-deals__item:not(:first-child):before,.bundle-deals--separator-plus_circle.bundle-deals--list .bundle-deals__item:not(:first-child):before{width:3rem;height:3rem;border-radius:50%;background:rgb(var(--separator-color));color:rgb(var(--separator-background));font-size:1.8rem;z-index:1}.bundle-deals--separator-plus_circle.bundle-deals--cards .bundle-deals__item:not(:first-child):before{top:calc(50% - 1.5rem);bottom:auto;inset-inline-start:calc(-1 * (var(--items-gap) / 2 + 1.5rem + var(--card-border-thickness, 1px)))}.bundle-deals--separator-plus_circle.bundle-deals--list .bundle-deals__item:not(:first-child):before{top:calc(-1 * (var(--items-gap) / 2 + 1.5rem + var(--card-border-thickness, 1px)));inset-inline:calc(50% - 1.5rem) auto}.bundle-deals--separator-none.bundle-deals--cards .bundle-deals__item:not(:first-child):before,.bundle-deals--separator-none.bundle-deals--list .bundle-deals__item:not(:first-child):before{content:none}.bundle-deals .bundle-deals__summary{max-width:44rem;margin:var(--items-gap) auto 0}.bundle-deals__summary .bundle-deals__total-price-container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;margin-bottom:1.2rem;border-top:0;line-height:1.3}.bundle-deals--cards .bundle-deals__center{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,26rem);justify-content:center;column-gap:var(--items-gap);max-width:none;padding-bottom:0}.bundle-deals--cards .bundle-deals__item{display:flex;flex-direction:column}.bundle-deals--cards .bundle-deals__item-media{margin-bottom:1.2rem}.bundle-deals--cards .bundle-deals__badge{position:absolute;top:calc(var(--card-padding) + .8rem);inset-inline-start:calc(var(--card-padding) + .8rem);z-index:1;margin:0}.bundle-deals--list .bundle-deals__center{display:grid;row-gap:var(--items-gap);max-width:64rem;padding-bottom:0}.bundle-deals--list .bundle-deals__item{display:grid;grid-template-columns:var(--thumb-size) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:1.6rem}.bundle-deals--list .bundle-deals__item-media{grid-column:1;grid-row:1 / -1;align-self:center}.bundle-deals--list .bundle-deals__checkbox-container{grid-column:2;grid-row:2;min-width:0}.bundle-deals--list .bundle-deals__info{grid-column:2;grid-row:3;min-width:0}@media screen and (max-width:749px){.bundle-deals--mobile-stack .bundle-deals__center{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);row-gap:var(--items-gap);justify-content:stretch}.bundle-deals--mobile-stack .bundle-deals__item{display:grid;grid-template-columns:var(--thumb-size) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:1.2rem}.bundle-deals--mobile-stack .bundle-deals__item-media{grid-column:1;grid-row:1 / -1;align-self:center;margin:0}.bundle-deals--mobile-stack .bundle-deals__checkbox-container{grid-column:2;grid-row:2;min-width:0}.bundle-deals--mobile-stack .bundle-deals__info{grid-column:2;grid-row:3;min-width:0}.bundle-deals--mobile-stack .bundle-deals__badge{position:static;margin-inline-start:.6rem}.bundle-deals--mobile-stack .bundle-deals__item:not(:first-child):before{inset-inline:0;top:calc(-1 * (var(--items-gap) + var(--card-border-thickness, 1px)));bottom:auto;width:auto;height:var(--items-gap)}.bundle-deals--separator-plus_circle.bundle-deals--mobile-stack .bundle-deals__item:not(:first-child):before{top:calc(-1 * (var(--items-gap) / 2 + 1.5rem + var(--card-border-thickness, 1px)));inset-inline:calc(50% - 1.5rem) auto;width:3rem;height:3rem}.bundle-deals--mobile-swipe .bundle-deals__center{grid-auto-columns:72%;justify-content:start;width:auto;margin-inline:-1.5rem;padding:.4rem 1.5rem 2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.bundle-deals--mobile-swipe .bundle-deals__center::-webkit-scrollbar{display:none}.bundle-deals--mobile-swipe .bundle-deals__item{scroll-snap-align:start}}@media screen and (min-width:1000px){.bundle-deals--summary-right{display:grid;grid-template-columns:minmax(0,1fr) minmax(26rem,34rem);align-items:center;column-gap:var(--items-gap)}.bundle-deals--summary-right .bundle-deals__center{margin:0}.bundle-deals--summary-right.bundle-deals--list .bundle-deals__center{max-width:none}.bundle-deals.bundle-deals--summary-right .bundle-deals__summary{max-width:none;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-bundle-deals.css.map */
