body,h1,h2,h3,h4,h5,h6,div,span,p,ul,ol,button{font-family:avenir-next-lt-pro,sans-serif;--typeBaseSize: 20px}:root{--Cool-Grey-Regular: #898A8D;--Cool-Grey-Light: #E1E3EB;--Red-Regular: #CE0E2D;--white-100: #FFFFFF;--white-28: rgba(255, 255, 255, .28);--black-100: #1D1D1B;--colorBtnPrimary: #CE0E2D;--typeBaseSpacing: 0;--typeBaseLineHeight: 1.6}.elk-image-with-text .icon-grid{display:flex;flex-wrap:wrap;align-items:center;gap:32px;--per-row: 3}.elk-image-with-text .icon-grid .icon-grid__item{width:calc(100% / var(--per-row) - 32px);flex:0 0 calc(100% / var(--per-row) - 32px)}@media screen and (max-width: 768px){.elk-image-with-text .icon-grid .icon-grid__item{width:100%;flex:0 0 100%;display:flex;align-items:center;justify-content:start;gap:12px}.elk-image-with-text .icon-grid .icon-grid__item .icon-grid__title{font-size:20px}}.elk-image-with-text .icon-grid .icon-grid__item .icon-grid__icon{display:flex;align-items:center}@media screen and (max-width: 768px){.elk-image-with-text .icon-grid .icon-grid__item .icon-grid__icon svg{height:40px;width:40px}}.elk-image-with-text .feature-row .image-wrap img{opacity:1}.homepage-goal-section .feature-row,.homepage-goal-section .feature-row .feature-row__item{margin:0}.homepage-goal-section .feature-row .feature-row__item.feature-row__text{width:calc(55% - 50px);flex:0 0 calc(55% - 50px)}.homepage-goal-section .feature-row .feature-row__item.feature-row__text .h1{font-family:avenir-next-lt-pro,sans-serif;font-weight:900;font-size:44px;line-height:110%;letter-spacing:0;text-transform:uppercase;color:#ce0e2d;margin-bottom:40px}@media screen and (max-width: 1140px){.homepage-goal-section .feature-row .feature-row__item.feature-row__text .h1{font-size:32px;margin-bottom:24px}}@media screen and (max-width: 768px){.homepage-goal-section .feature-row .feature-row__item.feature-row__text .h1{font-size:28px;margin-bottom:24px}}@media screen and (max-width: 768px){.homepage-goal-section .feature-row .feature-row__item.feature-row__text p{font-size:16px}}.homepage-goal-section .feature-row .feature-row__item:not(.feature-row__text){width:calc(45% - 50px);max-width:calc(45% - 50px)}@media screen and (max-width: 768px){.homepage-goal-section .feature-row .feature-row__item{width:100%;max-width:100%}.homepage-goal-section .feature-row .feature-row__item.feature-row__text{width:100%;max-width:100%;flex:0 0 100%;padding-inline:0}}.homepage-goal-section .feature-row .icon-grid{margin-block:40px}@media screen and (max-width: 768px){.homepage-goal-section .feature-row .icon-grid{margin-block:24px;flex-direction:column;gap:12px}}.homepage-goal-section .feature-row .icon-grid .icon-grid__icon{margin-bottom:12px}@media screen and (max-width: 768px){.homepage-goal-section .feature-row .icon-grid .icon-grid__icon{margin-bottom:0}}.silca-warranty-img-text p{font-size:20px}.silca-warranty-img-text .feature-row{background:#1d1d1b;color:#fff;gap:0}.silca-warranty-img-text .feature-row .feature-row__item{margin:0;width:50%;flex:0 0 50%}.silca-warranty-img-text .feature-row .feature-row__item:not(.feature-row__text){width:50%;max-width:50%!important}@media screen and (max-width: 768px){.silca-warranty-img-text .feature-row .feature-row__item{flex-direction:column;gap:12px;width:100%;max-width:100%;flex:0 0 100%}}.silca-warranty-img-text .feature-row .icon-grid{margin-bottom:12px}@media screen and (max-width: 768px){.silca-warranty-img-text .feature-row .icon-grid .icon-grid__item,.silca-warranty-img-text .feature-row .icon-grid .icon-grid__icon,.silca-warranty-img-text .feature-row .icon-grid svg{width:100%}}.silca-warranty-img-text .feature-row .icon-grid .icon-grid__icon{display:block}.silca-warranty-img-text .feature-row .icon-grid .icon-grid__icon svg{width:auto}.silca-warranty-img-text .feature-row .feature-row__text{padding:40px}@media screen and (max-width: 768px){.silca-warranty-img-text .feature-row .feature-row__text{padding:40px 24px;margin:0}}.silca-warranty-img-text .feature-row .btn{margin-top:24px}.silca-warranty-img-text .feature-row .btn:hover{background-color:#ce0e2d!important}.homepage-review-carousel{overflow:hidden}.homepage-review-carousel #yotpo-reviews-carousel-widget{margin:0!important;width:100%!important}.homepage-review-carousel .glide{position:static}.homepage-review-carousel .glide .glide__track{overflow:visible}.homepage-review-carousel .glide .glide__arrows{position:absolute;top:0;right:0;display:flex;gap:20px;align-items:center;justify-content:end}.homepage-review-carousel .glide .glide__arrows .yotpo-carousel-arrow.glide__arrow{box-shadow:none;position:static;border:none;height:34px;width:34px;background:#1d1d1b;transform:none}.homepage-review-carousel .glide .glide__arrows .yotpo-carousel-arrow.glide__arrow svg path{fill:#fff}.homepage-review-carousel .yotpo-reviews-carousel-reviews-by-yotpo-seo{margin:40px 0 0!important;width:auto!important;display:inline-block!important}.homepage-review-carousel .yotpo-reviews-carousel-reviews-by-yotpo-seo .yotpo-reviews-carousel-seo-link-button{font-family:avenir-next-lt-pro,sans-serif;!important;border-bottom:1px solid currentColor;font-weight:700!important;font-size:12px;line-height:100%;letter-spacing:1.2px;padding-bottom:4px;text-transform:uppercase}.homepage-review-carousel .yotpo-reviews-carousel-widget-clear{position:relative}.homepage-review-carousel .yotpo-reviews-carousel-header-container{gap:24px;align-items:flex-end;margin-bottom:64px}@media only screen and (max-width: 768px){.homepage-review-carousel .yotpo-reviews-carousel-header-container{margin-bottom:26px;justify-content:flex-start!important}}.homepage-review-carousel .yotpo-reviews-carousel-header-container .yotpo-reviews-carousel-header{margin:0;font-size:32px;line-height:25px;letter-spacing:0;text-transform:uppercase;font-family:avenir-next-lt-pro,sans-serif;!important}@media only screen and (max-width: 768px){.homepage-review-carousel .yotpo-reviews-carousel-header-container .yotpo-reviews-carousel-header{font-size:22px;line-height:120%}}.homepage-review-carousel .yotpo-reviews-carousel-header-container .yotpo-reviews-carousel-bottomline-seo{margin:0}.homepage-review-carousel .yotpo-reviews-carousel-header-container .yotpo-reviews-carousel-bottomline-seo .yotpo-reviews-carousel-seo-link-button{font-family:avenir-next-lt-pro,sans-serif;!important;border-bottom:1px solid currentColor;font-weight:700!important;font-size:12px;line-height:100%;letter-spacing:1.2px;padding-bottom:4px;text-transform:uppercase}.homepage-review-carousel .reviews-carousel-card-container{border-radius:0;border:1px solid #1D1D1B14}.homepage-review-carousel .reviews-carousel-card-container .reviews-carousel-card-reviewer-info-container{align-items:flex-start}.homepage-review-carousel .reviews-carousel-card-container .reviews-carousel-card-reviewer-info-container .reviewer-info{flex-direction:column;align-items:flex-start;gap:12px}.homepage-review-carousel .reviews-carousel-card-container .reviews-carousel-card-reviewer-info-container .reviewer-info .reviewer-display-name{font-family:avenir-next-lt-pro,sans-serif;!important;font-size:12px;line-height:100%;letter-spacing:1.2px;text-transform:uppercase}.homepage-review-carousel .reviews-carousel-card-container .reviews-carousel-card-reviewer-info-container .reviewer-info .reviewer-status-text{font-family:avenir-next-lt-pro,sans-serif;!important;font-weight:600!important;font-size:12px;line-height:160%;letter-spacing:0;color:#898a8d}.homepage-review-carousel .reviews-carousel-card-container .review-date{font-family:avenir-next-lt-pro,sans-serif;!important;font-weight:600!important;color:#000!important;font-size:12px;line-height:160%;letter-spacing:0;text-align:right}.homepage-review-carousel .reviews-carousel-card .review-title{display:none}.homepage-review-carousel .reviews-carousel-card .reviews-carousel-card-review-content-container,.homepage-review-carousel .reviews-carousel-card .reviews-carousel-card-star-rating-shop-badge-container{margin-top:12px}.homepage-review-carousel .reviews-carousel-card .yotpo-star-container{margin-right:8px!important}.homepage-review-carousel .reviews-carousel-card .review-content{font-family:avenir-next-lt-pro,sans-serif;!important;font-size:13px;line-height:160%;color:#000!important;letter-spacing:0;height:auto;padding-right:12px}.homepage-review-carousel .reviews-carousel-card .reviews-carousel-card-review-product-container{margin-top:24px}.homepage-review-carousel .reviews-carousel-card .reviews-carousel-card-review-product-container .review-product-image{margin-right:12px;background-color:#f9f9f9;border-radius:0;height:40px;width:40px}.homepage-review-carousel .reviews-carousel-card .reviews-carousel-card-review-product-container .review-product-name{font-family:avenir-next-lt-pro,sans-serif;!important;font-size:13px;line-height:160%;letter-spacing:0%;vertical-align:middle;color:#1d1d1b99}.new-elk__product-grid .grid-product__image-mask>div{background-color:#f9f9f9}.new-elk__product-grid:hover .quick-add-to-cart_container{opacity:1;transform:translateY(0)}.new-elk__product-grid .quick-add-to-cart_container{left:0;right:0;bottom:0;padding:10px 8px;position:absolute;z-index:1;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease}.new-elk__product-grid .quick-add-to-cart_container .add-to-cart{background-color:#ce0e2d!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:100%!important;letter-spacing:1.2px!important;padding:16px!important;border-radius:0!important}.new-elk__product-grid .quick-add-to-cart_container .shopify-payment-terms{margin-bottom:0;letter-spacing:0}.new-elk__product-grid .grid__image-ratio--portrait:before{padding-bottom:116.13%}.new-elk__product-grid .grid-product__tag{top:8px;left:8px;right:auto;background:#fff;color:#1d1d1b;font-size:9px;font-weight:700;text-transform:uppercase;padding:10px 12px}.new-elk__product-grid .quick-product__btn{background-color:#f1f1f1;left:0;right:0;bottom:0;padding:10px 8px}.new-elk__product-grid .quick-product__btn span{background-color:#ce0e2d;color:#fff;font-size:12px;font-weight:700;line-height:100%;letter-spacing:1.2px;text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;gap:8px;padding:16px;width:100%;height:100%}.new-elk__product-grid .grid-product__meta{padding:12px 24px 0 0}.new-elk__product-grid .grid-product__meta .grid-product__title{font-weight:600;font-size:13px;line-height:160%;letter-spacing:0;text-align:left;text-transform:capitalize;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.new-elk__product-grid .grid-product__meta .grid-product__description{font-weight:400;font-size:13px;line-height:160%;letter-spacing:0;text-align:left;text-transform:none;color:#1d1d1b99;margin-top:8px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.new-elk__product-grid .grid-product__meta .yotpo-widget-instance{min-height:20px!important}.new-elk__product-grid .grid-product__meta .yotpo-reviews-star-ratings-widget{margin-bottom:0!important;margin-top:8px!important}.new-elk__product-grid .grid-product__meta .yotpo-sr-bottom-line-summary{flex-direction:row!important;gap:8px!important;align-items:center!important}.new-elk__product-grid .grid-product__meta .yotpo-sr-bottom-line-summary span{height:auto!important}.new-elk__product-grid .grid-product__meta .star-container{height:8px;width:8px}.new-elk__product-grid .grid-product__meta .yotpo-sr-bottom-line-text{font-size:12px!important;line-height:160%!important;font-weight:400!important;padding:0!important;text-decoration:underline!important}.new-elk__product-grid .grid-product__meta .grid-product__price{font-weight:600;font-size:13px;line-height:160%;letter-spacing:0;text-align:left;margin-top:8px}.new-elk__blog-item .article__grid-meta{text-align:left}.new-elk__blog-item .article__grid-image .grid__image-ratio:before{padding-bottom:60.96%}.new-elk__blog-item .article__grid-image img{height:100%;width:100%;object-fit:cover}.new-elk__blog-item .article__grid-meta .article__title{font-size:16px;font-weight:600;line-height:160%;color:#1d1d1b}.new-elk__blog-item .article__grid-meta .article__excerpt{font-size:13px;margin-top:12px;font-weight:400;line-height:160%;color:#1d1d1b99;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.btn{letter-spacing:1.2px;font-size:12px;font-weight:700;line-height:100%;text-transform:uppercase;padding:16px;border-radius:0}.carousel-nav-btn-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:20px;width:20%}@media screen and (max-width: 900px){.carousel-nav-btn-wrapper{display:none}}.carousel-nav-btn-wrapper .carousel-nav-btn{position:static;width:34px;height:34px;margin:0;border-radius:50%;background:#000;border:1px solid #000;color:#fff;display:flex;align-items:center;justify-content:center;padding:10px}.carousel-nav-btn-wrapper .carousel-nav-btn.carousel-nav-prev svg{transform:rotate(180deg)}.carousel-nav-btn-wrapper .carousel-nav-btn.swiper-button-disabled{background:#fff;border:1px solid #1d1d1b99;color:#1d1d1b99;cursor:not-allowed;pointer-events:none}.carousel-nav-btn-wrapper .carousel-nav-btn:after{display:none!important}@media screen and (max-width: 768px){.homepage-trusted-athlete-carousel .media-carousel-header-content{width:100%!important;gap:12px!important}.homepage-trusted-athlete-carousel .media-carousel-header-content .media-carousel-header-button{margin-right:0!important}.homepage-trusted-athlete-carousel .media-carousel-header-content .media-carousel-header-title-wrapper{width:100%;justify-content:space-between}}.homepage-trusted-athlete-carousel .media-item-content h3{font-size:13px;font-weight:600;line-height:160%;text-transform:none;color:#ce0e2d;margin-top:12px;margin-bottom:8px}.homepage-trusted-athlete-carousel .media-item-content p{font-size:13px;font-weight:400;line-height:160%;text-transform:none;margin:0;color:#1d1d1b99}.home-insta-loop-slider .media-carousel-header{align-items:center!important}@media only screen and (max-width: 768px){.home-insta-loop-slider .media-carousel-header{align-items:start!important}}@media only screen and (max-width: 768px){.home-insta-loop-slider .media-carousel-header .media-carousel-header-content{width:100%!important}}.home-insta-loop-slider .media-carousel-header .media-carousel-header-content .media-carousel-header-description p{font-size:12px!important;line-height:100%!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase;color:#1d1d1b;display:flex;align-items:center;gap:6px}.home-insta-loop-slider .media-carousel-header .media-carousel-header-content .media-carousel-header-description p:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_402_3315)'%3E%3Cpath d='M10 1.80078C12.6719 1.80078 12.9883 1.8125 14.0391 1.85937C15.0156 1.90234 15.543 2.06641 15.8945 2.20313C16.3594 2.38281 16.6953 2.60156 17.043 2.94922C17.3945 3.30078 17.6094 3.63281 17.7891 4.09766C17.9258 4.44922 18.0898 4.98047 18.1328 5.95312C18.1797 7.00781 18.1914 7.32422 18.1914 9.99219C18.1914 12.6641 18.1797 12.9805 18.1328 14.0313C18.0898 15.0078 17.9258 15.5352 17.7891 15.8867C17.6094 16.3516 17.3906 16.6875 17.043 17.0352C16.6914 17.3867 16.3594 17.6016 15.8945 17.7813C15.543 17.918 15.0117 18.082 14.0391 18.125C12.9844 18.1719 12.668 18.1836 10 18.1836C7.32813 18.1836 7.01172 18.1719 5.96094 18.125C4.98438 18.082 4.45703 17.918 4.10547 17.7813C3.64063 17.6016 3.30469 17.3828 2.95703 17.0352C2.60547 16.6836 2.39063 16.3516 2.21094 15.8867C2.07422 15.5352 1.91016 15.0039 1.86719 14.0313C1.82031 12.9766 1.80859 12.6602 1.80859 9.99219C1.80859 7.32031 1.82031 7.00391 1.86719 5.95312C1.91016 4.97656 2.07422 4.44922 2.21094 4.09766C2.39063 3.63281 2.60938 3.29688 2.95703 2.94922C3.30859 2.59766 3.64063 2.38281 4.10547 2.20313C4.45703 2.06641 4.98828 1.90234 5.96094 1.85937C7.01172 1.8125 7.32813 1.80078 10 1.80078ZM10 0C7.28516 0 6.94531 0.0117187 5.87891 0.0585938C4.81641 0.105469 4.08594 0.277344 3.45313 0.523438C2.79297 0.78125 2.23438 1.12109 1.67969 1.67969C1.12109 2.23438 0.78125 2.79297 0.523438 3.44922C0.277344 4.08594 0.105469 4.8125 0.0585938 5.875C0.0117188 6.94531 0 7.28516 0 10C0 12.7148 0.0117188 13.0547 0.0585938 14.1211C0.105469 15.1836 0.277344 15.9141 0.523438 16.5469C0.78125 17.207 1.12109 17.7656 1.67969 18.3203C2.23438 18.875 2.79297 19.2188 3.44922 19.4727C4.08594 19.7188 4.8125 19.8906 5.875 19.9375C6.94141 19.9844 7.28125 19.9961 9.99609 19.9961C12.7109 19.9961 13.0508 19.9844 14.1172 19.9375C15.1797 19.8906 15.9102 19.7188 16.543 19.4727C17.1992 19.2188 17.7578 18.875 18.3125 18.3203C18.8672 17.7656 19.2109 17.207 19.4648 16.5508C19.7109 15.9141 19.8828 15.1875 19.9297 14.125C19.9766 13.0586 19.9883 12.7188 19.9883 10.0039C19.9883 7.28906 19.9766 6.94922 19.9297 5.88281C19.8828 4.82031 19.7109 4.08984 19.4648 3.45703C19.2188 2.79297 18.8789 2.23438 18.3203 1.67969C17.7656 1.125 17.207 0.78125 16.5508 0.527344C15.9141 0.28125 15.1875 0.109375 14.125 0.0625C13.0547 0.0117188 12.7148 0 10 0Z' fill='%231D1D1B'/%3E%3Cpath d='M10 4.86328C7.16406 4.86328 4.86328 7.16406 4.86328 10C4.86328 12.8359 7.16406 15.1367 10 15.1367C12.8359 15.1367 15.1367 12.8359 15.1367 10C15.1367 7.16406 12.8359 4.86328 10 4.86328ZM10 13.332C8.16016 13.332 6.66797 11.8398 6.66797 10C6.66797 8.16016 8.16016 6.66797 10 6.66797C11.8398 6.66797 13.332 8.16016 13.332 10C13.332 11.8398 11.8398 13.332 10 13.332Z' fill='%231D1D1B'/%3E%3Cpath d='M16.5391 4.66016C16.5391 5.32422 16 5.85938 15.3398 5.85938C14.6758 5.85938 14.1406 5.32031 14.1406 4.66016C14.1406 3.99609 14.6797 3.46094 15.3398 3.46094C16 3.46094 16.5391 4 16.5391 4.66016Z' fill='%231D1D1B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_402_3315'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:20px;width:20px;display:inline-block;margin-right:6px}.home-insta-loop-slider .media-carousel-header .media-carousel-header-content .media-carousel-header-description p a{color:#ce0e2d}.new-homepage-newsletter{font-family:avenir-next-lt-pro,sans-serif;padding:100px 0}@media only screen and (max-width: 768px){.new-homepage-newsletter{padding-top:195px;padding-bottom:65px}}.new-homepage-newsletter .theme-block{margin:0}.new-homepage-newsletter .newsletter__input-group{border-radius:5px;padding:8px 8px 8px 24px;max-width:645px;margin-block:40px;background-color:#fff}@media only screen and (max-width: 768px){.new-homepage-newsletter .newsletter__input-group{flex-direction:column;align-items:center;padding:0;margin-bottom:120px;background-color:transparent}.new-homepage-newsletter .newsletter__input-group input{border-radius:5px!important;background-color:#fff!important;width:100%;padding:17px 17px 17px 24px!important;margin-bottom:40px}.new-homepage-newsletter .newsletter__input-group .btn .form__submit--large{display:block}.new-homepage-newsletter .newsletter__input-group .btn .form__submit--small{display:none}}.new-homepage-newsletter .newsletter__input-group input{font-family:avenir-next-lt-pro,sans-serif;font-weight:400;font-size:16px;line-height:160%;letter-spacing:0;color:#1d1d1b;border:none;padding:0;height:auto;background-color:transparent}.new-homepage-newsletter .newsletter__input-group input::placeholder{color:#1d1d1b99}.new-homepage-newsletter .newsletter__input-group .btn{background-color:#898a8d;color:#fff;border:none;font-family:avenir-next-lt-pro,sans-serif;font-weight:700;font-size:12px;line-height:100%;letter-spacing:1.2px;text-align:center;vertical-align:middle;text-transform:uppercase;padding:16px 24px}.new-homepage-newsletter .newsletter__input-group .btn:hover{background-color:#ce0e2d!important}.new-homepage-newsletter .newsletter-item-image{text-align:center}.new-homepage-newsletter .newsletter-item-image img{width:34px;height:48px}.new-homepage-newsletter p.h3{font-family:avenir-next-lt-pro,sans-serif;font-weight:700;font-size:32px;line-height:120%;letter-spacing:0;text-align:center;text-transform:uppercase;margin-block:24px}@media only screen and (max-width: 768px){.new-homepage-newsletter p.h3{font-size:22px;margin-block:12px}}.new-homepage-newsletter p{font-family:avenir-next-lt-pro,sans-serif;font-weight:400;font-size:20px;line-height:160%;letter-spacing:0;text-align:center}@media only screen and (max-width: 768px){.new-homepage-newsletter p{font-size:13px}}.new-homepage-newsletter p a{color:#fff;text-decoration:underline!important;text-underline-offset:4px;font-weight:700;letter-spacing:1.2px;font-size:12px;border:none!important;line-height:100%;text-transform:uppercase}.new-homepage-newsletter p a:after{content:none!important}.featured-collection-carousel-section .section-header__content .section-header__title{line-height:65%}@media screen and (max-width: 768px){.featured-collection-carousel-section .section-header__content-wrapper{width:100%}.featured-collection-carousel-section .section-header__content-wrapper .section-header__content{justify-content:space-between}}@media screen and (max-width: 768px){.home-youtube-carousel .media-carousel-header-content{width:100%!important;gap:12px!important}.home-youtube-carousel .media-carousel-header-content .media-carousel-header-button{margin-right:0!important}.home-youtube-carousel .media-carousel-header-content .media-carousel-header-title-wrapper{width:100%;justify-content:space-between}}.home-youtube-carousel .media-item .media-item-video{border-radius:10px;overflow:hidden}.home-youtube-carousel .media-item .media-item-content h3{font-weight:600;font-size:16px;line-height:160%;letter-spacing:0;padding-right:12px;margin-top:24px;text-transform:none;color:#1d1d1b}@media (max-width: 1024px){.header-item.header-item--icons .site-nav{width:auto}}@media (max-width: 768px){.announcement-text.announcement-bar,.whishlist{display:none}.announcement-mobile{display:inline}.header-item.header-item--left.header-item--navigation .site-nav.medium-up--hide button.site-nav__link.site-nav__link--icon.js-drawer-open-nav{font-size:0}.header-item.header-item--left.header-item--navigation .site-nav.medium-up--hide .mobile-search{display:inline}.header-item.header-item--left.header-item--navigation .site-nav.medium-up--hide .mobile-search a.site-nav__link.site-nav__link--icon.js-search-header SVG{width:20px;height:20px}.header-item.header-item--icons .site-nav{width:auto;display:block}.header-item.header-item--icons .site-nav .header-search-form{display:none}.header-item.header-item--icons .site-nav .site-nav__icons{display:flex;gap:13px}.header-item.header-item--icons .site-nav .site-nav__icons a.site-nav__link.site-nav__link--icon.small--hide{display:block!important}div#header-div{display:flex;flex-direction:column}div#header-div .announcement-bar{order:1}div#header-div .header-sticky-wrapper{order:2}.index-section--hero .flickity-page-dots{display:none!important}footer.site-footer .grid{display:grid;margin-top:25px}footer.site-footer .grid .grid__item.footer__item--logo_social_z3dgXF{order:1}footer.site-footer .grid .grid__item.footer__item--logo_social_z3dgXF a{text-align:left}footer.site-footer .grid .grid__item.footer__item--1494301487049{order:2}footer.site-footer .grid .grid__item.footer__item--fa364a35-3726-4c34-9a7e-f2b42b896862{order:3}footer.site-footer .grid .grid__item.footer__item--35279ef3-df12-44db-805e-3ba1691f6534{order:4}footer.site-footer .grid .grid__item.footer__item--de212a6e-378a-4857-8a3c-4a260c7d76da{order:5}footer.site-footer .grid .grid__item.footer__item--menu_JhbyAQ{order:6}footer.site-footer .grid .grid__item.footer__item--menu_JhbyAQ ul.no-bullets.site-footer__linklist{display:block!important;flex-wrap:wrap;gap:0;max-width:auto!important}footer.site-footer .grid .grid__item.footer__item--menu_JhbyAQ ul.no-bullets.site-footer__linklist li{border:none!important;padding:0!important;color:#fff!important;font-weight:400!important;line-height:100%;text-transform:capitalize!important}footer.site-footer .grid .grid__item.footer__item--menu_JhbyAQ ul.no-bullets.site-footer__linklist li a{font-size:12px!important;padding:0;line-height:100%}footer.site-footer .grid .grid__item .footer__title{margin-bottom:0!important}footer.site-footer .grid .grid__item .collapsible-content ul.no-bullets.site-footer__linklist li{text-align:left}footer.site-footer .bottom-footer{padding-top:40px!important;flex-direction:column-reverse!important;gap:24px!important}footer.site-footer .bottom-footer .right-currency{display:flex;align-items:center;flex-direction:column}footer.site-footer .bottom-footer .right-currency ul.no-bullets{flex-direction:column;align-items:flex-start}footer.site-footer .bottom-footer .right-currency ul.no-bullets li{margin-bottom:0}footer.site-footer .bottom-footer .right-currency ul.no-bullets li a{padding:0!important}footer.site-footer .bottom-footer .left-copy-right{display:flex;gap:40px!important;align-items:flex-start!important;flex-direction:column}footer.site-footer .social-icons{margin-top:40px!important;justify-content:flex-start!important;padding-bottom:40px!important}}.grid__image-ratio img,.grid-product__secondary-image img{-o-object-fit:contain;object-fit:contain}.product__photos .product-slideshow .product-main-slide.is-selected{display:block}.grid__item.medium-up--one-fifth.grid__item--sidebar:has(:not(#CollectionSidebar)){padding-left:0}.grid__item.medium-up--one-fifth.grid__item--sidebar:not(:has(.gf-filter-contents)){width:0!important;overflow:hidden}.grid__item.medium-up--one-fifth.grid__item--sidebar:not(:has(.gf-filter-contents))~.grid__item.medium-up--four-fifths.grid__item--content{width:100%!important}#gf-products .spf-product-card__inner a.open-quick-view{display:none!important}.template-page.smart-cart--enabled .site-nav__dropdown.megamenu a.site-nav__dropdown-link{color:#000!important}.silca-downloads-wrapper{text-align:center}a.silca-download-link{display:inline-flex;flex-direction:column;align-items:center;gap:20px}span.silca-download-text{padding:15px;border:1px solid #000;font-size:16px}@media (max-width: 600px){span.silca-download-text{padding:10px}}.dot-loader{display:flex;justify-content:center;gap:6px;margin:20px 0}.dot-loader span{width:10px;height:10px;border-radius:50%;background:currentColor;animation:blink .6s infinite alternate}.dot-loader span:nth-child(2){animation-delay:.2s}.dot-loader span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2;transform:translateY(0)}to{opacity:1;transform:translateY(-4px)}}.page-tire-pressure-calculator .parent-container .container{margin-top:0}.page-tire-pressure-calculator #user-email-div{display:flex;flex-direction:column;max-width:500px;margin:auto}.page-tire-pressure-calculator #user-email-div .email-block{flex-direction:column}.page-tire-pressure-calculator #user-email-div .email-block #user-email{width:100%!important}.page-tire-pressure-calculator .submit-row{justify-content:center}.page-tire-pressure-calculator .note-text{text-align:center}.page-tire-pressure-calculator div#gorgias-chat-container{display:none}
/*# sourceMappingURL=/cdn/shop/t/105/assets/custom.css.map */
