.barbell-modal .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center}.barbell-modal .modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:0;overflow-y:auto;box-sizing:border-box}.barbell-modal .modal__header{display:flex;justify-content:space-between;align-items:center}.barbell-modal .modal__title{box-sizing:border-box;color:#000;font-weight:700;font-size:1.25rem;letter-spacing:.025em;line-height:1.25;margin-top:0;margin-bottom:0;text-transform:none}.barbell-modal .barbell_modal__close{background:transparent;border:0;color:#000}.barbell-modal .modal__header .barbell_modal__close:before{content:"\2715"}.barbell-modal .modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:#000c}.barbell-modal .modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:0;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.barbell-modal .modal__btn:focus,.barbell-modal .modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.barbell-modal .modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.barbell-modal .micromodal-slide{display:none}.barbell-modal .micromodal-slide.is-open{display:block}.barbell-modal .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.barbell-modal .micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.barbell-modal .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.barbell-modal .micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.barbell-modal .micromodal-slide .modal__container,.barbell-modal .micromodal-slide .modal__overlay{will-change:transform}a:hover{cursor:pointer}.d-none{display:none}@media only screen and (min-width: 576px){.d-none-sm-up{display:none!important}}@media only screen and (min-width: 768px){.d-none-md-up{display:none}}@media only screen and (min-width: 992px){.d-none-lg-up{display:none}}@media only screen and (min-width: 1049px){.d-none-xl-up{display:none}}.d-block{display:block}@media only screen and (min-width: 576px){.d-block-sm-up{display:block}}@media only screen and (min-width: 768px){.d-block-md-up{display:block}}@media only screen and (min-width: 992px){.d-block-lg-up{display:block}}@media only screen and (min-width: 1049px){.d-block-xl-up{display:block}}.d-flex{display:flex}@media only screen and (min-width: 576px){.d-flex-sm-up{display:flex}}@media only screen and (min-width: 768px){.d-flex-md-up{display:flex}}@media only screen and (min-width: 992px){.d-flex-lg-up{display:flex}}@media only screen and (min-width: 1049px){.d-flex-xl-up{display:flex}}.align-items-center{align-items:center}@media only screen and (min-width: 576px){.align-items-center-sm-up{align-items:center}}@media only screen and (min-width: 768px){.align-items-center-md-up{align-items:center}}@media only screen and (min-width: 992px){.align-items-center-lg-up{align-items:center}}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:3rem!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.ml-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:3rem!important}html{scroll-behavior:smooth;scroll-padding-top:75px}.bg-grey{background-color:#fafafa}.section-margin{margin:100px 0}.section-margin-top{margin-top:100px}.section-padding{padding:50px 0}.section-padding-top{padding-top:50px}.section-padding-y{padding-bottom:50px;padding-top:50px}@media only screen and (min-width: 768px){.left-side{text-align:left}.right-side{text-align:right}}body{font-weight:500}.h1,.h2,.h3,h1,h2,h3{font-weight:700;letter-spacing:.025em;line-height:1.25}.h4,h4{font-family:Poppins,sans-serif;font-weight:600;letter-spacing:.025em;line-height:1;font-size:1.1em;margin-bottom:0}.h5,.h6,h5,h6{text-transform:inherit;letter-spacing:var(--typeHeaderSpacing)}input,select,textarea{border-color:#00000080}#tooltip{background:#333;color:#fff;font-weight:700;padding:4px 8px;font-size:13px;border-radius:4px;display:none}#tooltip[data-show]{display:block}#arrow,#arrow:before{position:absolute;width:8px;height:8px;background:inherit}#arrow{visibility:hidden}#arrow:before{visibility:visible;content:"";transform:rotate(45deg)}#tooltip[data-popper-placement^=top]>#arrow{bottom:-4px}#tooltip[data-popper-placement^=bottom]>#arrow{top:-4px}#tooltip[data-popper-placement^=left]>#arrow{right:-4px}#tooltip[data-popper-placement^=right]>#arrow{left:-4px}.custom-content .h1,.custom-content h1{font-size:2.5rem;line-height:1.2}.custom-content{margin-top:1rem;margin-bottom:0}.custom-content h1,.custom-content .h1{margin-bottom:0;font-size:2rem}@media only screen and (min-width: 769px){.custom-content h1,.custom-content .h1{font-size:2.5rem;line-height:1.2}}.promo-grid__container:not(.promo-grid__container--boxed) .promo-grid__bg:before{background-color:#fff}.size-chart-table{margin-bottom:32px!important}.size-chart-table caption{font-size:1.75rem;font-weight:600;margin-bottom:.5rem}.size-chart-table td,.size-chart-table th{text-align:center}.size-chart-table tr:nth-of-type(2n){background:#f0f2f3;background:#fafafa}.size-chart-table tr:nth-of-type(2n) td,.size-chart-table tr:nth-of-type(2n) th{background:unset}.size-chart-table tr td:first-of-type{font-weight:600}.all-size{margin-bottom:0;margin-top:1rem}.all-size a{text-decoration:underline}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{padding:18px 20px;letter-spacing:.125em}.btn-white{background-color:transparent;border-color:#fff;color:#fff}.site-footer{padding-bottom:30px;background-color:#111;color:#fff}@media only screen and (min-width: 769px){.site-footer{padding-top:60px;padding-bottom:60px}}.site-footer .footer__collapsible{font-size:12.75px}@media only screen and (min-width: 769px){.site-footer textarea,.site-footer select,.site-footer input{font-size:12.75px}}@media only screen and (max-width: 768px){.site-footer{overflow:hidden;padding-bottom:0}.site-footer .grid__item{padding-bottom:5px}.site-footer .grid__item:after{content:"";border-bottom:1px solid #fff;opacity:.12;display:block}.site-footer .grid__item:first-child{padding-top:7.5px}.site-footer .grid__item:last-child:after{display:none}}.site-footer a{color:#fff}.footer__small-text{font-size:10.5px;padding:7.5px 0;margin:0;text-align:center}ul+.footer__small-text{padding-top:15px}.footer__clear{clear:both;height:30px}@media only screen and (min-width: 769px){.footer__item-padding{padding-right:60px}}.footer__title{color:#fff}@media only screen and (min-width: 769px){.footer__title{margin-bottom:20px}}.h4.footer__title{margin-bottom:8px!important}.site-footer__linklist{margin:0 0 25px}.site-footer__linklist a{display:inline-block;padding:4px 0}.footer__newsletter{position:relative;display:inline-block;max-width:300px;width:100%}.footer__newsletter-input{padding:10px 45px 10px 0;background-color:#111;color:#fff;max-width:300px;width:100%;border:0;border-bottom:2px solid #fff}.footer__newsletter-input:focus{border:0;border-bottom:2px solid #fff}.footer__newsletter-input::-webkit-input-placeholder{color:#fff;opacity:1}.footer__newsletter-input:-moz-placeholder{color:#fff;opacity:1}.footer__newsletter-input::-moz-placeholder{color:#fff;opacity:1}.footer__newsletter-input:-ml-input-placeholder{color:#fff;opacity:1}.footer__newsletter-input::-ml-input-placeholder{color:#fff;opacity:1}.footer__newsletter-input--active{padding-right:80px}.footer__newsletter-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;color:#fff;padding:0}.footer__newsletter-btn .icon{width:26px;height:24px}.footer__newsletter-input--active+.footer__newsletter-btn .icon{display:none}.footer__newsletter-input--active+.footer__newsletter-btn .footer__newsletter-btn-label{display:block}.footer__newsletter-btn-label{display:none;font-size:12.75px}.footer__logo{margin:15px 0}@media only screen and (min-width: 769px){.footer__logo{margin:0 0 20px}}.footer__logo a{display:block}.footer__logo img{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);max-height:100%}.footer__social{margin:0}form+.footer__social{margin-top:30px}.footer__social li{display:inline-block;margin:0 15px 15px 0}.footer__social a{display:block}.footer__social .icon{width:22px;height:22px}@media only screen and (min-width: 769px){.footer__social .icon{width:24px;height:24px}}.footer__social .icon.icon--wide{width:40px}@media only screen and (max-width: 768px){.footer__collapsible{padding:0 0 15px}}@media only screen and (max-width: 768px){.footer_collapsible--disabled{padding-top:15px}}.collapsible-content__inner p a:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #fff;transition:width .5s ease}.collapsible-content__inner p a{position:relative;text-decoration:none;border-bottom:2px solid rgba(255,255,255,.1)}.collapsible-content__inner p a:hover:after,.collapsible-content__inner p a:focus:after{width:100%}footer .contact-info{margin-top:30px}[data-center-text=true] .footer-promotions{text-align:left}.promo-grid__container{flex-wrap:wrap;overflow:unset}.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale),.type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale){color:#000}.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a,.type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) a{color:#000;border:2px solid #000}.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after,.type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after{position:relative}.promo-grid__bg{position:unset;top:unset;left:unset;height:unset}.image-heading{margin-bottom:0;margin-left:0;margin-right:22px}.image-heading h1{font-size:2rem;margin-bottom:0}.image-caption{margin-top:unset;margin-bottom:0}.image-heading{margin-top:1rem;margin-bottom:3rem}.image-heading h1{font-size:2.5rem;line-height:1.2}.image-caption{margin-top:1rem;margin-bottom:3rem}.image-caption p{font-size:1rem;line-height:1.5}.center-text .h3{font-size:1.5rem;line-height:1.2;margin-top:0}.center-text .h5{margin-bottom:8px;margin-top:1rem!important}.center-text p{font-size:1rem;line-height:1.5}.custom__item-inner{text-align:unset}.text-type-alignment-center{text-align:center}.text-type-alignment-left{text-align:left}.text-type-alignment-right{text-align:right}.space-above{margin-top:75px}.space-below{margin-bottom:75px}.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after,.type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after{background:none}.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) .btn--inverse,.type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale) .btn--inverse{border-color:#000}.site-header--heading-style .site-nav__link,.type-advanced .rte--strong,.type-product .rte--strong,.type-sale_collection .rte--strong{font-weight:600}.breadcrumb .divider{color:#1a1a1a}[data-type_headers_align_text=true] .breadcrumb{text-align:left}.breadcrumb{text-align:left;margin:0 0 25px}p.final-sale{display:flex;align-items:center;color:#d73e3e;font-size:12px;font-weight:700;line-height:1.5;margin-bottom:0;text-transform:uppercase}p.final-sale svg{fill:#d73e3e;margin-right:4px}@media only screen and (max-width: 575px){.grid--product-images--partial .flickity-slider .product-main-slide{width:100%}.template-product .section-margin-top{margin-top:50px}.template-product .product-block{margin-bottom:12px}.template-product fieldset[name=Size] label{font-size:12px}.template-product .product-single__meta{text-align:left}.template-product h1.product-single__title{font-size:1.5rem}.template-product h2{font-size:1.25rem;margin-top:2rem}.template-product .product-nav li{font-size:1rem}.template-product .product-nav li svg{margin:3px 9px 0 0;width:18px}.template-product .product-nav li .product-nav-li{margin-left:36px}.template-product .pdp-section h3{font-size:1.2rem}.template-product .color-swatch{height:30px;width:30px}.template-product .product-nav li:last-of-type{margin-bottom:0}.template-product #features ul li{font-size:14px}.template-product .size-chart-table caption{font-size:1rem}.template-product h3.section-header__title,.template-product .h3{font-size:1.2rem}.template-product .easysize_button{font-size:14px;margin-bottom:0!important}.template-product .sales-point .icon-and-text{justify-content:left}.template-product .jdgm-rev__title,.template-product .jdgm-rev__body{font-size:14px}}@media only screen and (max-width: 768px){.product-single__meta{text-align:unset}}h1.product-single__title{line-height:1.2}@media only screen and (min-width: 768px){h1.product-single__title{font-size:3.5rem}}.model-info{font-size:.8em;margin-top:16px}h2.product-details{text-align:left;margin-bottom:1rem}.inventory--low{color:#6924c4}.inventory--low .icon--inventory:after,.inventory--low .icon--inventory:before{background:#6924c4}.product-nav{float:left;margin:0 0 0 15px}.product-nav li{font-size:22px;list-style:none;margin-bottom:1rem;text-align:left;position:relative}.product-nav li svg{top:4px;height:auto;left:0;margin:3px 12px 0 0;position:absolute;width:24px}.product-nav li .product-nav-li{margin-left:42px}.product-nav li a{text-decoration:underline}.template-product .page-content--product.page-content{padding-bottom:0}.pdp-section,.template-product .index-section,.template-product #shopify-section-footer{margin:32px 0 0}@media only screen and (min-width: 768px){.pdp-section,.template-product .index-section,.template-product #shopify-section-footer{margin:48px 0 0}}.pdp-section h3,.template-product .index-section h3,.template-product #shopify-section-footer h3{font-size:2.125rem;line-height:1.2;margin-bottom:1rem;margin-left:0}@media only screen and (min-width: 768px){.pdp-section h3,.template-product .index-section h3,.template-product #shopify-section-footer h3{font-size:2rem}}@media only screen and (min-width: 992px){.pdp-section h3,.template-product .index-section h3,.template-product #shopify-section-footer h3{font-size:3rem}}.u-hidden{opacity:0;pointer-events:none}p.final-sale.sticky-add-to-cart,h1.sticky-add-to-cart,.sticky-cart__close-button{display:none}#add-to-cart-variant-selected,#sticky-add-to-cart-button{bottom:0;display:none;margin-left:-17px;position:fixed;z-index:11;box-shadow:0 10px 20px #00000038,0 14px 56px #00000040}@media only screen and (max-width: 768px){#add-to-cart-variant-selected.active,#sticky-add-to-cart-button.active{display:block;border:12px solid #fff;padding:19px 20px}#sticky-add-to-cart.active{position:fixed;bottom:0;background:#fff;z-index:30;margin-left:-17px;padding:22px;width:100%;text-align:left;box-shadow:0 10px 20px #00000038,0 14px 56px #00000040}#sticky-add-to-cart.active p.final-sale.sticky-add-to-cart{display:flex}#sticky-add-to-cart.active h1.sticky-add-to-cart{display:block}#sticky-add-to-cart.active .sticky-cart__close-button{display:block;text-align:center;font-size:10px;padding:0;text-decoration:underline}#sticky-add-to-cart.active hr,#sticky-add-to-cart.active .model-info,#sticky-add-to-cart.active .tailor,#sticky-add-to-cart.active .product-block--sales-point,#sticky-add-to-cart.active .shopify-payment-terms,#sticky-add-to-cart.active .product-block .variant-wrapper:nth-of-type(2n){display:none}#sticky-add-to-cart.active .variant-input-wrap label{margin:0 4px 4px}#sticky-add-to-cart.active .variant-wrapper+.variant-wrapper{margin-bottom:18px;margin-top:12px}}.label,label:not(.variant__button-label):not(.text-label){letter-spacing:.125em}.barbell-infinite-length-options span label{letter-spacing:var(--typeBaseSpacing)!important}@media only screen and (min-width: 768px){.barbell-infinite-length-options span label{font-size:var(--typeBaseSize)!important}}.barbell-infinite-length-options label.checked{box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px var(--colorTextBody)}.barbell-infinite-length-options .spb-label-tooltip label{background-color:none;border:none;box-shadow:none;cursor:default;display:block;font-size:.8em;font-weight:500;letter-spacing:.125em;margin:0 0 10px;padding:0;text-transform:uppercase}.klaviyo-bis-trigger{width:100%!important}@media only screen and (min-width: 576px){#shipping{text-align:center}}.why-mobile .why-image{margin-bottom:1rem}.why-mobile .why-text p{margin-bottom:0}.why-desktop{display:none}@media only screen and (min-width: 1049px){.why-mobile{display:none}.why-desktop{display:flex}}.why-desktop{justify-content:center;align-items:center;margin-bottom:1rem}.why-desktop .why-text-wrapper{margin-right:94px}@media only screen and (min-width: 1049px){.why-desktop .why-text-wrapper{width:calc(33.66666% - 1rem)}}@media only screen and (min-width: 1049px){.why-desktop .why-image{max-width:calc(50% - 1rem)}}@media only screen and (min-width: 1400px){.why-desktop .why-image{max-width:unset}}.why-desktop .why-image img{max-height:730px}.jeans-features .h3{font-size:24px;font-weight:600;line-height:1.5}.jeans-features .h5{font-size:18px;letter-spacing:.2em}.jeans-features .featured-row__subtext p{font-size:18px}.shipping-content-wrapper{display:none;justify-content:center;align-items:center;padding:24px 0}@media only screen and (min-width: 1049px){.shipping-content-wrapper{padding:48px 0}}@media only screen and (min-width: 1049px){.shipping-content-wrapper .shipping-content{width:calc(70% - 1rem);max-width:1000px}}#features ul{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0;padding:0}#features ul:after{content:"";-webkit-box-flex:1;flex:auto}#features ul li{background-color:#fafafa;color:#000;border-radius:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;list-style:none;margin:.25rem 0;padding:1.25rem;text-align:center;width:100%}@media only screen and (min-width: 576px){#features ul li{border-right:1rem solid #fff;margin:.5rem 0;width:50%}#features ul li:nth-child(2n){border:none}}@media only screen and (min-width: 992px){#features ul li{width:33.33%}#features ul li:nth-child(2n){border-right:1rem solid #fff}#features ul li:nth-child(3n){border:none}}.variant__label{float:left}.size-chart{float:right}.size-chart p{font-size:.8em;margin:0}.size-chart a{text-decoration:underline}.variant-input-wrap{width:100%}shopify-payment-terms{display:block;font-size:12px;margin-top:8px;text-align:center}.product__price,.product__price-savings{font-size:22px}@media only screen and (max-width: 575px){.product__price,.product__price-savings{font-size:1rem}}.modal .product-single__meta .jdgm-prev-badge__text,.template-product .product-single__meta .jdgm-prev-badge__text,.template-product .jdgm-rev__timestamp{font-size:18px}@media only screen and (max-width: 575px){.modal .product-single__meta .jdgm-prev-badge__text,.template-product .product-single__meta .jdgm-prev-badge__text,.template-product .jdgm-rev__timestamp{font-size:14px}}.collapsible-trigger{font-weight:600}[data-center-text=true] .collapsible-trigger-btn{text-align:left}.collapsible-trigger-btn{text-transform:unset;letter-spacing:.25em}.collapsibles-wrapper h4{margin:0}.tailor{margin-bottom:12px;margin-top:12px}.tailor svg{float:left;margin-right:4px;width:28px}.tailor p{font-size:1rem;margin-bottom:0;margin-top:4px}.seasonal-colors-separator{width:100%}.seasonal-colors-title{font-weight:400;letter-spacing:.125em;font-size:.8em;margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width: 768px){#barbell-product-video .video-and-text{display:flex;align-items:center}}@media only screen and (max-width: 767px){#barbell-product-video .video-grid-item{margin-bottom:17px;margin-right:-17px;padding-left:0;width:unset}}#barbell-product-video .video-aspect-horizontal .video-wrapper{max-height:100%;padding-bottom:0}#barbell-product-video .video-aspect-vertical .video-wrapper{max-height:550px;overflow:hidden}#barbell-product-video .background-media-text__video iframe,#barbell-product-video .background-media-text__video video{position:relative}@media only screen and (min-width: 769px){#barbell-product-video .background-media-text__video iframe,#barbell-product-video .background-media-text__video video{max-width:none;left:unset;height:unset;width:100%}}#barbell-product-video .background-media-text__container,#barbell-product-video .background-media-text__video{height:auto;left:unset;position:relative;width:100%}#barbell-product-video .video-aspect-vertical .background-media-text__container,#barbell-product-video .video-aspect-vertical .background-media-text__video{min-height:400px}#barbell-product-video .video-controls{position:absolute;bottom:1rem;left:1rem}#barbell-product-video .video-controls .icon{color:#fff}#barbell-product-video .barbell-video-text ul{list-style-type:none}#barbell-product-video .barbell-video-text li{align-items:center;display:flex;font-size:16px;font-weight:600;margin-bottom:1rem}#barbell-product-video .barbell-video-text li svg{margin-right:12px}.variant-input-wrap label.disabled{color:#757575}.variant-input-wrap label.disabled:after{border-color:#757575}.barbell-pdp-outofstock .variant-input-wrap label:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid;border-color:#e8e8e1;border-color:var(--colorBorder);transform:rotate(45deg)}.barbell-pdp-outofstock .variant-input-wrap label{color:#e8e8e1;color:var(--colorBorder)}.barbell-pdp-outofstock .product-block.product-block--sales-point,.barbell-pdp-outofstock .vtl-ub-vd-widget__content{display:none}@media only screen and (min-width: 768px){#barbell-product-video.video-side-left .barbell-video-text{padding-left:32px}}@media only screen and (min-width: 992px){#barbell-product-video.video-side-left .barbell-video-text{padding-left:42px}}@media only screen and (min-width: 1049px){#barbell-product-video.video-side-left .barbell-video-text{padding-left:52px}}@media only screen and (min-width: 1400px){#barbell-product-video.video-side-left .barbell-video-text{padding-left:72px}}@media only screen and (min-width: 768px){#barbell-product-video.video-side-right .barbell-video-text{padding-right:32px}}@media only screen and (min-width: 992px){#barbell-product-video.video-side-right .barbell-video-text{padding-right:42px}}@media only screen and (min-width: 1049px){#barbell-product-video.video-side-right .barbell-video-text{padding-right:52px}}@media only screen and (min-width: 1400px){#barbell-product-video.video-side-right .barbell-video-text{padding-right:72px}}.barbell-4-column .grid{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1049px){.tier-wrapper{width:66%;margin:auto}}#elitehero h1{font-size:16px;color:#000}#elitehero .elitehero-text{padding-left:32px;padding-right:32px}@media only screen and (min-width: 1400px){#elitehero .elitehero-text{padding-left:100px;padding-right:100px}}#tiers .grid__item:not(:first-of-type){margin-top:48px}@media only screen and (min-width: 768px){#tiers{margin-top:-7px}#tiers .section-padding-y{padding-bottom:100px;padding-top:100px}#tiers .grid__item:not(:first-of-type){margin-top:0}#tiers .btn--full{font-size:max(var(16px) - 6px,12px);max-width:200px}}#tiers .eliteInternational{font-size:14px}#tiers .eliteInternational a{text-decoration:underline}@media only screen and (min-width: 768px){#tiers .eliteInternational{padding-top:2rem}}#tiers .tier-name{text-align:center}#tiers .fist-month-free .price{text-decoration:line-through}#tiers .tier-price{font-size:3rem;font-weight:700;text-align:center}#tiers .tier-price .month{font-size:1rem;font-weight:500}#tiers .bonus{font-size:14px;margin-top:1rem;text-align:center}#tiers ul{list-style-type:none;padding:0;padding-left:2rem;padding-right:2rem;margin:0;margin-top:2rem}#tiers li{display:flex;align-items:center;margin-bottom:1rem}#tiers li img{height:32px;width:32px}#tiers li .benefit-text{margin-left:1rem}#tiers li.unchecked .benefit-text{text-decoration:line-through}#tiers .tier-button{margin-top:2rem;text-align:center}#tiers .collapsible-trigger--inline .collapsible-trigger__icon{left:8px}[data-type_product_capitalize=true] .grid-product__title{font-weight:500;letter-spacing:unset;line-height:1.5;text-transform:unset}[data-center-text=true] .grid-product__meta{text-align:left}[data-center-text=true] .grid-product__colors{justify-content:left}.grid-product__short-blurb p{color:#505050;font-family:Poppins;font-style:normal;font-weight:400;font-size:10px;line-height:16px;text-transform:uppercase;margin-bottom:0}.grid-product__bestof p{color:#505050;font-family:Poppins;font-style:normal;font-weight:400;font-size:10px;line-height:16px;margin-bottom:12px}h3.barbell-4-column-heading{font-family:Poppins;font-style:normal;font-weight:700;font-size:20px;line-height:24px;margin-bottom:0}.barbell-4-column-desc ul{list-style:none;margin:0}.general-fit{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin-bottom:8px}.fit-type{display:block;font-family:Poppins;font-style:normal;font-weight:400;font-size:10px;line-height:16px;text-transform:uppercase}.fit-detail{display:block;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:20px;margin-bottom:8px}.btn-barbell-4-column{font-family:Poppins;font-style:normal;font-weight:500;font-size:12px;line-height:20px;text-decoration-line:underline;text-transform:uppercase}.grid-product__colors{margin-bottom:10px;margin-top:12px}#CollectionSidebar-2-filter-size ul{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:1px}#CollectionSidebar-2-filter-size label.tag__checkbox-wrapper{position:unset;padding-left:0;background:#fff;color:#111;box-shadow:0 0 0 1px #e5e5e5;-webkit-box-flex:1;flex-grow:1;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:48px;border-radius:4px}#CollectionSidebar-2-filter-size .tag__checkbox:after,#CollectionSidebar-2-filter-size .tag__checkbox:before{content:"";position:absolute;left:0;top:0;transform:unset;opacity:0}#CollectionSidebar-2-filter-size .tag__checkbox{position:relative;padding-left:unset}.fits-all .tag__text{font-size:10px;line-height:1;display:block;padding:4px}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.dark{background:linear-gradient(91.98deg,#1f1f1f 2.59%,#282828 108.81%)}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.dark a{color:#fff}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.dark a:hover{text-decoration:underline}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.dark svg{fill:#fff}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.light a{color:#000}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.light a:hover{text-decoration:underline}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.light svg{fill:#000}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.light{background:#fff;color:#000}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg{padding:32px 0}#barbell-guarantee-shipping-size .barbell-guarantee-shipping-size-bg.show-border{border-bottom:1px solid #000;border-top:1px solid #000;padding:16px 0}#barbell-guarantee-shipping-size .index-section.zero{margin:0}#barbell-guarantee-shipping-size .index-section.small{margin:25px 0}#barbell-guarantee-shipping-size .index-section.medium{margin:50px 0}#barbell-guarantee-shipping-size .guarantee-grid-item{align-items:center;display:flex;margin:16px 0}@media only screen and (min-width: 576px){#barbell-guarantee-shipping-size .guarantee-grid-item{width:50%}}@media only screen and (min-width: 992px){#barbell-guarantee-shipping-size .guarantee-grid-item{width:25%}}@media only screen and (min-width: 992px){#barbell-guarantee-shipping-size .guarantee-grid-item{justify-content:center}}#barbell-guarantee-shipping-size .guarantee-grid-item .svg-wrapper{justify-content:center;display:flex;width:102px}@media only screen and (min-width: 768px){#barbell-guarantee-shipping-size .guarantee-grid-item .svg-wrapper{width:unset;margin-right:16px}}#barbell-guarantee-shipping-size .guarantee-grid-item p{font-size:16px;font-weight:400;line-height:1.2;margin:0}#barbell-guarantee-shipping-size .guarantee-grid-item p .read-more{font-size:12px;text-transform:uppercase}@media only screen and (min-width: 992px){#barbell-guarantee-shipping-size .guarantee-grid-item p{font-size:20px}}#barbell-guarantee-shipping-size .three-sixty-five svg,#barbell-guarantee-shipping-size .shipping-returns svg,#barbell-guarantee-shipping-size .size-exchange svg{height:54px}#barbell-guarantee-shipping-size .free-shipping svg{height:48px}.pagination .page.current{opacity:.7}@media only screen and (min-width: 768px){[data-center-text=true] .article__grid-meta{text-align:left}}body.template-customers-account .page-width.page-content{max-width:792px;padding:0}body.template-customers-account .logout-heading-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}body.template-customers-account h1.SectionHeader__Heading.Heading.u-h1,body.template-customers-account .SectionHeader__Heading.Heading.u-h1.h1{color:#000;font-family:Poppins;font-size:27px;font-weight:700;letter-spacing:.69px;line-height:38.53px;margin-bottom:0}body.template-customers-account p.SectionHeader__Description.AccountHeading{color:#000;font-family:Poppins;font-size:14px;font-weight:700;letter-spacing:.35px;line-height:19.6px;text-transform:uppercase;margin-bottom:30px}body.template-customers-account .account-rewards{padding:20px 25px;background:#000}body.template-customers-account .bg-vivid-tangerine.account-rewards a{color:#fff;font-family:Poppins;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;margin-left:9px}body.template-customers-account .account-points-update strong{color:#fff;font-family:Poppins;font-size:14px;font-weight:700;letter-spacing:.35px;line-height:19.6px;text-align:center;text-transform:uppercase;margin-bottom:20px}body.template-customers-account .account-points-update{margin-bottom:20px}body.template-customers-account .account-bday-wrap,body.template-customers-account .account-points-wrap{display:flex;align-items:center;margin-bottom:10px}body.template-customers-account .svg-inline--fa.fa-w-14{width:.875em;color:#fff}body.template-customers-account .grid.order-wrapper{margin-top:50px}body.template-customers-account .grid.order-wrapper h2,body.template-customers-account .grid.order-wrapper .h2,body.template-customers-account .grid.order-wrapper h3,body.template-customers-account .grid.order-wrapper .h3{color:#1a1a1a;font-family:Poppins;font-size:22px;font-weight:700;letter-spacing:.56px;line-height:38.53px}body.template-customers-account .grid.order-wrapper a.text-link{color:#000;font-family:Poppins;font-size:11px;font-weight:700;letter-spacing:2.2px;line-height:17px;text-align:center;min-height:42px;padding:13px 25px;border:2px solid #000}body.template-customers-account .grid.order-wrapper p{color:#1a1a1a;font-family:Poppins;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;padding-bottom:10px}.lion-rule-item--style-1 .lion-rule-item__content{border-radius:0;border:none;box-shadow:none;background-color:#f7f7f7}.lion-rule-item--style-1.lion-rule-item{width:33.3333%;padding:6px}.lion-rule-item--style-1.lion-rule-item .lion-rule-item__points{max-width:200px;color:#1a1a1a;font-family:Poppins;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;text-align:center;padding:0 0 37px}.lion-rule-item--style-1.lion-rule-item .lion-rule-item__points .value{margin-right:0;font-weight:500}.lion-rule-item--style-1.lion-rule-item .lion-rule-item__icon{width:80px;height:80px;max-width:160px;background-repeat:no-repeat;background-position:center}.background-media-text{background:#fff}.background-media-text .index-section{background:#fff;margin:0;padding:40px 0}.background-media-text .background-media-text__inner{position:relative}.page--thank-you .reserved-items-thanks,.page--thank-you .Rise__quick-apply{display:none!important}.barbell-promo-active .barbell-promo-below-hero{margin:0;position:relative;z-index:2}.barbell-promo-active .barbell-promo-below-hero #barbellpromo{margin-top:-60px}@media only screen and (min-width: 768px){.barbell-promo-active .barbell-promo-below-hero #barbellpromo{margin-top:-160px}}.barbell-promo-active .announcement-bar{position:relative;z-index:28}.barbell-promo-active [id$=collection-header]{position:relative;z-index:1}.barbell-promo-active #barbellpromo{height:100%}.barbell-promo-active #barbellpromo .promo-content{background-color:#fff;padding:26px;position:relative;box-shadow:0 3px 12px #0000003b,0 3px 12px #00000029}@media only screen and (min-width: 768px){.barbell-promo-active #barbellpromo .promo-content{padding:38px}}.barbell-promo-active #barbellpromo h2{font-size:1.125rem}@media only screen and (min-width: 768px){.barbell-promo-active #barbellpromo h2{font-size:1.5rem}}.barbell-promo-active #barbellpromo p{font-size:14px;line-height:1.6}@media only screen and (min-width: 768px){.barbell-promo-active #barbellpromo p{font-size:1.3em}}.barbell-promo-active #barbellpromo .barbell-promo__close-button{right:0;top:0;position:absolute}.barbell-promo-active #barbellpromo .barbell-promo__close-button .drawer__close-button{margin-right:8px;margin-top:0;padding:8px;right:-8px}.barbell-promo-active #barbellpromo .barbell-promo__close-button .drawer__close-button .icon{height:22px;width:22px}.barbell-promo-active #barbellpromo .btn{margin:8px;min-width:130px}@media only screen and (min-width: 768px){.barbell-promo-active #barbellpromo .btn{min-width:150px}}@media only screen and (max-width: 429px){#shopify-payment-terms-cover>div{background:transparent!important}shopify-installments-modal{background:#fff;border-radius:7px;display:block;height:auto;width:100%;position:relative;padding:32px}}.drawer{z-index:32}[data-icon=bag-minimal] .cart-link__bubble--visible{top:-4px;right:unset}.cart-link__bubble--visible{font-style:normal;font-weight:400;letter-spacing:-.08px;font-size:1.2rem;line-height:1.6rem;font-size:12px;line-height:12px;position:absolute;top:-4px;left:25px;transform:translate(-30%);color:#fff;padding:1px 2px;background:#000;border:1px solid #000;box-sizing:border-box;box-shadow:0 4px 4px #1a1a1a33;border-radius:2px;width:unset;height:unset}.cart__item-price-col{margin-bottom:.5rem}.barbell-cart-discount.cart__discount{color:#d73e3e;font-size:12px;font-weight:700;line-height:1.5;margin-bottom:8px;padding:4px;text-transform:uppercase}.barbell-cart-discount.cart__discount svg{margin-bottom:-3px}.drawer .cart__image{flex:0 0 70px}.cart__item-name{font-size:1rem;margin-bottom:.25rem}.cart__item-sub{display:block;flex:unset}.cart__price,.cart__price.cart__discount{color:#000;display:inline;font-size:18px;font-weight:700;line-height:1}.cart__price.cart__price--strikethrough{font-weight:400;margin-right:8px}.cart__item--variants{font-size:.75rem;margin-bottom:.5rem}.cart__item--variants div{display:inline}.cart__item--variants .cart__item--variants:nth-last-match(0){display:none}div[data-subtotal]{font-weight:700}div[class^=free_shipping_card_wrapper_]{flex:none!important}.vtl-ub-vd-svg-badge,.vtl-ub-vd-simple-badge{border:2px solid #000!important;border-radius:0!important}#PageContainer .vtl-ub-vd-simple-badge{font-weight:700px!important}.barbell-tier-discount-message{background-color:#000000bf;border-radius:16px;color:#fff;font-family:Poppins;font-size:12px;font-weight:700;line-height:20px;letter-spacing:0px;margin-top:8px;padding:4px 16px;position:absolute;right:8px;text-transform:uppercase;z-index:1}@media only screen and (min-width: 768px){.barbell-tier-discount-message{font-size:14px;right:16px}}.grid-product__price--savings,.ninetyninepants{color:#d02e2e}.feature-grid{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0;padding:0}@media screen and (min-width: 576px){.feature-grid{margin:0 -1rem}}@media screen and (min-width: 576px){.feature{width:50%;padding:0 1rem}}@media screen and (min-width: 1049px){.feature{width:33%}}.feature .feature-image{margin-bottom:.4rem}.feature .feature-content h4{font-size:14px;font-weight:700;line-height:1.5;margin-top:0;letter-spacing:.3px}.feature .feature-content p{font-size:13px;font-weight:400;line-height:1.52;letter-spacing:.3px;margin-bottom:1.5rem}.barbell-slideshow-wrapper .hero{background:transparent;height:600px}.barbell-slideshow-wrapper .hero__media-container,.barbell-slideshow-wrapper .hero__image-wrapper,.barbell-slideshow-wrapper .hero__media{position:relative}.barbell-slideshow-wrapper .hero__image-wrapper{height:400px;padding-left:0}@media only screen and (min-width: 768px){.barbell-slideshow-wrapper .hero__image-wrapper{height:100%;float:right;width:50%}}.barbell-slideshow-wrapper .hero__text-wrap{height:200px;padding-left:0}@media only screen and (min-width: 768px){.barbell-slideshow-wrapper .hero__text-wrap{height:100%;float:right;width:50%}}.barbell-slideshow-wrapper .hero__text-shadow:before{background:unset}.barbell-slideshow-wrapper .h1.hero__title,.barbell-slideshow-wrapper .hero__top-subtitle,.barbell-slideshow-wrapper .hero__subtitle{color:#000;text-align:left}.barbell-slideshow-wrapper .h1.hero__title{text-transform:uppercase;font-size:1.75rem;margin-top:1rem}.barbell-slideshow-wrapper .hero__top-subtitle{letter-spacing:.1em;font-size:1.125em}.barbell-slideshow-wrapper .hero__subtitle{color:#000;font-size:14px;font-weight:400;line-height:1.52;letter-spacing:.3px;margin-bottom:1.5rem}.barbell-slideshow-wrapper .slideshow__slide.animate-out .hero__image-wrapper{opacity:0;transform:unset;transition:transform .5s ease-in .05s,opacity .5s ease-in .05s}.barbell-slideshow-wrapper .slideshow__slide .hero__image-wrapper,.barbell-slideshow-wrapper [data-aos=hero__animation] .hero__image-wrapper{transform:unset;opacity:0;transition:none}.barbell-slideshow-wrapper .hero--natural[data-natural]{position:relative}#gorgias-chat-container iframe#chat-window,#gorgias-chat-container iframe#chat-campaigns,#gorgias-chat-container iframe#chat-button{z-index:20!important}.product-block .lifetime-warranty{margin-top:27px;text-align:left}.product-block .lifetime-warranty .warranty-logo{display:table-cell;padding-right:15px;min-width:78px}.product-block .lifetime-warranty .warranty-text{display:table-cell;vertical-align:top}.product-block .lifetime-warranty .warranty-text h2{margin:0 0 2px;color:#000}.lifetime-warranty{display:flex;align-items:center;gap:.5rem;margin:1.5rem 1rem}.lifetime-warranty .warranty-logo{flex:0 0 25%}.lifetime-warranty .warranty-text{flex:0 0 75%}.lifetime-warranty .warranty-text h2{font-size:1rem;margin-bottom:0}.lifetime-warranty .warranty-text p{font-size:.675rem;line-height:1.2}@media only screen and (min-width: 768px){.lifetime-warranty{gap:1rem}.lifetime-warranty .warranty-logo{flex:0 0 20%}.lifetime-warranty .warranty-text{flex:0 0 80%}.lifetime-warranty .warranty-text h2{font-size:1.5rem;margin-bottom:.5rem}.lifetime-warranty .warranty-text p{font-size:1rem;line-height:1.5}}#extra-content .product-info{padding:3rem 1rem;max-width:1200px;margin:auto}#extra-content .product-info__intro{display:flex;flex-direction:column-reverse;align-items:center;gap:2rem}#extra-content .product-info__text{flex:1}#extra-content .product-info__text h2{font-size:2rem;margin-bottom:1rem}#extra-content .product-info__text p{margin-bottom:1rem;color:#555}#extra-content .product-info__image img{width:100%;max-width:500px;border-radius:8px}#extra-content .product-info__body,#extra-content .product-info__faq{margin-top:4rem}#extra-content .product-info__faq h2{font-size:2rem;margin-bottom:2rem;text-align:center}#extra-content .faq-grid{display:grid;grid-template-columns:1fr;gap:2rem}#extra-content .faq-item h3{font-size:1.25rem;margin-bottom:.5rem}#extra-content .faq-item p{color:#666;line-height:1.6}@media (min-width: 768px){#extra-content .product-info__intro{flex-direction:row}#extra-content .faq-grid{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/763/assets/barbell.css.map */
