@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";.product-details .group-block-content{gap:0}.product-details .h3 h1{font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#000!important;margin-bottom:5px}.product-details .text-block p{font-family:Geist;font-weight:400;font-size:16px;line-height:24px;color:#000;margin-bottom:16px}.product-details .jdgm-horizon-widget{margin-bottom:16px}.product-details .jdgm-prev-badge__text{font-family:Geist;font-weight:500;font-size:14px;line-height:18px;text-decoration-line:underline;color:#000}.product-details .price{font-family:Geist;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-.02em;color:#000}.product-details .compare-at-price{font-family:Geist;font-weight:400;font-size:14px;line-height:18px;text-decoration-line:line-through;color:#6b7280;margin-left:8px;opacity:1}.product-details .divider{margin:36px 0;background:transparent;background-image:repeating-linear-gradient(to right,#00000080 0 12px,transparent 12px 20px);background-position:bottom;background-size:100% 1px;background-repeat:no-repeat}.product-details .custom-color-products .custom-color-products__title{font-family:Geist;font-weight:500;font-size:16px;line-height:21px;color:#000;margin-bottom:16px}.custom-color-product.is-active{border:2px solid #F68723;background:#fff8f2}.sizing-guide .sizing-guide-text p{font-family:DM Sans;font-weight:500;font-size:16px;line-height:20px;color:#222;flex:1}.sizing-guide .sizing-guide-text{flex-direction:row}.sizing-guide-text .size-guide-link{flex:none;font-weight:500!important}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1.5fr 1fr!important}}.variant-option__button-label .variant-size-title{font-family:Geist;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;color:#000}.variant-option__button-label .variant-size-measurement{font-family:Inter;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.06em;text-transform:uppercase;color:#000}.variant-option__button-label__text{gap:10px}.variant-option__button-label__pill,.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background:#fff8f2;border:2px solid #F68723}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{border:0}.variant-option__button-label:has(:checked),.variant-option__button-label:has(:checked):hover{border:0}.variant-option__button-label__pill{top:0;bottom:0}.variant-picker__form legend{font-family:Geist;font-weight:500;font-size:16px;line-height:21px;color:#000;margin-bottom:16px}.product-details .add-to-cart-button{border-radius:0;margin-bottom:36px}.product-details .add-to-cart-button .add-to-cart-text__content span{font-family:Geist;font-weight:600;font-size:18px;line-height:23px;color:#fff;display:flex;gap:5px}.product-details .add-to-cart-button .add-to-cart-price .compare-at-price,.product-details .add-to-cart-button .add-to-cart-icon{display:none}.product-details .details__header{font-family:Geist!important;font-weight:500!important;font-size:16px!important;line-height:21px!important;color:#000!important;padding:20px 0}.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:var(--style-border-width) solid #00000033!important}.accordion--dividers accordion-custom:first-child .details{border-top:1px solid #00000033!important}.accordion--dividers accordion-custom:last-child .details{border-bottom:1px solid #00000033!important}.accordion--dividers .details-content p{margin-bottom:0}.accordion--dividers summary .svg-wrapper{width:20px;height:20px}.activity-text{font-family:Bebas Neue,sans-serif;font-weight:400!important;font-size:64px!important;line-height:77px!important;color:#fff!important;letter-spacing:normal!important;text-align:right!important}.activity-text .line1{white-space:normal!important;overflow:unset!important;text-overflow:unset!important}.activity-text:after{border-radius:0!important;height:7px!important}.lumov-faq__container{gap:40px 217px!important}.lumov-faq__answer{padding:0 0 18px}.lumov-faq__item{border-color:#0000004d!important}.learn-lumov__card{background:#fff!important;box-shadow:0 75px 30px #d6d6d603,0 42px 25px #d6d6d60d,0 19px 19px #d6d6d617,0 5px 10px #d6d6d61a}.learn-lumov__card-title{margin:0 0 10px}#shopify-section-template--27547932524728__1778769869b361ad72{padding:60px 0;background:#f8f3ef!important;overflow:hidden}#quinn-lite-cards-1.quinn_cards{background:#f8f3ef!important}.jdgm-preview-badge .jdgm-star{color:#1a1a1a!important}.media-gallery__mobile-controls[thumbnails] .slideshow-controls__thumbnail{border-radius:8px!important;overflow:hidden}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:2px solid currentcolor!important;color:#f68722}@media screen and (max-width:1024px){.activity-content{max-width:750px!important;padding:60px 8px!important}.activity-text{font-size:45px!important;line-height:57px!important}.activity-image-block{flex:0 0 40%!important;max-width:40%!important;transform:translate(calc(90px + (-270px) * var(--anim-progress, 0)))!important}.activity-text-block{left:-90px!important}.lumov-faq__container{gap:40px 90px!important}}@media screen and (max-width:991px){.activity-text-block{flex:0 0 55%!important;max-width:55%!important;left:30px!important}.activity-text{font-size:33px!important;line-height:47px!important}.activity-content{padding:60px 16px!important}.product-recommendations--lumov .section{padding-left:20px!important;padding-right:20px!important}.product-recommendations--lumov .resource-list--grid{gap:0px}.product-recommendations--lumov .resource-list--grid .resource-list__item{flex:0 0 50%!important;max-width:50%!important}.product-recommendations--lumov .lumov-related-card__image-link{max-width:100%!important}.activity-image-block{flex:0 0 55%!important;max-width:55%!important;transform:translate(calc(30px + (-50px) * var(--anim-progress, 0)))!important;justify-content:center}}@media screen and (max-width:767px){.media-gallery__mobile-controls[thumbnails] .slideshow-controls__thumbnail{width:64px;height:64px}.product-details .h3 h1{font-size:20px;line-height:26px}.product-details .price{font-size:24px;line-height:31px}.product-details .compare-at-price{font-size:14px;line-height:18px;color:#000}.sizing-guide .sizing-guide-text{flex-direction:column}.sizing-guide .sizing-guide-text p{font-family:Geist;font-weight:500;font-size:14px;line-height:20px;color:#222}.variant-option__button-label .variant-size-measurement{font-size:9px;line-height:12px;letter-spacing:normal}.variant-option--equal-width-buttons .variant-option__button-label{padding:7px}.variant-option__button-label__text{gap:5px}.product-details .divider{margin:24px 0}.product-details .details__header{font-size:14px!important;line-height:18px!important;padding:20px 12px}.activity-text{font-size:24px!important;line-height:29px!important}.activity-content{padding:20px 16px!important}.lumov-faq__container{gap:32px 90px!important}.product-recommendations--lumov .lumov-related-card__title{font-family:Geist!important;font-weight:500!important;font-size:14px!important;line-height:18px!important;color:#222!important}.product-recommendations--lumov .lumov-related-card__price{font-family:Geist!important;font-weight:500!important;font-size:14px!important;line-height:18px!important;color:#2229!important}.product-recommendations--lumov .resource-list--grid{gap:32px 0px}.product-recommendations--lumov .section{gap:50px!important}.learn-lumov__grid{margin-right:-20px}.learn-lumov__card-title{font-size:24px!important;line-height:31px!important;letter-spacing:-.02em!important}.learn-lumov__container{margin-bottom:0!important}.menu-drawer{background:#000!important;width:100%!important;max-width:100%!important}.menu-drawer__menu-item{font-family:DM Sans!important;font-weight:500!important;font-size:20px!important;line-height:26px!important;color:#fff!important;min-height:unset!important;padding:0!important}.header__row--top .header__columns{border-bottom:2px solid #F68723}.header-logo{z-index:0!important}.menu-drawer__navigation{padding:var(--drawer-padding)!important}.menu-drawer__menu{border-bottom:1px solid #3E3E3E;padding:0!important}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:36px!important}.menu-drawer__featured-content{display:none}.home-reviews__card--img-l .home-reviews__review-img{height:auto!important}}body .container{width:100%;max-width:1280px;margin:0 auto;padding:0 15px}.ftr-usp{max-width:1700px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:0;padding:0 134px}.usp-card{text-align:center;padding:0 10px}.usp-card .usp-body .usp-icon{font-family:DM Sans,sans-serif;font-size:3.4rem;font-weight:600;line-height:1}.usp-card .usp-body .usp-icon svg{width:45px;height:45px;margin:auto}.usp-card .usp-body p{font-family:DM Sans,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em}.usp-card .usp-body p span{color:#f68722}.ftr-usp .usp-card:not(:last-of-type){border-right:1px solid #F68722}.lumov-footer__top{padding:100px 134px 20px!important}.newsletter-form h6{font-family:DM Sans,sans-serif;font-size:24px;font-weight:500;line-height:1.1;margin-bottom:15px}.newsletter-form p{font-family:Geist,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff}.newsletter-form form{width:100%;max-width:600px}.newsletter-form form input{width:100%;background:transparent;border:0;border-bottom:1px solid #FFFFFF;font-size:16px;font-weight:300;line-height:1.75;color:#fff;outline:none;font-family:Geist,sans-serif;border-radius:0;margin-bottom:15px;padding-bottom:10px}.newsletter-form form input::-webkit-input-placeholder{color:#fff}.newsletter-form form input::-moz-placeholder{color:#fff;opacity:1}.newsletter-form .submit-btn{outline:none;border:none;padding:10px 16px;background:#fff;color:#000;font-family:Geist,sans-serif;font-weight:500;font-size:16px;line-height:normal;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.newsletter-form .submit-btn:hover{opacity:.9}.lumov-footer__top{z-index:1;position:relative}.ftr-bottom{position:relative;overflow:hidden;margin-top:-210px}.ftr-bottom .sunrise{width:100%;opacity:0;transform:scale(1.08);transition:all 2s ease}.ftr-bottom .rock-block{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1}.ftr-bottom .men-block{position:absolute;bottom:47px;max-width:50%;right:17.7%;z-index:2;opacity:0;transform:translate(120px);transition:all 1.5s ease;transition-delay:1.2s}.ftr-bottom.active .sunrise{opacity:1;transform:scale(1)}.ftr-bottom.active .men-block{opacity:1;transform:translate(0)}.lumov-footer{overflow:hidden}@media screen and (max-width:1500px){.lumov-footer__top-right{gap:50px!important}.lumov-footer__top-left{width:100%!important;max-width:45%!important}}@media screen and (max-width:1350px){.lumov-footer__top-right{gap:30px!important}.lumov-footer__top-left{width:100%!important;max-width:40%!important}}@media screen and (max-width:1024px){.ftr-usp{padding:0 50px}.lumov-footer__top{padding:100px 50px 20px!important;gap:30px}.usp-card .usp-body p{font-size:1rem}.lumov-footer__top-left{width:100%!important;max-width:40%!important}.lumov-footer__top-right{gap:30px!important}.lumov-footer__col-title{font-size:20px!important}.lumov-footer__nav a{font-size:14px!important}.ftr-bottom{margin-top:-150px}}@media screen and (max-width:991px){.ftr-usp{padding:0 20px}.lumov-footer__top{padding:48px 40px!important}.usp-card .usp-body .usp-icon{font-size:2.6rem}.lumov-footer__top{flex-direction:column}.lumov-footer__top-left{width:100%!important;max-width:100%!important}.lumov-footer__top-right{margin-left:0!important;justify-content:space-between}}@media screen and (max-width:767px){.ftr-usp{grid-template-columns:repeat(1,1fr);gap:20px 0px}.ftr-usp .usp-card:not(:last-of-type){border-right:0;border-bottom:1px solid #F68722;padding-bottom:20px}.newsletter-form .submit-btn{font-size:16px;padding:10px 15px}.lumov-footer__top{gap:40px!important}.lumov-footer__top-left{max-width:100%;aspect-ratio:auto!important;width:100%!important}.newsletter-form form input{font-size:16px}.lumov-footer__top-right{gap:40px!important}.ftr-bottom .men-block{bottom:17px;max-width:75%;right:2%}.usp-card{text-align:left;padding:0}.usp-card .usp-body .usp-icon svg{margin-left:0}.ftr-usp{padding:0 20px}.usp-card .usp-body p br{display:none}.ftr-bottom{margin-top:-70px}}.shop-by-part__athlete-vector{display:inline-block;transition:transform .4s ease;transform-origin:center}.shop-by-part__athlete-track{width:200px}.shop-by-part__athlete-slide{top:auto;left:0;display:block!important;opacity:0;visibility:hidden;transition:all .6s ease}.shop-by-part__athlete-slide.is-active{opacity:1;visibility:visible}.shop-by-part__athlete-vector{position:relative!important}.shop-by-part__athlete-slide{position:absolute!important;top:-153px;left:20px;z-index:1}.shop-by-part__athlete-img{height:140px!important}.ftr-mobile{display:none}@media screen and (max-width:767px){.shop-by-part__athlete{display:block!important}.shop-by-part__athlete-slide{top:-139px;left:23%}.shop-by-part__athlete-track{width:240px!important}.ftr-mobile{display:block}.ftr-bottom img:not(.ftr-mobile){display:none}.lumov-footer__top-right{display:grid!important;grid-template-columns:repeat(2,1fr);gap:40px 10px!important}}.lumov-footer__top{gap:40px}.quantity-plus .svg-wrapper,.quantity-minus .svg-wrapper{color:#000}.testimonials-section{color:#fce6d3;background-color:#fff4ea;padding-top:0;padding-bottom:40px;display:block;position:relative;overflow:hidden}.client-container{width:100%;max-width:1280px;margin:0 auto;padding:0 15px}.testimonials-section .title h2{color:#f68722;text-align:center;margin-top:20px;margin-bottom:18px;font-size:40px;font-weight:400;line-height:83px}.testimonial-slider-wrapper{background-color:#fff;border:2px solid #f2f0ea;border-radius:30px;width:100%;padding:3.5rem 3.5rem 20px!important}.testimonials-section .testimonial-pagination{position:relative!important;left:0!important;text-align:center;padding-top:40px;font-size:16px;font-weight:300;line-height:16px}.testimonials-section .swiper-pagination-bullet{background:#f5af87!important;opacity:1!important;height:15px!important;width:15px!important;margin:0 6px!important}.testimonials-section .swiper-pagination-bullet-active{background:#ed8549!important}.client-info{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr minmax(0,340px);grid-auto-columns:1fr;display:grid}.right-quote{text-align:right;margin-left:auto}.quote-right{justify-content:flex-end;align-items:flex-start;display:flex}.quote-left img,.quote-right img{width:63px}.client-info .blockquote{color:#221e1c;padding-top:20px;padding-bottom:20px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:150%}.client-info .blockquote p{margin-bottom:10px}.profile-info{font-size:20px;line-height:150%}.client-name{color:#ed8549;font-family:Inter,sans-serif;font-size:18px;font-weight:500}.client-des{color:#221e1c;margin-top:-8px;padding-top:0;padding-bottom:0;font-family:Inter,sans-serif;font-size:14px}@media screen and (max-width:991px){.client-info{grid-template-columns:1fr minmax(0,260px)}}@media screen and (max-width:767px){.client-info{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column-reverse;display:flex}.quote-left{position:absolute;top:10px}.quote-left img{height:30px;width:auto}.quote-right{display:none}.testimonial-slider-wrapper{background-color:#0000;border-style:none;border-width:0;width:100%;padding-top:1rem;padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.testimonials-section .title h2{text-align:left;margin-bottom:15px;padding-left:0;padding-right:25px;font-size:35px;line-height:35px}.client-name{font-size:19px}.client-des{font-size:16px}.client-info .blockquote p{margin-bottom:0}.client-container{padding-left:20px;padding-right:20px}.client-info .blockquote{padding-top:0}.product-information{padding-top:0!important}}.add-to-cart-text .svg-wrapper{color:#000}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
