transformations-carousel{display:block}.transformations-carousel .section-header__description{color:rgb(var(--color-foreground))}.transformations-carousel__logo-wrapper{position:absolute;top:0;right:0;transform:translateY(-25%)}.transformations-carousel .section-header>*{margin:0 0 15px}.transformations-carousel .section-header__subtitle{color:#353f3e;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:120%}@media only screen and (min-width: 1400px){.transformations-carousel__logo-wrapper{right:calc(((100vw - var(--page-width)) / 2))}}.transformations-carousel__logo{width:10rem;height:auto}@media only screen and (min-width: 750px){.transformations-carousel__logo{width:18rem}}@media only screen and (max-width: 575px){.transformations-carousel__logo{width:7rem}}.transformations-carousel__carousel{display:flex}.transformations-carousel__carousel .flickity-viewport{width:100%}@media only screen and (min-width: 750px){.transformations-carousel__carousel-wrapper .flickity-enabled{margin-bottom:0rem}}.transformations-carousel__carousel-item{padding:0 38px;min-width:100%}@media only screen and (min-width: 750px){.transformations-carousel__carousel-item{padding:0 4.5rem}}.transformations-carousel__grid{width:100%;padding:1.8rem;border-radius:20px;border:1px solid #235c55;margin-top:30px;background-color:var(--card-bg-color);--grid-desktop-horizontal-spacing: 0rem;--grid-mobile-horizontal-spacing: 0rem;--grid-desktop-vertical-spacing: 3rem;--grid-mobile-vertical-spacing: 2.4rem}@media only screen and (min-width: 750px){.transformations-carousel__grid{padding:3rem;border-radius:3rem}}@media only screen and (min-width: 990px){.transformations-carousel__grid{padding:4.5rem}}@media only screen and (max-width: 1024px){.transformations-carousel__grid .transformations-carousel__grid-item{width:100%;min-width:100%}}.transformations-images{--grid-desktop-horizontal-spacing: 1rem;--grid-mobile-horizontal-spacing: 1rem;margin-bottom:0}@media only screen and (min-width: 750px){.transformations-images{min-height:440px}}@media only screen and (min-width: 990px){.transformations-images{--grid-desktop-horizontal-spacing: 2.3rem;--grid-mobile-horizontal-spacing: 2.3rem}}.transformations-images .grid__item{width:100%;max-width:100%}.transformations-image{width:100%;border-radius:10px;overflow:hidden}@media only screen and (max-width: 749px){.transformations-image{height:0;padding-bottom:100%}}@media only screen and (min-width: 750px){.transformations-image{height:100%;min-height:340px}}.transformations-carousel__carousel-wrapper .transformations-carousel__grid .transformations-image .transformations-carousel__label{display:inline-block;height:auto;width:inherit;width:auto;left:auto;top:.6rem;right:.6rem;font-size:1.1rem;font-weight:700;padding:.25rem .8em;border-radius:1rem;background-color:#fff;color:#213d3c}@media only screen and (min-width: 576px){.transformations-carousel__carousel-wrapper .transformations-carousel__grid .transformations-image .transformations-carousel__label{top:1.4rem;right:1.4rem;font-size:1.5rem}}.transformations-review{display:flex;flex-direction:column;background:#fff;padding:10px 20px;border-radius:20px}@media only screen and (min-width: 1025px){.transformations-review{margin-left:2.4rem}}@media only screen and (min-width: 1025px){.transformations-review{margin-left:4rem}}@media only screen and (min-width: 1200px){.transformations-review{margin-left:6rem}}.transformations-review_review-stars{display:flex;margin-bottom:15px}@media only screen and (min-width: 750px){.transformations-review_review-stars{margin-bottom:0}}.transformations-review_review-stars .icon{width:15px;height:15px;margin-right:5px}@media only screen and (min-width: 750px){.transformations-review_review-stars .icon{width:21px;height:21px}}.transformations-review__review-header{font-family:FatFrank;font-size:20px;font-style:normal;font-weight:900;line-height:1;margin-bottom:15px}@media only screen and (min-width: 750px){.transformations-review__review-header{font-size:42px;line-height:149.5%}}.transformations-review figure,.transformations-review blockquote,.transformations-review figcaption{margin:0}.transformations-review figure{flex:1;display:flex;flex-direction:column}.transformations-review blockquote{font-size:14px;border:none;padding-left:0;font-style:normal;font-weight:400;line-height:149.5%;color:rgb(var(--color-foreground))}@media only screen and (min-width: 750px){.transformations-review blockquote{padding-bottom:3rem;font-size:20px}}.transformations-review figcaption{padding-top:1.8rem;padding-bottom:2rem;font-size:14px;font-weight:700;margin-top:auto;width:100%;border-top:1.5px solid #235c55}@media only screen and (min-width: 750px){.transformations-review figcaption{padding-top:3rem;padding-bottom:3rem;font-size:20px}}.transformations-review__numbers{width:100%;--grid-desktop-horizontal-spacing: 2.3rem;--grid-mobile-horizontal-spacing: 2.3rem;--grid-desktop-vertical-spacing: 1rem;--grid-mobile-vertical-spacing: 1rem}@media only screen and (min-width: 990px){.transformations-review__numbers{flex-wrap:nowrap}}.transformations-review__numbers-item{font-weight:var(--font-body-weight-bold);font-size:14px;white-space:nowrap;min-width:fit-content;color:#235c55}@media only screen and (min-width: 750px){.transformations-review__numbers-item{font-size:16px}}.transformations-review__numbers-item .icon{width:20px;height:20px;vertical-align:middle;margin-right:.8rem}@media only screen and (min-width: 990px){.transformations-review__numbers-item .icon{width:32px;height:32px}}.transformations-review__buttons{align-items:center;justify-content:space-between;display:none;max-width:100px;margin-left:auto;gap:10px;margin-right:20px}@media only screen and (min-width: 1025px){.transformations-review__buttons{display:flex}}.transformations-review__buttons .flickity-prev-next-button{position:static;transform:translate(0)}.transformations-carousel__carousel-wrapper .flickity-enabled>.flickity-prev-next-button.previous{left:0}.transformations-carousel__carousel-wrapper .flickity-enabled>.flickity-prev-next-button.next{right:0}@media only screen and (min-width: 1025px){.transformations-carousel__carousel .flickity-page-dots{display:none}}.transformations-carousel__carousel .flickity-page-dots .dot:first-child{position:relative}.transformations-carousel__carousel .flickity-button:focus{box-shadow:none}.transformations-carousel__carousel .flickity-button:hover{cursor:pointer}@media (max-width: 380px){.transformations-carousel__grid{padding:1.2rem}.transformations-carousel__carousel-wrapper .transformations-carousel__grid .transformations-image .transformations-carousel__label{font-size:.9rem}}@media (min-width: 425px){.transformations-carousel__carousel .flickity-page-dots .dot:first-child:before{left:-17rem;top:0;width:15rem}}.transformations-carousel__carousel-wrapper .flickity-button-custom{width:50px;height:50px;background-color:transparent}.transformations-carousel__carousel-wrapper .flickity-button-custom:hover{background:none}.transformations-carousel__carousel-wrapper .flickity-button-custom:focus{box-shadow:none}.transformations-carousel__carousel-wrapper .flickity-button-custom.previous{left:0}@media only screen and (min-width: 750px){.transformations-carousel__carousel-wrapper .flickity-button-custom.next{right:10px}.transformations-carousel__carousel-wrapper .flickity-button-custom.previous{left:10px}}@media only screen and (min-width: 1025px){.transformations-carousel__carousel-wrapper>.flickity-button-custom{display:none}}.transformations-review__footer-container{display:flex;justify-content:space-between;align-items:center}.transformations__reviews-io{height:60px}.transformations-footer__reviews-io{max-width:fit-content;margin:60px auto 0;height:60px}.transformations-carousel__carousel .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 10px 0 3px;background:#bde0d9;cursor:pointer}.transformations-carousel__carousel .flickity-page-dots .dot.is-selected{background:#235c55}
/*# sourceMappingURL=/cdn/shop/t/102/assets/transformations-carousel.css.map */
