.rte ol,.rte ul{padding-inline-start:34px}.ctnr h1.cj-page-title,.ctnr h1.page-title,.collection-content .s-header h1,h2.s-header__title{font-size:4rem;text-align:center;width:100%}.collection__header{display:block!important}.collection__header .s-header{padding:0}.h1,.h2,.h3,.h4,.h5,.h6,.headline,h1,h2,h3,h4,h5,h6{margin-block:0!important}.greybg{background:#f2f2f2}.menu__link{font-size:18px!important}.mega-menu .menu__item--current,.mega-menu .menu__item__grandchild:hover,.mega-menu .menu__link--active,.mega-menu .menu__link:hover,.mega-menu details[open]>.menu__link,.tab__link--active,.tab__link--active.menu__link,.header-extra-info .btn-link{color:#ba9731!important;--color-normal-text:#ba9731!important}.header-extra-info .header__social-list .btn-primary{background:#ba9731!important}main{z-index:0;position:relative}.header--text-invert:not(:hover) .header-logo,.header--text-invert:not(:hover) .header__icons .btn-icon,.header--text-invert:not(:hover) .header__localization,.header--text-invert:not(:hover) .menu__link-lv1{color:#000!important}.left-bar:after,.right-bar:after{background-color:#000}.search__result.pt-24{padding-top:1rem!important}.search__result.pb-24{padding-top:2rem!important}#predictive-search-results-list .search__result--list.mt-24,#predictive-search-results-list .search__result-type.mt-24{margin-top:2rem!important}#predictive-search-results-list .search__result--page.mt-32{margin-top:0!important}#predictive-search-results-list .search__result-items.gap-32{gap:2rem!important}#predictive-search-results-list h2{margin-top:30px!important}#predictive-search-results-list .search__result--list.gap-12{gap:1rem!important}#predictive-search-results-list .search__result--list.mt-12{margin-top:15px!important}.cart-drawer .btn-primary--animate:before,.cart-drawer .js-cart-drawer-submit-btn,.product__sticky-info .btn-primary--animate:before{background:#ba9731}.cart-drawer .btn-link,.cart-drawer .btn-link:hover,.cart-drawer .btn-primary--animate:hover,.product__sticky-info .btn-primary--animate:hover{color:#ba9731}.cart-drawer .field--focus:focus-visible{box-shadow:0 0 0 3px #ba9731}.product-card,.product-recommendations .product{padding:15px 15px 0!important;box-shadow:4.30707px -1.72283px 12.9212px #00000012;border-radius:9px;height:100%;background:#fff!important}.product-card.bg-transparent{background:#fff!important}.product-card .variant-swatchs{display:none}.product-card .media,.product-card .media-wrapper,.product-recommendations .media,.product-recommendations .media-wrapper{aspect-ratio:auto!important}.product-card h3.card__heading{font-size:24px}.product__info h1.h2{font-size:55px}.product-details{width:calc(var(--content-max-width) + var(--spacing)*8)}.main-product>.product-details{margin-left:auto;margin-right:auto}.product--instock{display:none}.product__media-wrapper--compact{padding-left:11px!important}.sizeguidebtn{margin-bottom:25px}.product__info .accordion__item{border-block-end:0 solid #000;border-block-start:2px solid #000!important;padding:0}.product__info .accordion__item:last-child{border-block-end:2px solid #000}.product__info .accordion__item button[aria-expanded=true]{color:rgb(var(--color-btn-bg-rgb))}.product-form__buttons .btn-secondary--animate:before{background:#ba9731!important;color:#fff!important}.product-form__buttons .btn-secondary--animate{color:#fff!important}.btn-secondary--animate:after{background:#fff!important;color:#ba9731!important}.product-form__buttons .btn-secondary--animate:hover{color:#ba9731!important}.template-product-bundles-compression-prod .product__badge,.template-product-bundles-compression-prod .price,.template-product-bundles-athletic-sock .product__badge,.template-product-bundles-athletic-sock .price{display:none}.RB_Product_AddToCart{color:#fff!important;background-color:#111315!important}.marquee-item{padding:0 2vw!important}.marquee-item .of-cover{object-fit:contain}.s-header__desc{max-width:100%!important}.s-header-content .s-header__desc.m-sides{padding:30px}.s-header-content .s-header__desc.m-sides p{background:#00000073;border:1px solid rgba(255,255,255,.35);font-size:26px;line-height:1.3;border-radius:20px;backdrop-filter:blur(2px);padding:30px;-webkit-backdrop-filter:blur(2px);box-shadow:0 10px 20px #00000059}.template-index .s-header-content .s-header__desc.m-sides p,.athlete-recovery .s-header-content .s-header__desc.m-sides p{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.template-index .s-header-content .s-header__desc.m-sides p,.athlete-recovery .s-header-content .s-header__desc.m-sides p,.banner-padding .s-header .s-header__content h2.s-header__title{text-shadow:0 2px 6px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.35)}.template-article .main-article.section .rw.article__wrapper [itemprop=image]{overflow:hidden!important}.template-article .main-article.section .rw.article__wrapper img{height:var(--h-sm)!important;object-fit:contain!important}.template-article .main-article.section li p,.template-article .main-article.section li::marker{display:inline}.template-article .main-article.section li{display:list-item}.template-article .main-article.section h3{padding:25px 0;display:block}.carousel-wrapper .js-carousel-item.carousel-item .card__content p.card__excerpt,.tags-bar,.carousel-wrapper .js-carousel-item.carousel-item .card__content div.subtext,#loadMoreContainer .card ul,#loadMoreContainer .card .subtext,#loadMoreContainer .card .card__excerpt{display:none}.video-modal-template-__iframe iframe{width:100%;height:535px}.guarantee-banner{display:flex;align-items:center;gap:16px;border:2px solid #000;border-radius:14px;padding:16px;margin-top:20px;background:#fff}.guarantee-badge{width:70px;height:auto}.guarantee-text h3{margin:0}.guarantee-text p{margin:4px 0 0;font-size:16px;font-style:italic;line-height:1.5;color:#333}.cj-img-filter{position:relative;overflow:hidden}.cj-img-filter img{width:100%;height:100%;object-fit:cover;display:block;filter:contrast(1.05) brightness(1.03) saturate(1.02)}.cj-img-filter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#b06a2c24;pointer-events:none}.shopify_subscriptions_app_block,.shopify_subscriptions_app_block *{pointer-events:auto!important;opacity:1!important}@media(min-width:1025px){.header-logo{max-width:350px}logo-position--middle-left .header__nav{margin-inline-end:48px}}@media(max-width:1024px){.product-details{width:100%}.product__media-wrapper--compact{padding-left:0!important}.product-option .form__label{width:75px;height:75px}.s-header-content .s-header__desc.m-sides p{padding:20px;font-size:24px;line-height:1.2}}@media(max-width:600px){.s-header-content .s-header__desc.m-sides{padding:20px}.s-header-content .s-header__desc.m-sides p{font-size:20px}.video-modal-template-__iframe iframe{width:100%;height:220px}.dialog{transform:translateY(-50%)!important}.product__info h1.h2{font-size:26px!important;line-height:1.25!important;letter-spacing:-.01em;white-space:normal;word-break:break-word}.template-product.page-product .product-slideshow__items{max-height:445px}.template-product.page-product .product-slideshow__items sht-image-atf .h-100{height:auto!important}.template-product.page-product .ctnr.main-product.has-breadcrumb.section{padding-block-end:0!important}.template-product.page-product h2,.template-collection.page-collection h2{font-size:26px!important;line-height:1.25!important}.template-collection.page-collection h2{font-size:24px!important}#gcr-badge-container{display:none!important}.guarantee-text p{font-size:15px}.cj-compare__cell,.comparisonchart th,.comparisonchart td{padding:10px!important;line-height:1.3!important}.cj-check--muted{width:100%!important;height:auto!important}.comparisonchart td{width:33.3%!important}.comparisonchart td.center{text-align:center}}@media screen and (max-width:1024px){.collection-product-grid,#product-grid,[id*=product-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem!important}}.product-card,.card-wrapper,.clinical-product-card{background:#fff!important;border:1px solid #E2E2E2!important;padding:2rem!important;border-radius:0!important;transition:all .4s cubic-bezier(.165,.84,.44,1)!important;height:100%!important;display:flex!important;flex-direction:column!important}.product-card:hover{border-color:#b87333!important;box-shadow:0 20px 40px #0000000f!important;transform:translateY(-4px)}.product-card img,.card__inner img{mix-blend-mode:multiply!important;aspect-ratio:4/5!important;object-fit:contain!important;background:#f9f9f9!important;width:100%!important;margin-bottom:2rem!important}.product-card h3,.card__heading,.product-card__title{font-family:Epilogue,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.04em!important;font-size:1.25rem!important;line-height:1.1!important;margin-bottom:.75rem!important;color:#1a1c1c!important}.product-card .price,.price__container{font-family:Epilogue,sans-serif!important;color:#b87333!important;font-weight:800!important;font-size:1.1rem!important}.badge--clinical{position:absolute;top:1rem;left:1rem;background:#ffffffe6;padding:.25rem .75rem;font-family:Epilogue,sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;border:1px solid #1A1C1C;z-index:10}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
