.media--grayscale img{filter:grayscale(1)}.button{overflow:hidden}.button .btn-fill{transform:none!important;opacity:0;border-radius:0;transition:opacity var(--animation-primary)}.button.icon-with-text{--icon-weight: 2px}.button.icon-with-text .btn-text{gap:.5rem}.button--secondary.icon-with-text{--color-button-text: var(--color-foreground);padding:0 0 .5rem;font-weight:var(--font-bold);font-size:var(--text-base);line-height:1;letter-spacing:0;-webkit-backdrop-filter:none;backdrop-filter:none}.button--secondary.icon-with-text .btn-fill{display:none!important}.button--secondary.icon-with-text:after{border-top:0;border-left:0;border-right:0}@media screen and (pointer: fine){.button--secondary.icon-with-text:after{transition:left var(--animation-primary);transform-origin:var(--transform-origin-end);left:0}.button--secondary.icon-with-text:hover:after{left:100%}}.banner__box .button.button--primary{padding-left:50px;padding-right:50px;margin-top:0!important}.mega-menu__footer{width:49rem;margin-inline:auto}.mega-menu__footer:before{display:none}.mega-menu__footer .button{padding:clamp(var(--sp-6),1.2vw,var(--sp-7)) clamp(var(--sp-8),1.473vw,var(--sp-9));font-weight:var(--font-bold);font-size:var(--text-xl)}.header__shop-all{display:none}.athletes-picks .mega-menu__nav{display:grid;grid-template-rows:repeat(6,auto);grid-auto-flow:column}@media screen and (min-width: 1024px){.header-section{--header-nav-gap: 2em}.header .header__icons--end{display:none}.header__shop-all{position:relative;z-index:2;display:flex;width:100%;max-width:180px;padding-inline:0;grid-area:icons;justify-self:end;font-size:var(--font-navigation-size)}}@media screen and (min-width: 1280px){.header-section{--header-nav-gap: 4em}}.topbar .social-icons{display:none}.cart-drawer .badge{width:auto;line-height:1.1}.rungne-product-columns h2.heading.title-md{margin-bottom:0}.mutlicolumn-modal-text{margin-bottom:20px}.mutlicolumn-modal-text a{text-decoration:underline}.final-quiz-btn{margin-bottom:30px;text-decoration:underline}.quiz-btn{position:fixed;bottom:120px;right:30px;background:#1a2732;padding:12px 20px;color:#fff;font-weight:600;border-radius:30px 30px 10px;z-index:99;overflow:hidden;box-shadow:0 0 10px #00000026}.custom-var-opt:hover:after{--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);--tw-shadow-color: rgb(var(--color-foreground));--tw-shadow: var(--tw-shadow-colored);top:0;right:0;bottom:0;left:0}.footer-media .media>.footer-media__image{object-position:center top}.footer-media__overlay{z-index:0;background-color:rgb(var(--color-overlay) / var(--overlay-opacity))}.footer__logo{padding-bottom:var(--sp-4);border-bottom:2px solid currentColor}.footer__accordions .no-details{margin:0;padding:var(--sp-10) var(--sp-4);border-bottom:2px solid currentColor}.footer__accordions h4{margin-bottom:var(--sp-4)}.footer__right{margin:0;padding:0;border-bottom:2px solid currentColor;order:1;border-inline-end:2px solid currentColor}.footer__left{order:2;border-right:0!important}.footer__newsletter{grid-column:1/-1}.footer__newsletter .h3{padding:var(--sp-10) var(--sp-4) var(--sp-4);border-bottom:2px solid currentColor}.footer__newsletter__form{padding:var(--sp-4)}.footer__newsletter__form .rte{max-width:23rem;line-height:1.5}.footer__newsletter .newsletter-form{margin-top:.5rem;max-width:100%}.footer__newsletter .newsletter-form .field .input{padding-left:0;background-color:transparent;border-bottom:2px solid currentColor;font-weight:var(--font-medium);font-size:var(--text-base)}.footer__newsletter .newsletter-form .field .label.is-floating{margin-left:0;opacity:1;font-weight:var(--font-medium);font-size:var(--text-base)}.footer__newsletter .newsletter-form .field .input:focus~label{align-items:flex-start}.footer__newsletter .newsletter-form .self-submit-button{inset-inline-end:0}.footer__newsletter .newsletter-form .button--secondary{-webkit-backdrop-filter:none;backdrop-filter:none}.footer__newsletter .newsletter-form .button--secondary:after{display:none}.footer-slogan{margin-top:1.5rem}.footer-slogan .media{background:transparent}.footer__socials>ul{justify-content:center}@media screen and (min-width: 640px){.footer__logo{padding-bottom:var(--sp-5)}.footer__accordions .no-details{padding-inline:var(--sp-5)}.footer__accordions{flex-grow:1}.footer__accordions .no-details:not(:first-of-type){border-left:2px solid currentColor}.footer__newsletter .h3{padding:var(--sp-10) var(--sp-5) var(--sp-5)}.footer__newsletter__form{padding:var(--sp-5)}}@media screen and (min-width: 768px){.footer__socials>ul{justify-content:flex-start}.footer__socials .icon-lg{width:var(--sp-8);height:var(--sp-8)}}@media screen and (min-width: 1024px){.footer{grid-template-columns:580px minmax(0,1fr);column-gap:0}.footer__left{border-inline-end:2px solid currentColor}footer .footer__newsletter__form{padding-right:0}.self-submit-button.absolute{right:20px!important}}@media (min-width: 1600px){.footer{grid-template-columns:1000px minmax(0,1fr)}}@media screen and (max-width: 767px){.footer__socials{position:static}.cart-continue-shopping-link a{font-size:14px!important}.label-desktop{display:none!important}.label-mobile{display:inline!important}.hero-padding-sec{padding:0}.banner__media-mob{display:block!important}}@media (max-width: 1024px){.footer__left{border-inline-end:0}}@media (max-width: 1023px){.footer__right{border-inline-end:0}}@media (max-width: 1400px){.cart-item__details .urgency-message p{font-size:14px;line-height:22px;background:transparent;padding:0}}@media (max-width: 580px){.cart-item__details .urgency-message p{font-size:10px;line-height:14px}.cart-item__details .product-order-count{font-size:14px}}.text-with-icons--rungne .column__title+.column__text{padding-top:4px}.text-with-icons--rungne.grid .column{padding:0 0 15px;border-inline-start:2px solid currentColor}.text-with-icons--rungne .column__icon{padding:10px 20px;border-bottom:2px solid currentColor}.text-with-icons--rungne .column__icon .icon{width:60px;height:60px}.text-with-icons--rungne .column__content{padding:10px}.text-with-icons--rungne .column__button{padding:10px 10px 0}@media screen and (min-width: 640px){.text-with-icons--rungne .column__content,.text-with-icons--rungne .column__button{padding-left:20px;padding-right:20px}.text-with-icons--rungne .column__button{padding-top:30px}}@media screen and (max-width: 1023px){.text-with-icons--rungne{--multicolumn-template: repeat(2, minmax(0, 1fr));grid-template-columns:var(--multicolumn-template)}}.product-card__content{--card-content-padding: var(--sp-4) var(--sp-2);flex-grow:1}.product-card__content .quick-add{--tw-translate-y: 0;margin-top:auto;padding:0}.product-card__content .quick-add .button{width:auto;padding-block:var(--sp-3);padding-inline:var(--sp-4)}.product-card__actions{margin-top:auto;padding-block-start:var(--sp-3)}@media screen and (min-width: 1024px){.product-card__content{--card-content-padding: var(--sp-6) var(--sp-5)}}.product-card__title.reversed-link{--reversed-link-gap: min(100%, 1.2em);background-size:0 2px}@media screen and (pointer: fine){.product-card__title.reversed-link:hover{background-size:100% 2px}}.product-card__bottom{margin-top:0}.product-card__bottom .color-swatch{--swatch-size: var(--sp-5)}.product-card__bottom .swatches--variant .color-swatch{--swatch-radius: 0;--tw-ring-offset-shadow: none;aspect-ratio:4 / 5;height:auto}@media screen and (min-width: 768px){.product-card__bottom .color-swatch{--swatch-size: var(--sp-6)}}.product-card--promo .product-card__content{aspect-ratio:4 / 5}.slider-container--rungne:before,.slider-container--rungne:after{content:"";position:absolute;top:0;z-index:1;height:100%;width:2px;background-color:rgb(var(--color-background))}.slider-container--rungne:before{left:0}.slider-container--rungne:after{right:0}.slider--rungne.slider .card-grid{--card-grid-gap: var(--sp-2)}@media screen and (min-width: 1024px){.slider--rungne.slider .card-grid{--card-grid-gap: var(--sp-4)}}.slider--rungne.slider .card{padding-bottom:var(--sp-18);border-left:2px solid currentColor;border-right:2px solid currentColor}.slider--rungne.slider.no-indicators .card{padding-bottom:0}.slider--rungne.slider .indicators{min-height:68px;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.slider--rungne.slider .indicators:before,.slider--rungne.slider .indicators:after{display:none}.slider--rungne.slider .indicators .button{--buttons-border-width: 0;--buttons-width: var(--sp-16);--color-button-text: var(--color-foreground);max-height:none;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}.slider--rungne.slider .indicators .button[disabled]{opacity:.5}.slider--rungne.slider .indicators .button .btn-fill{display:none}.slider--rungne.slider .indicators .button .icon{width:var(--sp-7);height:var(--sp-7)}.product-slider .product-card{min-height:100%;width:74vw;margin-right:var(--sp-2)}@media screen and (min-width: 640px){.slider--rungne.slider .indicators .button .icon{width:var(--sp-9d5);height:var(--sp-9d5)}.product-slider .product-card{width:36vw}}@media screen and (min-width: 1024px){.product-slider .product-card{width:calc(calc(var(--page-container) / 3) - var(--sp-4) * 2 / 3);margin-right:var(--sp-4)}}@media screen and (min-width: 1280px){.product-slider .product-card{width:calc(calc(var(--page-container) / 4) - var(--sp-4) * 3 / 4)}}.variant-picker .swatches--variant .color-swatch{--swatch-radius: 0;aspect-ratio:4 / 5;height:auto}.variant-picker .swatches--variant .color-swatch:after{--tw-shadow-colored: none}.variant-picker .swatches--variant :checked+.color-swatch:before{box-shadow:none}.variant-picker .swatches--variant :checked+.color-swatch:after{--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color)}.variant-picker .swatches--variant .color-swatch .tooltip{inset-block-end:calc(var(--swatch-size) + 25px)}.image-with-text--rungne{border-top:2px solid currentColor;border-bottom:2px solid currentColor}.image-with-text--rungne.with-background .image-with-text__item .rich-text{padding-inline:0}.image-with-text--rungne .button--secondary.icon-with-text{--icon-weight: 3px;padding-bottom:0;font-weight:400;font-size:var(--text-2xl);text-transform:none;letter-spacing:var(--font-body-letter-spacing)}.image-with-text--rungne .button--secondary.icon-with-text:after{content:none}.image-with-text--rungne .button--secondary.icon-with-text .btn-text span{position:relative;display:block;padding-bottom:.25rem;overflow:hidden}.image-with-text--rungne .button--secondary.icon-with-text .btn-text span:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:currentColor}@media screen and (pointer: fine){.image-with-text--rungne .button--secondary.icon-with-text .btn-text span:after{transition:left var(--animation-primary);transform-origin:var(--transform-origin-end)}.image-with-text--rungne .button--secondary.icon-with-text:hover .btn-text span:after{left:100%}}@media screen and (min-width: 1024px){.image-with-text--rungne{gap:2px}.image-with-text--rungne:before{content:"";position:absolute;left:50%;top:0;height:100%;width:2px;margin-left:-1px;background-color:currentColor}.image-with-text--rungne.with-background .image-with-text__item .rich-text{padding:var(--sp-10)}.image-with-text--rungne.with-background.image--first .image-with-text__item .rich-text{padding-right:0}.image-with-text--rungne.with-background.image--last .image-with-text__item .rich-text{padding-left:0}}@media screen and (max-width: 1023px){.image-with-text--rungne .image-with-text__item:first-child{border-bottom:2px solid currentColor}}.image-with-text--rungne-info{border-top:2px solid currentColor;border-bottom:2px solid currentColor}.image-with-text--rungne-info .image-with-text__item .rich-text{padding:0!important}.image-with-text--rungne-info .rich-text>.row{padding:20px 0;margin:0;border-top:2px solid currentColor}.image-with-text--rungne-info .row__content{max-width:380px;margin-right:auto}.image-with-text--rungne-info .row__icon{padding-bottom:25px}.image-with-text--rungne-info .row__icon .icon{--icon-weight: 2px;width:60px;height:60px}.image-with-text--rungne-info .row__button{margin-top:15px}.image-with-text--rungne-info .row__button .button{white-space:nowrap}@media screen and (min-width: 768px){.image-with-text--rungne-info .image-with-text__item{width:40%}.image-with-text--rungne-info.image--first .image-with-text__item:first-child{border-right:2px solid currentColor}.image-with-text--rungne-info.image--last .image-with-text__item:first-child{border-left:2px solid currentColor}.image-with-text--rungne-info .rich-text>.row{padding-inline:20px 0}.image-with-text--rungne-info .rich-text>.row:first-child{border-top:0}}@media screen and (min-width: 1024px){.image-with-text--rungne-info .image-with-text__item{width:32.5%}.image-with-text--rungne-info .row__button{margin-top:0}}.rungne-testimonials .testimonials{padding:0 var(--sp-10)}.rungne-testimonials .testimonial{width:100%;min-height:100%;padding:var(--sp-6) var(--sp-4) var(--sp-4) var(--sp-4);text-align:left;border:2px solid currentColor;border-left:0;border-right:0}.rungne-testimonials .testimonial blockquote{display:flex;flex-direction:column;row-gap:var(--sp-3)}.rungne-testimonials .testimonial blockquote>*{max-width:var(--sp-96)}.rungne-testimonials .testimonial.with-5-stars blockquote{--quote-icon-width: var(--sp-26);--quote-icon-height: var(--sp-4)}.rungne-testimonials .testimonial.with-5-stars blockquote:before{content:"";-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 235.53 36.05'%3E%3Cpolygon points='18.95 0 24.63 12.11 37.91 13.77 28.14 22.91 30.67 36.05 18.95 29.59 7.24 36.05 9.77 22.91 0 13.77 13.27 12.11 18.95 0' fill='currentColor'/%3E%3Cpolygon points='68.36 0 74.04 12.11 87.31 13.77 77.55 22.91 80.07 36.05 68.36 29.59 56.64 36.05 59.17 22.91 49.4 13.77 62.68 12.11 68.36 0' fill='currentColor'/%3E%3Cpolygon points='117.76 0 123.44 12.11 136.72 13.77 126.95 22.91 129.48 36.05 117.76 29.59 106.05 36.05 108.57 22.91 98.81 13.77 112.08 12.11 117.76 0' fill='currentColor'/%3E%3Cpolygon points='167.17 0 172.85 12.11 186.12 13.77 176.36 22.91 178.88 36.05 167.17 29.59 155.45 36.05 157.98 22.91 148.21 13.77 161.49 12.11 167.17 0' fill='currentColor'/%3E%3Cpolygon points='216.57 0 222.25 12.11 235.53 13.77 225.76 22.91 228.29 36.05 216.57 29.59 204.86 36.05 207.38 22.91 197.62 13.77 210.89 12.11 216.57 0' fill='currentColor'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 235.53 36.05'%3E%3Cpolygon points='18.95 0 24.63 12.11 37.91 13.77 28.14 22.91 30.67 36.05 18.95 29.59 7.24 36.05 9.77 22.91 0 13.77 13.27 12.11 18.95 0' fill='currentColor'/%3E%3Cpolygon points='68.36 0 74.04 12.11 87.31 13.77 77.55 22.91 80.07 36.05 68.36 29.59 56.64 36.05 59.17 22.91 49.4 13.77 62.68 12.11 68.36 0' fill='currentColor'/%3E%3Cpolygon points='117.76 0 123.44 12.11 136.72 13.77 126.95 22.91 129.48 36.05 117.76 29.59 106.05 36.05 108.57 22.91 98.81 13.77 112.08 12.11 117.76 0' fill='currentColor'/%3E%3Cpolygon points='167.17 0 172.85 12.11 186.12 13.77 176.36 22.91 178.88 36.05 167.17 29.59 155.45 36.05 157.98 22.91 148.21 13.77 161.49 12.11 167.17 0' fill='currentColor'/%3E%3Cpolygon points='216.57 0 222.25 12.11 235.53 13.77 225.76 22.91 228.29 36.05 216.57 29.59 204.86 36.05 207.38 22.91 197.62 13.77 210.89 12.11 216.57 0' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--quote-icon-width) var(--quote-icon-height);mask-size:var(--quote-icon-width) var(--quote-icon-height);width:var(--quote-icon-width);height:var(--quote-icon-height);background-color:rgb(var(--color-base-highlight))}.rungne-testimonials .indicators .button{--buttons-border-width: 0;--buttons-width: calc(var(--sp-10) + 2px);--color-button-text: var(--color-foreground);height:100%;max-height:none;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;border:2px solid currentColor}.rungne-testimonials .indicators .button .btn-fill{display:none}.rungne-testimonials .indicators .button[data-prev-button]{border-left:0}.rungne-testimonials .indicators .button[data-prev-button] .btn-text{justify-content:flex-start}.rungne-testimonials .indicators .button[data-next-button]{border-right:0}.rungne-testimonials .indicators .button[data-next-button] .btn-text{justify-content:flex-end}.rungne-testimonials .indicators .button .icon{width:var(--sp-7);height:var(--sp-7)}@media screen and (min-width: 640px){.rungne-testimonials .testimonials{padding:0 var(--sp-16)}.rungne-testimonials .testimonial{padding:var(--sp-8) var(--sp-6) var(--sp-6) var(--sp-6)}.rungne-testimonials .indicators .button{--buttons-width: calc(var(--sp-16) + 2px)}.rungne-testimonials .indicators .button .icon{width:var(--sp-9d5);height:var(--sp-9d5)}}@media screen and (min-width: 768px){.rungne-testimonials .testimonial{width:calc(50% - var(--sp-1));margin-right:var(--sp-2);border-left:2px solid currentColor;border-right:2px solid currentColor}}@media screen and (min-width: 1024px){.rungne-testimonials .testimonial{width:calc(50% - var(--sp-2));margin-right:var(--sp-4)}.rungne-testimonials .testimonial blockquote{position:relative;padding-right:var(--sp-28)}.rungne-testimonials .testimonial.with-5-stars blockquote:before{position:absolute;inset-block-start:0;inset-inline-end:0}}.collage--rungne{--grid-gap: 2rem;border-block:2px solid currentColor}.collage--rungne .title-wrapper{padding-top:var(--sp-10);justify-items:start}.collage--rungne .title-wrapper .button--secondary.icon-with-text{--icon-weight: 3px;padding-bottom:0;font-weight:400;font-size:var(--text-2xl);text-transform:none;letter-spacing:var(--font-body-letter-spacing)}.collage--rungne .title-wrapper .button--secondary.icon-with-text:after{content:none}.collage--rungne .title-wrapper .button--secondary.icon-with-text .btn-text span{position:relative;display:block;padding-bottom:.25rem;overflow:hidden}.collage--rungne .title-wrapper .button--secondary.icon-with-text .btn-text span:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:currentColor}@media screen and (pointer: fine){.collage--rungne .title-wrapper .button--secondary.icon-with-text .btn-text span:after{transition:left var(--animation-primary);transform-origin:var(--transform-origin-end)}.collage--rungne .title-wrapper .button--secondary.icon-with-text:hover .btn-text span:after{left:100%}}.collage--rungne>.grid{max-height:min(680px,90vh);overflow-x:hidden;overflow-y:auto;border-top:2px solid currentColor}.collage--rungne>.grid::-webkit-scrollbar{width:.5rem}.collage--rungne>.grid::-webkit-scrollbar-track{background:rgb(var(--color-base-background))}.collage--rungne>.grid::-webkit-scrollbar-thumb{background:rgb(var(--color-base-highlight))}@media screen and (min-width: 1024px){.collage--rungne{--grid-gap: 1rem}.collage--rungne>.grid{direction:rtl;border-top:0;border-left:2px solid currentColor}.collage--rungne>.grid::-webkit-scrollbar{width:1rem}.collage--rungne>.grid::-webkit-scrollbar-track,.collage--rungne>.grid::-webkit-scrollbar-thumb{border-right:2px solid currentColor}.collage--rungne .collage-right{order:-1}}.collection-list--rungne .card-grid{--card-grid-gap: 0}.collection-list--rungne .media-card--overlap .media-card__content{inset-inline-start:0;inset-block-end:auto;padding-block-start:var(--sp-5)}.collection-list--rungne .media-card--overlap .media-card__text .heading{font-weight:500}.collection-list--rungne .media-card__link .media-card__content .icon{display:none}.collection-collage--rungne .card-grid{--card-grid-gap: 0;--card-grid-per-row: 1}.collection-collage--rungne .media-card--overlap .media-card__content{inset-inline-start:0;inset-block-end:auto;padding-block-start:var(--sp-5)}.collection-collage--rungne .media-card--overlap .media-card__text .heading{font-weight:500}.collection-collage--rungne .media-card__link .media-card__content .icon{display:none}@media screen and (min-width: 640px){.collection-collage--rungne .card-grid{--card-grid-template: auto-flow dense / 57.3% 42.7%}.collection-collage--rungne .card-grid .card:nth-child(3n+3){grid-column:span 2}}.collection__content .card-grid{row-gap:var(--sp-10)}.collection__content .promo-box .button{margin-left:var(--sp-6);padding-bottom:0;font-weight:500}.collection__content .promo-box .button:after{display:none}.collection__content .promo-box .button .icon{width:41px;height:21px}.collection__content .promo-box .button .btn-text{align-items:flex-start}.collection__content .promo-box .button .btn-text span{position:relative;margin-top:var(--sp-1d5);padding-bottom:var(--sp-0d5);overflow:hidden}.collection__content .promo-box .button .btn-text span:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background-color:currentColor}@media screen and (pointer: fine){.collection__content .promo-box .button .btn-text span:after{transition:width var(--animation-primary);transform-origin:var(--transform-origin-end)}.collection__content .promo-box .button:hover .btn-text span:after{width:100%}}@media screen and (max-width: 767px){.collection__content .product-card--promo{grid-column:span 1}}.rungne-blog-grid .title-wrapper{margin-bottom:0;padding-block:var(--sp-5);border-top:2px solid currentColor}.rungne-blog-grid .blog-grid{border-top:2px solid currentColor;border-bottom:2px solid currentColor;row-gap:0}.rungne-blog-grid .article-card{height:100%}.rungne-blog-grid .article-card__content{padding:20px 15px;flex-grow:1;justify-content:center;text-align:center}.rungne-blog-grid .article-card__title{--reversed-link-gap: min(100%, 1.2em)}.rungne-blog-grid .article-card__content .button{padding-bottom:0;font-weight:400}.rungne-blog-grid .article-card__content .button:after{content:none}.rungne-blog-grid .article-card__content .button .btn-text span{position:relative;margin-top:var(--sp-1d5);padding-bottom:var(--sp-0d5);overflow:hidden}.rungne-blog-grid .article-card__content .button .btn-text span:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:currentColor}@media screen and (pointer: fine){.rungne-blog-grid .article-card__content .button .btn-text span:after{transition:left var(--animation-primary);transform-origin:var(--transform-origin-end)}.rungne-blog-grid .article-card__content:hover .btn-text span:after{left:100%}}@media screen and (min-width: 1024px){.rungne-blog-grid .article-card__content{padding:30px 20px}}.multicolumn--rungne .slider--rungne.slider .card-grid{row-gap:0}.multicolumn--rungne .slider--rungne.slider .card,.multicolumn--rungne .slider--rungne.slider .media{border-bottom:2px solid currentColor}.multicolumn--rungne .slider--rungne.slider .multicolumn-card__info{gap:0}.multicolumn--rungne .slider--rungne.slider .multicolumn-card__info .heading{padding:var(--sp-6) var(--sp-2);text-align:center;border-bottom:2px solid currentColor}.multicolumn--rungne .slider--rungne.slider .multicolumn-card__info .rte{padding:var(--sp-4) var(--sp-2) 0 var(--sp-2)}@media screen and (min-width: 1024px){.multicolumn--rungne .slider--rungne.slider .card-grid--6{--card-grid-gap: var(--sp-2)}}@media screen and (min-width: 1280px){.multicolumn--rungne .slider--rungne.slider .card-grid--5{--card-grid-per-row: 5}.multicolumn--rungne .slider--rungne.slider .card-grid--6{--card-grid-per-row: 6}}.article--rungne iframe{height:auto;width:100%;aspect-ratio:16 / 9}.rungne-club-badge button{position:relative;height:auto!important;padding:0;background-color:transparent!important;border-radius:0;border:0!important}.rungne-club-badge button:before{content:"";position:absolute;inset:calc(var(--sp-2d5) * -1)}.rungne-club-badge button svg{height:22px;width:22px}.rungne-club-badge button svg path{fill:rgb(var(--color-foreground))}.rungne-club-badge span{display:none}.footer-copyright .rungne-club-badge button svg{width:var(--sp-6d5);height:var(--sp-6d5)}@media screen and (min-width: 768px){.footer-copyright .rungne-club-badge button svg{width:var(--sp-8d5);height:var(--sp-8d5)}}.section--club-highlight .text-with-icons:after{content:""}.section--club-highlight .text-with-icons .column{padding-inline:var(--sp-3)!important;justify-content:center;border:0!important}.section--club-highlight .text-with-icons .column+.column{margin-block-start:var(--sp-6)}.section--club-highlight .text-with-icons .column__title{font-weight:var(--font-bold);font-size:var(--text-6xl);text-transform:none}.section--club-highlight .text-with-icons .column:nth-child(2) .column__title{font-size:var(--text-4xl)}.section--club-highlight .text-with-icons .column__text{padding-block-start:var(--sp-1);font-size:var(--sp-5);line-height:1.18;text-transform:uppercase}@media screen and (min-width: 1024px){.section--club-highlight .text-with-icons .column+.column{margin-block-start:0}}@media screen and (min-width: 1280px){.section--club-highlight .text-with-icons .column:nth-child(2) .column__title{font-size:var(--text-5xl)}}.section--what-is-club .banner__box{max-width:730px;padding:0;display:flex;flex-direction:column;align-items:flex-start;border-left:2px solid currentColor}.section--what-is-club .banner__title{padding:24px 24px 16px;border-block:2px solid currentColor}.section--what-is-club .rte{padding-left:24px;font-weight:var(--font-medium);font-size:var(--fluid-base-to-2xl);line-height:1.18}.section--what-is-club .rte p{margin:0 0 1rem}.section--what-is-club .rte p:last-child{margin-bottom:0}.section--what-is-club .button{margin-inline:24px 0;font-weight:var(--font-bold);font-size:28px;max-height:none}.section--what-is-club .button svg{display:none}.heading-with-tooltip{display:flex;align-items:flex-start;column-gap:6px}.heading-with-tooltip .color-swatch:before,.heading-with-tooltip .color-swatch:after{display:none}.heading-with-tooltip .color-swatch .tooltip{max-width:440px;padding-block:var(--sp-5);font-weight:var(--font-medium);line-height:1.25}.heading-with-tooltip .color-swatch .tooltip p+p{margin-top:10px}.heading-with-tooltip+.subtext-md{max-width:920px;font-size:var(--fluid-xl-to-3xl);line-height:1.18}@media screen and (max-width: 479px){.heading-with-tooltip{justify-content:space-between}.heading-with-tooltip .color-swatch .tooltip{--tw-translate-x: -100%;inset-inline-start:100%;max-width:calc(100vw - calc(var(--page-padding) * 2))}.heading-with-tooltip .color-swatch .tooltip:after{inset-inline-start:calc(100% - 15px)}}@media screen and (pointer: coarse){.heading-with-tooltip .color-swatch:hover .tooltip{--tw-scale-x: 1;--tw-scale-y: 1;opacity:1;transition:transform var(--animation-primary),opacity var(--animation-primary)}}.rungne-club-main-branch{position:relative;margin:0 auto 118px;width:100%;max-width:870px;padding:40px 20px;background-color:#1a2732;color:#fff;text-align:center}.rungne-club-main-branch:after{content:"";position:absolute;left:50%;bottom:-56px;margin-left:-1px;width:2px;height:58px;background-color:#1a2732}.rungne-club-main-branch .heading{color:#e0f275;line-height:1.2}.multicolumn--rungne-club .multicolumn{--card-grid-gap: 0;position:relative;border-block:2px solid #1a2732}.multicolumn--rungne-club .multicolumn:before{content:"";position:absolute;top:-64px;left:12.5%;right:12.5%;border-top:2px solid #1a2732}.multicolumn--rungne-club .multicolumn-card{position:relative;margin-block:-16px}.multicolumn--rungne-club .multicolumn-card:before{content:"";position:absolute;left:50%;top:-48px;margin-left:-1px;width:2px;height:64px;background-color:#1a2732}.multicolumn--rungne-club .multicolumn-card>div{margin-inline:16px;padding-block:16px;height:100%;width:calc(100% - 32px);border-inline:2px solid #1a2732}.multicolumn--rungne-club .multicolumn-card__info{align-content:baseline}.multicolumn--rungne-club .multicolumn-card__info .heading{position:relative;padding:24px 6px;background-color:#1a2732;color:#e0f275}.multicolumn--rungne-club .multicolumn-card__info .heading:after{content:"";position:absolute;bottom:0;left:-18px;right:-18px;border-bottom:2px solid #1a2732}.multicolumn--rungne-club .multicolumn-card__info .heading-inner{max-width:250px;margin-inline:auto;display:block}.multicolumn--rungne-club .multicolumn-card__info .rte{padding:24px 24px 40px;font-weight:var(--font-medium)}.multicolumn--rungne-club .multicolumn-card__info .rte p{margin:0 0 16px}.multicolumn--rungne-club .multicolumn-card__info .rte p:last-child{margin-bottom:0}@media screen and (max-width: 1279px){.multicolumn--rungne-club .multicolumn:before{left:25%;right:25%}.multicolumn--rungne-club .multicolumn-card:nth-child(n+3):before{display:none}.multicolumn--rungne-club .card-grid--4{--card-grid-per-row: 2}}@media screen and (max-width: 639px){.rungne-club-main-branch{margin-bottom:60px}.rungne-club-main-branch:after,.multicolumn--rungne-club .multicolumn:before,.multicolumn--rungne-club .multicolumn-card:nth-child(n+2):before{display:none}.multicolumn--rungne-club .card-grid--4{--card-grid-per-row: 1}}.images-slider .indicators{position:absolute;left:-16px;right:-16px;top:50%;z-index:10;transform:translateY(-50%);justify-content:space-between;pointer-events:none}.images-slider .indicators .button{pointer-events:all;border-radius:0}.images-slider .indicators .button:after{background-color:#fff;border:0;border-radius:0}.images-slider .indicators .button:not([disabled],.self-button):hover:after{background-color:#1a2732}.images-slider .indicators .icon{height:40px;width:40px}.images-slider .card{border:2px solid #1a2732}@media screen and (min-width: 1024px){.images-slider .indicators{left:-36px;right:-36px}.images-slider .slider--desktop{padding-inline:0;margin-inline:0}}@media screen and (min-width: 1280px){.images-slider .indicators{left:-40px;right:-40px}}.section--rungne-testimonials .media--750px{height:560px}@media screen and (min-width: 768px){.section--rungne-testimonials .media--750px,.section--what-is-club .media--750px{height:750px}}.section--rungne-testimonials .banner__box{height:100%;padding-block:64px}@media screen and (min-width: 768px){.section--rungne-testimonials .banner__box{padding-block:80px 114px}}.section--rungne-testimonials .flickity-viewport,.section--rungne-testimonials .testimonial{min-height:100%}.section--rungne-testimonials .testimonial blockquote{width:100%;max-width:820px;padding:24px 0 0 40px;flex-grow:1;border-top:2px solid currentColor;text-align:left}.section--rungne-testimonials .testimonial blockquote:after{content:"";position:absolute;left:16px;top:-18px;bottom:0;width:2px;background-color:currentColor}.section--rungne-testimonials .testimonial blockquote p,.section--rungne-testimonials .testimonial blockquote cite{font-weight:var(--font-medium);line-height:1.18;letter-spacing:0;text-transform:none}.section--rungne-testimonials .testimonial blockquote cite{opacity:1;font-size:var(--text-h2);font-style:normal}.section--rungne-testimonials .flickity-prev-next-button{inset-block-start:calc(100% - 52px);height:46px;width:46px;transform:none;color:#fff;box-shadow:none;background:none;z-index:2}.section--rungne-testimonials .flickity-prev-next-button.previous{left:var(--page-padding)}.section--rungne-testimonials .flickity-prev-next-button.next{right:var(--page-padding)}.section--rungne-testimonials .flickity-prev-next-button .flickity-button-icon{height:100%;width:100%;inset-block-start:0;inset-inline-start:0}.section--rungne-testimonials .flickity-prev-next-button.next .flickity-button-icon{transform:rotate(180deg)}.section--rungne-testimonials .flickity-prev-next-button.next path{transform:none}@media screen and (min-width: 768px){.section--rungne-testimonials .flickity-prev-next-button{inset-block-start:calc(100% - 74px);height:56px;width:56px}}.section--club-join-us .page-width{padding:0}.section--club-join-us .heading{padding-block:32px;border-block:2px solid #fff}.section--club-join-us .rte{max-width:460px;margin-inline:auto}.section--club-join-us .button{max-height:none;padding:22px 64px;margin-right:0;font-weight:var(--font-bold);font-size:var(--fluid-lg-to-2xl)}.section--club-join-us .button svg{display:none}.rungne-product-columns .slider--rungne.slider .card-grid{--card-grid-gap: var(--sp-4)}.rungne-product-columns .slider--rungne.slider .card{padding:0;border-bottom:2px solid currentColor}.rungne-product-columns .multicolumn-card__info{padding-top:20%;margin-top:-20%;border-top:2px solid currentColor}.rungne-product-columns .multicolumn-card__info:before,.rungne-product-columns .multicolumn-card__info:after{content:"";position:absolute;width:2px;height:100%;z-index:1;background-color:currentColor}.rungne-product-columns .multicolumn-card__info:before{left:var(--sp-4)}.rungne-product-columns .multicolumn-card__info:after{right:var(--sp-4)}.rungne-product-columns .multicolumn-card__info-inner{padding-inline:var(--sp-14);padding-block-end:var(--sp-12)}.rungne-product-columns .heading{margin-block-end:var(--sp-4);text-align:center}.rungne-product-columns .features{max-width:300px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--sp-3)}.rungne-product-columns .feature-line{align-items:flex-start}.rungne-product-columns .feature-line svg{width:18px;height:18px}.rungne-product-columns .feature-line span{width:calc(100% - 1.75rem);font-size:14px;line-height:1.28;letter-spacing:-.0133em}.rungne-product-columns .multicolumn-card__quick-add{transform:translateY(50%)}@media screen and (min-width: 1024px){.rungne-product-columns .slider--rungne.slider .card-grid{--card-grid-gap: var(--sp-6)}.rungne-product-columns .heading{margin-block-end:var(--sp-6)}.rungne-product-columns .features{max-width:32.5rem}.rungne-product-columns .feature-line{align-items:center}.rungne-product-columns .feature-line svg{width:32px;height:32px}.rungne-product-columns .feature-line span{width:calc(100% - 3.25rem);font-size:24px;line-height:1.167}.rungne-product-columns .multicolumn-card__quick-add .button{font-size:20px}}@media screen and (min-width: 1400px){.rungne-product-columns .multicolumn-card__info:before{left:6.5%}.rungne-product-columns .multicolumn-card__info:after{right:6.5%}}@media screen and (min-width: 1680px){.rungne-product-columns .multicolumn-card__info:before{left:12%}.rungne-product-columns .multicolumn-card__info:after{right:12%}}@media screen and (max-width: 639px){.rungne-product-columns .slider--rungne.slider .card-grid{--card-grid-gap: var(--sp-12)}}.rungne-collection-columns .slider--rungne.slider .card{padding:0;border-bottom:2px solid currentColor}.rungne-collection-columns .multicolumn-card__info{padding:var(--sp-5);border-top:2px solid currentColor}.rungne-collection-columns .multicolumn-card__info .rte{font-size:14px;letter-spacing:-.0133em}.rungne-collection-columns .multicolumn-card__info .button{margin-block-start:var(--sp-4);font-weight:var(--font-bold);font-size:var(--text-base)}@media screen and (min-width: 1024px){.rungne-collection-columns .multicolumn-card__info .rte{font-size:24px}.rungne-collection-columns .multicolumn-card__info .button{height:60px;font-size:var(--text-xl)}}@media screen and (min-width: 1400px){.rungne-collection-columns .slider--rungne.slider .card-grid{--card-grid-gap: var(--sp-6)}.rungne-collection-columns .multicolumn-card__info{padding:var(--sp-8) var(--sp-12) var(--sp-12)}}:is(.free-gift-banner,.free-campaign-banner) a{background:linear-gradient(currentColor,currentColor) 0 min(100%,1.25em) / 100% 1px no-repeat;background-position-x:var(--transform-origin-start);position:relative;text-decoration-line:none;transition:background-size var(--animation-primary),color .3s var(--animation-primary)}.cart__sidebar .free-gift-banner{padding:var(--sp-5);background-color:rgb(var(--color-background))}@media screen and (min-width: 768px){.cart__sidebar .free-gift-banner{padding:var(--sp-7d5)}}@media screen and (pointer: fine){:is(.free-gift-banner,.free-campaign-banner) a:hover{background-position-x:var(--transform-origin-end);background-size:0 1px}}.cart-drawer .drawer__header{padding-block:var(--sp-6)}.cart-drawer .drawer__tab{line-height:1}.cart-drawer .drawer__close{margin-block:calc(var(--sp-2d5) * -1)}.cart-trust-badge{padding:var(--sp-3) var(--sp-2);background-color:rgb(var(--color-highlight));border:1px solid currentColor}.cart-trust-badge .item{display:flex;gap:var(--sp-2)}.cart-trust-badge .item svg{width:var(--sp-8);height:var(--sp-8)}.cart-trust-badge .item+.item{margin-top:var(--sp-2)}.cart-trust-badge .item-content{flex:1}.kl-btn .btn-text{text-align:center;font-size:14px;padding:10px;line-height:17px}.kl-btn{max-width:240px}.custom-var-opt{border:1px solid #1a2732;height:50px}.custom-var-opt:after{display:none}.custom-var-opt:hover{border-width:2px}.gr-model{margin-top:30px}.athlete-location{padding-block-end:var(--sp-5);width:max-content;display:flex;align-items:center;gap:var(--sp-4);border-bottom:2px solid currentColor}.athlete-location img{margin:0;width:44px;height:auto;aspect-ratio:68 / 36;object-fit:contain}.athlete-location p{margin:0}@media screen and (min-width: 768px){.athlete-location{gap:var(--sp-8)}.athlete-location img{width:68px}}rungne-featured-collection .product-card__content{min-height:175px}@media (max-width: 1600px){rungne-featured-collection .product-card__actions{margin-top:20px}rungne-featured-collection .product-card__content{min-height:192px;justify-content:space-between}}@media (max-width: 767px){rungne-featured-collection .product-card__content{min-height:168px}}.sticky-desktop.active{opacity:1!important;visibility:visible!important;transform:unset!important}@media (min-width: 768px){.sticky-buy-button{top:0;bottom:unset;width:100%;left:0;border-top:0;padding-left:48px;padding-right:48px}.sticky-buy-button img{height:72px;object-fit:contain}}.rungne-badge-price{display:flex!important;flex-direction:column;justify-content:flex-start!important;text-align:left!important}.rungne-badge-price>*{display:flex;align-items:center;align-self:flex-start!important}.rungne-badge-price .product__price{width:100%}.rungne-badge-price .product__price .price{display:flex!important;width:100%;flex-direction:row;align-items:center!important}.rungne-badge-price .product__price .price .price__sale{align-self:unset}.cart-continue-shopping-link{margin-top:10px}.conitnue-shopping-cart-btn{line-height:22px}.product-order-count,.urgency-message p{background:#cfcfcf63;display:inline-block;padding:5px 15px;font-weight:700;text-transform:uppercase;border-radius:5px}.product-order-count{font-size:14px;line-height:25px;color:#000}.urgency-message p{font-size:14px;line-height:22px}.product-order-count{font-size:14px;line-height:25px;margin-bottom:20px;color:#000}.accordian-active-pro{position:relative}.accordian-active-pro .disc-country-list{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.accordian-active-pro .disc-country-list .disc-country-list-cont{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;height:600px;width:100%;padding:30px;background:#fff;z-index:2;overflow-y:auto}span.disc-close{cursor:pointer;text-align:right;display:block;font-size:25px;position:absolute;top:5px;right:15px}.disc-country-list-cont ul{margin-top:20px;list-style:disc;padding-left:20px}.tag-filter-btn{background:transparent;color:#000;transition:.3s all ease-in-out 0s;padding:15px 20px}.tag-filter-btn.active,.tag-filter-btn:hover,#clear-tag-filter:hover{background:#000;color:#fff!important;transition:.3s all ease-in-out 0s}#clear-tag-filter{padding:10px 20px}.label-desktop{display:inline}.label-mobile{display:none}.banner__media-mob{object-fit:cover;object-position:center;display:none}@media (max-width: 1024px){.drawer__submenu li{position:relative;color:red}.drawer__submenu li:after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:8px;height:8px;background:#000;content:"";border-radius:50%;opacity:.4}.drawer__submenu li a{color:#383737}.menu-drawer .drawer__scrollable li:last-child ul li:after{display:none}}iframe#chat-button{bottom:60px!important}.price-app-wrapper{display:flex;align-items:center;gap:10px;margin-top:10px}.product__info>*+*{margin-top:10px}.variant-picker{padding:50px 0 30px}.product__info .product-form__submit{background:#e0f275;color:#000;border-radius:5px}.product__info .product-form__submit:hover{background:rgb(var(--color-button-background));color:#fff}.product__info .product-form__submit:after{border:none}.product-form-wrapper{margin-bottom:90px}.product-form__submit:hover .btn-fill{background:#000}.product-form__submit:hover span{color:#fff}.variant-picker .color-swatch{border-radius:6px}.open-icon-accordian,.product__accordion.details[aria-expanded=true] .close-icon-accordian{display:none}.product__accordion.details[aria-expanded=true] .open-icon-accordian{display:block}.btn-wrp button{position:relative;z-index:9}.btn-wrp{display:flex;align-items:center;gap:20px;justify-content:end}.btn-wrp button svg{fill:#000}.header-transparent .btn-wrp button svg{fill:#fff}.header-transparent.header-scrolled .btn-wrp button svg{fill:#000}@media (max-width: 1023px){.ftr-bar{display:none}}.cat-btn-collection{position:relative}.cat-btn-collection .slider--rungne.slider .indicators{display:none}.cat-btn-collection .slider--rungne.slider .card{border:0;padding-bottom:0}.cat-btn-collection rungne-featured-collection .product-card__content{min-height:100px}.cat-btn-collection product-card__actions{margin-top:0}.cat-btn-collection .collection-left-banner{position:absolute;top:0;left:0;z-index:9;height:100%}.cat-btn-collection .collection-left-banner img{height:100%;max-width:100%}.cat-btn-collection .banner-content{height:100%;color:#fff;padding:30px;display:flex;flex-direction:column;align-items:flex-start}.cat-btn-collection .banner-content h2{color:#fff;font-size:42px;margin-bottom:15px}.cat-btn-collection .banner-content p{flex-grow:1}.cat-btn-collection .banner-content a{padding:10px 30px;border:1px solid #fff;text-align:center;min-width:220px}.Avada-AfterContent__content h2,.Avada-AfterContent__content p{margin-bottom:10px}.Avada-AfterContent__content h3{margin:20px 0 10px}@media (max-width: 1024px){.cat-btn-collection .banner-content{padding:30px 20px}.cat-btn-collection .banner-content h2{font-size:32px}.cat-btn-collection .banner-content a{padding:6px 30px;min-width:140px}}@media (max-width: 767px){.cat-btn-collection{display:none}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/custom.css.map */
