h2,.h2,h3,.h3{color:#002a59;font-weight:600}h3,.h3{font-size:26px}.announcement p{text-transform:uppercase}h2,.h2,.hero .hero-text .hero-text-container .blocks-title{text-transform:uppercase;margin-bottom:2rem}.btn,.shopify-payment-button__button--unbranded,.shopify-payment-button__more-options,.rte button,.rte input:where([type=button],[type=reset],[type=submit]){transition:all .3s linear}.template-page-ev-scope .section--featured-product .product-main .product-block h4{font-weight:500;line-height:1.4}#ToolBar .sliding-container .sliding-item .announcement{font-size:15px;font-weight:500}.collection .boost-sd__product-image-img.boost-sd__product-image-img--main{object-fit:contain}.collection .boost-sd__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.8em}body .shopify-policy__container{max-width:1140px;padding-top:4rem;padding-bottom:4rem}body .shopify-policy__container .shopify-policy__title{text-align:left;margin-bottom:2rem}.template-page-return-policy p{font-family:inherit!important}@media screen and (min-width:1440px){.card--product .card-title{font-size:22px}.section--animated-stats .gridy-slider .grid .text-col{max-width:84%}.section--animated-stats .gridy-slider .grid .text-col h3,.section--animated-stats .gridy-slider .grid .text-col .h3{max-width:60%}}.price--sold-out .price__availability,.price-regular{font-size:16px}.card--product .card-title{line-height:1.5em;height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.footer-divider{padding-bottom:2rem!important}.footer-block__title h1{font-size:29px}.grid.footer-main{padding-bottom:2rem}.product .block--description h1,.product .block--description h2,.product .block--description h3,.product .block--description h4,.product .block--description h5,.product .block--description h6{font-weight:600;font-size:3.2rem;text-transform:none}@media screen and (max-width:767px){.footer-block__title h1{font-size:20px}}.card-body h5 p{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:280px;vertical-align:middle}@media screen and (max-width:1540px) and (min-width:1200px){header.header .header-main-menu-link,header.header .sub-menu-link,header.header .subsub-menu-link,header.header .action-button-label{font-size:12px;letter-spacing:0}}@media screen and (min-width:1440px){.header-item.--right,.header-item.--left{padding-bottom:10px}header .header-content{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
