bundle-feature-section{display:block;background:#2f2f2f;color:#f0f0f0}bundle-feature-section{padding:8rem 0}.bundle-feature-section__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;margin-bottom:4.8rem}.bundle-feature-section__image_1{grid-column:1 / 9}.bundle-feature-section__image_2{grid-column:9 / 13}.bundle-feature-section__image_1 img{aspect-ratio:133/100}.bundle-feature-section__image_2 img{aspect-ratio:13/20}.bundle-feature-section__image_1 img,.bundle-feature-section__image_2 img{width:100%;height:auto;object-fit:cover;border:.1rem solid #F0F0F0;display:block}.bundle-feature-section__content-inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;margin-bottom:4rem}.bundle-feature-section__content-inner .h1{grid-column:1 / 4}.bundle-feature-section__content-inner .left-content{grid-column:5 / 9}.bundle-feature-section__content-inner .right-content{grid-column:9 / 13}.bundle-feature-section__button,.bundle-feature-section__add-to-cart{font-family:var(--font-aillio-body-family);font-size:1.8rem;font-weight:400;color:rgba(var(--aillio-color-foreground),1)}.bundle-feature-section__add-to-cart{position:relative}.bundle-feature-section__button-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.bundle-feature-section__add-to-cart.is-loading .bundle-feature-section__button-text{opacity:0}.bundle-feature-section__add-to-cart.is-loading .bundle-feature-section__button-loader{opacity:1;visibility:visible}.bundle-feature-section__button-loader .spinner{width:100%;height:100%;animation:loading .6s infinite linear}.bundle-feature-section__button-loader .spinner .path{stroke:currentColor;stroke-linecap:round;stroke-dasharray:90,150;stroke-dashoffset:0}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:992px){.bundle-feature-section__grid{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2.4rem}.bundle-feature-section__image_1,.bundle-feature-section__image_2{grid-column:1 / 13}.bundle-feature-section__content-inner{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2.4rem}.bundle-feature-section__content-inner .h1,.bundle-feature-section__content-inner .left-content,.bundle-feature-section__content-inner .right-content{grid-column:1 / 13}}@media screen and (min-width:992px){.bundle-feature-section__content-inner{margin-bottom:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-bundle-feature-section.css.map */
