.cd-product-bundle{padding-block:1.2rem 4.8rem}.cd-product-bundle__inner{width:100%}.cd-product-bundle__inner>.shopify-block,.cd-product-bundle__inner #bundler-target-element,.cd-product-bundle__inner .bundler-target-element,.cd-product-bundle__inner .bndlr-container,.cd-product-bundle__inner .bndlr-products-container,.cd-product-bundle__inner .bndlr-inner-products-container{width:100%!important;max-width:none!important}.cd-product-bundle__inner .bndlr-bundle-title,.cd-product-bundle__inner .bndlr-bundle-description,.cd-product-bundle__inner .bndlr-inner-products-container>div,.cd-product-bundle__inner .bndlr-total-price,.cd-product-bundle__inner .bndlr-add-to-cart,.cd-product-bundle__inner .bndlr-bundle-checkout-warning{width:100%!important;max-width:none!important}.cd-product-bundle__inner .bndlr-inner-products-container>div:first-child{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,3vw,3.2rem);align-items:stretch}.cd-product-bundle__inner .bndlr-product{width:100%!important;max-width:none!important;min-width:0}.cd-product-bundle__inner .bndlr-product-image-url,.cd-product-bundle__inner .bndlr-product-image{width:100%!important;max-width:none!important}.cd-product-bundle__inner .bndlr-product-image{aspect-ratio:1 / 1;height:auto!important;object-fit:cover}.cd-product-bundle__inner .bndlr-select-variant{width:100%!important;min-height:4.4rem}.cd-product-bundle__inner .bndlr-add-to-cart{min-height:4.8rem}.cd-product-bundle__inner .bndlr-bundle-title,.cd-product-bundle__inner .bndlr-bundle-description,.cd-product-bundle__inner .bndlr-product-title,.cd-product-bundle__inner .bndlr-product-price,.cd-product-bundle__inner .bndlr-total-price,.cd-product-bundle__inner .bndlr-bundle-checkout-warning{color:rgb(var(--color-foreground))!important}.cd-product-bundle__inner .bndlr-old-price{opacity:.68}@media screen and (min-width:750px){.cd-product-bundle__inner{max-width:110rem;margin-inline:auto}.cd-product-bundle__inner .bndlr-bundle-title{font-size:clamp(2.6rem,2.7vw,3.6rem)!important}.cd-product-bundle__inner .bndlr-product-title{font-size:1.7rem!important;line-height:1.4!important}}@media screen and (max-width:749px){.cd-product-bundle{padding-block:.8rem 3.2rem}.cd-product-bundle__inner .bndlr-inner-products-container>div:first-child{gap:.8rem}.cd-product-bundle__inner .bndlr-product-title{font-size:1.3rem!important;line-height:1.35!important;overflow-wrap:anywhere}.cd-product-bundle__inner .bndlr-product-price{font-size:1.2rem!important;line-height:1.35!important}.cd-product-bundle__inner .bndlr-select-variant{height:4.4rem!important;min-height:4.4rem!important;font-size:1.2rem!important}}.cd-product-description{padding-block:0 3.6rem}.cd-product-description__inner{border-top:.1rem solid rgba(var(--color-foreground),.16);padding-top:2.8rem}.cd-product-description__heading{margin:0 0 1.6rem;font-size:clamp(2.2rem,2vw,3rem);line-height:1.2}.cd-product-description__content{width:100%;font-size:1.6rem;line-height:1.7}.cd-product-description__content>:first-child{margin-top:0}.cd-product-description__content>:last-child{margin-bottom:0}.cd-product-description__content img,.cd-product-description__content iframe,.cd-product-description__content video{max-width:100%;height:auto}@media screen and (max-width:749px){.cd-product-description{padding-block-end:2.8rem}.cd-product-description__inner{padding-top:2.2rem}.cd-product-description__content{font-size:1.5rem}}.cro-product-assurance{display:grid;gap:.8rem;margin-block:1.2rem .4rem;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:1rem;background:rgba(var(--color-foreground),.04)}.cro-product-assurance span{display:flex;align-items:center;gap:.8rem;min-height:2.4rem;font-size:1.35rem;line-height:1.35}.cro-product-assurance svg{width:2rem;height:2rem;flex:0 0 auto}@media screen and (max-width:749px){.product__media-list .product__media-item:first-child{max-height:64svh;overflow:hidden}.product__media-list .product__media-item:first-child .product__media{max-height:64svh}.product__media-list .product__media-item:first-child img{object-fit:contain}.product__info-wrapper{padding-top:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAABgAABA */
