[data-header-dropdown]{box-shadow:0 10px 20px -6px #0000001a}@media(min-width:990px){.product-content{position:sticky;top:2rem;align-self:start}}.product-tile .product-media-object{overflow:hidden}.product-tile .product-media-object img{transition:transform .4s cubic-bezier(.4,0,.2,1)}.product-tile:hover .product-media-object img{transform:scale(1.05)!important}.section-image-with-text-overlay .heading-feature{font-size:clamp(2.5rem,7vw,5rem)!important}.border-scheme-text.border-t-2{border-top-width:1px!important;padding-top:.75rem!important;padding-bottom:.75rem!important}ul.flex.flex-col.gap-theme{gap:0!important}#ContactForm input,#ContactForm textarea,#ContactForm select{border-radius:0!important;border:1px solid currentColor!important;outline:none!important;box-shadow:none!important}#ContactForm input:focus,#ContactForm textarea:focus,#ContactForm select:focus{border:1px solid currentColor!important;box-shadow:none!important}#ContactForm select{border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important}#ContactForm select:focus{outline:none!important;box-shadow:none!important;border:none!important}#ContactForm textarea{padding-top:1rem!important}@media(min-width:1280px){.section-footer .grid{grid-template-columns:repeat(12,1fr)}.section-footer [data-type=tagline_and_social_links]{grid-column:1 / -1;display:flex;justify-content:flex-end}}@media(max-width:1023px){.footer-menu-column{width:100%;flex:none}.footer-menu-column h2{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-bottom:1rem;border-bottom:1px solid currentColor;margin-bottom:0;-webkit-user-select:none;user-select:none}.footer-menu-chevron{width:1rem;height:1rem;flex-shrink:0;transition:transform .2s ease}.footer-menu-column.is-open .footer-menu-chevron{transform:rotate(180deg)}.footer-menu-column ul{display:none;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid currentColor}.footer-menu-column.is-open ul{display:block}}@media(min-width:1024px){.footer-menu-chevron{display:none}}ul.flex.flex-col li:last-child>div{border-bottom:1px solid currentColor!important}#ContactForm input,#ContactForm textarea,#ContactForm .flex.items-center{border-radius:var(--button-border-radius)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
