body.template-index .hero h1,body.template-index .hero .h1{font-weight:900;letter-spacing:-.03em;line-height:.88}body.template-index .hero h2,body.template-index .hero .h2{font-weight:800;letter-spacing:-.025em;line-height:.9}body.template-index .hero .button:not(.button-secondary){background:transparent!important;border:1.5px solid currentColor!important;border-radius:0!important;letter-spacing:.07em;font-size:.6875rem;text-transform:uppercase;padding-block:14px!important;padding-inline:32px!important;transition:background .2s ease}body.template-index .hero .button:not(.button-secondary):hover{background:#ffffff26!important}body.template-index .section-resource-list .section-resource-list__header h2,body.template-index .section-resource-list .section-resource-list__header h3{font-size:clamp(1.25rem,2.5vw,1.875rem);font-weight:700;letter-spacing:-.01em;text-transform:uppercase}body.template-index .section-resource-list .section-resource-list__header a{font-size:.6875rem;letter-spacing:.07em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;opacity:.7}body.template-index .section-resource-list .section-resource-list__header a:hover{opacity:1}body.template-index .card-gallery{--gallery-aspect-ratio: 4 / 5 !important}body.template-index .card-gallery img,body.template-index .card-gallery video{transition:opacity .38s ease}body.template-index .product-card .product-card__content h3,body.template-index .product-card .product-card__content [class*=product-title]{font-weight:400;letter-spacing:0;font-size:.875rem}body.template-index .product-card .product-card__content .price,body.template-index .product-card .product-card__content .price-wrapper{font-size:.875rem;font-weight:400;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/5/assets/represent-style.css.map */
