.homecolumns.background-none .multicolumn-card__image-wrapper{margin:0}.homecolumns .grid{--grid-desktop-horizontal-spacing:0px;--grid-mobile-horizontal-spacing: 0px}.multicolumn-card__info img{width:44px;height:44px}.homecolumns .multicolumn-card__info .inline-richtext{margin-bottom:12px}.homecolumns .multicolumn-card__info .rte{font-weight:300}.homecolumns .multicolumn-card__info{line-height:1.4}.homecolumns.multicolumn.background-none .multicolumn-card__info{padding-top:3rem}.homecolumns .slider-buttons{display:none}.homecolumn2.multicolumn slider-component{max-width:1050px;margin-left:auto;margin-right:auto}.homecolumn2.multicolumn.background-primary .multicolumn-card{background:#dec2b3;border-radius:20px}.homecolumn2.multicolumn .multicolumn-card__info{padding-left:2rem;padding-right:2rem}.homecolumn2.multicolumn .multicolumn-card__image-wrapper{border-radius:20px!important}.homecolumn2.multicolumn .multicolumn-card__info .inline-richtext{font-size:20px}.homecolumn2.multicolumn .rte{font-weight:300;line-height:1.4}.richtextcontent2 .rich-text{border-radius:30px}.multicolumn-card__image-wrapper.testimonial__image-column{padding:0;margin:0}.testimonial .testimonial-header{text-align:left}.testimonial-header .collection__description{margin-top:12px}.testimonial.multicolumn .slider-buttons{justify-content:flex-end;padding:0;column-gap:0;margin-top:-40px!important;margin-bottom:20px}.testimonial.multicolumn .multicolumn-card__info{font-weight:300;line-height:22px}.testimonial.multicolumn .multicolumn-card__info h5{font-weight:300;font-family:var(--font-body-family)}.testimonial.multicolumn .testimonial__item .content-container,.testimonial__image-column .multicolumn-card__image{border-radius:20px}.page-index .button.button--primary{min-width:200px}@media only screen and (min-width: 750px){.homecolumns .multicolumn-card__info .inline-richtext{font-size:calc(var(--font-heading-scale) * 2rem)}.testimonial .testimonial-header{max-width:80%}.testimonial__item_column{background-image:none!important}}@media screen and (max-width: 749px){.homecolumns.multicolumn .grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.collection-list-wrapper .card-wrapper{max-width:200px;margin:0 auto}.homecolumn2.multicolumn .multicolumn-card__info .inline-richtext{font-size:19px;line-height:1.4}.homecolumn2.multicolumn .rte{font-size:14px}.homecolumn2.multicolumn .multicolumn-card__info{padding-left:1.5rem;padding-right:1.5rem}.richtextcontent2 .rich-text__heading{font-size:calc(var(--font-heading-scale) * 4rem)}.testimonial.multicolumn .slider.slider--tablet.contains-content-container .slider__slide{width:65%}.testimonial.multicolumn .slider-buttons{margin-top:0!important;justify-content:flex-start}.testimonial.multicolumn .multicolumn-card__info{font-size:14px;line-height:20px}.testimonial__item_column{background-repeat:no-repeat;background-position:center center;border-radius:20px}.multicolumn-card__image-wrapper.testimonial__image-column{display:none}.homecolumns .multicolumn-card__info .rte{font-size:14px}.sections-featured-collection.collection .product-grid{--grid-mobile-horizontal-spacing: 1.5rem}.slider.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(75% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.collapsible-content__header:has(.collection__description) .collapsible-content__heading{margin-bottom:1.2rem}.collapsible-content__header .collection__description.body{margin-bottom:3rem}.collapsible-row-layout .collapsible-content-wrapper-narrow{max-width:950px}.collapsible-content.collapsible-row-layout .accordion{--text-boxes-radius: 10px;margin-bottom:1rem}.collapsible-content.collapsible-row-layout .accordion summary .accordion__title{text-decoration:none!important}.collapsible-content.collapsible-row-layout .accordion .icon-accordion{background:rgba(var(--color-button),1);border-radius:6px}.collapsible-content.collapsible-row-layout .accordion .icon-accordion path{fill:rgba(var(--color-button),1)}.collapsible-content.collapsible-row-layout .accordion .icon-accordion path+path{fill:rgba(var(--color-button-text),1)}.collapsible-content.collapsible-row-layout .accordion{background:transparent}.collapsible-content.collapsible-row-layout .accordion summary{color:rgba(var(--color-foreground),1);background-color:rgb(var(--color-background));border-radius:10px}.collapsible-content.collapsible-row-layout .accordion:has(details[open]) summary{background-color:rgba(var(--color-button),1)!important;color:rgba(var(--color-button-text),1)!important}.collapsible-content.collapsible-row-layout .accordion details[open] summary h3{color:rgba(var(--color-button-text),1)!important}.collapsible-content.collapsible-row-layout .accordion:has(details[open]) .icon-accordion{background:rgba(var(--color-button-text),1)}.collapsible-content.collapsible-row-layout .accordion:has(details[open]) .icon-accordion path{fill:rgba(var(--color-button-text),1)}.collapsible-content.collapsible-row-layout .accordion:has(details[open]) .icon-accordion path+path{fill:rgba(var(--color-button),1)}@media only screen and (min-width: 750px){.collapsible-content.collapsible-row-layout .accordion summary{padding:2rem 2.5rem}.collapsible-content.collapsible-row-layout .accordion summary h3{font-size:18px}.collapsible-content.collapsible-row-layout .accordion .accordion__content{padding:3rem 5.5rem;line-height:1.6}}@media screen and (max-width: 749px){.collapsible-row-layout .accordion .accordion__content{font-size:14px}.collapsible-content.collapsible-row-layout .accordion summary{padding:2rem 2.5rem}.collapsible-content.collapsible-row-layout .accordion .accordion__content{padding:2rem 3.5rem}.collapsible-row-layout .collapsible-content-wrapper-narrow{padding-left:2.2rem;padding-right:2.2rem}}@media only screen and (min-width: 750px){.homepagebanner .banner__heading{font-size:72px;line-height:80px;padding:0}.homepagebanner .banner__text.body{font-size:20px;line-height:1.4}.homepagebanner .banner__text.subtitle{font-size:26px}.homepagebanner .banner__text{max-width:500px}.homepagebanner .button{--color-button: 149, 106, 97;--color-button-text: 255, 255, 255}.homepagebanner .banner__box{--color-foreground: 255,255,255}}.homepagebanner .button{text-transform:none}.homepagebanner .banner__content{max-width:100%}@media screen and (max-width: 749px){.homepagebanner .banner__heading{margin-bottom:20px}.homepagebanner .banner__text{font-size:16px}.homepagebanner .banner__content{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
