.grid{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);justify-content:space-around}@media screen and (min-width: 750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width: 750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}transformations-carousel{display:block}transformations-carousel .media model-viewer,transformations-carousel .media>:not(.zoom):not(.deferred-media__poster-button){width:100%;height:auto}.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:100px;height:auto}@media only screen and (min-width: 750px){.transformations-carousel__logo{width:180px}}@media only screen and (max-width: 575px){.transformations-carousel__logo{width:70px}}.transformations-carousel__carousel{display:flex}.transformations-carousel__carousel .flickity-viewport{width:100%;overflow:hidden}.transformations-carousel__carousel-wrapper .flickity-enabled{outline:none;position:relative}@media only screen and (min-width: 750px){.transformations-carousel__carousel-wrapper .flickity-enabled{margin-bottom:0}}.transformations-carousel__carousel-item{padding:0 38px;min-width:100%}@media only screen and (min-width: 750px){.transformations-carousel__carousel-item{padding:0 45px}}.transformations-carousel__grid{width:100%;padding:18px;border-radius:20px;border:1px solid #235c55;margin-top:30px;background-color:var(--card-bg-color);--grid-desktop-horizontal-spacing: 0px;--grid-mobile-horizontal-spacing: 0px;--grid-desktop-vertical-spacing: 30px;--grid-mobile-vertical-spacing: 24px}@media only screen and (min-width: 750px){.transformations-carousel__grid{padding:30px;border-radius:30px}}@media only screen and (min-width: 990px){.transformations-carousel__grid{padding:25px}}@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: 10px;--grid-mobile-horizontal-spacing: 10px;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: 23px;--grid-mobile-horizontal-spacing: 23px}}.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:6px;right:6px;font-size:11px;font-weight:700;padding:.25rem .8em;border-radius:10px;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:14px;right:14px;font-size:15px}}.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:24px}}@media only screen and (min-width: 1025px){.transformations-review{margin-left:40px}}@media only screen and (min-width: 1200px){.transformations-review{margin-left:60px}}.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-size:20px;font-style:normal;font-weight:700;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:30px;font-size:20px}}.transformations-review figcaption{padding-top:18px;padding-bottom:20px;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:30px;padding-bottom:30px;font-size:20px}}.transformations-review__numbers{width:100%;--grid-desktop-horizontal-spacing: 23px;--grid-mobile-horizontal-spacing: 23px;--grid-desktop-vertical-spacing: 10px;--grid-mobile-vertical-spacing: 10px}@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:8px}@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{bottom:-35px}.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:12px}.transformations-carousel__carousel-wrapper .transformations-carousel__grid .transformations-image .transformations-carousel__label{font-size:9px}}@media (min-width: 425px){.transformations-carousel__carousel .flickity-page-dots .dot:first-child:before{left:-170px;top:0;width:150px}}.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/61/assets/transformations-carousel.css.map */
