.bundle-selector{--bundle-thumb-size: 8rem;--bundle-gutter: 1.2rem;display:block}.bundle-combos{border:0;padding:0;margin:0 0 1.6rem}.bundle-combos .form__label{margin-bottom:.6rem}.bundle-combos__list{display:flex;flex-wrap:wrap;gap:.8rem}.bundle-combo{position:relative;display:inline-flex;align-items:center;padding:.1rem .18rem;background-color:rgb(var(--color-background));border-radius:999px;cursor:pointer;outline-offset:.1rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease}.bundle-combo:hover{outline:.2rem solid rgba(var(--color-foreground),.4)}.bundle-combo[aria-pressed=true]{outline:none;box-shadow:0 0 0 .17rem rgb(var(--color-background)),0 0 0 .28rem rgb(var(--color-foreground))}.bundle-combo:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.4);box-shadow:none}.bundle-combo[aria-pressed=true]:focus-visible{outline:.2rem solid rgb(var(--color-foreground));box-shadow:none}.bundle-combo__strip{display:inline-flex;align-items:center}.bundle-combo__strip .swatch{--swatch-input--size: 2.4rem;position:relative;box-shadow:0 0 0 .2rem rgb(var(--color-background))}.bundle-combo__strip .swatch+.swatch{margin-left:-.8rem}.bundle-combo__strip>:nth-child(1){z-index:5}.bundle-combo__strip>:nth-child(2){z-index:4}.bundle-combo__strip>:nth-child(3){z-index:3}.bundle-combo__strip>:nth-child(4){z-index:2}.bundle-combo__strip>:nth-child(5){z-index:1}.bundle-combo__dash{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:2.4rem;margin-inline:.25rem;color:rgba(var(--color-foreground),.55);line-height:1}.bundle-combo--out .bundle-combo__strip{opacity:.45}.bundle-combo--out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;z-index:6;background:linear-gradient(to top right,transparent calc(50% - .05rem),rgba(var(--color-foreground),.55) calc(50% - .05rem),rgba(var(--color-foreground),.55) calc(50% + .05rem),transparent calc(50% + .05rem))}.bundle-rows{display:flex;flex-direction:column}.bundle-row{padding:1.2rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1)}.bundle-row:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.bundle-row__payload{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"thumb title" "thumb sizes";column-gap:var(--bundle-gutter);row-gap:.6rem;align-items:start}.bundle-row__thumb{grid-area:thumb;display:block;width:var(--bundle-thumb-size);height:var(--bundle-thumb-size);object-fit:cover;background-color:rgba(var(--color-foreground),.04)}.bundle-row__title{grid-area:title;font-size:1.4rem;font-weight:500;line-height:1.3}.bundle-row__sizes{grid-area:sizes;display:flex;flex-wrap:wrap;gap:.6rem}.bundle-row__aside{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:start;column-gap:1.6rem;row-gap:.6rem;margin-top:.6rem;padding-left:calc(var(--bundle-thumb-size) + var(--bundle-gutter))}.bundle-size{display:inline-block;padding:.8rem 1.4rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--variant-pills-border-width, .1rem) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55));border-radius:var(--variant-pills-radius, .4rem);cursor:pointer;transition:border-color var(--duration-short) ease}.bundle-size:hover:not([disabled]){border-color:rgb(var(--color-foreground))}.bundle-size[aria-pressed=true]{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.bundle-size:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.bundle-size--out{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through;cursor:default}.bundle-row--loading .bundle-size,.bundle-row--failed .bundle-size{border-color:rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.45);text-decoration:none;cursor:default}@keyframes bundle-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.bundle-row__thumb--empty{background-color:rgba(var(--color-foreground),.06)}.bundle-row--loading .bundle-row__thumb--empty{background:linear-gradient(90deg,rgba(var(--color-foreground),.08) 25%,rgba(var(--color-foreground),.15),rgba(var(--color-foreground),.08) 75%);background-size:200% 100%;animation:bundle-shimmer 1.5s infinite}.bundle-row__details-toggle{grid-row:1;font-size:1.3rem;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:.2rem}.bundle-row__details-body{grid-column:1 / -1;grid-row:2;display:flex;flex-direction:column;gap:.4rem}.bundle-row__details-body[hidden]{display:none}.bundle-row__details-body .product-feature-box__headings{margin:0;padding-left:1.6rem;list-style:disc}.bundle-row__details-body .rating-wrapper{margin:0}.bundle-row__size-chart{grid-row:1;display:inline-flex;align-items:center;gap:.4rem;align-self:start;font-size:1.3rem;background:none;border:0;padding:0;cursor:pointer}.bundle-row__size-chart .svg-wrapper{display:inline-flex;width:1.6rem;height:1.6rem}.rating-wrapper--bundle .rating-text{display:inline-block}.price--bundle{position:relative;min-height:calc(1em * (1 + .5 / var(--font-body-scale)))}.price--bundle-loading .price__container,.price--bundle-loading .datora.discount-badge{visibility:hidden}.price--bundle-loading.price--bundle-settled:before{content:none}.price--bundle-loading:before{content:"";position:absolute;inset-block-start:.15em;inset-inline-start:0;width:12rem;height:1.1em;background:linear-gradient(90deg,rgba(var(--color-foreground),.08) 25%,rgba(var(--color-foreground),.15),rgba(var(--color-foreground),.08) 75%);background-size:200% 100%;animation:bundle-shimmer 1.5s infinite}@media(prefers-reduced-motion:reduce){.bundle-row--loading .bundle-row__thumb--empty,.price--bundle-loading:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/497/assets/component-bundle-selector.css.map */
