html{scroll-behavior:smooth}body{letter-spacing:.01em}.header__heading-logo{height:auto}.rich-text__heading{font-weight:750;letter-spacing:-.035em;line-height:1.08}.rich-text__text{line-height:1.75}.rich-text__blocks{max-width:88rem}.rich-text__heading.h0{font-size:clamp(3.8rem,5.5vw,7.6rem)}.multicolumn-card{border:1px solid #e2e2e2;border-radius:12px;height:100%;overflow:hidden}.multicolumn-card__info{padding:3rem!important}.multicolumn-card h3{font-weight:700}.multicolumn-card .link{font-weight:700;color:#9c4700;min-height:44px;display:inline-flex;align-items:center}.rich-text__text a{color:inherit;text-underline-offset:4px}.footer-block__heading{font-weight:700}a:focus-visible,button:focus-visible{outline:3px solid #d66500;outline-offset:4px}@media(max-width:749px){.rich-text{padding-left:2.2rem;padding-right:2.2rem}.rich-text__heading.h0{font-size:4rem}.header__heading-logo-wrapper{max-width:180px}.multicolumn-card__info{padding:2.2rem!important}.rich-text__buttons{width:100%;max-width:100%}.image-with-text__content{padding:3rem 2.2rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
.image-with-text__heading{font-weight:750;letter-spacing:-.035em;line-height:1.1}.image-with-text .h0{font-size:clamp(3.6rem,4.5vw,6.4rem)}.image-with-text__media{border:0;border-radius:12px;overflow:hidden}.image-with-text__media img{object-fit:contain}.image-with-text__content{padding:4rem!important}.multicolumn-card__image-wrapper{margin:0!important}.multicolumn-card__image{object-fit:contain}.multicolumn-card__image-wrapper .media{border-radius:0}.image-with-text__text{line-height:1.7}.image-with-text__text--caption{color:#ac5000;font-weight:700}.color-scheme-3 .image-with-text__text--caption{color:#ffad64}@media(max-width:749px){.image-with-text .h0{font-size:3.8rem}.image-with-text__content{padding:2.8rem 2.2rem!important}.image-with-text__media{border-radius:8px}.image-with-text .grid{row-gap:0}}
.image-with-text__media img,.multicolumn-card__image{object-fit:contain!important;object-position:center!important}.image-with-text__media{background:#fff}.multicolumn-card__image-wrapper .media{background:#fff}.image-with-text__media--adapt{min-height:0}.image-with-text__media img{transform:none!important}.rich-text__text{text-align:left;overflow-wrap:anywhere}.rich-text__text h2,.rich-text__text h3{line-height:1.3}.rich-text__text ul,.rich-text__text ol{padding-left:2.2rem}.rich-text__blocks{width:100%}.image-with-text__text--caption{color:inherit}.multicolumn-card__image-wrapper{padding:0!important}@media(max-width:749px){.image-with-text__media{min-height:0}.rich-text__text{font-size:1.6rem;line-height:1.75}.rich-text__heading{font-size:2.7rem}.multicolumn-card__image{transform:none!important}}
html.lsr-chat-obstructed shopify-chat::part(activator) { visibility: hidden !important; pointer-events: none !important; }
