.rte{font-weight:300;letter-spacing:-.02em;line-height:1.625}.rte.leading-normal,.rte.text-base{line-height:1.625}.rte.text-lg,.rte .text-lg{line-height:1.6667}.rte.text-sm,.rte.text-xs,.rte .text-sm,.rte .text-xs{font-weight:400}.rte.text-sm,.rte .text-sm{line-height:1.5715}.rte.text-xs,.rte .text-xs{line-height:1.5}@media screen and (max-width:767px){.subtext-md,.subtext-lg{font-size:var(--text-lg)}.subtext-custom{font-size:max(calc(var(--subtext-size) * .75),var(--text-lg))}}.multicolumn-card .heading,.column__title{font-weight:400}.multicolumn-card__info .rte{max-width:var(--column-text-max-width, none)}.banner__box--max{max-width:var(--content-max-width)}.column__icon{color:rgb(var(--color-icon, var(--color-foreground)))}.multicolumn:has(.heading.text-base){--card-grid-gap: var(--sp-10) var(--sp-5)}.multicolumn-card>.grid:has(.heading.text-base){gap:var(--sp-6)}.multicolumn-card__info:has(>.heading.text-base){gap:var(--sp-2d5)}.multicolumn-card__info:has(>.heading.text-base)>.rte{line-height:1.1}@media screen and (max-width:767px){.multicolumn-card__info>.heading.text-base{font-size:var(--text-sm)}}@media screen and (min-width:1024px){.multicolumn-card>.grid:has(.heading.text-base){gap:var(--sp-5)}}@media screen and (min-width:1024px)and (max-width:1279px){.multicolumn.with-4.card-grid--4{--card-grid-per-row: 4}}@media screen and (min-width:640px)and (max-width:1023px){.slider--tablet .multicolumn{--slider-item-width: 62vw}}@media screen and (max-width:767px){.title-wrapper:has(+slider-element .multicolumn){align-items:flex-start;margin-block-end:var(--sp-9);text-align:start}.title-wrapper:has(+slider-element .multicolumn) .heading,.banner__box .heading{text-wrap:balance}.mobile\:media--100vh{height:100vh}.image-with-text-overlay-section .section>.page-width{padding-inline:0}}@supports (height: 100svh){@media screen and (max-width:767px){.mobile\:media--100vh{height:100svh}}}.header-section:not(.header-transparent,.header-scrolled) .header{--header-background-opacity: 0}.has-dropdown-menu .header-section:not(.header-transparent,.header-scrolled) .header{--header-background-opacity: 1}@media screen and (min-width:1024px){.page-width--narrow{max-width:calc(696px + var(--sp-12) * 2)}}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{--buttons-radius: var(--rounded-full);font-size:1rem;line-height:1.25rem;padding:.875rem 1.375rem;min-height:3rem;max-height:none}.button--sm{font-size:.875rem;padding:.5rem 1rem;min-height:2.25rem}.button--lg{padding:1.125rem 1.75rem;min-height:3.5rem}.button--close{padding:0;min-height:0}.button--small{font-size:var(--text-sm);line-height:1;padding:clamp(var(--sp-2),.526vw,var(--sp-2d5)) clamp(var(--sp-3),.842vw,var(--sp-4));min-height:0}.button--secondary{--color-button-border: var(--color-foreground);--buttons-border-width: 1px;color:rgb(var(--color-foreground));-webkit-backdrop-filter:none;backdrop-filter:none}.button--text{--buttons-border-width: 0px;color:rgb(var(--color-foreground));background:#fff}.button--text .btn-fill{background:var(--color-button-gradient);background-color:rgb(var(--color-button-background))}.buy-buttons .product-form__submit{--color-button-gradient: linear-gradient(95.35deg, rgb(var(--color-button-background)) -57.561%, #5a4fa4 239.19%)}.buy-buttons .product-form__submit .btn-fill{background-color:rgb(var(--color-button-background) / .7)}@media screen and (pointer:fine){.js [data-button-hover=standard] .button--text:hover:not([disabled],.self-button),.js [data-button-hover=standard] .buy-buttons .product-form__submit:hover:not([disabled],.self-button){color:rgb(var(--color-button-text))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/matter-overrides.css.map */
