:root{--colorBody: #fff;--colorTextBody: #1c1d1d;--colorHeader: #000;--colorHeaderText: #fff}.hidden{display:none}@media only screen and (min-width: 748px){.mobile-only{display:none}}@media only screen and (max-width: 747px){.mobile-hidden{display:none}}@media only screen and (max-width: 747px){.measurements .section-header__title{font-size:2.5em}}.measurements .measurements-types-container{display:flex;justify-content:center;column-gap:5em;margin-bottom:3em}@media only screen and (max-width: 747px){.measurements .measurements-types-container{column-gap:3em}}.measurements .measurements-types-container a.measurement-type{cursor:pointer;text-align:center}.measurements .measurements-types-container a.measurement-type img{display:block;max-width:100%;margin:0 auto 1em;border:0 none}@media only screen and (max-width: 747px){.measurements .measurements-types-container a.measurement-type img{width:50%}}.measurements .measurements-types-container a.measurement-type span{font-size:1.6em;font-weight:700;text-transform:uppercase}.measurements .measurements-types-container a.measurement-type:hover:not(.selected) span,.measurements .measurements-types-container a.measurement-type:active:not(.selected) span,.measurements .measurements-types-container a.measurement-type.selected span{text-decoration:underline;text-underline-offset:5px}.measurements .measurements-size-charts-container{overflow-x:auto;margin-bottom:1em}.measurements .measurements-size-charts-container table.size-chart{font-size:1.6em;background:transparent;border-spacing:0;width:100%}.measurements .measurements-size-charts-container table.size-chart th{text-transform:uppercase}.measurements .measurements-size-charts-container table.size-chart th,.measurements .measurements-size-charts-container table.size-chart td{text-align:center;border-bottom:1px solid var(--colorTextBody);white-space:nowrap;padding:10px 15px}@media only screen and (max-width: 747px){.measurements .measurements-types-container a.measurement-type span,.measurements .measurements-size-charts-container table.size-chart{font-size:1em}}.fit-guide-carousel .collection-selector{display:flex;justify-content:center;padding-bottom:1em}@media only screen and (min-width: 748px){.fit-guide-carousel .collection-selector{width:60%}}.fit-guide-carousel .collection-selector a{padding:1em;border:1px solid var(--colorHeader)}@media only screen and (max-width: 747px){.fit-guide-carousel .collection-selector a{font-size:1em}}.fit-guide-carousel .collection-selector a:hover:not(.selected),.fit-guide-carousel .collection-selector a:active:not(.selected),.fit-guide-carousel .collection-selector a.selected{background-color:var(--colorHeader);color:var(--colorHeaderText);text-decoration:underline;text-underline-offset:5px}.fit-guide-carousel .products-container-wrapper{position:relative;border-bottom:1px solid #252525;padding:2em}.fit-guide-carousel .products-container{display:flex;justify-content:center;padding-bottom:4em}.fit-guide-carousel .products-container .product{flex-basis:20%;text-align:center;padding:2em;margin:0;cursor:pointer}@media only screen and (max-width: 747px){.fit-guide-carousel .products-container{padding-bottom:2em}.fit-guide-carousel .products-container .product{flex-basis:33%;padding:1em;margin:0}.fit-guide-carousel .products-container[data-mobile-hide=true] .product:nth-child(1),.fit-guide-carousel .products-container[data-mobile-hide=true] .product:nth-child(5){display:none}.fit-guide-carousel .products-container .product h3{font-size:1rem}}.fit-guide-carousel .products-container .product.selected{border:1px solid var(--colorTextBody);box-shadow:0 2px 4px #00000040}.fit-guide-carousel .products-container .product img{width:50%;margin:0 auto 2em}.fit-guide-carousel .products-container .product h3{margin-bottom:0}.fit-guide-carousel .products-container-wrapper .nav-btn{position:absolute;bottom:2em}.fit-guide-carousel .products-container-wrapper .nav-btn{padding:0;width:71px}.fit-guide-carousel .products-container-wrapper .nav-btn.prev{left:calc(50% - 71px - 2em)}.fit-guide-carousel .products-container-wrapper .nav-btn.next{right:calc(50% - 71px - 2em)}.fit-guide-carousel .products-container-wrapper .nav-btn img{border:0 none;display:block;max-width:100%}@media only screen and (max-width: 747px){.fit-guide-carousel .products-container-wrapper .nav-btn{width:36px}.fit-guide-carousel .products-container-wrapper .nav-btn.prev{left:calc(50% - 36px - 1em)}.fit-guide-carousel .products-container-wrapper .nav-btn.next{right:calc(50% - 36px - 1em)}}.fit-guide-carousel .selected-product-container{padding:2em}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide{display:flex;margin-bottom:4em}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info{flex-basis:calc(66% - 4em);padding:2em}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info h1{margin-bottom:.5em}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info a.mobile-only,.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-image a{display:block;width:80%;margin:0 auto}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-image{flex-basis:33%}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info a.mobile-only img,.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-image a img{width:100%}@media only screen and (max-width: 747px){.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info{flex-basis:100%;padding:0}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info h1{text-align:center}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info a.mobile-only{margin-bottom:2em}}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .description{margin-bottom:1em}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata{display:flex;flex-wrap:wrap;row-gap:1em}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .header{flex-basis:25%;font-weight:700;text-transform:uppercase;padding:0}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .text{flex-basis:75%}@media only screen and (max-width: 747px){.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .header{flex-basis:45%}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .text{flex-basis:55%}}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .score-block{display:inline-block;width:calc(20% - .25em - 2px);height:100%;margin-right:.25em;border:1px solid var(--colorTextBody)}@media only screen and (max-width: 747px){.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .score-block{height:50%}}.fit-guide-carousel .selected-product-container .selected-product .product-fit-guide .product-info .metadata .score-block.filled{background-color:var(--colorTextBody)}.fit-guide-carousel .selected-product-container .selected-product .product-gallery-with-cta{text-align:center}.fit-guide-carousel .selected-product-container .selected-product .product-gallery-with-cta .product-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:1em;margin-bottom:2em}.fit-guide-carousel .selected-product-container .selected-product .product-gallery-with-cta .product-gallery img{flex-basis:calc(33% - 1em);max-width:calc(33% - 1em)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/custom.css.map */
