.home-image-with-text{position:relative}.home-image-with-text__container{display:flex;justify-content:flex-start;flex-wrap:wrap;justify-content:center;align-items:center;gap:0}.home-image-with-text__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:57rem;gap:0;position:relative;padding:0 1rem}.home-image-with-text__content-heading{text-align:center;width:100%;font-family:Changa One,sans-serif;font-weight:400;font-style:normal;font-size:7.2rem;letter-spacing:0;margin:0;line-height:85%;text-transform:uppercase;padding:0 5%}.home-image-with-text__content-heading em{font-family:Alkaline;font-style:italic;font-weight:600;display:block;font-size:7rem;line-height:.95;text-transform:capitalize}.home-image-with-text__content-text{margin-top:1.4rem}.home-image-with-text__content-text p{text-align:center;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.4;margin:0;letter-spacing:0;color:rgb(var(--color-foreground));padding:0;max-width:76%;margin-inline:auto;letter-spacing:.2px}.home-image-with-text__content-rating{order:-1;display:flex;align-items:center;gap:.4rem;padding-top:0}.home-image-with-text__reviews{display:flex;align-items:center;justify-content:center;gap:.4rem}.home-image-with-text__reviews-stars{display:flex;align-items:center;flex-wrap:nowrap;gap:.2rem;padding-bottom:2px;margin-right:0}.home-image-with-text__reviews-stars .icon{width:1.1rem;height:1.1rem}.home-image-with-text__reviews-text{font-size:1rem;font-style:normal;font-weight:500;line-height:normal;color:#fff}.home-image-with-text__content-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:2.2rem;width:100%}.home-image-with-text__content-buttons .button{padding:1rem 1.2rem;flex-grow:1;letter-spacing:.2px;color:var(--base-dark-blue);text-align:center;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border:none;border-radius:2px;background:rgb(var(--color-foreground));min-height:4.6rem;max-width:26.1rem}.home-image-with-text__content-buttons .button.button--wider{width:100%;max-width:26.1rem}.home-image-with-text__content-buttons .button:nth-child(2){background:#4eb791}.home-image-with-text__content-buttons .button:before,.home-image-with-text__content-buttons .button:after{display:none}.home-image-with-text__media{overflow:hidden;position:relative;top:0;left:0;width:100%;max-width:100%;height:auto;display:flex;justify-content:center;align-items:center}.home-image-with-text__media-image{width:100%;height:auto;max-width:72rem}.home-image-with-text__content-price{font-size:2.5rem;font-weight:700;line-height:1.2;color:#fff;display:flex;justify-content:center;align-items:center;width:100%}.home-image-with-text__content-price p{margin:0}.home-image-with-text__content-price em{font-style:normal;text-decoration:line-through;color:var(--base-light-blue)}.home-image-with-text--bundle .home-image-with-text__content{padding:0 2.8rem;row-gap:2.5rem}.home-image-with-text--bundle .home-image-with-text__content-heading{font-size:2.5rem;line-height:1.2;font-family:var(--heading-family);font-weight:700;text-transform:uppercase}.home-image-with-text--bundle .home-image-with-text__content-text ul{background:#fff;color:#000;padding:1.5rem;list-style:none;margin:0;display:flex;flex-direction:column;row-gap:1rem}.home-image-with-text--bundle .home-image-with-text__content-text ul li{background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="7" cy="7" r="7" fill="%2300B3E4"/><path d="M4 7L6 9L10 5" stroke="white" stroke-width="1.5"/></svg>');background-size:1.4rem 1.4rem;background-repeat:no-repeat;background-position:0 .2rem;font-size:1.2rem;letter-spacing:0;line-height:1.3;font-weight:700;text-align:left;margin:0;padding-left:2.4rem;color:var(--base-dark-blue)}.home-image-with-text--bundle .home-image-with-text__content-buttons{margin-top:0}.home-image-with-text--bundle .home-image-with-text__content-buttons .button{background:var(--base-light-blue);color:var(--base-dark-blue);transform:scale(1);will-change:auto;transition:all .25s ease!important}.home-image-with-text--bundle .home-image-with-text__content-buttons .button:active{transform:scale(.95)}.home-image-with-text__media-badge{display:none}.home-image-with-text--bundle .home-image-with-text__media{position:relative}.home-image-with-text--bundle .home-image-with-text__media-badge{position:absolute;right:8%;top:25%;display:flex;background:#fff;color:var(--base-dark-blue);font-size:1.6rem;font-weight:700;line-height:1.2;border-radius:47%;padding:.8rem;text-transform:uppercase;transform:rotate(10deg)}@media screen and (max-width: 749px){.home-image-with-text__container{padding:0}}@media screen and (min-width: 750px){.home-image-with-text__media-badge .home-image-with-text__content-heading{font-size:4rem}.home-image-with-text__reviews-text{font-size:1.4rem}.home-image-with-text__reviews-stars{margin-right:1rem}.home-image-with-text__reviews-stars .icon{width:1.6rem;height:1.6rem}}@media screen and (min-width: 990px){.home-image-with-text__container{flex-wrap:nowrap;gap:2rem;justify-content:space-between}.home-image-with-text__content{display:flex;align-items:flex-start;width:50%;max-width:40%;gap:1.7rem;flex-grow:1;flex-shrink:0;padding:0}.home-image-with-text__media{width:auto;justify-content:center;order:1;flex-grow:1;width:50%}.home-image-with-text__content-heading{text-align:center;font-size:6rem;margin:0;max-width:31rem;align-self:center}.home-image-with-text__content-heading em{font-size:inherit}.home-image-with-text__content-text{max-width:90%;margin-inline:auto}.home-image-with-text__content-text p{font-size:1.8rem;text-align:center;max-width:30rem}.home-image-with-text__content-rating{order:unset;align-self:center;padding-top:0}.home-image-with-text__content-buttons{gap:2rem;margin-top:0;justify-content:center}.home-image-with-text__content-buttons .button{flex-grow:0;padding:1rem 2rem;min-height:6rem;max-width:42.1rem;font-size:1.6rem;border-radius:3px}.home-image-with-text__content-buttons .button.button--wider{max-width:49.7rem}.home-image-with-text__media-image{max-width:unset}.home-image-with-text__content-text{margin-top:0}.home-image-with-text__content-heading{margin-bottom:0}}@media screen and (min-width: 1400px){.home-image-with-text__container{max-width:var(--base-page-width)}.home-image-with-text__media{min-height:40rem}.home-image-with-text__content-heading{font-size:7.5rem;padding:0;max-width:60rem}.home-image-with-text__media-badge .home-image-with-text__content-heading{font-size:6rem}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-home-image-with-text.css.map */
