.promotional-banner-list .promotional-banner{width:100%;height:auto;padding:0;position:relative}.promotional-banner-list .promotional-banner_grid{width:100%;height:auto}.promotional-banner_grid .promotional-banner-content{position:absolute;bottom:9rem;right:5rem}.promotional-banner-list .promotional-banner .content-card{max-width:20rem}.promotional-banner-content .content-card .text__heading{margin:0rem 0rem 1rem;color:rgba(var(--color-foreground));font-size:1.6rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.16rem}.grid--6-col-desktop .promotional-banner-content .content-card .text__heading{font-size:1.4rem}.promotional-banner-content .content-card .text__text{margin-bottom:1rem;letter-spacing:.1rem;text-transform:capitalize;color:rgba(var(--color-foreground));font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.grid--6-col-desktop .promotional-banner-content .content-card .text__text{font-size:1.2rem}.promotional-banner-image .radio,.promotional-banner-image .media{width:100%;height:100%}.promotional-banner-image{display:flex}.promotional-banner-image img{width:100%;height:auto}.promotional-banner-content .content-card .button-wrapper .button{font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;flex-shrink:0;padding:.2rem 1rem;border:none;letter-spacing:normal}.grid--6-col-desktop .promotional-banner-content .content-card .button-wrapper .button{font-size:1rem}@media screen and (min-width: 990px){.collection .product-grid.grid--1-col-desktop .promotional-banner-list.grid__item,.collection .product-grid.grid--2-col-desktop .promotional-banner-list.grid__item{display:none}.collection .product-grid.grid--4-col-desktop .promotional-banner-list.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 4)}.collection .product-grid.grid--6-col-desktop .promotional-banner-list.grid__item{width:calc(33.3333% - var(--grid-desktop-horizontal-spacing) * 2 / 2);max-width:calc(33.3333% - var(--grid-desktop-horizontal-spacing) * 2 / 2)}.collection .product-grid.grid--6-col-desktop .promotional-banner-list .promotional-banner,.collection .product-grid.grid--6-col-desktop .promotional-banner-list .promotional-banner_grid,.collection .product-grid.grid--6-col-desktop .promotional-banner-list .promotional-banner-image{height:100%}}@media screen and (min-width: 750px){.promotional-banner-list .promotional-banner{padding:0}.promotional-banner-list .promotional-banner .content-card{max-width:31rem}.promotional-banner-image .media img{border:1rem solid rgba(var(--color-button))}}@media screen and (max-width: 989px){.promotional-banner-list.grid__item{width:100%;max-width:100%}}@media screen and (max-width: 749px){.promotional-banner-content{width:calc(60% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(60% - var(--grid-mobile-horizontal-spacing) / 2)}.promotional-banner-image{width:100%;max-width:100%}.promotional-banner-content .content-card .text__heading{font-size:1rem;margin-bottom:.2rem}.promotional-banner-content .content-card .text__text{font-size:calc(var(--font-body-scale) * 1.2rem);margin-bottom:.8rem}.promotional-banner-content .content-card .button-wrapper .button{font-size:calc(var(--font-body-scale) * 1.2rem)}.promotional-banner_grid .promotional-banner-content{position:absolute;top:3rem;right:0rem}}
/*# sourceMappingURL=/cdn/shop/t/350/assets/promotional-banner.css.map */
