.customer-reviews{overflow:hidden}.customer-reviews__header{margin-bottom:3rem}.customer-reviews__header--left{text-align:left}.customer-reviews__header--center{text-align:center}.customer-reviews__header--right{text-align:right}.customer-reviews__subheading{margin:0 0 .8rem;font-size:1.3rem;letter-spacing:.24rem;text-transform:uppercase;opacity:.72}.customer-reviews__heading{margin:0;font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.05}.testimonial-carousel{display:block;position:relative}.testimonial-carousel__viewport{overflow:hidden}.testimonial-carousel .swiper-wrapper{display:flex;align-items:stretch;gap:var(--testimonial-carousel-gap, 20px)}.testimonial-carousel[data-swiper-ready=true] .swiper-wrapper{gap:0}.testimonial-card{width:100%;min-height:100%;display:flex;flex-direction:column;gap:1.6rem;padding:var(--testimonial-carousel-card-padding, 24px);border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--testimonial-carousel-card-radius, 20px);background:rgb(var(--color-background));box-shadow:0 0 1.2rem #0000000d;overflow:hidden}.testimonial-card__image-wrapper{margin-top:calc(var(--testimonial-carousel-card-padding, 24px) * -1);margin-inline:calc(var(--testimonial-carousel-card-padding, 24px) * -1);margin-bottom:.4rem;overflow:hidden}.testimonial-card__image-wrapper:not(.testimonial-card__image-wrapper--auto){aspect-ratio:var(--testimonial-carousel-image-ratio, 16 / 10)}.testimonial-card__image-wrapper--auto .testimonial-card__image{height:auto;aspect-ratio:auto}.testimonial-card__image{width:100%;height:100%;object-fit:cover;display:block}.testimonial-card__top{display:flex;flex-direction:column;gap:1rem}.testimonial-card__title{margin:0;font-size:2rem;line-height:1.2}.testimonial-card__rating{display:flex;gap:.4rem;font-size:2rem;line-height:1}.testimonial-card__star{color:rgba(var(--color-foreground),.16)}.testimonial-card__star.is-filled{color:#f4b63d}.testimonial-card__verified{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:600;line-height:1.3}.testimonial-card__verified-icon{display:inline-flex;width:1.8rem;height:1.8rem;color:#199c59}.testimonial-card__verified-icon svg{width:100%;height:100%}.testimonial-card__content{flex:1 1 auto}.testimonial-card__content>*:first-child{margin-top:0}.testimonial-card__content>*:last-child{margin-bottom:0}.testimonial-card__footer{display:flex;flex-direction:column;gap:.4rem}.testimonial-card__author,.testimonial-card__designation{margin:0}.testimonial-card__author{font-weight:700}.testimonial-card__designation{opacity:.7}.testimonial-carousel__pagination.swiper-pagination{position:static;margin-top:2.4rem;display:flex;justify-content:center;gap:.8rem}.testimonial-carousel__pagination .swiper-pagination-bullet{width:.9rem;height:.9rem;margin:0;background:rgba(var(--color-foreground),.22);opacity:1}.testimonial-carousel__pagination .swiper-pagination-bullet-active{background:rgb(var(--color-foreground));transform:scale(1.15)}@media screen and (max-width:749px){.testimonial-carousel__arrow{width:30px!important;height:30px!important}}.testimonial-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:var(--testimonial-carousel-arrow-size, 44px);height:var(--testimonial-carousel-arrow-size, 44px);border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.testimonial-carousel__arrow:hover{transform:translateY(-50%) scale(1.04)}.testimonial-carousel__arrow.swiper-button-disabled{opacity:.35;cursor:default}.testimonial-carousel__arrow--prev{left:1.2rem}.testimonial-carousel__arrow--next{right:1.2rem}.testimonial-carousel__arrow span{font-size:calc(var(--testimonial-carousel-arrow-size, 44px) * .45);line-height:1}.icon-list-block{width:100%}.icon-list-block__items{display:flex;flex-wrap:wrap;gap:var(--icon-list-gap, 16px);justify-content:var(--icon-list-justify, flex-start)}.icon-list-block__item{display:flex;flex-direction:var(--icon-list-item-direction, column);align-items:var(--icon-list-item-align, center);justify-content:center;gap:calc(var(--icon-list-gap, 16px) * .5);padding-block:var(--icon-list-item-padding-vertical, 16px);padding-inline:var(--icon-list-item-padding-horizontal, 16px);background:var(--icon-list-item-background, transparent);border:var(--icon-list-item-border-width, 0) var(--icon-list-item-border-style, none) var(--icon-list-item-border-color, transparent);border-radius:var(--icon-list-item-radius, 0);text-align:var(--icon-list-item-text-align, left);text-decoration:none;color:inherit;min-width:12rem}.icon-list-block__item-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-list-item-icon-size, 24px);height:var(--icon-list-item-icon-size, 24px);flex:0 0 var(--icon-list-item-icon-size, 24px)}.icon-list-block__item-icon .svg-wrapper,.icon-list-block__item-icon svg,.icon-list-block__item-icon img{width:100%;height:100%;object-fit:contain}.icon-list-block__item-name{font-size:var(--icon-list-item-font-size, 16px);line-height:1.4}.icon-list-block__item{flex:1}.icon-list-block__item:hover{text-decoration:none}.image-carousel-block{display:block;width:var(--size-style-width, 100%);max-width:var(--size-style-width, 100%);min-width:var(--size-style-width-mobile-min, auto);position:relative}.image-carousel-block .swiper{width:100%;overflow:hidden}.image-carousel-block .swiper-wrapper{display:flex;align-items:stretch;gap:var(--image-carousel-gap, 16px)}.image-carousel-block[data-swiper-ready=true] .swiper-wrapper{gap:0}.image-carousel-block .swiper-wrapper>*{flex:0 0 calc(100% / var(--image-carousel-mobile-slides, 1));min-width:0;height:auto}.image-carousel-block .swiper-wrapper>.swiper-slide{display:flex;height:auto}.image-carousel-block .swiper-wrapper>.swiper-slide>*{width:100%}.image-carousel-block__pagination.swiper-pagination{position:static;margin-top:var(--image-carousel-pagination-gap, 16px);display:flex;justify-content:center;align-items:center;gap:.8rem}.image-carousel-block__pagination .swiper-pagination-bullet{width:.9rem;height:.9rem;background:rgba(var(--color-foreground),.25);opacity:1;transition:transform .2s ease,background-color .2s ease}.image-carousel-block__pagination .swiper-pagination-bullet-active{background:rgb(var(--color-foreground));transform:scale(1.15)}.image-carousel-block__arrow{position:absolute;top:50%;transform:translateY(-50%);width:var(--image-carousel-nav-size, 44px);height:var(--image-carousel-nav-size, 44px);border:1px solid rgba(var(--color-foreground),.16);border-radius:999px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:opacity .2s ease,transform .2s ease}.image-carousel-block__arrow:hover{transform:translateY(-50%) scale(1.03)}.image-carousel-block__arrow.swiper-button-disabled{opacity:.35;cursor:default}.image-carousel-block__arrow--prev{left:var(--image-carousel-nav-offset, 12px)}.image-carousel-block__arrow--next{right:var(--image-carousel-nav-offset, 12px)}.image-carousel-block__arrow span{font-size:calc(var(--image-carousel-nav-size, 44px) * .45);line-height:1}@media screen and (max-width:749px){.image-carousel-block{width:var(--size-style-width-mobile, 100%);max-width:var(--size-style-width-mobile, 100%)}}@media screen and (min-width:750px){.image-carousel-block .swiper-wrapper>*{flex-basis:calc(100% / var(--image-carousel-tablet-slides, 2))}}@media screen and (min-width:990px){.image-carousel-block .swiper-wrapper>*{flex-basis:calc(100% / var(--image-carousel-desktop-slides, 3))}}.image-block__placeholder{height:100%;width:100%;object-fit:cover;object-position:center center;overflow:hidden;position:relative}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.image-block{display:flex;justify-content:var(--horizontal-alignment, "inline-start")}.image-block__image{object-fit:cover;aspect-ratio:var(--ratio);width:100%}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.link{text-decoration:none;text-decoration-color:currentcolor}.link:hover{color:var(--color-primary-hover);text-decoration-color:transparent}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0);display:block!important}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.section-wrapper{--section-height-offset: 0px}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block>*{width:var(--width);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
