.header-wrapper header{grid-template-columns:1fr 5fr 1fr;padding-top:15px;padding-bottom:15px;max-width:100%}.header-wrapper header nav.header__inline-menu{text-align:center}.header-wrapper header .header__heading-link .h2{font-size:16px}.header-wrapper header nav.header__inline-menu .header__menu-item span{text-decoration:none;transition:all .25s ease-out}.header-wrapper header nav.header__inline-menu summary{text-decoration:none}.header-wrapper header nav.header__inline-menu ul.header__submenu a{text-decoration:none;transition:all .25s ease-out}.header-wrapper header nav.header__inline-menu ul.header__submenu a:hover{color:#0f172a}.section-header.shopify-section-group-header-group{z-index:9}.button-group{display:flex;align-items:center;gap:0px 20px}.button.button--primary{text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;width:auto;min-width:unset;padding:12px 18px;line-height:1;border:2px solid transparent;transition:all .25s ease-out;font-size:16px;background-color:#0f172a}.button.button--primary:after,.button.button--primary:before{display:none}.button.button--primary:hover{background:transparent;border-color:#0f172a}.button.button--primary:after,.button.button--secondary:after{content:"";width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.385' height='13.883' viewBox='0 0 14.385 13.883'%3E%3Cg id='Arrow' transform='translate(20730.354 17531.941)'%3E%3Cpath id='Path_92848' data-name='Path 92848' d='M-20352.9-17536.875l6.5,6.5-6.5,6.5' transform='translate(-370.453 5.375)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3Cpath id='Path_92849' data-name='Path 92849' d='M115.852,19h-13' transform='translate(-20833.205 -17544)' fill='none' stroke='%23fff' stroke-width='1.25'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;vertical-align:middle;display:inline-block!important;border:0;outline:none;box-shadow:none!important;position:relative;top:unset;right:unset;left:unset;margin:0 0 0 10px}.button.button--secondary{text-transform:uppercase;letter-spacing:normal;height:unset;min-height:unset;width:auto;min-width:unset;padding:12px 18px;line-height:1;border:2px solid #0f172a;transition:all .25s ease-out;font-size:16px;background:transparent}.button.button--secondary:after,.button.button--secondary:before{display:none}.button.button--secondary:hover{background:#0f172a}.button.button--secondary:after{filter:invert(1)}.split-hero{display:flex;flex-wrap:wrap;width:100%;height:calc(100vh - 74px);overflow:hidden;position:relative}.hero-slider-wrapper{position:relative}.before_overlay{display:block!important;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#0003;width:100%;height:100%;z-index:1;pointer-events:none}.split-hero .split-hero__left{width:100%;position:relative}.split-hero .split-hero__right{width:41%;display:none}.split-hero__left-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.split-hero .split-hero__left video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.split-hero__text .hero-content-item{position:absolute;padding:0;z-index:0;bottom:140px;left:120px;transform:translateY(40px);opacity:0;transition:all .35s ease-out}.split-hero__text .hero-content-item.active{transform:translateY(0);opacity:1;z-index:2}.split-hero__text h1{font-size:2.95vw;margin:0;color:#fff;max-width:100%;line-height:1.3em;font-weight:900;text-transform:uppercase;letter-spacing:1px}.split-hero__text h1 span{display:block;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;overflow:hidden}.split-hero__text h1 span b{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;display:block;transform:translateY(100px);transition:all .35s ease-out}.split-hero__text .hero-content-item.active h1 span b{transform:translateY(0)}.split-hero__text p{font-size:16px;color:#fff;font-style:normal;letter-spacing:normal;margin:20px 0 30px;max-width:500px}.split-hero__right video,.split-hero__right img{width:100%;height:100%;object-fit:cover;display:block}.filled-button.button.button--primary:hover{color:#fff}.filled-button.button.button--primary:hover:after{filter:none}.hero-slider-wrapper .button.button--secondary{color:#fff;margin-left:15px}.hero-slider-wrapper .button.button--secondary:after{filter:none}.hero-indicators{position:absolute;bottom:44px;left:50%;transform:translate(-50%);display:flex;align-items:flex-end;gap:20px;z-index:2;width:calc(100% - 60px);max-width:1045px}.hero-indicator{flex:1;display:flex;flex-direction:column;align-items:center;gap:0px;background:none;border:none;padding:0;cursor:pointer;min-width:0}.hero-indicator__label{display:block;font-size:16px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transform:translateY(20px);transition:opacity .25s ease,transform .25s ease;pointer-events:none;text-align:center;line-height:1em}.hero-indicator.active .hero-indicator__label{transform:translateY(0)}.hero-indicator:not(.active):hover .hero-indicator__label{transform:translateY(0)}.hero-indicator .over_hide{text-decoration:none;overflow:hidden;display:none;transform:translateY(0);transition:transform .25s ease}.hero-indicator.active .over_hide,.hero-indicator:hover .over_hide{transform:translateY(-11px);opacity:1}.hero-indicator__track{display:block;width:100%;height:4px;background:#fff6;border-radius:0;overflow:hidden;position:relative}.hero-indicator__fill{display:block;height:100%;width:0%;background:#fff;border-radius:0;will-change:width}.hero-slider-wrapper button.slick-arrow{display:none!important}@media(max-width:1280px){.split-hero__text .hero-content-item{left:100px}.hero-indicators{max-width:690px}}@media(max-width:992px){.split-hero .split-hero__left{height:100%}.hero-indicators{max-width:520px}.split-hero__text .hero-content-item{left:60px}}@media(max-width:768px){.split-hero .split-hero__left{width:100%}.split-hero__text p{margin:15px 0 20px}.split-hero__text p br{display:none}.split-hero .split-hero__right{width:100%;height:50vh}.hero-slider-wrapper .button.button--secondary.mobile_show,.hero-slider-wrapper .button.button--primary.mobile_show{display:inline-block!important}}@media(max-width:576px){.hero-slider-wrapper .button.button--secondary.mobile_show,.hero-slider-wrapper .button.button--primary.mobile_show{padding:12px 10px}.split-hero__text h1{max-width:100%;font-size:22px}.split-hero__text p{margin:13px 0 25px;font-size:14px;line-height:1.2em}.split-hero__text .hero-content-item{left:0;padding:0 20px;bottom:65px;transform:translateY(0)}.hero-indicator{height:15px;justify-content:flex-end}.hero-indicators{width:calc(100% - 133px);max-width:100%;bottom:30px}.hero-indicator .over_hide{display:none}.hero-slider-wrapper button.slick-arrow{bottom:21px;position:absolute;top:unset;z-index:1;width:20px;height:20px;transform:translate(0);display:inline-block!important;font-size:0;background:transparent;box-shadow:none;border:0}.hero-slider-wrapper button.slick-arrow.slick-prev{left:37px}.hero-slider-wrapper button.slick-arrow.slick-next{right:37px;transform:translate(0) rotateY(180deg)}.hero-slider-wrapper button.slick-arrow:before{display:none}.hero-slider-wrapper button.slick-arrow:after{content:"";display:inline-block;width:7px;height:11px;background:url("data:image/svg+xml,%3Csvg width='7' height='11' viewBox='0 0 7 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.70703 10.3535L0.707031 5.35352L5.70703 0.353516' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.hero-indicator__label{font-size:12px}.hero-indicator__track{height:2px}.hero-indicator.active .over_hide,.hero-indicator:hover .over_hide{transform:translateY(-8px)}.split-hero__text h1 span b{transition:all .55s ease-out}.hero-slider-wrapper .button.button--primary{font-size:14px}.hero-slider-wrapper .button.button--secondary{margin-left:0;font-size:14px;margin-top:10px}}@media(max-width:422px){.hero-slider-wrapper .button.button--secondary{margin-top:10px;margin-left:0}}@media(max-width:320px){.split-hero__text{left:20px;bottom:30px}.split-hero__text p{font-size:14px}}.footer .footer-block__newsletter h2.footer-block__heading{font-size:24px;font-weight:800;text-transform:uppercase}.footer .newsletter-form{display:flex;justify-content:center;max-width:583px;margin:0 auto 12px;position:relative}.footer .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.footer .newsletter-form .field{display:flex;align-items:center}.footer .newsletter-form .field:after,.footer .newsletter-form .field:before{display:none}.footer .newsletter-form .field input{flex:1;padding:5px 50px 5px 20px;border:none;background-color:#fff;color:#000;font-size:14px;font-family:helvetica_neueregular;transition:border .3s ease;height:44px;box-sizing:border-box;border-radius:0;min-width:unset;min-height:unset;outline:none;box-shadow:none}.footer .newsletter-form .field button{background-color:#2563eb;border:none;margin:0;padding:0;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;border-radius:0}.footer .newsletter-form .field .field__label{color:#bfbfbf}.footer .footer-block__newsletter .footer-block__subheading{font-size:14px;line-height:1.4em;max-width:530px;margin:20px auto 25px;font-weight:400}.footer__content-bottom-wrapper{justify-content:center}.footer .newsletter-form .field button .svg-wrapper{width:13.467px;height:11.953px}.header .header__icons details-modal.header__search{display:none}.menu-drawer__navigation .list-menu__item{font-size:14px}product-info .page-width{max-width:100%;padding:0}product-info .product{display:flex;align-items:center;width:100%}product-info .product .grid__item.product__media-wrapper{width:60.4%;position:relative;height:calc(100vh - 137px);box-sizing:border-box;max-width:100%}product-info .product--large:not(.product--no-media) .product__info-wrapper{width:39.6%;padding:40px 30px 0 60px;box-sizing:border-box;max-width:560px}product-info{padding:0!important}product-info .product .grid__item.product__media-wrapper .product-media-container{width:100%;max-width:100%;height:100%}product-info .product .grid__item.product__media-wrapper .product-media-container .product__media{display:flex;justify-content:center;align-items:center;height:calc(100vh - 137px);background:#f4f4f4;width:100%;padding:0}product-info .product .grid__item.product__media-wrapper .product-media-container .product__media img{object-fit:contain;mix-blend-mode:multiply}product-info .product .grid__item.product__media-wrapper .gallery-media-toggle{position:absolute;bottom:25px;z-index:1;left:0;right:0;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;gap:0px 15px}product-info .product .grid__item.product__media-wrapper .slider-buttons{display:flex;position:absolute;top:50%;transform:translateY(-50%);justify-content:space-between;width:100%;padding:0 20px}product-info .product .grid__item.product__media-wrapper .slider-buttons .slider-counter.caption{display:none}product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button{background-color:transparent;border:0;margin:0;padding:0;font-size:0;width:44px;height:44px;background-image:url(https://saris.com/cdn/shop/files/Path_92817.png?v=1755086873);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:1;display:block;position:relative}product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button .svg-wrapper{display:none}product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button:after,product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button:before{content:"";position:absolute;right:35%;top:50%;width:12px;height:2px;background:#fff;transform-origin:left center;transition:transform .3s ease;display:block;opacity:1}product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button:before{transform:translateY(-50%) rotate(45deg)}product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button:after{transform:translateY(-50%) rotate(-45deg)}product-info .product .grid__item.product__media-wrapper .slider-buttons button.slider-button.slider-button--next{transform:translateY(-50%) rotateY(180deg)}product-info .product .grid__item.product__media-wrapper deferred-media.deferred-media{display:flex;align-items:center;height:calc(100vh - 137px);background:#f4f4f4;width:100%;padding:0}product-info .product .grid__item.product__media-wrapper deferred-media.deferred-media video{object-fit:cover;position:absolute;width:100%;height:100%;border:0}product-info .product--large:not(.product--no-media) .product__info-wrapper h1{font-size:40px;line-height:1em;font-weight:800}product-info .product--large:not(.product--no-media) .product__info-wrapper .product__title{margin:0 0 20px}product-info .product__info-wrapper .product__description{margin:0 0 20px!important}product-info .product__info-wrapper .product__description p{font-size:16px;line-height:1.4em}.pdp-tabs-section{margin-top:70px}product-info{border:0!important}product-info .product .grid__item.product__media-wrapper .product-media-container{border:0!important}@media(max-width:768px){product-info .product .grid__item.product__media-wrapper{width:100%}product-info .product--large:not(.product--no-media) .product__info-wrapper{width:100%;padding:40px 30px 0;max-width:100%}.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}}@media(max-width:576px){.product__media-list .product__media-item{margin:0!important;padding:0!important;border:0!important}.product__column-sticky slider-component{margin:0!important}product-info .product .grid__item.product__media-wrapper .product-media-container .product__media{height:498px}product-info .product .grid__item.product__media-wrapper{height:498px}product-info .product .grid__item.product__media-wrapper deferred-media.deferred-media{height:498px}product-info .product--large:not(.product--no-media) .product__info-wrapper h1{font-size:32px}.pdp-tabs-section{margin-top:40px}}.collection-hero .collection-hero__title{font-size:38px;font-weight:800;color:#0f172a;margin:50px 0 14px;line-height:1.15;letter-spacing:0;text-align:center;position:relative}.collection ul.product-grid .card__badge{display:none}.collection ul.product-grid .card__information{padding:10px 0 30px}.collection ul.product-grid .card__information .card-information{display:none}.collection ul.product-grid .card__information .card__heading a{text-decoration:none;text-align:center;font-size:16px;font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
