.hero .hero__media-grid{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 15%,rgba(0,0,0,1) 84%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#000 15% 84%,#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width:749px){.hero .hero__media-grid{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 88%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#0000,#000 10% 88%,#0000)}}.footer-content .image-block{width:120px!important;max-width:120px!important;flex:0 0 auto}.footer-content .image-block__image{width:120px;height:auto;object-fit:contain}@media screen and (max-width:749px){.product-grid,.resource-list__grid,.product-list__grid{row-gap:64px!important}}.product-media-container .slideshow-controls__counter,.product-media-container .slideshow-control--counter,.product-media-container .slideshow-counter,.product-media-container [class*=counter]{display:none!important}:root{--impello-label-tracking: .115em;--impello-label-color: #8c91b5;--impello-nav-color: #6e738a;--font-h6--case: uppercase;--font-h6--letter-spacing: .115em;--font-h6--weight: 600}.h6,h6,.text-block.h6,.text-block.h6 p,.details__header,summary.details__header,.variant-option__label,.variant-option legend,.menu__heading,.menu__heading.h5,summary.menu__heading{font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--impello-label-tracking)!important;color:var(--impello-label-color)!important}.menu__heading__default,.menu__heading__accordion{font-size:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit}.details__header .svg-wrapper,.details__header svg{color:var(--impello-label-color)}.details-content,.details-content p,.details-content a,.details-content li{font-size:var(--font-h5--size)!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;color:var(--color-foreground)!important}.header__menu a,.header__menu-item,.menu-list__link,.footer-content .menu__item,.footer-content .menu__item a,.footer-content .menu-list__link,.product-details .text-block a[href*="/pages/sizing"]{font-size:.6875rem!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--impello-nav-color)!important}.product-details .text-block:has(a[href*="/pages/sizing"]) p{font-size:.6875rem!important;line-height:1.4}.header__menu a:hover,.menu-list__link:hover,.footer-content .menu__item a:hover,.footer-content .menu-list__link:hover,.product-details .text-block a[href*="/pages/sizing"]:hover{color:var(--color-foreground)!important}.price,.price-item__group,.compare-at-price,.unit-price,.volume-pricing-note{color:var(--impello-label-color)!important;font-weight:600!important}.button,.button-secondary,button.button,a.button,.shopify-payment-button__button--unbranded,.product-form__submit,.add-to-cart-button{font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--impello-label-tracking)!important}.variant-option__button-label,.variant-option__button-label--text,.variant-option label,.variant-picker__option-value{font-size:.75rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/impello.css.map */
