@font-face{font-family:Tholoes;src:url(/cdn/shop/files/Tholoes.ttf) format("truetype"),url(/cdn/shop/files/Tholoes.woff) format("woff"),url(/cdn/shop/files/Tholoes.woff2) format("woff2"),font-weight: normal;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Church Sans;src:url(/cdn/shop/files/BNChurchSans.ttf) format("truetype"),font-weight: bold;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Venice Blvd;src:url(/cdn/shop/files/VeniceBlvd-Bold.otf) format("opentype"),font-weight: bold;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Darker Grotesque;src:url(/cdn/shop/files/darker-grotesque-600.ttf) format("truetype"),font-weight: normal;font-style:normal;text-rendering:optimizeLegibility}.font-heading{--heading-font-stack: "Tholoes", sans-serif}html{--main-font-stack: "Darker Grotesque", sans-serif;--font-size-base: 1.5rem ;--button-font-stack: "Venice Blvd", sans-serif}.section-content .font-main p{font-size:clamp(1rem,5vw,1.5rem);max-width:65ch;margin:0 auto}.max-w-site{max-width:100rem!important}.feature-text-section .section-content{max-width:100rem}.utility-section{min-height:clamp(40rem,65vw,50rem);display:flex;justify-content:center;align-items:center}.feature-text-with-image{background:url(/cdn/shop/files/PatternBG_Green.svg) 50vw 50vw,#8e7b2f;height:clamp(30rem,85vw,60rem)}@media only screen and (max-width: 767px){.feature-text-with-image{max-height:40rem}.feature-text-with-image .image-container{width:165%!important;position:relative;left:-30%;margin-top:-3.5rem!important}.feature-text-with-image .image-container.image-back{width:110%!important;left:-5%!important}}.feature-text-with-image .color-block-shape{position:absolute;left:0;right:0;bottom:0;height:50%}.feature-text-with-image .feature-text{font-size:clamp(1.25rem,10vw,6.5rem);max-width:15ch}.feature-text-with-image .image-container.image-back{position:absolute;z-index:-1;left:0;right:0;bottom:0;filter:blur(1.5px);opacity:1}.footer-logo-image{width:100%}.card .card__surface.p-5,.card .card__surface.p-4{padding:2rem}.product-tabs__tabs button,.feature-icon-list li span{font-family:Venice Blvd,sans-serif;text-transform:uppercase}.product-block-text.heading-style{font-family:Church Sans,sans-serif;font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
