.pdp-muscle-fit-section{display:none}.mf-section{background:#f7f7f7}.mf-section .mf-container{display:flex;gap:88px;padding:0 0 0 50px;margin:48px 0 28px}.mf-section .mf-title h2{color:#454545;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin:0;text-transform:uppercase}.mf-section .mf-subtitle p{color:#454545;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.14px;text-transform:capitalize;margin:8px 0 0}.mf-section .mf-features{display:flex;gap:32px;margin:40px 0}.mf-section .mf-feature-item{display:flex;align-items:center;flex-direction:column;gap:8px;width:35%}.mf-section .mf-icon{width:56px;height:56px}.mf-section .mf-icon img{width:100%;display:block}.mf-section .mf-feature-item p{color:#454545;text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.13px;text-transform:uppercase;margin:0}.mf-section .mf-description h4{color:#454545;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin:0;padding:0;text-transform:uppercase}.mf-section .mf-description p{color:#454545;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.14px;margin:12px 0 0}.mf-section .mf-content{width:50%;padding:20px 0;align-self:center}.mf-section .mf-image{width:50%}.mf-section .mf-image img{width:100%;display:block;height:100%;object-fit:cover}.mf-section .mf-subtitle-mobile,.mf-section .mf-title-mobile{display:none}@media (max-width:1024px){.mf-section .mf-container{gap:48px;padding:0 0 0 30px;margin:28px 0 18px}.mf-section .mf-title h2{font-size:20px;line-height:132%}.mf-section .mf-features{gap:22px;margin:20px 0}.mf-section .mf-icon{width:42px;height:42px}.mf-section .mf-feature-item p{font-size:12px;letter-spacing:.12px}.mf-section .mf-description h4{font-size:15px;line-height:18px}.mf-section .mf-description p{font-size:13px;line-height:166%;letter-spacing:-.13px;margin:10px 0 0}}@media (max-width:850px){.mf-section .mf-container{padding:0 0 0 20px}}@media (max-width:800px){.mf-section .mf-container{padding:0;flex-direction:column-reverse;gap:16px;margin:24px 0 0}.mf-section .mf-image img{aspect-ratio:195 / 179;height:auto;max-height:unset}.mf-section .mf-subtitle,.mf-section .mf-title{display:none}.mf-section .mf-subtitle-mobile,.mf-section .mf-title-mobile{display:block;padding:0 16px}.mf-section .mf-title h2{padding-top:32px}.mf-section .mf-subtitle h3{margin:8px 0 16px}.mf-section .mf-image{width:100%}.mf-section .mf-content{width:100%;padding:0 16px 32px}.mf-section .mf-icon{width:56px;height:56px}.mf-section .mf-feature-item p{font-size:10px;letter-spacing:.1px}.mf-section .mf-features{gap:12px;margin:0 0 18px}.mf-section .mf-description h4{font-size:16px;line-height:20px;padding-top:20px;border-top:1px solid rgba(69,69,69,.1)}.mf-section .mf-description p{font-size:14px;line-height:170%;letter-spacing:-.14px;margin:12px 0 0}}.pdp-fit-benefits-section{display:none}.fb-section .fb-container{max-width:1320px;padding:28px 50px}.fb-section .fb-video-content{display:flex;gap:80px}.fb-section .fb-video-content>.mobile.fb-title{display:none}.fb-section .fb-videos{display:flex;gap:16px;flex:1;overflow-x:auto;padding-bottom:16px}.fb-section .fb-videos::-webkit-scrollbar{background:#f2f2f2;height:4px}.fb-section .fb-videos::-webkit-scrollbar-thumb{background:#454545;height:4px}.fb-section .fb-videos .video-wrapper{width:50%;flex-shrink:0;position:relative}.fb-section .fb-videos .video-wrapper.paused:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#00000026 0% 100%)}.fb-section .fb-videos .video-wrapper video{width:100%;height:100%;object-fit:cover}.fb-section .fb-videos .video-wrapper.playing .video-wrapper-icon{opacity:0;transition:.2s}.fb-section .fb-videos .video-wrapper.playing:hover .video-wrapper-icon{opacity:1}.fb-section .fb-videos .video-wrapper-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:69.6px;height:69.6px;flex-shrink:0;background:#ffffff4d;-webkit-backdrop-filter:blur(2.5301454067230225px);backdrop-filter:blur(2.5301454067230225px);border-radius:99px;display:flex;align-items:center;justify-content:center;cursor:pointer}.fb-section .fb-videos .video-wrapper-icon .pause{display:none}.fb-section .fb-title{color:#454545;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin:0}.fb-section .fb-feature{display:flex;flex-direction:column;gap:28px;margin-top:24px}.fb-section .fb-feature .icon-title-col{display:flex;align-items:center;gap:4px}.fb-section .fb-feature .fb-icon{width:24px;height:24px;flex-shrink:0}.fb-section .fb-feature .fb-icon img{width:100%;display:block}.fb-section .icon-title-col h4{margin:0;padding:0;color:#454545;text-align:left;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:normal;text-transform:uppercase}.fb-section .icon-title-col p{color:#454545;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.14px;margin:6px 0 0}.fb-section .fb-feature .fb-card-description{margin-top:6px}.fb-section .fb-feature .fb-card-description>*{color:#454545;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.14px}.fb-section .fb-feature .fb-card-description p{margin:0}.fb-section .fb-feature .fb-card-description p+p{margin-top:10px}.fb-section .fb-content{max-width:424px}@media (max-width: 1200px){.fb-section .fb-container{padding-inline:30px}.fb-section .fb-video-content{gap:50px}.fb-section .fb-content{max-width:354px}}@media (max-width: 900px){.fb-section .fb-video-content{flex-direction:column;gap:18px}.fb-section .fb-video-content>.mobile.fb-title{display:block;text-align:center;font-size:20px}.fb-section .fb-content .fb-title{display:none}.fb-section .fb-container{padding:32px 16px}.fb-section .fb-videos .video-wrapper{aspect-ratio:2/3}.fb-section .fb-videos{margin-inline:-16px;padding-inline:16px;gap:12px}.fb-section .fb-videos .video-wrapper-icon{width:56px;height:56px}.fb-section .fb-content{max-width:100%}.fb-section .fb-feature{gap:12px}.fb-section .fb-feature .fb-feature-card{padding:20px;border:1px solid rgba(69,69,69,.15)}}@media (max-width: 798px){.fb-section .fb-feature{margin-top:0}.fb-section .fb-feature .fb-feature-card{padding:20px 16px}}@media (max-width: 767px){.fb-section .fb-videos .video-wrapper{width:280px}}.pdp-where-can-wear-section{display:none}.wcw-wear-section{text-align:center;padding:50px 0 35px;background:#f8f8f8}.wcw-wear-section .wcw-wear-heading{color:#454545;text-align:center;font-family:Montserrat;font-size:24px;font-weight:700;line-height:140%;text-transform:uppercase;margin:0}.wcw-wear-section .wcw-wear-container{max-width:1440px;padding-inline:50px;margin-inline:auto}.wcw-wear-section .wcw-wear-vslide{max-height:194px;max-width:600px;margin-inline:auto;margin-top:32px;overflow:hidden}.wcw-wear-section .wcw-wear-item{margin-bottom:14px}.wcw-wear-section .wcw-wear-item p{color:#454545;text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:600;line-height:160%;text-transform:uppercase;margin:0}.wcw-wear-section .wcw-wear-item{opacity:.1;transition:.3s}.wcw-wear-section .wcw-wear-item.slick-active{opacity:.3}.wcw-wear-section .wcw-wear-item.slick-active.slick-center{opacity:1}@media (max-width:900px){.wcw-wear-section{padding-block:32px}.wcw-wear-section .wcw-wear-container{padding-inline:16px}.wcw-wear-section .wcw-wear-heading{font-size:20px}.wcw-wear-section .wcw-wear-vslide{margin-top:24px}.wcw-wear-section .wcw-wear-item p{font-size:12px}}.pdp-product-comparison-section{display:none}.product-comparison-section{text-align:center;padding-block:56px;background:#fff}.product-comparison-section .product-comparison-container{max-width:800px;padding-inline:50px;margin-inline:auto}.product-comparison-section .section--heading{color:#454545;text-align:center;font-family:Montserrat;font-size:24px;font-weight:700;line-height:140%;text-transform:uppercase;margin:0}.product-comparison-section .section--heading+.section-sub-heading{margin-top:8px}.product-comparison-section .section-sub-heading{color:#454545;text-align:center;font-family:Montserrat;font-size:14px;font-weight:400;line-height:170%;letter-spacing:-.14px;margin:0}.product-comparison-section .comparison-table{max-width:900px;margin:32px auto 0;border:1px solid rgba(69,69,69,.1);border-collapse:collapse}.product-comparison-section .comparison-table .table-row{min-height:109px;display:flex;border-bottom:1px solid rgba(69,69,69,.1)}.product-comparison-section .comparison-table .table-row:last-child{border-bottom:none}.product-comparison-section .comparison-table .table-row .table-col.title{padding:12px 20px;flex:1;display:flex;align-items:center;justify-content:center;color:#454545;text-align:center;font-family:Montserrat;font-size:14px;font-weight:600;line-height:160%;text-transform:uppercase}.product-comparison-section .table-row .table-col.description{padding:12px 20px;background:#f7f7f7;color:#454545;text-align:center;font-family:Montserrat;font-size:12px;font-weight:400;line-height:170%;letter-spacing:-.12px;flex:1;flex-direction:column;display:flex;align-items:center;justify-content:center;gap:4px}.product-comparison-section .table-row .table-col.description .check-icon{width:21px;height:21px}@media (max-width:900px){.product-comparison-section{padding-block:32px}.product-comparison-section .product-comparison-container{padding-inline:16px}.product-comparison-section .comparison-table{margin-top:18px}.product-comparison-section .table-row .table-col.description,.product-comparison-section .comparison-table .table-row .table-col.title{padding:12px 20px}}@media (max-width:767px){.product-comparison-section .comparison-table .table-row .table-col.title{max-width:140px;font-size:12px}}.pdp-faq-section{display:none}.new-faq-section{max-width:100%;width:100%;margin:0 auto;padding-block:64px}.new-faq-section .faq-container{max-width:986px;padding-inline:50px;margin-inline:auto}.new-faq-section .faq-heading{color:#454545;text-align:center;font-family:Montserrat;font-size:24px;font-weight:600;line-height:150%;text-transform:uppercase;margin:0}.new-faq-section .faq--list .faq--item .faq--header{padding-top:24px;color:#454545;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;margin:0;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.new-faq-section .faq-heading+.faq--list{margin-top:40px}.new-faq-section .faq--list .faq--item{border-top:1px solid rgba(69,69,69,.1);padding-bottom:20px}.new-faq-section .faq--list .faq--item:last-child{border-bottom:1px solid rgba(69,69,69,.1)}.new-faq-section .faq--list .faq--item .faq--body{padding-top:10px}.new-faq-section .faq--list .faq--item .faq-question{color:#454545;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.14px;text-transform:uppercase;text-align:left;cursor:pointer;margin:0;padding:0}.new-faq-section .faq--list .faq--item .faq-icon{width:21px;height:21px;flex-shrink:0;position:relative}.new-faq-section .faq--list .faq--item .faq-icon:before,.new-faq-section .faq--list .faq--item .faq-icon:after{content:"";background:#454545;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-faq-section .faq--list .faq--item .faq-icon:before{width:14px;height:2px}.new-faq-section .faq--list .faq--item.active .faq-icon:after{opacity:0}.new-faq-section .faq--list .faq--item .faq-icon:after{width:2px;height:14px}.pdpfaqbody.faq--body{display:none}.new-faq-section .faq--list .faq--item .faq--body>*{color:#454545;font-family:Montserrat;font-size:14px;font-weight:400;line-height:170%;letter-spacing:-.14px}.new-faq-section .faq--list .faq--item .faq--body>p{margin:0}.new-faq-section .faq--list .faq--item .faq--body>p+p{margin-top:12px}.new-faq-section .faq--list .faq--item .faq--body>*>*:last-child{margin-bottom:0}@media (max-width:900px){.new-faq-section{padding-block:32px}.new-faq-section .faq-container{padding-inline:16px}.new-faq-section .faq-heading{font-size:20px}.new-faq-section .faq-heading+.faq--list{margin-top:24px}.new-faq-section .faq--list .faq--item .faq--header{padding-top:20px}.new-faq-section .faq--list .faq--item{padding-bottom:20px}}.product_section .product-block--shop-the-look{display:none}.shop-the-look{margin-top:24px}.shop-the-look h3{color:#454545;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin-bottom:16px}.shop-the-look .shop-the-look-products{display:flex;gap:8px}.shop-the-look .shop-look-item{width:calc(50% - 4px);border:1px solid #eee;padding:14px;box-sizing:border-box}.shop-the-look .shop-look-img-col{display:flex;align-items:center;gap:14px}.shop-the-look .shop-look-img-col .shop-look-img{max-width:62px;width:100%}.shop-the-look .shop-look-img-col .look_product_content{flex:1}.shop-the-look .shop-look-img img{width:100%;height:auto;display:block}.shop-the-look .look_product_content h4{color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:normal;text-transform:uppercase;margin:0;padding:0}.shop-the-look .look_product_content .shop-look-price{display:inline-block;color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.13px}.shop-the-look .look_product_content .shop-look-compare_at_price{display:inline-block;color:#929292;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.13px;text-decoration-line:line-through}.shop-the-look .shop-look-option{margin:14px 0 16px}.shop-the-look .shop-look-option strong{display:block;margin-bottom:8px;color:#454545;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.12px;text-transform:uppercase}.shop-the-look .shop-look-option strong span{font-weight:500}.shop-the-look .variant-options.color-swatches{display:flex;gap:10px}.shop-the-look .variant-swatch input[type=radio]{display:none}.shop-the-look .variant-swatch .swatch{width:25px;height:25px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:inline-block;transition:.3s}.shop-the-look .variant-swatch input[type=radio]:checked+.swatch{border-color:#333}.shop-the-look .variant-options.size-buttons{display:flex;gap:8px;flex-wrap:wrap}.shop-the-look .variant-options.size-buttons label{margin-bottom:0}.shop-the-look .variant-size input[type=radio]{display:none}.shop-the-look .variant-size span{display:inline-block;padding:12px;border:1px solid #454545;cursor:pointer;text-align:center;transition:all .2s ease;color:#454545;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;min-width:40px}.shop-the-look .variant-size input[type=radio]:checked+span{background-color:#000;color:#fff;border-color:#000}.shop-the-look .product-color-box{width:24px;height:24px}.shop-the-look .shop_the_look_button{margin-top:16px}.shop-the-look .shop_the_look_button button{border:1px solid #454545;background:#454545;padding:14px 12px;color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.14px;text-transform:uppercase;cursor:pointer;width:100%}.shop-the-look .variant-options.size-select select{padding:11px 12px;color:#454545;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.12px;text-transform:uppercase}.shop-the-look .shop-look-option-col .size_chart{display:none!important}@media (max-width: 1070px){.shop-the-look{padding:20px 12px 16px;background:#f7f7f7}.shop-the-look h3{font-size:20px;margin-bottom:16px;text-align:center}.shop-the-look .shop-the-look-products{gap:12px;flex-wrap:wrap}.shop-the-look .shop-look-item{width:100%;background:#fff}.shop-the-look .look_product_content h4{font-size:14px}.shop-the-look .look_product_content .shop-look-price,.shop-the-look .look_product_content .shop-look-compare_at_price{font-size:14px;letter-spacing:-.14px}.shop-the-look .shop-look-option{margin:20px 0 0}.shop-the-look .variant-size span{font-size:14px}.shop-the-look .shop-look-option-col{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.shop-the-look .shop-look-option-col strong{margin:0}.shop-the-look .shop-look-option-col .size_chart{margin:0;display:block!important;padding:0}}@media (max-width: 410px){.shop-the-look .variant-size span{padding:11px;min-width:26px}}.product_section .product-block--collapsibleicon{display:none}.product-block--collapsibleno-icon+.product-block--collapsibleicon{border-top:1px solid #cccccc}.product-block--collapsibleicon+.product-block--collapsibleicon{border-top:none}.collapsibleicon .collapsible-tab__heading{text-transform:uppercase;gap:6px;padding-right:0!important}.collapsibleicon .collapsible-tab__heading>.tab-feature-icon{flex:0 0 auto;width:22px;height:22px;object-fit:contain}.collapsibleicon .collapsible-tab__heading>span{flex:1}@media (max-width: 798px){.collapsible-tab summary.collapsible-tab__heading{padding-block:18px;padding-right:0!important}}.collapsible-tab.collapsibleicon summary.collapsible-tab__heading span{margin-right:auto}.collapsible-tab.collapsibleicon .collapsible-tab__text>:first-child{margin-top:0}.collapsible-tab.collapsibleicon .collapsible-tab__text *:not(br):empty{margin:0;display:none}.collapsible-tab.collapsibleicon .collapsible-tab__text *{color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.13px}.collapsible-tab.collapsibleicon .collapsible-tab__text a{text-decoration:underline!important}.collapsible-tab.collapsibleicon .collapsible-tab__text ul{padding-inline:20px}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-wrapper{display:flex;gap:8px;padding:0;margin:0}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-wrapper .tab-title{border:1px solid #454545;color:#454545;text-align:center;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.13px;padding:8px 14px;margin:0;flex-grow:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.8}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-wrapper .tab-title.active{font-weight:600;opacity:1}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content{display:none}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content.active{display:block;text-align:left}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .inner-sub-content .tab-heading{color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .inner-sub-content{padding-bottom:14px;margin-top:20px;border-bottom:1px solid #EEEEEE}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .inner-sub-content:last-child{border-bottom:none}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .inner-sub-content+.inner-sub-content{margin-top:14px}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description{margin-top:6px}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description *{color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.13px}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description ul li:last-child,.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description ol li:last-child{margin:0}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description li::marker{font-weight:600}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description ul,.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description ol{padding-left:16px;margin:0 0 15px}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description strong{font-weight:600}.collapsible-tab.collapsibleicon .collapsible-tab__text .tab-content .tab-content-description a{color:#454545;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:170%;letter-spacing:-.12px;text-decoration:underline;text-transform:uppercase;margin-top:10px}.collapsible-tab.collapsibleicon .collapsible-tab__text strong{font-weight:600}.product_form .installment-payments-bottom img.ip-new,.product_form .payment_icon,.product_form .new_bedge_image{display:none}.product-block--price .installment-payments.for_mobile{display:none!important}.image_bottom_label{display:none}.image_bottom_label{position:absolute;bottom:12px;left:12px}.image_bottom_label span{padding:6px 8px;border-radius:1px;background:#fff;color:#454545;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.12px}@media (max-width: 798px){.pdp-muscle-fit-section .mf-container{margin-top:0}}.shop-the-look span.shop-look-option-size-selected{display:none!important}.collapsible-tab.collapsibleicon .collapsible-tab__text .predict-placement.wair-css{display:contents}.collapsible-tab.collapsibleicon .collapsible-tab__text button#wair-fit-advisor{padding:0!important;border:0!important;width:auto!important;margin:0!important;display:inline-block!important;text-decoration:underline;color:#454545!important;font-family:Montserrat!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:160%!important;letter-spacing:-.12px!important}.advance-featured-product.sas-feature-product{padding:60px 80px!important;max-width:1394px;overflow:hidden}.sas-feature-product .product_section.js-product-section{--sas-gap: 80px;gap:var(--sas-gap)}.sas-feature-product .product_section.js-product-section .product__images.one-half,.sas-feature-product .product_section.js-product-section .product__details.one-half{flex:0 0 auto;width:calc(50% - var(--sas-gap) / 2)}@media (max-width: 1200px){.sas-feature-product .product_section.js-product-section{--sas-gap: 40px}}@media (max-width: 1024px){.advance-featured-product.sas-feature-product{padding:40px!important}}@media (max-width: 767px){.advance-featured-product.sas-feature-product{padding:0 0 32px!important}.sas-feature-product .product_section.js-product-section .product__images.one-half,.sas-feature-product .product_section.js-product-section .product__details.one-half{width:100%}}.sas-feature-product .product_section .product-gallery--wrp{margin-bottom:15px}.sas-feature-product .product_section .product-gallery--wrp .product_gallery.js-product-gallery{margin-bottom:0}.sas-feature-product .product_section.js-product-section .product__details{padding:0}.sas-feature-product.advance-featured-product .product_gallery_nav .gallery-cell{width:21%;margin:0 12px 0 0}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button{display:flex!important;width:32px;height:32px;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);opacity:1;padding:5px 6px;min-height:32px}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button[disabled]{opacity:0}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button.previous{left:0}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button.next{right:0}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button>svg{position:relative;width:100%;height:54%;left:unset;top:unset;transform:unset;padding:0}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button>svg .arrow{fill:#454545;opacity:1}.sas-feature-product.advance-featured-product .product_gallery .flickity-slider .gallery-cell:first-child .image_bottom_label{display:block!important}.sas-feature-product .product__details .price-ui-badges.srs-price-ui-bedges{margin:0}.sas-feature-product .product__details .product_name{color:#454545;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}.sas-feature-product .product__details .product_name+.feature_divider{margin:0}.sas-feature-product .product__details .product_name~a.size_chart{display:none}.sas-feature-product .product__details .jdgm-widget{margin:12px 0}.sas-feature-product .product__details .jdgm-prev-badge__text{color:#636363;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.12px;margin-left:4px}.sas-feature-product .product__details .product-block--price .modal_price{padding:0!important;margin:12px 0 20px!important}.sas-feature-product .product__details .product-block--price .modal_price span.money{color:#454545;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.sas-feature-product .product__details .product-block--price .price-ui .compare-at-price{order:0}.advance-featured-product .product__details .product-block--price .price-ui .price.price--sale{order:1}.sas-feature-product .product__details .product-block--price .price-ui .compare-at-price>span{text-decoration:line-through}.sas-feature-product .product__details .modal_price .price-ui .shirt_bundle.show_badge_message,.sas-feature-product .product__details .modal_price .price-ui .bedge-price,.sas-feature-product .product__details .modal_price .price-ui .sale.savings{display:none!important}.pb-texticoninfo{padding:16px 0;border-top:1px solid rgba(69,69,69,.15);border-bottom:1px solid rgba(69,69,69,.15)}.pb-texticoninfo .rte{color:#454545;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.14px;margin:0 0 12px}.pb-texticoninfo .rte *:last-child{margin:0}.pb-texticoninfo .pb-tii-grid .pb-tii-item+.pb-tii-item{margin:12px 0 0}.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box{display:flex;flex-wrap:nowrap;gap:8px}.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box .pb-tii-icon{flex:0 0 auto;width:24px}.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box .pb-tii-icon img{display:block}.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box .pb-tii-text{flex:1;color:#454545;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:155%;letter-spacing:-.15px}.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box .pb-tii-text strong,.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box .pb-tii-text b{font-weight:600}@media (max-width: 767px){.pb-texticoninfo .pb-tii-grid .pb-tii-item .pb-tii-box .pb-tii-icon{width:22px}}.sas-feature-product .product__details .product-block--color-swatch .product_color_selection{margin:20px 0 0!important}.sas-feature-product .product__details .product_color_selection .color-label{color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.13px;text-transform:uppercase}.sas-feature-product .product__details .product_color_selection .color-label span.color-selected-val{font-weight:500}.sas-feature-product .product__details .product_color_selection .color-box-wrapper{width:32px;height:32px;box-shadow:none;border:1px solid #EEE;display:inline-flex;justify-content:center;align-items:center}.sas-feature-product .product__details .product_color_selection .color-box-wrapper.color-active{border-radius:99px;box-shadow:0 3px 4px #9797974d;border-color:transparent}.sas-feature-product .product__details .product_color_selection .color-box-wrapper.color-active .product-color-box{width:32px;height:32px}.sas-feature-product .product__details .product_color_selection .color-box-wrapper a.colorcode{display:block}.sas-feature-product .product__details .product_form .swatch_options .swatch_options_sizechart{display:block!important;position:relative}.sas-feature-product .product__details .product_form .swatch_options .swatch_options_sizechart a.size_chart{display:block!important}.sas-feature-product .product__details .product_form .swatch_options .swatch_options_sizechart a.size_chart{color:#454545;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.12px;text-decoration-line:underline;text-transform:uppercase;text-underline-offset:2px;margin:0;padding:0 16px 0 0}.sas-feature-product .product__details .product_form .swatch_options .swatch_options_sizechart a.size_chart{background-image:url(https://cdn.shopify.com/s/files/1/1860/2387/files/chevron-down.png?v=1763387198);background-position:center right;background-repeat:no-repeat;background-size:contain}.sas-feature-product .product__details .product_form .swatch_options .swatch_options_sizechart a.size_chart{position:absolute;right:20px;top:1px}.sas-feature-product .product__details .product_form .swatch_options{margin:24px 0 0!important}.sas-feature-product .product__details .product_form .swatch_options .swatch{width:100%}.sas-feature-product .product__details .product_form .swatch_options .option_title{color:#454545;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.13px;text-transform:uppercase;margin:0 0 12px}.sas-feature-product .product__details .product_form .swatch_options .option_title .selected-swatchval{font-weight:500}.sas-feature-product .product__details .product_form .swatch_options .swatch .swatch-element{border:none;min-width:unset;margin:0 10px 10px 0}.sas-feature-product .product__details .product_form .swatch_options .swatch .swatch-element label{min-width:40px;height:40px;padding:8px 12px;border-radius:2px;border:1px solid rgba(69,69,69,.15);box-shadow:none}.sas-feature-product .product__details .product_form .swatch_options input:checked+.swatch-element label{border-color:#454545;box-shadow:none}@media (max-width: 389px){.sas-feature-product .product__details .product_form .swatch_options .swatch .swatch-element label{min-width:38px;height:38px;padding:8px}}.sas-feature-product .product__details .product_form .buybutton_wishlist.wair-pdp{display:none}.sas-feature-product .product__details .product_form .purchase-details__buttons{margin-top:0}.sas-feature-product .product__details .product_form .ostatus_1,.sas-feature-product .product__details .product_form .installment-payments-bottom{display:none!important}.sas-feature-product .product__details .product_form .ostatus_3{display:block!important}.sas-feature-product .product__details .product_form .ostatus_3 .order_status{background:#f5f5f5;padding:10px 8px!important;margin:14px 0 8px!important}.sas-feature-product .product__details .product_form .ostatus_3 .order_status span{color:#454545;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.14px}.sas-feature-product .product__details .product_form .ostatus_3 .order_status span strong{font-weight:600}@media (min-width: 768px) and (max-width: 799px){.sas-feature-product .product__details .product_form .ostatus_3 .order_status span{font-size:10px}}@media (min-width: 800px) and (max-width: 859px){.sas-feature-product .product__details .product_form .ostatus_3 .order_status span{font-size:10.5px}}@media (min-width: 860px) and (max-width: 1100px){.sas-feature-product .product__details .product_form .ostatus_3 .order_status span{font-size:12px}}.sas-feature-product .product__details .product_form .purchase-details button.add_to_cart{padding:18px 20px;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:-.15px;text-transform:uppercase;height:52px}.sas-feature-product .product__details .pb-image{margin-bottom:16px}.sas-feature-product .product__details .pb-image>img{display:block}.sas-feature-product .product__details .product-block--collapsibleicon{display:block}.sas-feature-product .product__details .css-codyuz{padding:0}@media (max-width: 767px){.sas-feature-product .product_section.js-product-section{--sas-gap: 24px}.sas-feature-product .product_section .product__images .product_gallery_nav{margin-bottom:0;padding-left:16px;padding-right:16px}.sas-feature-product.advance-featured-product .product_gallery_nav .gallery-cell{width:24%;margin:0 0 0 12px}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button.previous{left:16px}.sas-feature-product.advance-featured-product .product_gallery_nav .flickity-button.next{right:16px}.sas-feature-product .product_section.js-product-section .product__details{padding:0 20px}.sas-feature-product .product__details .product_name{font-size:20px}.sas-feature-product .product__details .product-block--price .modal_price{margin:12px 0 16px!important}.sas-feature-product .product__details .product-block--color-swatch .product_color_selection{margin:16px 0 0!important}.sas-feature-product .product__details .product_form{margin:0 0 8px}.sas-feature-product .product__details .product_form .ostatus_3 .order_status{padding:6px 8px}.sas-feature-product .product__details .product_form .ostatus_3 .order_status span{font-size:12px;letter-spacing:-.12px}.sas-feature-product .product__details .product_form .purchase-details__buttons{margin:0}.sas-feature-product .product__details .order_status>img{width:18px;height:18px}}@media (max-width: 479px){.sas-feature-product .product__details .product_form .ostatus_3 .order_status span{font-size:10px;letter-spacing:-.12px}}@media (min-width: 799px){.solution-angle-shirts .menu.align_right a.icon-cart.mini_cart,.dads-angle-shirts .menu.align_right a.icon-cart.mini_cart,.dads-angle-trousers .menu.align_right a.icon-cart.mini_cart,.solution-angle-trousers .menu.align_right a.icon-cart.mini_cart{font-size:22px!important}.solution-angle-shirts .sticky_nav .mini_cart:before,.dads-angle-shirts .sticky_nav .mini_cart:before,.dads-angle-trousers .sticky_nav .mini_cart:before,.solution-angle-trousers .sticky_nav .mini_cart:before{margin:0 .2em 0 .15em;font-size:22px!important}}.section.landing_banner_content{padding:0}.landing_banner_content .info{width:100%;max-width:560px}.landing_banner_content .info .collection_title{margin:0;padding:0;text-shadow:0 2px 2px rgba(0,0,0,.08);font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.4px;text-transform:uppercase}.landing_banner_content .info .description{margin:12px 0 0}.landing_banner_content .info .description *{margin:0;color:#454545;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.15px}@media (max-width: 1024px){.landing_banner_content .info .collection_title{font-size:32px;letter-spacing:-.32px}}@media (max-width: 798px){.landing_banner_content .info{padding:40px 20px}}@media (max-width: 767px){.landing_banner_content .container{padding:0}.landing_banner_content.has-no-side-gutter .medium-down--one-whole{width:100%!important}.landing_banner_content .info{padding:32px 20px}.landing_banner_content .info .collection_title{font-size:24px;letter-spacing:-.24px}.landing_banner_content .info .description{margin:8px 0 0}}.new-hero-banner-section-v-two.problem-solution-trouser-hero .new-hero-banner__content{max-width:400px}@media (max-width: 1024px){.new-hero-banner-section-v-two.problem-solution-trouser-hero .new-hero-banner__content{max-width:calc(50% - 100px)}}@media (max-width: 767px){.new-hero-banner-section-v-two.problem-solution-trouser-hero .new-hero-banner__content{max-width:100%}}@media (min-width: 1025px){.dads-angle-fixing-two .fixing_problem_content .fixing_problem_heading{font-size:32px;letter-spacing:-.32px!important}.dads-angle-look-sharp .new-image-with-heading-banner__heading,.dads-angle-look-sharp .new-image-with-heading-banner__content .new-image-with-heading-btn{max-width:550px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/new-pdp.css.map */
