.jc-modal .Slider__inner___vdTCX{display:flex;flex-direction:column;width:367px}@media only screen and (min-width:30em){.jc-modal .Slider__inner___vdTCX{height:170px;top:calc(50% - 85px)}}@media only screen and (max-width:48em){.jc-modal .Slider__inner___vdTCX{position:absolute;right:0;left:0;width:100vw;height:100%}}.slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.slider:not([data-keen-slider-disabled]) .slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.size-mobile #product-image .slider:not([data-keen-slider-disabled]) .slider__slide{min-width:100vw}.slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.Slider__iframe-btn___uqODr{max-width:60px;max-height:75px;overflow:hidden}.Slider__iframe-btn___uqODr iframe{max-width:100%!important;max-height:100%!important;height:75px!important}.Slider__dots___RYVmb{display:flex;justify-content:center;padding:.625rem 0;list-style:none}.Slider__dots___RYVmb .Slider__dot___wsWRK{border:none;width:.375rem;height:.375rem;background:#c5c5c5;border-radius:50%;margin:0 3px;padding:4px;cursor:pointer;font-size:0}.Slider__dots___RYVmb .Slider__dot___wsWRK.Slider__active___Y_wg2{background:#000}.Slider__dots___RYVmb .Slider__dot___wsWRK:focus{outline:1px dotted #000}.Slider__arrow___k_0EF{display:none;width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.Slider__arrow--left___REL0v{display:block;left:5px}.Slider__arrow--right___SHE9z{display:block;left:auto;right:5px}.Slider__arrow--disabled___480L_ svg{display:block;fill:hsla(0,0%,100%,.5)}.Slider__order-history-slider-arrows___9oGGF.Slider__arrow___k_0EF{width:44px;height:44px;top:35%}.Slider__order-history-slider-arrows___9oGGF.Slider__arrow--left___REL0v{display:block;left:-8px}.Slider__order-history-slider-arrows___9oGGF.Slider__arrow--right___SHE9z{display:block;left:auto;right:-8px}.Slider__order-history-slider-arrows___9oGGF.Slider__arrow--disabled___480L_ svg{display:block;opacity:.2;cursor:default}.Slider__thumbnails-list___dtf9a{align-content:flex-start;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;overflow:auto;padding:.375rem .375rem 0 1rem}@-moz-document url-prefix(){.Slider__thumbnails-list___dtf9a{scrollbar-width:none}}.Slider__thumbnails-list___dtf9a::-webkit-scrollbar-track{background-color:#fff}.Slider__thumbnails-list___dtf9a::-webkit-scrollbar{width:1px;height:1px}.Slider__thumbnails-list___dtf9a::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #fff}.Slider__thumbnails-list___dtf9a{-ms-overflow-style:none;scrollbar-width:none}.Slider__thumbnails-list___dtf9a::-webkit-scrollbar{display:none}.Slider__thumbnails-list___dtf9a .Slider__thumbnail___FtUnS{height:4.6875rem;min-width:3.75rem;margin-right:.375rem;position:relative}.Slider__thumbnails-list___dtf9a .Slider__thumbnail___FtUnS.Slider__active___Y_wg2:after{content:"";height:.125rem;width:100%;background:#000;position:absolute;left:0;bottom:0}.Slider__thumbnails-list___dtf9a .Slider__video-play___gY2eZ{border-radius:50%;background-color:hsla(0,0%,100%,.9);cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;z-index:2;position:absolute}.Slider__thumbnails-list___dtf9a .Slider__play___rVNNZ{mask:url(/next-static/images/jcrew/svg/icon_video_play.svg) no-repeat;-webkit-mask:url(/next-static/images/jcrew/svg/icon_video_play.svg) no-repeat;position:relative;background-color:#000;top:0;left:11px;width:11px;-webkit-mask-size:11px 14px;mask-size:11px 14px;height:14px;display:block}.Slider__carousel_custom_controls___TYsfS{display:flex;align-items:self-end;justify-content:flex-end;gap:8px;position:absolute;bottom:2%;right:12px}.Slider__carousel_custom_controls___TYsfS .Slider__arrow_container___dItSj{padding:10px;background:#fcf9f6;display:flex;align-items:center;justify-content:center;justify-items:center;border:1px solid #000;position:relative;top:-3px;border-radius:3px}.Slider__carousel_custom_controls___TYsfS .Slider__arrow___k_0EF{fill:#000;width:14px;height:14px;display:flex;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.Slider__carousel_custom_controls___TYsfS .Slider__dots___RYVmb{display:flex;align-items:flex-start;padding:10px 0;list-style:none}.Slider__carousel_custom_controls___TYsfS .Slider__arrow_container--disabled___belMb{opacity:.5;border:1px solid #bebebe}.Slider__carousel_custom_controls___TYsfS .Slider__arrow--disabled___480L_{display:block}.Slider__carousel_custom_controls___TYsfS .Slider__arrow--disabled___480L_ svg{fill:#bebebe}.Slider__carousel_custom_controls___TYsfS .Slider__dots___RYVmb button{background:rgba(0,0,0,0);border:.0625rem solid #000}@keyframes Skeleton__animateSkeleton___S4Wtx{0%{background-position:-250px 0}to{background-position:calc(250px + 100%) 0}}.Skeleton__skeleton___JKJU_{background-color:#f8f8f9;background-image:linear-gradient(90deg,#f8f8f9,white,#f8f8f9);background-size:250px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;animation-name:Skeleton__animateSkeleton___S4Wtx;animation:Skeleton__animateSkeleton___S4Wtx 1s ease-in-out infinite}.Skeleton__skeleton-hidden___q3CsR{display:none}.Skeleton__skeleton-landing___bayxC{top:0;height:325px;width:100%;max-width:73.5rem;left:0;right:0;margin-left:auto;margin-right:auto}.Skeleton__is-absolute___VsXtz{position:absolute;top:0;left:0}.Skeleton__m-top-10___nqTT3{margin-top:10px}.Skeleton__m-top-24___auwzN{margin-top:24px}.Skeleton__m-bottom-2___JJV57{margin-bottom:2px}.Skeleton__m-bottom-5___OzrsT{margin-bottom:5px}.Skeleton__m-bottom-12___I5uFi{margin-bottom:12px}.Skeleton__m-bottom-15___LAWrC{margin-bottom:15px}.Skeleton__m-bottom-24___Ae_WX{margin-bottom:24px}.Skeleton__m-bottom-25___8joqc{margin-bottom:25px}.Product3DContainer__iframe-container___qdd6w{max-width:100%;min-height:100%;position:relative;display:flex;justify-content:center;align-items:center}.Product3DContainer__iframe-container___qdd6w .Product3DContainer__icon___MBqDq{position:absolute;top:12px;left:12px}.Product3DContainer__iframe-container___qdd6w iframe{width:100%;max-width:80%;border:none;height:80%}.ProductBadge__container___sxBBD{display:flex;align-items:center;flex:0 1 auto}.ProductBadge__container___sxBBD a{z-index:2}.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E,.ProductBadge__container___sxBBD a{font-size:.625rem;line-height:.625rem;letter-spacing:.0525rem;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:300;color:#656565;text-transform:uppercase;display:flex;align-items:center;gap:4px}.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E.ProductBadge__badge-color-green___JiTkw,.ProductBadge__container___sxBBD a.ProductBadge__badge-color-green___JiTkw{color:#00744c}.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E.ProductBadge__badge-color-navy___13ipw,.ProductBadge__container___sxBBD a.ProductBadge__badge-color-navy___13ipw{color:#2f3a5d}.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E.ProductBadge__badge-color-gold___rdOkr,.ProductBadge__container___sxBBD a.ProductBadge__badge-color-gold___rdOkr{color:#f4c858}.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E.ProductBadge__factory___JrU_J,.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E.ProductBadge__factory___JrU_J a,.ProductBadge__container___sxBBD a.ProductBadge__factory___JrU_J,.ProductBadge__container___sxBBD a.ProductBadge__factory___JrU_J a{color:#5c6e86}.ProductBadge__container___sxBBD .ProductBadge__label___Iot1E.ProductBadge__is-tier-exclusive___njxMn,.ProductBadge__container___sxBBD a.ProductBadge__is-tier-exclusive___njxMn{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px}.ProductBadge__container___sxBBD .ProductBadge__exclusive-tier___ERr6f,.ProductBadge__container___sxBBD .ProductBadge__jcp___u_6LX{word-break:keep-all}.ProductBadge__container___sxBBD a{word-break:keep-all;display:inline-block;position:relative;top:-1px}.ProductSustainabilityBadges__sustainability__containter___DClDZ{display:flex;position:relative;flex-direction:column;gap:8px;align-self:flex-start}.ProductSustainabilityBadges__sustainability__containter___DClDZ.ProductSustainabilityBadges__slider___fu2In .ProductSustainabilityBadges__sustainability-badges__container___dw36J{padding:0 2.5rem}.ProductSustainabilityBadges__sustainability__containter___DClDZ.ProductSustainabilityBadges__slider___fu2In .ProductSustainabilityBadges__sustainability-badges__buttons____x6qD{padding-left:40px}@media only screen and (max-width:30em){.ProductSustainabilityBadges__sustainability__containter___DClDZ{width:100%}}@media only screen and (min-width:48em){.ProductSustainabilityBadges__sustainability__containter___DClDZ{align-self:flex-end;width:100%}.factory .ProductSustainabilityBadges__sustainability__containter___DClDZ{align-self:flex-start;width:100%}}.ProductSustainabilityBadges__sustainability-badges__container___dw36J{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;max-width:100%;width:100%}@-moz-document url-prefix(){.ProductSustainabilityBadges__sustainability-badges__container___dw36J{scrollbar-width:none}}.ProductSustainabilityBadges__sustainability-badges__container___dw36J::-webkit-scrollbar-track{background-color:#fff}.ProductSustainabilityBadges__sustainability-badges__container___dw36J::-webkit-scrollbar{width:1px;height:1px}.ProductSustainabilityBadges__sustainability-badges__container___dw36J::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #fff}.ProductSustainabilityBadges__sustainability-badges__container___dw36J{-ms-overflow-style:none;scrollbar-width:none}.ProductSustainabilityBadges__sustainability-badges__container___dw36J::-webkit-scrollbar{display:none}.ProductSustainabilityBadges__sustainability-badges__container___dw36J .arrow--disabled svg{fill:#bebebe;opacity:.5}.ProductSustainabilityBadges__sustainability-badges__container___dw36J .arrow--left,.ProductSustainabilityBadges__sustainability-badges__container___dw36J .arrow--right{top:56px}.ProductSustainabilityBadges__sustainability-badges__container___dw36J .arrow--left{left:-5px}.ProductSustainabilityBadges__sustainability-badges__wrapper___LWcC6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;border:1px solid #bebebe;border-radius:4px;min-width:122px;width:122px;padding:8px 4px;white-space:normal}.ProductSustainabilityBadges__sustainability-badges__wrapper___LWcC6 h3{font-style:normal;font-weight:700;font-size:7px;line-height:10.534px;letter-spacing:.105px;text-transform:uppercase}.ProductSustainabilityBadges__sustainability-badges__wrapper___LWcC6 .ProductSustainabilityBadges__link___BxDYO,.ProductSustainabilityBadges__sustainability-badges__wrapper___LWcC6 p{margin:0;width:auto;text-align:center;font-size:8px;line-height:10px;letter-spacing:.12px}.ProductSustainabilityBadges__sustainability-badges__wrapper___LWcC6 .ProductSustainabilityBadges__link___BxDYO{text-decoration:none;padding-bottom:1px;border-bottom:1px solid #000}.ProductSustainabilityBadges__sustainability-badges__icon-wrapper___FcvP1{display:flex;flex-direction:column;align-items:center;gap:.16463rem}.ProductSustainabilityBadges__sustainability-badges__buttons____x6qD{display:flex;flex-direction:column;font-size:12px;gap:6px}.ProductSustainabilityBadges__sustainability-badges__buttons____x6qD a{width:max-content;text-decoration:none;border-bottom:1px solid #000}@media only screen and (min-width:48em){.ProductSustainabilityBadges__sustainability-badges__container___dw36J{gap:12px}}.ProductDetails__product-details-content___zX3gA{display:flex;flex-direction:column;gap:16px;padding-right:20px}.ProductDetails__product-details-content___zX3gA .ProductDetails__fit-guide-card___LTGtf>div{margin:0;border-radius:0;border:.5px solid #bebebe;background-color:#fafafa}.ProductDetails__product-details-content___zX3gA .ProductDetails__sustainability-badges-container___IxIVc [class*=sustainability-badges__wrapper]{margin:0;border-radius:0;border:.5px solid #bebebe}@media only screen and (max-width:48em){.ProductDetails__product-details-content___zX3gA .ProductDetails__sustainability-badges-container___IxIVc [class*=sustainability-badges__wrapper]{border:1px solid #bebebe}}.ProductDetails__product-details-content___zX3gA .ProductDetails__attribute-scale-container___ZpXhH{margin:0;border-radius:0;border:.5px solid #bebebe;padding:1rem;width:calc(100% + 20px)}.ProductDetails__description-text___tCohS{font-size:.875rem;line-height:1.125rem;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:300;color:#000;letter-spacing:.3px;white-space:pre-wrap;margin:0}.ProductDetails__tech-list___FDf8G{list-style:disc;padding-left:18px;margin:0;display:flex;flex-direction:column;gap:0}.ProductDetails__tech-item___OpjzD{font-size:.875rem;line-height:1.125rem;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:300;color:#000;letter-spacing:.3px;margin-bottom:0}.ProductDetails__tech-item___OpjzD:last-child{margin-bottom:0}.AttributeScale__attribute-scale-container____ltoz{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.AttributeScale__attribute-scale___cmbQE{width:80%;max-width:20rem;height:auto;display:block;margin:0}.AttributeScale__text-before___X05BE{margin:0}.AttributeScale__label___AvrVS,.AttributeScale__text-before___X05BE{font-size:.75rem;line-height:1.125rem;letter-spacing:.01875rem;font-weight:600;color:#000}.AttributeScale__label___AvrVS{width:100%;text-align:left;margin:8px 0 0}.AttributeScale__text-after___rAYpv{margin:0;width:100%;font-size:.75rem;line-height:1.125rem;letter-spacing:.01875rem;font-weight:300;color:#000;text-align:left}.AttributeScale__text-after___rAYpv p{margin:0 0 .5em}.AttributeScale__text-after___rAYpv p:last-child{margin-bottom:0}.ProductPrice__price-container___STDYV{letter-spacing:.05rem;font-weight:300;line-height:normal;padding:8px 0}.ProductPrice__price-container___STDYV,.ProductPrice__price-container___STDYV .ProductPrice__price-wrapper-promo___QF5Gn{display:flex;flex-direction:column;align-items:flex-start;width:100%}.ProductPrice__price-container___STDYV.ProductPrice__factory___H3Xtd{margin-top:.75rem;font-size:.8125rem;letter-spacing:.01875rem}.ProductPrice__price-container___STDYV .ProductPrice__price-wrapper___gZxGC{display:inline;align-items:center;gap:8px}.ProductPrice__price-container___STDYV .ProductPrice__price-wrapper___gZxGC .ProductPrice__regular-price___22C4v{font-size:1rem;color:#000}.ProductPrice__price-container___STDYV .ProductPrice__price-wrapper___gZxGC .ProductPrice__sale-price___3KHhs{font-size:1rem;color:#d0021b}.ProductPrice__price-container___STDYV .ProductPrice__price-wrapper___gZxGC .ProductPrice__regular-price-strikethrough___wFTPg{font-size:.875rem;color:#656565;text-decoration:line-through}.ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu{display:inline-block;letter-spacing:.031em;font-size:16px}.ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__strikethrough-price___5PPJ1{text-decoration:line-through;font-size:16px;font-weight:300;letter-spacing:.96px;color:#656565}.ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu.ProductPrice__is-soldout___dRU3c{font-weight:300}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__price-label___L0T7H{font-size:.8125rem;line-height:1.125rem;letter-spacing:.01875rem;margin-right:.25rem;margin-bottom:.375rem;color:#000;font-style:italic;font-weight:500}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__info-tooltip___WSkay{position:relative;display:inline-block}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__icon-info___YyR2F{vertical-align:sub;margin-left:3px}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__tooltip___rgaAn{position:absolute;top:-100px;left:50%;margin-left:-108px;width:13.5rem;min-height:5.6875rem;border-radius:.3125rem;border:1px solid #bebebe;background:#fff;font-family:soleil,Helvetica,Arial,sans-serif}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__tooltip___rgaAn .ProductPrice__arrow___RELi_{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);height:.625rem;width:.625rem;background-color:#fff;z-index:2}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__tooltip___rgaAn .ProductPrice__arrow___RELi_ .ProductPrice__pin___82fbM{width:calc(50% + 6px);height:.0625rem;background:#bebebe;float:left;transform:rotate(60deg);transform-origin:0 0}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__tooltip___rgaAn .ProductPrice__arrow___RELi_ .ProductPrice__pin___82fbM:last-child{transform:rotate(-63deg);transform-origin:100% 0;float:right;margin-top:-1px}.ProductPrice__factory___H3Xtd .ProductPrice__price-container___STDYV .ProductPrice__price-list___B8xTu .ProductPrice__tooltip___rgaAn .ProductPrice__tooltip-text___SleoF{padding:.5625rem .75rem;max-width:12.5rem;font-size:.625rem;line-height:.8125rem;letter-spacing:.009375rem;direction:ltr;margin:auto;text-align:justify;word-break:break-word;white-space:pre-line;color:#000}.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L{display:inline;color:#9e2f1c;font-weight:300;letter-spacing:.96px;font-size:16px;margin-right:10px}@media only screen and (max-width:48em){.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L{display:flex}}.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L.ProductPrice__has-more-colors___HjZsO{display:block}@media only screen and (min-width:48em){.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L.ProductPrice__has-more-colors___HjZsO{display:inline-block}}.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L.ProductPrice__no-margin___bkYBr{margin-right:0}.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L .ProductPrice__price-label___L0T7H.ProductPrice__select-colors___49Syb{color:#9e2f1c;font-size:.75rem;font-weight:300;letter-spacing:.72px;text-transform:uppercase}.ProductPrice__price-container___STDYV .ProductPrice__sale-wrapper___B4J6L .ProductPrice__discount-percentage____pZep{font-size:.75rem;color:#767676;margin:auto 0 auto 10px;letter-spacing:.72px;text-transform:uppercase}.ProductPrice__price-container___STDYV .ProductPrice__sale-price___3KHhs{font-size:1rem;color:#9e2f1c;margin-left:10px}.ProductPrice__price-container___STDYV .ProductPrice__sale-price___3KHhs.ProductPrice__select-colors___49Syb{font-weight:300}.ProductPrice__price-container___STDYV .ProductPrice__regular-price___22C4v{font-size:1rem;color:#000}.ProductPrice__price-container___STDYV .ProductPrice__price-label___L0T7H{font-size:.75rem;color:#767676}.ProductPrice__price-container___STDYV .ProductPrice__info-message___uT9pt{color:#000;font-size:.75rem;font-weight:300;letter-spacing:.72px;display:flex;flex-direction:column;padding:24px;justify-content:center;align-items:flex-start;align-self:stretch;border:1px solid #656565;text-align:left}.ProductPrice__price-container___STDYV .ProductPrice__info-message___uT9pt>span{display:block}.ProductPrice__price-container___STDYV .ProductPrice__info-message___uT9pt .ProductPrice__info-message-headline___nJRKM{line-height:1.25rem;letter-spacing:0}.ProductPrice__price-container___STDYV .ProductPrice__info-message___uT9pt .ProductPrice__info-message-body___VBLDF{line-height:1.125rem;letter-spacing:0}.ProductPrice__price-container___STDYV .ProductPrice__info-message___uT9pt .ProductPrice__info-message-body___VBLDF a{color:inherit;text-decoration:underline}.ProductPrice__price-container___STDYV .ProductPrice__promo-message-wrapper___nQQ9G{font-size:.75rem;line-height:1rem;color:#9e2f1c;transition:opacity .2s ease;letter-spacing:.84px;text-transform:uppercase;font-weight:300;margin:auto 0;display:inline}.ProductPrice__price-container___STDYV .ProductPrice__promo-message-wrapper___nQQ9G.ProductPrice__visible___RwVjs{opacity:1}.ProductPrice__price-container___STDYV .ProductPrice__promo-message-wrapper___nQQ9G.ProductPrice__hidden___NV_By{opacity:0}.ProductPrice__price-container___STDYV .ProductPrice__promo-message-wrapper___nQQ9G .ProductPrice__promo-price___OdDQS{font-size:1rem;letter-spacing:.96px;margin-right:12px}.ProductPrice__price-container___STDYV .ProductPrice__promo-message-wrapper___nQQ9G .ProductPrice__promo-message___V6fny{color:#656565;transition:opacity .2s ease;letter-spacing:.72px;text-transform:none;margin:auto 0}.ProductPrice__price-container___STDYV .ProductPrice__shipping___9pbOt{display:block;font-size:.75rem;margin-top:.25rem;font-weight:500;color:#767676}.ProductPrice__price-container___STDYV .ProductPrice__intl-message___EQHay{font-size:.75rem;color:#767676;margin:0}.ProductPrice__price-container___STDYV .ProductPrice__remove-margin___TIEjr{padding-right:0}.ModalDrawer__modal-overlay___7_TfV{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.39);z-index:9999;opacity:0;pointer-events:none}@media(min-width:769px){.ModalDrawer__modal-overlay___7_TfV{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.ModalDrawer__modal-overlay___7_TfV.ModalDrawer__open___5oNxt{opacity:1;pointer-events:all}}@media(max-width:768px){.ModalDrawer__modal-overlay___7_TfV.ModalDrawer__open___5oNxt{opacity:1;pointer-events:all}}.ModalDrawer__modal-drawer___cqhEL{position:fixed;top:0;right:0;height:100vh;height:100dvh;width:395px;max-width:100vw;background:#fff;box-shadow:-2px 0 16px rgba(0,0,0,.12);display:flex;flex-direction:column;transform:translateX(100%);pointer-events:auto;overflow-y:auto;z-index:10000}@-moz-document url-prefix(){.ModalDrawer__modal-drawer___cqhEL{scrollbar-width:none}}.ModalDrawer__modal-drawer___cqhEL::-webkit-scrollbar-track{background-color:#fff}.ModalDrawer__modal-drawer___cqhEL::-webkit-scrollbar{width:0;height:0}.ModalDrawer__modal-drawer___cqhEL::-webkit-scrollbar-thumb{background-color:#fff;border:0 solid #fff}.ModalDrawer__modal-drawer___cqhEL{-ms-overflow-style:none;scrollbar-width:none}.ModalDrawer__modal-drawer___cqhEL::-webkit-scrollbar{display:none}.ModalDrawer__modal-drawer___cqhEL{overscroll-behavior:contain}@media(min-width:769px){.ModalDrawer__modal-drawer___cqhEL{transition:transform .4s cubic-bezier(.05,.7,.1,1)}.ModalDrawer__modal-drawer___cqhEL>div{opacity:0}.ModalDrawer__modal-drawer___cqhEL.ModalDrawer__open___5oNxt{transform:translateX(0)}.ModalDrawer__modal-drawer___cqhEL.ModalDrawer__open___5oNxt>div{opacity:1;transition:opacity .4s ease-in-out;transition-delay:.2s}}@media(max-width:768px){.ModalDrawer__modal-drawer___cqhEL{width:100vw}.ModalDrawer__modal-drawer___cqhEL.ModalDrawer__open___5oNxt{transform:translateX(0)}}.ModalDrawer__drawer-content___tl4_c{overflow-y:auto;padding:25px 32px 48px}@-moz-document url-prefix(){.ModalDrawer__drawer-content___tl4_c{scrollbar-width:none}}.ModalDrawer__drawer-content___tl4_c::-webkit-scrollbar-track{background-color:#fff}.ModalDrawer__drawer-content___tl4_c::-webkit-scrollbar{width:0;height:0}.ModalDrawer__drawer-content___tl4_c::-webkit-scrollbar-thumb{background-color:#fff;border:0 solid #fff}.ModalDrawer__drawer-content___tl4_c{-ms-overflow-style:none;scrollbar-width:none}.ModalDrawer__drawer-content___tl4_c::-webkit-scrollbar{display:none}.ModalDrawer__drawer-content___tl4_c{overscroll-behavior:contain}.ModalDrawer__drawer-content___tl4_c .ModalDrawer__drawer-header____b_W_{display:flex;align-items:flex-end;flex-direction:column;margin-bottom:28px}.ModalDrawer__drawer-content___tl4_c .ModalDrawer__drawer-header____b_W_ .ModalDrawer__close-button___3BuNm{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);cursor:pointer;padding:0;color:#1c1b1f;transition:background-color .15s ease;margin-right:5px}.ModalDrawer__drawer-content___tl4_c .ModalDrawer__drawer-header____b_W_ .ModalDrawer__close-button___3BuNm:focus{outline:2px solid #000;outline-offset:2px}.ProductFitTypesGuideModal__wrapper___KLoab{display:inline-block;display:-moz-flex;display:flex;font-size:.8125rem;width:100%;justify-content:left;border-radius:5px;margin:1rem 0;position:relative;padding:.5rem;flex-direction:column;align-items:center;gap:66px}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__icon-close___gce4X{position:absolute;right:0;top:0}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__fit-type-container___SfVHR{display:flex;padding:16px;flex-direction:column;align-items:center;gap:29px;max-width:233px}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__fit-type-container___SfVHR.ProductFitTypesGuideModal__selected___M1soK{border:1px solid #bebebe}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__image___Vmxhi{display:flex;align-items:center;min-width:5rem;justify-content:space-around}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__image___Vmxhi img{height:4.375rem}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT{display:flex;flex-direction:column;line-height:1.5;padding:0;justify-content:normal;text-align:center}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT.ProductFitTypesGuideModal__only-description___TbVsB{width:100%}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT.ProductFitTypesGuideModal__only-description___TbVsB .ProductFitTypesGuideModal__description___pByzW{text-align:center;white-space:pre-wrap}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT .ProductFitTypesGuideModal__title___bp3zh{font-size:.875rem;font-weight:700;line-height:16px;letter-spacing:.21px;margin-bottom:5px}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT .ProductFitTypesGuideModal__description___pByzW{font-size:.6875rem;font-weight:300;line-height:18px;letter-spacing:.033px}.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT .ProductFitTypesGuideModal__icon-close___gce4X{position:absolute;right:0;height:1.5rem;margin:.5625rem .625rem 0 0}@media only screen and (min-width:48em){.ProductFitTypesGuideModal__wrapper___KLoab .ProductFitTypesGuideModal__details___N4tjT .ProductFitTypesGuideModal__icon-close___gce4X{margin-right:0}}.HelpButton__help-button___ODmrA{box-sizing:border-box;width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:400;color:#bebebe;background:#fff;border:1px solid #bebebe;border-radius:100%;cursor:pointer;line-height:0;letter-spacing:0;overflow:hidden;padding:5px}.HelpButton__help-button___ODmrA:focus,.HelpButton__help-button___ODmrA:hover{color:#000;border-color:#000}.SlidingUnderline__sliding-underline-container___NBYe5{position:relative}.SlidingUnderline__underline___glV6b{position:absolute;bottom:0;height:2px;background-color:#000;pointer-events:none;z-index:1;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),bottom .3s cubic-bezier(.4,0,.2,1),opacity .15s ease}.SlidingUnderline__underline___glV6b.SlidingUnderline__underline-hidden___CKrB1{opacity:0}.SlidingUnderline__selected-underline___3mj5_{position:absolute;bottom:0;height:2px;background-color:#000;pointer-events:none;z-index:0}.ProductFitType__fit-buttons-wrap___SurcD,.ProductFitType__fit-container___lYSwW{width:100%}.ProductFitType__fit-buttons___cgZFs{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:0 0 4px}@media only screen and (min-width:48em){.ProductFitType__fit-buttons___cgZFs{gap:8px 24px;padding-left:0}}.ProductFitType__fit-tabs___3feKD{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}@media only screen and (max-width:48em){.ProductFitType__fit-tabs___3feKD{display:contents}}@media only screen and (min-width:48em){.ProductFitType__fit-tabs___3feKD{gap:8px 24px;flex-wrap:nowrap}}@media only screen and (max-width:48em){.ProductFitType__fit-underline___qVpDE{display:none}}.ProductFitType__fit-button___nDp_L{font-size:.875rem;line-height:1.125rem;letter-spacing:.013125rem;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:400;color:#999;background:rgba(0,0,0,0);border:none;border-bottom:1.5px solid rgba(0,0,0,0);padding:2px 0;cursor:pointer;white-space:nowrap;transition:color .15s ease}.ProductFitType__fit-button___nDp_L.ProductFitType__hovered___SpQmG,.ProductFitType__fit-button___nDp_L:hover{color:#000}.ProductFitType__fit-button___nDp_L.ProductFitType__selected___wKllp{color:#000;border-bottom-color:#000}.ProductFitType__fit-button___nDp_L.ProductFitType__unavailable-for-color_____Ptz{text-decoration:line-through}@media only screen and (min-width:48em){.ProductFitType__fit-button___nDp_L{letter-spacing:.013125rem;color:#999;border-bottom-color:rgba(0,0,0,0)}.ProductFitType__fit-button___nDp_L.ProductFitType__selected___wKllp{border-bottom-color:rgba(0,0,0,0)}}.ProductFitType__fit-help___0T6Td{flex-shrink:0}.CashmereWeightScale__cashmere-weight___F1_Yu{display:flex;flex-direction:column;width:100%}.CashmereWeightScale__title___JWVwy{margin:0 0 12px;font-size:.75rem;line-height:1.125rem;letter-spacing:.6px;font-weight:600;text-transform:uppercase;color:#000}.CashmereWeightScale__bar___OpyXA{position:relative;width:100%;height:4px;background-color:#dedede}.CashmereWeightScale__fill___OutGB{position:absolute;inset:0 auto 0 0;height:100%;background-color:#767676}.CashmereWeightScale__labels___52aQK{position:relative;width:100%;height:24px;margin-top:12px}.CashmereWeightScale__label___yGetX{position:absolute;margin:0;font-size:.75rem;line-height:1.125rem;font-weight:400;color:#000;white-space:nowrap}.CashmereWeightScale__label___yGetX:first-child{left:0}.CashmereWeightScale__label___yGetX:nth-child(2){left:40%;transform:translateX(-50%)}.CashmereWeightScale__label___yGetX:nth-child(3){left:67%;transform:translateX(-50%)}.CashmereWeightScale__label___yGetX:nth-child(4){right:0}