.cs-shop-bundle{display:block;--cs-shop-bundle-gutter: 0px}.cs-shop-bundle.pro-gutter--narrow{--cs-shop-bundle-gutter: var(--pro-gutter-narrow)}.cs-shop-bundle.pro-gutter--wide{--cs-shop-bundle-gutter: var(--pro-gutter-wide)}.cs-shop-bundle__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.cs-shop-bundle__media{position:relative;overflow:hidden;height:var(--cs-shop-bundle-mobile-height, 300px);container-type:size}@media screen and (min-width:750px){.cs-shop-bundle__media{height:auto;aspect-ratio:809 / 439}}.cs-shop-bundle__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-shop-bundle__canvas{position:absolute;top:50%;left:50%;aspect-ratio:var(--image-ratio, 1.843);transform:translate(-50%,-50%)}.cs-shop-bundle__canvas--cover{width:max(100cqw,100cqh * var(--image-ratio, 1.843))}.cs-shop-bundle__canvas--contain{width:min(100cqw,100cqh * var(--image-ratio, 1.843))}.cs-shop-bundle__image,.cs-shop-bundle__placeholder{display:block;width:100%;height:100%;object-fit:cover}.cs-shop-bundle__placeholder{background:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.3)}.cs-shop-bundle .pro-tag.cs-shop-bundle__hotspot{position:absolute;top:var(--hotspot-y, 50%);left:var(--hotspot-x, 50%);z-index:1;height:28px;padding:0 var(--space-sm);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.cs-shop-bundle .pro-tag.cs-shop-bundle__hotspot:hover,.cs-shop-bundle .pro-tag.cs-shop-bundle__hotspot.is-active{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-hover-text))}.cs-shop-bundle__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.cs-shop-bundle__content>*{margin:0}.cs-shop-bundle__headline{margin-top:var(--space-sm)}.cs-shop-bundle__body{margin-top:var(--space-md)}.cs-shop-bundle__body p{margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}.cs-shop-bundle__steps{display:flex;align-items:center;gap:var(--space-xs);width:calc(100% + var(--cs-shop-bundle-gutter));margin-top:var(--space-xl);margin-right:calc(var(--cs-shop-bundle-gutter) * -1)}.cs-shop-bundle__track{flex:1 1 auto}.cs-shop-bundle__card{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}.cs-shop-bundle__card-header{display:flex;align-items:center;gap:var(--space-md);min-width:0}.cs-shop-bundle__step-name{text-transform:uppercase}.cs-shop-bundle__savings{margin-top:var(--space-xl)}.cs-shop-bundle__buy{width:100%;margin-top:var(--space-md)}.cs-shop-bundle__savings+.cs-shop-bundle__buy{margin-top:var(--space-md)}.cs-shop-bundle__steps+.cs-shop-bundle__buy{margin-top:var(--space-xl)}.cs-shop-bundle__add.loading{opacity:.6;pointer-events:none}.cs-shop-bundle__error{margin:var(--space-xs) 0 0}@media screen and (min-width:990px){.cs-shop-bundle__grid{grid-template-columns:minmax(0,809fr) minmax(0,789fr);column-gap:calc(var(--space-3xl) * 1.5)}.cs-shop-bundle__media{aspect-ratio:auto;min-height:320px}}
/*# sourceMappingURL=/cdn/shop/t/467/assets/section-cs-shop-bundle.css.map */
