.bundle-detail__block+.bundle-detail__block,.bundle-detail__block+.bundle-detail__story,.bundle-detail__story+.bundle-detail__story,.bundle-detail__story+.bundle-detail__block{margin-top:4.8rem}.bundle-detail__story+.bundle-detail__block{margin-top:8rem}.bundle-detail__kicker{margin:0 0 1.6rem;font-size:1.6rem;letter-spacing:.04em;text-transform:uppercase}.bundle-detail__heading{margin:0 0 2.4rem}.bundle-detail__products,.bundle-detail__articles{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}.bundle-detail__product-link{display:flex;flex-direction:column;gap:1.2rem;color:inherit;text-decoration:none}.bundle-detail__product-link img,.bundle-detail__story-media img{width:100%;height:auto;display:block}.bundle-detail__product-title{margin:0;font-size:1.6rem;font-weight:600;line-height:1.4}.bundle-detail__media--square{aspect-ratio:1}.bundle-detail__media--portrait{aspect-ratio:4 / 5}.bundle-detail__media--square,.bundle-detail__media--portrait{overflow:hidden}.bundle-detail__media--square img,.bundle-detail__media--portrait img{width:100%;height:100%;object-fit:cover}.bundle-detail__articles{gap:2.4rem}.bundle-detail .blog-post{display:flex;flex-direction:column;align-items:flex-start;padding:0;border:0}.bundle-detail .post-thumbnail{width:100%;height:auto;margin:0 0 1.6rem}.bundle-detail .post-thumbnail a{display:block}.bundle-detail .post-thumbnail img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:20px}.bundle-detail .post-details{padding:0}.bundle-detail .post-details p{margin:0;font-size:1.4rem;font-weight:400;line-height:1.4}.bundle-detail .post-details h2{margin:.4rem 0 1rem;font-size:1.8rem;font-weight:500;line-height:1.35}.bundle-detail .post-details h2 a{color:inherit;text-decoration:none}.bundle-detail a.post-thumbnail-btn{display:inline-block;border:1px solid currentColor;border-radius:57px;font-size:1.1rem;font-weight:500;line-height:1;text-align:center;text-decoration:none;padding:.6rem 1.8rem;color:inherit}.bundle-detail a.post-thumbnail-btn:hover{color:#fff;border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.bundle-detail__story{display:grid;gap:2rem;align-items:center}.bundle-detail__rte>:first-child{margin-top:0}.bundle-detail__rte>:last-child{margin-bottom:0}.bundle-detail__rte ul,.bundle-detail__rte ol,.bundle-detail__rte .metafield-rich_text_field ul,.bundle-detail__rte .metafield-rich_text_field ol{margin:.6em 0 0;padding-inline-start:1.5em}.bundle-detail__rte ul,.bundle-detail__rte .metafield-rich_text_field ul{list-style:disc outside!important}.bundle-detail__rte ol,.bundle-detail__rte .metafield-rich_text_field ol{list-style:decimal outside!important}.bundle-detail__rte li,.bundle-detail__rte .metafield-rich_text_field li{display:list-item!important;list-style:inherit;margin-bottom:.35em}@media screen and (min-width:750px){.bundle-detail__products{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.bundle-detail__products--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bundle-detail__articles,.bundle-detail__products--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bundle-detail__story{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}.bundle-detail__story--solo{grid-template-columns:minmax(0,1fr)}.bundle-detail__story--reverse .bundle-detail__story-media{order:2}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map */
