.multicolumn .title{margin:0}.multicolumn.no-heading .title{display:none}.multicolumn .title-wrapper-with-link{margin-top:0}@media screen and (max-width: 749px){.multicolumn .title-wrapper-with-link{margin-bottom:3rem}}@media screen and (max-width: 749px){.multicolumn .page-width{padding-left:0;padding-right:0}}@media screen and (min-width: 750px) and (max-width: 989px){.multicolumn .testimonial-text.page-width{padding-left:50px;padding-right:50px}}.multicolumn-card__image-wrapper--third-width{width:33%}.multicolumn-card__image-wrapper--half-width{width:50%}.multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),.multicolumn-list__item:only-child{margin-left:auto;margin-right:auto}.multicolumn .button{margin-top:1.5rem}@media screen and (min-width: 750px){.multicolumn .button{margin-top:4rem}}.multicolumn-list{margin-top:0;margin-bottom:0;padding:0}.multicolumn-list__item:only-child{max-width:72rem}.multicolumn-list__item--empty{display:none}.multicolumn:not(.background-none) .multicolumn-card{background:rgb(var(--color-background));height:100%}.multicolumn.background-primary .multicolumn-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.multicolumn-list h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.multicolumn-list h3,.multicolumn-list p{margin:0}.multicolumn-card-spacing{padding-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.multicolumn-card__info>:nth-child(2){margin-top:1rem}.multicolumn-list__item.center .media--adapt,.multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto}.multicolumn-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width: 749px){.multicolumn-list{margin:0;width:100%}.multicolumn-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 750px) and (max-width: 989px){.multicolumn-list:not(.slider){padding-left:5rem;padding-right:5rem}.testimonial-text.testimonial-media.multicolumn-list:not(.slider){padding-left:0;padding-right:0}}@media screen and (min-width: 750px){.multicolumn-list.slider,.multicolumn-list.grid--4-col-desktop{padding:0}.multicolumn-list__item,.grid--4-col-desktop .multicolumn-list__item{padding-bottom:0}.background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:4rem}}.background-none .multicolumn-card-spacing{padding:0;margin:0}.multicolumn-card__info{padding:2.5rem}.background-none .multicolumn-card__info{padding-top:0;padding-left:0;padding-right:0}.background-none .slider .multicolumn-card__info{padding-bottom:0}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2.5rem}.background-none .slider .multicolumn-card__info{padding-left:.5rem}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:1.5rem}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width: 749px){.background-none .slider .multicolumn-card__info{padding-bottom:1rem}.multicolumn.background-none .slider.slider--mobile{margin-bottom:0rem}.tablet-and-up-show{display:none}.mobile-and-down-show{display:flex}}@media screen and (min-width: 750px){.background-none .multicolumn-card__image-wrapper{margin-left:1.5rem;margin-right:1.5rem}.background-none .multicolumn-list .multicolumn-card__info,.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:1.5rem;padding-right:1.5rem}.background-none .testimonial-text.testimonial-media.multicolumn-list:not(.slider) .center .multicolumn-card__info{margin-left:0;margin-right:0}.background-none .testimonial-text.testimonial-media .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}}.multicolumn-card{position:relative;box-sizing:border-box}.multicolumn-card>.multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.multicolumn.background-none .multicolumn-card{border-radius:0}.multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem}.multicolumn-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}@media screen and (min-width: 990px){.multicolumn-list__item--empty{display:none}}@media screen and (min-width: 750px){.testimonial-text.testimonial-media .rte p{font-size:15px}}@media screen and (min-width: 750px){.testimonial-text.testimonial-media h2.inline-richtext{font-size:2rem}.testimonial-text.testimonial-media .rte p{font-size:1.6rem}h2.testimonial-text{font-size:2.5rem}.tablet-and-up-show{display:flex}.mobile-and-down-show{display:none}}.testimonial-text.testimonial-media .media--transparent>img{border-radius:8px;margin-top:8px}.testimonial-text.testimonial-media .media--transparent>video{border-radius:8px;margin-top:8px}div.influencer-review.content-container{border-radius:2rem;box-shadow:5px 5px 10px #0006}ul.influencer-review.slider.slider--tablet>li{margin-bottom:2rem}div.influencer-review.media{border-radius:2rem 2rem 0 0}div.influencer-review.multicolumn-card__image-wrapper{padding:0;margin:0}.influencer-review.slider--desktop .slider__slide:first-child{margin-left:1.5rem}@media screen and (min-width: 1200px){div.influencer-review.multicolumn-card__image-wrapper>li{width:calc(400px - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(400px - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}div.influencer-review.multicolumn-card__info{display:flex;flex-direction:column;justify-content:space-between}div.influencer-review.multicolumn-card__info>*{font-family:var(--font-heading-family)}div.influencer-review.multicolumn-card__info>div.text{line-height:1.2em}div.influencer-review.multicolumn-card__info h3{font-weight:700;font-size:2rem;color:#971b44}@media screen and (max-width: 989px){.influencer-review.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.influencer-review.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(80% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width: 750px){.influencer-review.title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width: 1199px){.influencer-review.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}}@media screen and (min-width: 1200px){li.grid__item.influencer-review[id^=Slide-template--22465530364195__influencer-reviews]{width:calc(400px - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(400px - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}div.influencer-review.text.rte{position:relative}div.influencer-review.text.rte>p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;line-clamp:5;transition:max-height .3s ease;max-height:6em;padding-right:3rem}.show-more{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;right:0;transform:translateY(15%);background:#fff;border:2px solid #971B44;border-radius:50%;width:30px;height:30px;font-size:2.5rem;font-weight:700;line-height:1;box-sizing:border-box;cursor:pointer;color:#971b44;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease,background-color .3s ease,color .3s ease}.show-more:hover{background-color:#971b44;color:#fff;transform:translateY(15%) scale(1.05)}.show-more:active{background-color:#7c1535;color:#fff;border-color:#7c1535;transform:translateY(15%) scale(.95)}@media screen and (max-width: 749px){.show-more{font-size:1.3rem;transform:translateY(15%)}.show-more:hover{transform:translateY(15%) scale(1.1)}}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:1000}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#efefef;border-radius:2rem;max-width:500px;max-height:90vh;overflow-y:auto;width:90%;box-shadow:0 4px 10px #0000004d}.modal__container{padding:1.5rem}@media screen and (min-width: 750px){.modal__container{padding:3rem}}.modal-card__image{width:100%;height:auto;margin-bottom:15px;border-radius:1rem}.modal-card__info h3{margin-bottom:10px}.modal-card__info>*{font-size:1.5rem;line-height:1.2em;font-family:var(--font-heading-family)}.modal-card__name{color:#971b44;font-size:2rem;font-weight:700;letter-spacing:.6px;line-height:30px}.modal-card__link{display:inline-block;margin:10px 0 20px;color:#971b44;text-decoration:none}.modal-card__link:hover{text-decoration:underline}.modal-overlay.show{display:flex;visibility:visible;opacity:1}.modal__container button{display:flex;justify-content:center;align-items:center;margin:auto 0;padding:8px 16px;font-size:3rem;font-weight:700;line-height:1;color:#971b44;border:3px solid #971B44;border-radius:50%;width:40px;height:40px;text-align:center;cursor:pointer;box-shadow:0 2px 4px #0000001a;transition:background-color .3s ease,transform .2s ease;top:10px;right:10px;position:absolute}.modal__container button:hover{background-color:#971b44;color:#fff;border-color:#971b44;transform:scale(1.05)}@media (max-width: 749px){.modal__container button{padding:6px 12px;font-size:2rem;width:30px;height:30px;top:8px;right:8px;border-width:2px}.modal__container button:hover{transform:scale(1.1)}}.customer-review-desktop{display:none}.customer-review-mobile{display:block}@media screen and (min-width: 750px){.customer-review-desktop{display:block}.customer-review-mobile{display:none}}.customer-review-mobile div.customer-review.content-container{display:flex}.customer-review-mobile div.customer-review.content-container>*{padding:0 10px}.customer-review-mobile div.customer-review.title-wrapper-with-link{margin-bottom:0}ul.customer-review.slider.slider--tablet>li{margin-bottom:2rem}ul[id*=customer-reviews]{margin-block-start:0}h3.customer-review{margin:0}.customer-review-rating{display:flex;margin:.5rem 0 0;letter-spacing:.6px}.customer-review-rating>svg{margin-right:.2rem}.desktop-review{display:none}.mobile-review{display:block}@media screen and (min-width: 750px){.desktop-review{display:block}.mobile-review{display:none}}slider-component.mobile-review{overflow-x:auto;overflow-y:hidden}slider-component.mobile-review::-webkit-scrollbar{display:none}.slider.slider--tablet.contains-card--standard .slider__slide.mobile-review:not(.collection-list__item--no-media){padding-top:0;padding-bottom:0;max-height:100%}slider-component .customer-review.slider-buttons{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}slider-component.customer-review-desktop .customer-review.slider-buttons{top:75%}slider-component .customer-review.slider-buttons>button{pointer-events:auto}div.customer-review.media{display:flex;height:100%;align-items:center}div.customer-review.media>img{display:block}div.customer-review.multicolumn-card__image-wrapper{padding:0;margin:0}.customer-review.slider--desktop .slider__slide:first-child{margin-left:1.5rem}div.customer-review.multicolumn-card__info>*{font-size:1.6rem;font-family:var(--font-heading-family)}div.customer-review.multicolumn-card__info>div.text{line-height:1.1em;margin-bottom:1em}div.customer-review.multicolumn-card__info>h3{font-weight:700;color:#971b44}div.customer-review.multicolumn-card__info .product_name{font-weight:700}.customer-review.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.customer-review.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(98% - var(--grid-mobile-horizontal-spacing) - 3rem)}.customer-review-desktop .customer-review.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.customer-review-desktop .customer-review.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:100%}.customer-review-desktop .customer-review.slider--mobile.grid--peek.grid--2-col-tablet-down .grid__item{width:49%}@media screen and (min-width: 750px){.customer-review.title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}}.customer-review-desktop div.customer-review.multicolumn-card__info{background:transparent;height:320px}.customer-review-desktop .media.customer-review>img{display:block;max-width:100%;height:300px;width:200px;width:auto;position:static;border-radius:2rem;z-index:2}@media screen and (min-width: 750px) and (max-width: 1199px){.customer-review-desktop div.customer-review.multicolumn-card__info{position:absolute;display:flex;flex-direction:column;width:65%;max-width:73%;height:300px;justify-content:center;top:10px;padding-left:40px;left:180px;z-index:1}}@media screen and (min-width: 1200px){.customer-review-desktop div.customer-review.multicolumn-card__info{position:absolute;display:flex;flex-direction:column;width:70%;max-width:80%;height:300px;justify-content:center;top:10px;padding-left:40px;left:180px;z-index:1}}@media screen and (max-width: 989px){.slider--tablet.grid--peek.grid--2-col-tablet-down .testimonial-text.grid__item,.grid--peek .testimonial-text.grid__item{width:calc(30% - var(--grid-mobile-horizontal-spacing) - 3rem)}}div.title-wrapper-with-link>h2.testimonial-text{font-weight:700}div.multicolumn-card__info>h2{font-weight:700;margin:0}.testimonial-text.multicolumn-card__info>:nth-child(2){margin-top:0rem;font-family:var(--font-heading-family)}.testimonial-text.grid--peek.slider .grid__item:first-of-type{margin-left:1rem}@media screen and (min-width: 750px){.testimonial-text.grid--peek.slider .grid__item:first-of-type{margin-left:0}.testimonial-text.grid__item:first-of-type .testimonial-text.multicolumn-card__info{padding-left:0}}.testimonial-media.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}@media screen and (min-width: 990px){.testimonial-media.slider.slider--tablet.video-reels{column-gap:8px!important}li.video-reels{width:calc(20% - 6.4px)!important;max-width:calc(20% - 6.4px)!important}}@media screen and (max-width: 989px){.testimonial-media.slider.slider--tablet.video-reels{column-gap:8px!important}li.video-reels{width:65%!important;max-width:65%!important}}ul.video-reels .media{border-radius:1rem}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-multicolumn.css.map */
