.sections-text-image__sections-container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 5rem}.sections-text-image__section{width:32%;position:relative;box-shadow:0 0 10px #0000001a;border-radius:9px;margin-bottom:20px}.sections-text-image__buttons{display:none}.sections-text-image__button-shop{height:38px;text-decoration:none;margin:0 auto}.sections-text-image__button-shop-text{border-radius:8px;background-color:rgb(var(--color-button));color:rgb(var(--color-foreground));border:2px solid rgb(var(--color-button_border_3));text-transform:uppercase;font-size:12px;padding:10px 30px;text-decoration:unset;font-family:var(--font-body-bold-family);line-height:16px;margin:0 auto}.sections-text-image__button-shop-text:hover{border:2px solid rgb(var(--color-button_border_2));background-color:rgb(var(--color-background_2));color:rgb(var(--color-foreground_5))}.sections-text-image__button-details{height:38px;margin:7px auto 0;color:rgb(var(--color-foreground));text-decoration:underline;cursor:pointer}.sections-text-image__button-details:hover{color:rgb(var(--color-foreground_6))}.sections-text-image__button-details-text{text-transform:uppercase;font-size:10px;line-height:12px;font-family:var(--font-body-bold-family);letter-spacing:1px;padding:10px 15px}.sections-text-image__image{border-radius:9px;width:100%;height:auto;display:block}.sections-text-image__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:9px}.sections-text-image__heading{text-transform:uppercase;margin:0;font-size:30px;line-height:34px;text-align:center;font-family:var(--font-body-bold-family);width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 20px}.sections-text-image__section.hover .sections-text-image__content,.sections-text-image__section:hover .sections-text-image__content{max-height:125px;top:unset;bottom:0;transform:unset;left:0;border-radius:0 0 9px 9px}.sections-text-image__section.hover .sections-text-image__heading,.sections-text-image__section:hover .sections-text-image__heading{display:none}.sections-text-image__section.hover .sections-text-image__buttons,.sections-text-image__section:hover .sections-text-image__buttons{display:grid;margin-top:25px}.sections-text-image__heading p{margin:0}.sections-text-image__button-disclaimer-wrapper{display:none}.sections-text-image__button-disclaimer-wrapper.active{position:fixed;display:block;top:40%;left:50%;z-index:999;max-width:660px;transform:translate(-50%,-50%);background-color:rgb(var(--color-background));border-radius:9px}.sections-text-image__button-disclaimer-wrapper .icon-close{float:right;cursor:pointer;margin:20px}.sections-text-image__button-disclaimer-overlay.active{position:fixed;display:block;left:0;top:0;width:100%;height:100%;background:#00000080;z-index:999}.sections-text-image__button-disclaimer-heading{display:block;font-size:24px;line-height:28px;font-family:var(--font-body-bold-family);margin-bottom:20px}.sections-text-image__button-disclaimer-text-wrapper{padding:50px 45px}.sections-text-image__button-disclaimer-text{font-size:14px;line-height:18px;display:block;font-family:var(--font-body-regular-family)}.sections-text-image__button-disclaimer-close-icon{width:6rem;height:6rem;align-items:center;right:0;position:absolute;display:flex}@media screen and (max-width:990px){.sections-text-image__sections-container{padding:0}.sections-text-image__section{width:100%;margin-bottom:35px}.sections-text-image__heading.hide-on-desktop{position:unset;transform:none;margin-bottom:18px;font-size:14px;line-height:20px;text-align:unset;padding:0}.sections-text-image__content{max-height:125px;top:unset;bottom:0;transform:unset;left:0;border-radius:0 0 9px 9px}.sections-text-image__buttons,.sections-text-image__section.hover .sections-text-image__buttons,.sections-text-image__section:hover .sections-text-image__buttons{display:flex;justify-content:flex-end;padding-top:30px;margin-top:10px}.sections-text-image__button-shop,.sections-text-image__button-details{width:33.33%;margin:0;display:flex}.sections-text-image__button-details{align-items:center}.sections-text-image__button-shop-text{font-size:11px;padding:10px 13%}.sections-text-image__button-disclaimer-wrapper.active{max-width:unset;width:calc(100% - 3rem);padding:0 1.5rem}.sections-text-image__button-disclaimer-text-wrapper{padding:50px 20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/small-sections-text-image.css.map */
