.bundle-item{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center;padding:4rem 0;border-top:1px solid rgb(var(--color-border))}@media screen and (min-width:750px){.bundle-item{grid-template-columns:1fr 1fr;gap:4rem}}.bundle-item:last-child{border-bottom:1px solid rgb(var(--color-border))}.bundle-item--image-right .bundle-item__content,.bundle-item--image-left .bundle-item__content{order:2}.bundle-item--image-right .bundle-item__media,.bundle-item--image-left .bundle-item__media{order:1}@media screen and (min-width:750px){.bundle-item--image-right .bundle-item__content{order:1}.bundle-item--image-right .bundle-item__media,.bundle-item--image-left .bundle-item__content{order:2}.bundle-item--image-left .bundle-item__media{order:1}}.bundle-item__content{display:flex;flex-direction:column}@media screen and (min-width:750px){.bundle-item__content{padding:0 2.4rem}}@media screen and (min-width:1200px){.bundle-item__content{padding:0 4rem}}.bundle-item__eyebrow{display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.bundle-item__eyebrow-index{font-variant-numeric:tabular-nums}.bundle-item__title{margin:0 0 1.6rem;max-width:321px;word-break:break-word}.bundle-item__title:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width:1200px){.bundle-item__title:not(:last-child){margin-bottom:2rem}}.bundle-item__variant{margin-top:-1rem;margin-bottom:1.6rem}.bundle-item__description{margin:0 0 2.4rem;color:rgb(var(--color-foreground));opacity:.75;max-width:415px;word-break:break-word}.bundle-item__price{margin-bottom:2.4rem;font-weight:600}.bundle-item__specs{margin-top:2rem;max-width:415px;border-top:1px solid var(--bundle-specs-border-color, rgb(var(--color-border)));font-size:var(--bundle-specs-font-size, 1.4rem)}.bundle-item__spec-row{display:grid;grid-template-columns:1fr auto;gap:2rem;padding:1rem 0;border-bottom:1px solid var(--bundle-specs-border-color, rgb(var(--color-border)))}.bundle-item__spec-label{color:rgb(var(--color-foreground));opacity:.6}.bundle-item__spec-value{text-align:right;font-weight:500}.bundle-item__media{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--border-radius-block)}.bundle-item__image{width:100%;height:100%;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-bundle-items.css.map */
