@import url(../../node_modules/sidecar-modules/lib/styles/index.css);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus{outline:none}.show-focus :focus{outline:1px dotted #000;outline-offset:1px}.show-focus #global__promo :focus{outline:1px dotted #fff;outline-offset:1px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;touch-action:manipulation}button,html,input,select,textarea{font-family:soleil,Helvetica,Arial,sans-serif;color:#000;-webkit-font-smoothing:antialiased}input[type=radio]{margin:0}input[type=email],input[type=search],input[type=text]{border:none;-webkit-box-sizing:border-box;border-radius:0;outline:0;margin:0;padding:0;text-align:left;vertical-align:middle}body,dd,figure,form{margin:0}body{letter-spacing:.3px}h1,h2,h3,h4,menu,nav ol,nav ul,ol,ul{margin:0;padding:0}nav ol,nav ul{list-style:none;list-style-image:none}button{border:0;border-radius:0;cursor:pointer}button:focus{outline:0}hr{box-sizing:content-box;height:0}b,strong{font-weight:700}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}fieldset{border:0}.wf-loading{font-family:Helvetica,Arial,sans-serif}.global__nav .icon-close:before,.global__page .icon-close:before,.quickshop .icon-close:before{content:""}.is-hidden{display:none!important}.is-hidden--small{display:none}@media only screen and (min-width:48em){.is-hidden--small{display:inline}}.is-hidden--small-block{display:none}@media only screen and (min-width:48em){.is-hidden--small-block{display:block}}@media only screen and (max-width:59.9375em){.is-hidden--small-max{display:none!important}}@media only screen and (min-width:48em){.is-hidden--large{display:none!important}}@media only screen and (min-width:64em){.is-hidden--xlarge{display:none!important}}.is-error{display:none;margin-bottom:10px;padding:5px;color:#d0021b}.is-error ul{margin:0;padding-left:15px}.is-strikethrough{text-decoration:line-through}.is-invisible{visibility:hidden!important}@media only screen and (min-width:48em){.is-invisible--large{visibility:hidden!important}}.is-visible{visibility:visible!important}.is-transparent{opacity:0!important;-moz-opacity:0!important;-khtml-opacity:0!important;filter:alpha(opacity=0)!important}.is-faded{opacity:.1;-moz-opacity:.1;-khtml-opacity:.1;filter:alpha(opacity=10)}.is-opaque{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}.has-opacity-transition{-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}.has-strikethrough{text-decoration:line-through}.is-float-rt{float:right}.is-float-lft{float:left}.is-lowercase{text-transform:lowercase}.is-emphasized{text-transform:uppercase}.is-capitalized{text-transform:capitalize}.is-important{color:#d0021b!important}.is-invalid{border-color:#d0021b!important}.is-centered{text-align:center}.is-strong{font-weight:400}.is-stronger{font-weight:500!important}.is-clear-both{clear:both}.is-disabled.btn{background-color:#dedede}.is-disabled select{color:#666}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible!important}.overscroll-hidden{overscroll-behavior-y:none}.is-visually-hidden{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;text-transform:none}.factory,.jcrew{display:block;position:relative}.factory.modal-open,.factory.nav-open,.jcrew.modal-open,.jcrew.nav-open{-webkit-overflow-scrolling:touch;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}@supports (-webkit-overflow-scrolling:touch){.factory.modal-open,.factory.nav-open,.jcrew.modal-open,.jcrew.nav-open{position:fixed}}.global__page{display:block}.touch .nav-open .global__page{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.global__overlay{opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;visibility:hidden;z-index:9998}.nav-open .global__overlay--nav{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;filter:alpha(opacity=60);visibility:visible}.global__main{max-width:1128px;max-width:70.5rem;min-height:150px;min-height:9.375rem;position:relative;width:100%;margin:0 auto;padding:0;border:0;background-color:#fff}.global__main:after,.global__main:before{content:"";display:table}.global__main:after{clear:both}.home .global__main,.rewards .global__main{max-width:none}.global__main--wide{max-width:1300px;max-width:81.25rem}.global__main--wide-plus{max-width:1440px;max-width:90rem}.global__main--wide-plus-with-gutters{max-width:1392px;max-width:87rem}@media only screen and (min-width:48em){.global__main--wide-plus-with-gutters{width:calc(100% - 3rem)}}@media only screen and (min-width:90em){.global__main--wide-plus-with-gutters{width:100%}}.page__home{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.page__home>section{width:100%;max-width:1440px;max-width:90rem;margin:0 auto 60px}@media only screen and (min-width:48em){.page__home>section{margin:60px auto}}.breadcrumb__list{width:90%;margin:0 auto;list-style:none}@media only screen and (min-width:48em){.breadcrumb__list{width:100%}}.breadcrumb__item,.breadcrumb__link{font-size:12px;font-size:.75rem;letter-spacing:2px;letter-spacing:.125rem;line-height:18px;line-height:1.125rem;display:inline;color:#999;font-family:soleil,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;list-style-type:none}.breadcrumb__link{font-weight:300}.breadcrumb__separator{display:inline-block;margin-right:5px;margin-left:5px;font-family:sans-serif;font-weight:bolder}.c-product__large-breadcrumb.has-breadcrumb{margin-top:.9375rem;margin-bottom:.9375rem;margin-left:1.25rem;line-height:11px;line-height:.6875rem;max-width:1128px;max-width:70.5rem;display:none}@media only screen and (min-width:70.5em){.c-product__large-breadcrumb.has-breadcrumb{margin-right:auto;margin-left:auto}}.c-product__large-breadcrumb.has-breadcrumb .breadcrumb__item,.c-product__large-breadcrumb.has-breadcrumb .breadcrumb__link{font-size:10px;font-size:.625rem;letter-spacing:1.5px;letter-spacing:.09375rem;font-weight:400}.c-product__large-breadcrumb.has-breadcrumb .breadcrumb__link:hover{cursor:pointer;color:#000;text-decoration:underline}.c-product__large-breadcrumb.has-breadcrumb .breadcrumb__separator{color:#ccc}.c-product__page.has-breadcrumb{margin-top:1.875rem}.scroll-container{margin-bottom:0;position:fixed;right:12px;bottom:12px;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;border:1px solid #ddd;background-color:#fff;opacity:1;z-index:9998}@supports (margin-bottom:env(safe-area-inset-bottom)){.scroll-container{margin-bottom:env(safe-area-inset-bottom,0)}}.scroll-container.is-invisible{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.scroll-container .scroll-to-top{display:block;cursor:pointer}#backToTop{display:none!important}h3{margin-top:1.25rem;margin-bottom:1.25rem;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;display:block;position:relative;width:100%;padding:0 0 .4375rem;clear:both;border-bottom:1px solid #dedede;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.15em;text-align:left;text-transform:uppercase}.product__reviews-slider h3{margin-bottom:1.0625rem}.c-product h1{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem;margin:.5rem 15px 1.4375rem;font-weight:400;letter-spacing:.05em;text-align:center}@media only screen and (min-width:48em){.c-product h1{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin-top:0;margin-right:0;margin-left:0;letter-spacing:.005em;text-align:left}}@media only screen and (min-width:64em){.c-product h1{font-size:23px;font-size:1.4375rem;line-height:28px;line-height:1.75rem}}@media only screen and (min-width:70.5em){.c-product h1{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;letter-spacing:.5px;letter-spacing:.03125rem;font-weight:500}}.c-product h5{font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;letter-spacing:1.5px;letter-spacing:.09375rem;font-family:soleil,Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (min-width:48em){.c-product h5{font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;letter-spacing:1.5px;letter-spacing:.09375rem;white-space:nowrap}}.c-search h1,.c-tray .header__tray{font-size:21px;font-size:1.3125rem;letter-spacing:4px;letter-spacing:.25rem;margin-bottom:.75rem;font-weight:500;text-transform:uppercase}.primary-nav__link--search input{display:none}@media only screen and (min-width:60em){.primary-nav__link--search input{width:250px;width:15.625rem;top:0;left:0;padding-left:1.5625rem;padding-right:4.0625rem;font-size:12px;font-size:.75rem;letter-spacing:1px;letter-spacing:.0625rem;display:block;position:absolute;height:100%;border:0;outline:none;background:transparent;box-sizing:border-box}.primary-nav__link--search input :focus{border:0}}.touch .primary-nav__link--search input{display:none}.primary-nav__link--search input::-ms-clear{display:none;width:0;height:0}.primary-nav__link--search hr{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;margin-top:.375rem;border:0;border-top:1px solid #dedede;opacity:0}@media only screen and (min-width:60em){.no-touch:not(.touch) .primary-nav__link--search.is-enabled hr,.no-touch:not(.touch) .primary-nav__link--search:hover hr{opacity:1}.no-touch:not(.touch) .primary-nav__link--search:not(.is-enabled){cursor:text}}.primary-nav__link--search .primary-nav__search-results--frame{display:none}@media only screen and (min-width:60em){.primary-nav__link--search .primary-nav__search-results--frame{width:250px;width:15.625rem;height:30px;height:1.875rem;top:15px;top:.9375rem;left:0;display:block;position:absolute;border:1px solid #dedede}.primary-nav__link--search .primary-nav__search-results--frame .icon-close{width:28px;width:1.75rem;height:28px;height:1.75rem;padding:.4375rem;position:absolute;right:0;margin:0;background-position:7px 7px;background-size:14px 14px;cursor:pointer}}@media only screen and (min-width:64em){.home .primary-nav__link--search .primary-nav__search-results--frame{top:27px;top:1.6875rem}.home .is-fixed .primary-nav__link--search .primary-nav__search-results--frame{top:15px;top:.9375rem}}.touch .primary-nav__link--search .primary-nav__search-results--frame{display:none}#nprogress{pointer-events:none;background:#fff}#nprogress,#nprogress .bar{position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .bar{background:#2d91fe}#nprogress .peg{display:none;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:1031;top:50%;right:50%;margin-top:-9px;margin-right:-9px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#000 transparent transparent #000;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btn--link,button{font-size:15px;font-size:.9375rem;display:inline-block;height:50px;font-weight:500;letter-spacing:.15em;text-decoration:none;text-transform:uppercase}.btn--link.btn--medium,button.btn--medium{width:46.66667%}.btn--link.btn--no,button.btn--no{margin-right:3.33333%;float:left}.btn--link.btn--primary,button.btn--primary{background-color:#000;color:#fff}.no-touch .btn--link.btn--primary:hover:not(:disabled),.no-touch button.btn--primary:hover:not(:disabled){background-color:#666}.btn--link.btn--primary:disabled,button.btn--primary:disabled{background-color:#dedede;cursor:default;color:#ccc}.btn--link.btn--secondary,button.btn--secondary{background-color:#dedede;color:#000}.no-touch .btn--link.btn--secondary:hover:not(:disabled),.no-touch button.btn--secondary:hover:not(:disabled){background-color:#ccc}@media only screen and (min-width:70.5em){.no-touch .btn--link.btn--secondary:hover:not(:disabled),.no-touch button.btn--secondary:hover:not(:disabled){background-color:#bbb}}.btn--link.btn--secondary:disabled,button.btn--secondary:disabled{background-color:#dedede;cursor:default;color:#ccc}.btn--link.btn--add-to-bag,button.btn--add-to-bag{width:60%;margin-right:3.33333%;float:left}.btn--link.btn--add-to-bag.is-touched:enabled,.btn--link.btn--add-to-bag:active:enabled,button.btn--add-to-bag.is-touched:enabled,button.btn--add-to-bag:active:enabled{background-color:#333}@media only screen and (min-width:48em){.btn--link.btn--add-to-bag,button.btn--add-to-bag{margin-right:.625rem;width:175px;float:left}}.btn--link.btn--wishlist,button.btn--wishlist{width:36.66667%}.btn--link.btn--wishlist.is-touched:enabled,.btn--link.btn--wishlist:active:enabled,button.btn--wishlist.is-touched:enabled,button.btn--wishlist:active:enabled{background-color:#ccc}@media only screen and (min-width:48em){.btn--link.btn--wishlist,button.btn--wishlist{width:175px}}@media only screen and (max-width:30em){.btn--link.btn--wishlist.btn--multiline,button.btn--wishlist.btn--multiline{font-size:12px;font-size:.75rem;line-height:13px;line-height:.8125rem;letter-spacing:.1em}}.btn--link.btn--stores,button.btn--stores{height:40px;margin:10px;padding-right:40px;padding-left:40px;background-color:#000;color:#fff;text-transform:inherit}@media screen and (max-width:414px){.btn--link.btn--stores,button.btn--stores{width:100%;margin:0 0 10px;text-transform:uppercase}}.btn--link.btn--stores:hover,button.btn--stores:hover{background-color:#666}.btn--link.btn--stores:disabled,button.btn--stores:disabled{background-color:#dedede;cursor:default;color:#ccc}.btn--link.btn--checkout,button.btn--checkout{height:40px;line-height:40px}.btn--link.btn--signin,button.btn--signin{padding-top:.125rem;height:40px;height:2.5rem;line-height:15px;line-height:.9375rem;display:table;width:100%;font-weight:300;text-align:center;vertical-align:middle}.btn--link.btn--signin:disabled,.btn--link.btn--signin:disabled:hover,button.btn--signin:disabled,button.btn--signin:disabled:hover{background-color:#dedede;cursor:default;color:#999}.btn--link.btn--register,button.btn--register{margin-top:24px}@media only screen and (min-width:64em){.btn--link.btn--register,button.btn--register{margin-top:19px}}.btn--link.btn--disabled,button.btn--disabled{background-color:#dedede}.btn--link .btn__label,button .btn__label{display:table-cell;width:inherit;height:inherit;vertical-align:middle}.btn{font-size:13px;font-size:.8125rem;display:inline-block;border:1px solid #ccc;cursor:pointer;font-weight:300;letter-spacing:.01em;line-height:38px;text-align:center;text-transform:lowercase;vertical-align:top}@media only screen and (min-width:48em){.btn{float:left}}@media only screen and (min-width:70.5em){.btn:not(.btn--round){line-height:36px}}.btn .btn__label{display:table-cell;width:inherit;height:inherit;vertical-align:middle}.btn.is-unavailable{border-color:#dedede;color:#ccc}.btn.is-selected{border-color:#333}.btn.btn--small{width:48px}@media only screen and (min-width:70.5em){.btn.btn--small{width:64px}}.btn.btn--medium{width:72px}@media only screen and (min-width:70.5em){.btn.btn--medium{width:82px}}.btn.btn--large{width:111px}.btn--close{cursor:pointer}.btn--close.btn--close--global-promo{top:2px;top:.125rem;position:absolute;right:6px;width:34px;height:35px;padding:0;background:no-repeat url(/next-static/images/jcrew/promoIcons3.png) content-box;opacity:0;overflow:hidden}.btn--close.btn--close--global-promo:focus{opacity:1}@media only screen and (max-width:48em){.btn--close.btn--close--global-promo{opacity:1}}.btn--close.btn--close--global-promo-detail{top:15px;top:.9375rem;font-size:10px;font-size:.625rem;line-height:10px;line-height:.625rem;letter-spacing:.75px;letter-spacing:.04688rem;position:absolute;right:12px;height:0;margin:0;padding:0;background:0;color:#999;text-transform:uppercase}@media screen and (min-width:415px){.btn--close.btn--close--global-promo-detail{right:15px}}.btn--close.btn--close--global-promo-detail:focus{outline:1px dotted #000}.btn--anchor-styling{height:auto;padding:initial;cursor:pointer;letter-spacing:normal;text-decoration:underline}.btn--full{line-height:40px;line-height:2.5rem;height:40px;height:2.5rem;font-size:12.5px;font-size:.78125rem;display:block;text-align:center;vertical-align:middle}.btn--full:disabled,.btn--full:disabled:hover{background-color:#dedede;cursor:default;color:#999}.btn--round{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;font-size:12px;font-size:.75rem;line-height:13px;line-height:.8125rem;height:30px;margin:.3125rem 5px;padding-right:12px;padding-left:12px;border-width:0;background-color:#eee;font-weight:300}.btn--round:last-child{margin-right:0}.c-product__page.refresh button{border-radius:3px;border-radius:.1875rem;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-font-smoothing:antialiased}.no-touch .c-product__page.refresh button.btn--primary:hover:not(:disabled){background-color:#222}.c-product__page.refresh button.btn--primary:disabled{background-color:#ddd;cursor:not-allowed;color:#aaa}.c-product__page.refresh button.btn--secondary{background-color:#f2f2f2}.no-touch .c-product__page.refresh button.btn--secondary:hover:not(:disabled){background-color:#e2e2e2}.c-product__page.refresh button.btn--secondary:disabled{background-color:#ddd;cursor:not-allowed;color:#aaa}.c-product__page.refresh button.btn--secondary.is-touched:enabled,.c-product__page.refresh button.btn--secondary:active:enabled{background-color:#e2e2e2}.c-product__page.refresh button.btn--add-to-bag.btn--add-to-bag-mobile{position:relative;z-index:2}.c-product__page.refresh button.btn--add-to-bag.btn--add-to-bag-mobile.is-touched:enabled,.c-product__page.refresh button.btn--add-to-bag.btn--add-to-bag-mobile:active:enabled{background-color:#000}.c-product__page.refresh button.btn--add-to-bag.btn--add-to-bag-mobile.is-touched:enabled .btn--add-to-bag--mobile-tap-border,.c-product__page.refresh button.btn--add-to-bag.btn--add-to-bag-mobile:active:enabled .btn--add-to-bag--mobile-tap-border{top:-6px;top:-.375rem;right:-6px;right:-.375rem;bottom:-6px;bottom:-.375rem;left:-6px;left:-.375rem;border-radius:6px;border-radius:.375rem;position:absolute;border:6px solid #ccc;background-color:transparent;z-index:-1}body button{font-size:13px;display:unset;height:unset;font-weight:400;letter-spacing:.3px;text-decoration:unset;text-transform:unset;padding:0;margin:0;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;cursor:pointer}.btn--black{display:block;height:44px;width:100%;font-size:14px;font-weight:700;letter-spacing:1.5px;color:#fff;background-color:#000;text-transform:uppercase;cursor:pointer}.btn--black:hover{color:#fff;background-color:#222}.btn--black.is-disabled{background-color:#ddd;cursor:not-allowed;color:#aaa}.btn--black-small{display:block;height:36px;padding:0 12px;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#fff;background-color:#000;text-transform:uppercase;cursor:pointer}.btn--black-small:hover{color:#fff;background-color:#222}.btn--black-small.is-disabled{background-color:#ddd;cursor:not-allowed;color:#aaa}.btn--green-small{display:inline-block;height:36px;margin:0;padding:0 24px;font-size:12px;font-weight:700;line-height:36px;letter-spacing:1.5px;color:#fff;background-color:#1a7866;text-decoration:none;text-transform:uppercase;cursor:pointer}.icon-btn{display:inline-block;background-repeat:no-repeat;background-position:50%;flex-shrink:0}.icon-btn:disabled{cursor:not-allowed;opacity:.5}.icon-btn--small{width:36px;height:36px}.icon-btn--large{width:44px;height:44px}.icon-btn--back{background-image:url(/next-static/images/jcrew/svg/icon_left_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--back{background-image:url(/next-static/images/jcrew/svg/icon_left_m.svg)}}.icon-btn--next{background-image:url(/next-static/images/jcrew/svg/icon_right_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--next{background-image:url(/next-static/images/jcrew/svg/icon_right_m.svg)}}.icon-btn--up{background-image:url(/next-static/images/jcrew/svg/icon_up_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--up{background-image:url(/next-static/images/jcrew/svg/icon_up_m.svg)}}.icon-btn--close{background-image:url(/next-static/images/jcrew/svg/icon_close_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--close{background-image:url(/next-static/images/jcrew/svg/icon_close_m.svg)}}.icon-btn--close--white{background-image:url(/next-static/images/jcrew/svg/icon_close_white_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--close--white{background-image:url(/next-static/images/jcrew/svg/icon_close_white_m.svg)}}.icon-btn--search{background-image:url(/next-static/images/jcrew/svg/icon_search_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--search{background-image:url(/next-static/images/jcrew/svg/icon_search_m.svg)}}.icon-btn--bag{background-image:url(/next-static/images/jcrew/svg/icon_bag_d.svg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.icon-btn--bag{background-image:url(/next-static/images/jcrew/svg/icon_bag_m.svg)}}.icon-btn--caret-down,.icon-btn--caret-up{background-image:url(/next-static/images/jcrew/svg/icon_select_down_black.svg)}.icon-btn--caret-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-btn--expand{background-image:url(/next-static/images/jcrew/svg/icon_expand.svg)}.icon-btn--expand--blue{background-image:url(/next-static/images/jcrew/svg/icon_expand_blue.svg)}.icon-btn--collapse{background-image:url(/next-static/images/jcrew/svg/icon_collapse.svg)}.add-new-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#fff;border:1px solid #ddd;width:100%;height:50px;color:#0161ff;font-size:13px;font-size:.8125rem;line-height:18px;line-height:1.125rem}.btn--anchor-styling,a{font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem;background-color:transparent;color:#000;font-weight:300}.btn--anchor-styling:active,.btn--anchor-styling:hover,a:active,a:hover{outline:0}.btn--anchor-styling.is-selected,a.is-selected{color:#333}.c-header__promo .btn--anchor-styling,.c-header__promo a{font-size:13px;font-size:.8125rem;letter-spacing:.75px;letter-spacing:.04688rem;color:#fff;text-decoration:none;text-transform:inherit}.c-header__promo .btn--anchor-styling:active,.c-header__promo .btn--anchor-styling:hover,.c-header__promo a:active,.c-header__promo a:hover{text-decoration:underline}a{font-size:unset;line-height:unset;background-color:unset;color:#000;font-weight:unset}.link--none{text-decoration:none}.plus_detail_wrap .desc_line2{text-transform:none}.freight-bold-large,.freight-bold-medium,.freight-bold-xlarge,.homepage-view .recently-viewed-items--title{font-family:freight-big-pro,Times,serif;margin:.2em 0;line-height:1;letter-spacing:-.02em}.freight-bold-large,.homepage-view .recently-viewed-items--title{font-size:24px;font-size:1.5rem;font-weight:700}@media screen and (min-width:1440px){.freight-bold-large,.homepage-view .recently-viewed-items--title{font-size:36px}}@media screen and (min-width:768px) and (max-width:959px){.freight-bold-large,.homepage-view .recently-viewed-items--title{font-size:24px}}@media screen and (min-width:960px) and (max-width:1439px){.freight-bold-large,.homepage-view .recently-viewed-items--title{font-size:2.5vw}}.recently-viewed-items{height:auto;margin:auto;border-color:#dedede;border-top:1px solid #ccc}.recently-viewed-items--wrapper{position:relative;overflow:hidden;width:100%;height:249px}@media only screen and (min-width:48em){.recently-viewed-items--wrapper{height:177px}}@media only screen and (min-width:64em){.recently-viewed-items--wrapper{height:auto}}.recently-viewed-items--slider{position:relative;height:calc(100% + 50px);width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media only screen and (min-width:64em){.recently-viewed-items--slider{height:100%}}@media only screen and (min-width:64em){.recently-viewed-items--slider .recently-viewed-items--track{display:-webkit-box;display:flex}}.recently-viewed-items--title{padding:12px 0;margin:0;font-size:16px;line-height:16px;letter-spacing:.3px;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:700;border-bottom:0;text-transform:none}.recently-viewed-tile{display:inline-block;position:relative;width:231px;flex-shrink:0;margin:3px;-webkit-transition:-webkit-box-shadow .5s;-webkit-transition:box-shadow .5s;transition:box-shadow .5s}@media only screen and (min-width:48em){.recently-viewed-tile{width:171px}}@media only screen and (min-width:64em){.recently-viewed-tile{flex-shrink:1;width:12.5%;max-width:171px;min-width:119px}}@media only screen and (max-width:1023px){.recently-viewed-tile:last-of-type{margin-right:15px}}.recently-viewed-tile:before{content:"";display:block;padding-top:100%}.recently-viewed-tile .recently-viewed--link{position:absolute;top:0;left:0;bottom:0;right:0;padding:3px}@media only screen and (min-width:48em){.recently-viewed-tile .recently-viewed--link{padding:9px}}.recently-viewed-tile .recently-viewed--link:focus,.recently-viewed-tile .recently-viewed--link:hover{box-shadow:0 .5px 3px 0 rgba(138,134,138,.58)}.homepage-view.recently-viewed-items{border:none}.homepage-view .recently-viewed-items--title{text-align:center;padding:35px 0 26px;margin:0}.homepage-view .recently-viewed-items--track{padding:0 12px}.c-product .recently-viewed-items--title{padding-top:2rem;padding-bottom:1.3125rem;padding-left:1.25rem}@media only screen and (min-width:48em){.c-product .recently-viewed-items--title{padding-top:2.25rem}}@media only screen and (min-width:64em){.c-product .recently-viewed-items--title{padding-left:0}}.c-product .recently-viewed-items--track{padding:0 1rem}@media only screen and (min-width:48em){.c-product .recently-viewed-items--track{padding:0}}.c-category .recently-viewed-items{border:0}@media only screen and (min-width:48em){.c-category .recently-viewed-items{position:relative;left:-24px;width:calc(100% + 48px);clear:both}}.c-category .recently-viewed-items .recently-viewed-items--title,.c-category .recently-viewed-items .recently-viewed-items--track{padding-left:12px;padding-right:12px}@media only screen and (min-width:48em){.c-category .recently-viewed-items .recently-viewed-items--title,.c-category .recently-viewed-items .recently-viewed-items--track{padding-left:24px;padding-right:24px}}.placeholder{background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.lg{position:absolute;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncA type="table" tableValues="0 0.2" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:opacity(.2);filter:opacity(.2);top:0;left:0;width:100%;-webkit-transition:-webkit-filter .5s linear;transition:-webkit-filter .5s linear;transition:filter .5s linear;transition:filter .5s linear,-webkit-filter .5s linear;-webkit-transform:scale(1);transform:scale(1)}.alt-blur .lg{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncA type="table" tableValues="0 1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:blur(50px) opacity(0);filter:blur(50px) opacity(0)}.loaded{-webkit-filter:none;filter:none}.progressive-orientation__wide-portrait{padding-bottom:83%!important}.progressive-orientation__wide-landscape{padding-bottom:42.3%!important}.progressive-orientation__default{padding-bottom:100%}.progressive-orientation__landscape{padding-bottom:42.3%}.progressive-orientation__portrait{padding-bottom:133.4%}.progressive-orientation__fifteen-seven{padding-bottom:46.666%}.progressive-orientation__two-one{padding-bottom:50%}.progressive-orientation__seven-five{padding-bottom:71.428%}.progressive-orientation__six-seven{padding-bottom:116.7%}.freight-bold-large,.freight-bold-medium,.freight-bold-xlarge{font-family:freight-big-pro,Times,serif;margin:.2em 0;line-height:1;letter-spacing:-.02em}.soleil-bold-medium,.soleil-bold-xlarge,.soleil-bold-xsmall,.soleil-bold-xxlarge,.soleil-light-xlarge,.soleil-regular-medium,.soleil-regular-small,.soleil-regular-xsmall,.soleil-regular-xxsmall{font-family:soleil,Helvetica,sans-serif;margin:.3em 0;line-height:1;letter-spacing:.035em}.home{font-variant-numeric:lining-nums;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum","lnum"}.font-family-soleil{font-family:soleil,Helvetica,sans-serif}.font-family-freight{font-family:freight-big-pro,Times,serif}.uppercase{text-transform:uppercase}.font-clr-white{color:#fff}@media only screen and (min-width:768px){.font-clr-white-desktop{color:#fff}}.freight-bold-medium{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.3;margin:.5em 0}@media screen and (min-width:1440px){.freight-bold-medium{font-size:26px}}@media screen and (min-width:768px) and (max-width:1106px){.freight-bold-medium{font-size:20px}}@media screen and (min-width:1107px) and (max-width:1439px){.freight-bold-medium{font-size:1.80556vw}}.freight-bold-large{font-size:24px;font-size:1.5rem;font-weight:700}@media screen and (min-width:1440px){.freight-bold-large{font-size:36px}}@media screen and (min-width:768px) and (max-width:959px){.freight-bold-large{font-size:24px}}@media screen and (min-width:960px) and (max-width:1439px){.freight-bold-large{font-size:2.5vw}}.freight-bold-xlarge{font-size:24px;font-size:1.5rem;font-weight:700}@media screen and (min-width:1440px){.freight-bold-xlarge{font-size:48px}}@media screen and (min-width:768px) and (max-width:1439px){.freight-bold-xlarge{font-size:3.33333vw}}.soleil-light-xlarge{font-size:24px;font-size:1.5rem;font-weight:300;line-height:1.15;margin:0}@media screen and (min-width:1440px){.soleil-light-xlarge{font-size:60px}}@media screen and (min-width:768px) and (max-width:1439px){.soleil-light-xlarge{font-size:4.16667vw}}.soleil-regular-xxsmall{font-size:12px;font-size:.75rem;font-weight:400}@media screen and (min-width:1440px){.soleil-regular-xxsmall{font-size:14px}}@media screen and (min-width:768px) and (max-width:1233px){.soleil-regular-xxsmall{font-size:12px}}@media screen and (min-width:1234px) and (max-width:1439px){.soleil-regular-xxsmall{font-size:.97222vw}}.soleil-regular-xsmall{font-size:14px;font-size:.875rem;font-weight:400}@media screen and (min-width:1440px){.soleil-regular-xsmall{font-size:16px}}@media screen and (min-width:768px) and (max-width:1259px){.soleil-regular-xsmall{font-size:14px}}@media screen and (min-width:1260px) and (max-width:1439px){.soleil-regular-xsmall{font-size:1.11111vw}}.soleil-regular-small{font-size:14px;font-size:.875rem;font-weight:400;margin:1em 0;line-height:1.3}@media screen and (min-width:1440px){.soleil-regular-small{font-size:18px}}@media screen and (min-width:768px) and (max-width:1119px){.soleil-regular-small{font-size:14px}}@media screen and (min-width:1120px) and (max-width:1439px){.soleil-regular-small{font-size:1.25vw}}.soleil-regular-medium{font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.2;margin:.5em 0}@media screen and (min-width:1440px){.soleil-regular-medium{font-size:26px}}@media screen and (min-width:768px) and (max-width:1106px){.soleil-regular-medium{font-size:20px}}@media screen and (min-width:1107px) and (max-width:1439px){.soleil-regular-medium{font-size:1.80556vw}}.soleil-bold-xsmall{font-size:12px;font-size:.75rem;font-weight:700}@media screen and (min-width:1440px){.soleil-bold-xsmall{font-size:14px}}@media screen and (min-width:768px) and (max-width:1233px){.soleil-bold-xsmall{font-size:12px}}@media screen and (min-width:1234px) and (max-width:1439px){.soleil-bold-xsmall{font-size:.97222vw}}.soleil-bold-medium{font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.2;margin:.5em 0}@media screen and (min-width:1440px){.soleil-bold-medium{font-size:26px}}@media screen and (min-width:768px) and (max-width:1106px){.soleil-bold-medium{font-size:20px}}@media screen and (min-width:1107px) and (max-width:1439px){.soleil-bold-medium{font-size:1.80556vw}}.soleil-bold-xlarge{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0}@media screen and (min-width:1440px){.soleil-bold-xlarge{font-size:60px}}@media screen and (min-width:768px) and (max-width:1439px){.soleil-bold-xlarge{font-size:4.16667vw}}.soleil-bold-xxlarge{font-size:36px;font-size:2.25rem;font-weight:700;line-height:1;margin:0}@media screen and (min-width:1440px){.soleil-bold-xxlarge{font-size:80px}}@media screen and (min-width:768px) and (max-width:1439px){.soleil-bold-xxlarge{font-size:5.55556vw}}.desktop-only-break{display:none}@media only screen and (min-width:768px){.desktop-only-break{display:inline}}.sr-visually__hidden{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.icon-see-less{background-image:url(/next-static/images/jcrew/svg/see-less-1.svg);background-repeat:no-repeat}.icon-see-more{background-image:url(/next-static/images/jcrew/svg/see-more-1.svg);background-repeat:no-repeat}@media only screen and (min-width:48em){.icon-market-returns{margin-right:.625rem}}.accordion__wrap{-webkit-transition:all .3s;transition:all .3s;display:block;position:relative;width:100%;margin:0;padding:0;overflow:hidden}.accordion__wrap.is-expanded{padding-bottom:.78125rem}.accordion__wrap:not(.accordion__wrap--context-chooser) h5.accordion__header--category{font-size:.875rem;letter-spacing:.03125rem;font-weight:400;text-transform:capitalize}.accordion__header{-webkit-transition:margin .3s;transition:margin .3s;margin:0;padding-right:10px;padding-left:10px;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;border-top:1px solid #ccc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:767px){.accordion__header.is-touched,.accordion__header:active{background-color:rgba(0,0,0,.05)}}.is-expanded .accordion__header{margin-bottom:.78125rem;border-bottom:1px solid #999;font-weight:400}.accordion__header .icon-see-less,.accordion__header .icon-see-more{top:1.375rem;width:.5625rem;height:.5625rem;display:block;right:0;float:right;background-size:9px 9px;background-position-x:right;background-position-y:center}.accordion__menu__link{font-size:.8125rem;line-height:.8125rem;letter-spacing:.07812rem;display:block;padding:.78125rem 25px;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;cursor:pointer;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:300;text-transform:capitalize;color:#333}.accordion__menu__link:active,.accordion__menu__link:focus,.accordion__menu__link:hover,.accordion__menu__link:link,.accordion__menu__link:visited{text-decoration:none}@media screen and (max-width:768px){.accordion__menu__link.is-touched,.accordion__menu__link:active{background-color:rgba(0,0,0,.05)}}.accordion__wrap--search.is-expanded{overflow-y:scroll}.accordion__wrap--search.is-expanded .accordion__header{margin-bottom:0;border-bottom:0}.accordion__wrap--search.is-expanded .accordion__menu{max-height:312.5rem}.accordion__header--search{line-height:1.125rem;letter-spacing:.07812rem;font-size:.8125rem;display:block;padding:.875rem 15px .875rem 10px;font-weight:300;text-transform:uppercase}.accordion__header--search .icon-see-less,.accordion__header--search .icon-see-more{margin-top:.3125rem}.accordion__wrap--category .is-comma-separator{display:none}@media only screen and (min-width:64em){.accordion__wrap--category .is-comma-separator{display:inline-block}}@media only screen and (min-width:64em){.accordion__wrap--category,.accordion__wrap--category.is-expanded{display:inline-block;position:relative;width:17.02128%;margin-right:4.25532%;float:left;overflow:visible;vertical-align:top}.accordion__wrap--category.is-2-col,.accordion__wrap--category.is-expanded.is-2-col{width:32.62411%}.accordion__wrap--category.float-right,.accordion__wrap--category.is-expanded.float-right{margin-right:9px;padding-right:0;float:right}.accordion__wrap--category.is-expanded.is-last-col,.accordion__wrap--category.is-last-col{margin-right:0;float:right;clear:right}.accordion__wrap--category.is-col-1,.accordion__wrap--category.is-expanded.is-col-1{width:20.56738%}.accordion__wrap--category.is-expanded .is-inline,.accordion__wrap--category .is-inline{display:inline-table;width:46.73913%}.accordion__wrap--category.is-expanded .is-inline:first-of-type,.accordion__wrap--category .is-inline:first-of-type{margin-right:6.52174%}.accordion__wrap--category .is-comma-separated,.accordion__wrap--category.is-expanded .is-comma-separated{display:inline-block;margin-right:3px}}.accordion__wrap--category.is-expanded{padding-bottom:0}.accordion__header--category{-webkit-transition:margin .3s;transition:margin .3s;padding-top:1.03125rem;padding-bottom:1.15625rem}@media only screen and (min-width:64em){.accordion__header--category{margin-bottom:.625rem;padding-bottom:1rem;margin-top:0;padding-right:0;padding-left:0;border-top:0;border-bottom:1px solid #dedede;cursor:inherit;font-weight:400}}.accordion__wrap--category:not(.is-expanded):last-of-type .accordion__header--category{border-bottom:1px solid #dedede}.accordion__header--category .icon-see-less,.accordion__header--category .icon-see-more{opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;filter:alpha(opacity=90);width:10px;height:10px;margin-top:2px;background-size:10px 10px}@media only screen and (min-width:64em){.accordion__header--category .icon-see-less,.accordion__header--category .icon-see-more{display:none}}.is-expanded .accordion__header--category{margin-bottom:0;border-bottom:0}@media only screen and (min-width:64em){.is-expanded .accordion__header--category{border-bottom:1px solid #dedede}}.accordion__menu__link--category{padding-bottom:1rem;line-height:1.125rem;padding-top:0;padding-left:15px}@media only screen and (min-width:64em){.accordion__menu__link--category{font-size:.8125rem;line-height:1.1875rem;letter-spacing:.03125rem;margin-bottom:.4375rem;margin-top:0;padding:0}}.accordion__wrap--category-filters{position:static;width:90%;margin:0 auto;padding:0}.accordion__wrap--category-filters .accordion__header{margin-bottom:0;border:1px solid #dedede;font-weight:300}@media only screen and (min-width:48em){.accordion__wrap--category-filters .accordion__header{width:auto;margin:2px auto 0;padding:17px 21px 15px;border:1px solid #dedede}}@media only screen and (min-width:60em){.accordion__wrap--category-filters .accordion__header{width:22.625rem;padding:17px 40px 15px}}.accordion__wrap--category-filters .accordion__header .label{font-size:.75rem;letter-spacing:.03125rem;font-weight:400}@media only screen and (min-width:48em){.accordion__wrap--category-filters .accordion__header .label{text-transform:capitalize}}.accordion__wrap--category-filters .accordion__header .icon-see-less,.accordion__wrap--category-filters .accordion__header .icon-see-more{margin-top:-.375rem;display:block;position:absolute;top:50%;right:21px;width:12px;height:12px;background-size:12px 12px}.accordion__wrap--category-filters .accordion__menu__link{padding-top:.84375rem;padding-bottom:.84375rem;font-size:.8125rem;line-height:.8125rem;letter-spacing:.03125rem;display:block;font-weight:300;text-decoration:none;text-transform:uppercase;text-align:center}@media only screen and (min-width:48em){.accordion__wrap--category-filters .accordion__menu__link{font-size:.75rem;text-align:left;text-transform:capitalize}}.accordion__wrap--category-filters .accordion__menu__link.is-selected{font-weight:500}.accordion__wrap--category-filters .accordion__menu__link:active,.accordion__wrap--category-filters .accordion__menu__link:focus,.accordion__wrap--category-filters .accordion__menu__link:hover{font-weight:400}.accordion__wrap--category-filters .category__filters--label-prefix{font-weight:400;text-transform:capitalize}.accordion__wrap--category-filters .category__filters--caret{width:0;height:0;margin-top:.25rem;margin-bottom:.125rem;display:inline-block;float:right;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent}.accordion__wrap--category-filters .accordion__menu{box-shadow:1px 1px 6px 0 #ededed;-moz-box-shadow:1px 1px 6px 0 #ededed;-webkit-box-shadow:1px 1px 6px 0 #ededed;min-width:13.75rem;right:0;left:0;display:none;position:absolute;max-height:inherit;margin:0 auto;border:1px solid #eee;background-color:#fff;z-index:3}.accordion__wrap--category-filters .accordion__menu__item:hover{background:#dedede}.accordion__wrap--category-filters.is-expanded{padding:0;margin:0 auto}.accordion__wrap--category-filters.is-expanded .accordion__header{margin-bottom:0;font-weight:300}.accordion__wrap--category-filters.is-expanded .accordion__menu{margin-top:.25rem;max-height:375rem;width:18.75rem;display:block;border-bottom:0}.accordion__wrap--category-filters.is-expanded .accordion__menu--filter-list{margin-top:0;max-height:23.875rem;top:3rem;width:90%;border-bottom:1px solid #dedede;overflow:scroll}@media only screen and (min-width:48em){.accordion__wrap--category-filters.is-expanded .accordion__menu--filter-list{width:22.625rem;border:1px solid #dedede}}.accordion__wrap--category-filters.is-expanded .category__filters--caret{border-top:0;border-bottom:5px solid #000;vertical-align:middle}@media only screen and (min-width:48em){.accordion__wrap--category-filters.is-expanded .category-filters--arrow,.accordion__wrap--category-filters.is-expanded .category-filters--arrow:after{display:block}}@media only screen and (min-width:48em){.accordion__wrap--category-filters{width:100%}.accordion__wrap--category-filters .category-filters--arrow{top:19px;top:1.1875rem;display:none;position:absolute;bottom:-5px;left:50%;width:0;height:0;margin-left:-11px;border-color:transparent transparent #eee;border-style:solid;border-width:0 11px 11px;z-index:4}.accordion__wrap--category-filters .category-filters--arrow:after{display:none;position:absolute;top:1px;width:0;height:0;margin-left:-10px;border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:""}.accordion__wrap--category-filters .accordion__menu__link{color:#666}.accordion__wrap--category-filters .accordion__menu__link.is-selected,.accordion__wrap--category-filters .accordion__menu__link:hover{color:#000}}@media only screen and (min-width:60em){.accordion__wrap--category-filters{width:90%}}.accordion__wrap--category-filters--react{outline:none}@media only screen and (min-width:60em){.accordion__wrap--category-filters--react{display:inline-block;width:auto}}.accordion__menu{-webkit-transition:all .3s;transition:all .3s;height:auto;max-height:0;list-style-type:none}.is-expanded .accordion__menu{height:auto;max-height:312.5rem}.accordion__menu.BVBrowserWebkit,.accordion__menu.is-simplified{max-height:none}@media only screen and (min-width:64em){.accordion__menu--category{max-height:inherit}}.accordion__header--product{padding:0 15px;border-color:#ccc}@media only screen and (min-width:64em){.accordion__header--product{border:0;cursor:inherit;display:none}}.accordion__header--product .icon-see-less,.accordion__header--product .icon-see-more{padding:40px 0 35px}.has-ratings .accordion__header--product .icon-see-less,.has-ratings .accordion__header--product .icon-see-more{padding:28px 0}@media only screen and (min-width:64em){.accordion__header--product .icon-see-less,.accordion__header--product .icon-see-more{display:none}}.is-expanded .accordion__header--product{margin-bottom:0;border-bottom:0}@media only screen and (min-width:64em){.accordion__menu--product{max-height:none}}.accordion__wrap--footer.is-simplified{display:none}@media only screen and (min-width:48em){.accordion__wrap--footer.is-simplified{display:block}}.accordion__wrap--footer .accordion__header{padding:0;border-color:#dedede}.accordion__wrap--footer .accordion__header.is-simplified{padding-bottom:.3125rem;font-size:.8125rem;border:0;font-weight:300;text-transform:none}@media only screen and (min-width:64em){.accordion__wrap--footer .accordion__header.is-simplified{padding-bottom:0}}.accordion__wrap--footer .accordion__wrap--button{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%;padding:0 1.25rem;font-size:.875rem;line-height:1rem;letter-spacing:.0625rem;margin-bottom:0;color:#000;background:transparent;border:0;text-transform:uppercase;cursor:pointer}.accordion__wrap--footer .accordion__wrap--button:focus{outline-offset:0}.accordion__wrap--footer .icon-see-less,.accordion__wrap--footer .icon-see-more{width:.5625rem;height:.5625rem;margin-top:.1875rem;display:block;float:right;background-size:9px 9px;background-position-x:right;background-position-y:center}.accordion__wrap--footer .accordion__menu__link{padding-top:.625rem;padding-bottom:.625rem;padding-left:2.5rem;font-size:.8125rem;letter-spacing:.03125rem;line-height:1rem;text-transform:capitalize}.accordion__wrap--footer .accordion__menu__link.is-simplified{padding-left:1.25rem;padding-bottom:.3125rem;margin-left:0;padding-top:0;text-decoration:none;text-transform:none}@media only screen and (min-width:64em){.accordion__wrap--footer .accordion__menu__link.is-simplified{padding-left:0;font-size:.8125rem}}.accordion__wrap--footer .accordion__menu__link.simplified-label{padding-bottom:.3125rem;padding-top:0}@media only screen and (min-width:64em){.accordion__wrap--footer .accordion__menu__link.simplified-label{padding-left:0}}.accordion__wrap--footer.is-expanded{padding:0}@media screen and (max-width:960px){.accordion__wrap--footer.is-expanded .accordion__menu--footer{margin-left:-.375rem;padding-top:.625rem;padding-bottom:.625rem;background-color:#f9f9f9}}.accordion__wrap--footer .footer__item--duo.is-hidden--small{display:none}@media only screen and (min-width:48em){.accordion__wrap--footer .footer__item--duo.is-hidden--small{display:table}}@media only screen and (min-width:60em){.accordion__wrap--footer .accordion__menu{padding-bottom:1.0625rem;max-height:100%}.accordion__wrap--footer .accordion__header{line-height:1.3125rem;letter-spacing:.09375rem;margin-bottom:.125rem;border:0;font-weight:400}.accordion__wrap--footer .accordion__wrap--button{padding:0;height:auto;font-size:.75rem;outline:0;cursor:auto}.accordion__wrap--footer .icon-see-less,.accordion__wrap--footer .icon-see-more{display:none}.accordion__wrap--footer .accordion__menu__link{font-size:.75rem;line-height:1.3125rem;padding:0;font-weight:300;letter-spacing:0}.accordion__wrap--footer .accordion__menu__link:active,.accordion__wrap--footer .accordion__menu__link:hover{text-decoration:underline}.accordion__wrap--footer .accordion__menu__link.simplified-label:hover{text-decoration:none;text-transform:capitalize}.accordion__wrap--footer.is-expanded{padding-bottom:0}.accordion__wrap--footer .footer__item--duo{width:10rem;margin-top:.3125rem;margin-bottom:.3125rem;display:table}.accordion__wrap--footer .footer__item--duo .footer__item--duo__image{height:2.1875rem;margin-right:.3125rem;float:left}.accordion__wrap--footer .footer__item--duo .footer__item--duo__text{font-size:.5625rem;line-height:.9375rem;letter-spacing:.0625rem;color:#666;font-family:ff-market-web,Arial,sans-serif;text-transform:none}}.accordion__header--tray{margin-top:.9375rem;padding-right:0;padding-left:0;border-top:0}.accordion__header--tray .icon-see-less,.accordion__header--tray .icon-see-more{margin-top:8px}.is-expanded .accordion__header--tray{border-bottom:0}.accordion__menu--tray{position:relative}.accordion__menu--tray .c-product__reviews--fit,.accordion__menu--tray .c-product__reviews--width{display:none}.is-expanded .accordion__menu--tray .c-product__reviews--fit,.is-expanded .accordion__menu--tray .c-product__reviews--width{display:block}.accordion__wrap--sale .accordion__header{font-size:.8125rem;line-height:1rem;letter-spacing:.0625rem;margin-bottom:0;padding:1rem 36px .9375rem 30px;color:#000;font-weight:300}.c-product__reviews--ratings .accordion__wrap:not(.is-expanded) .accordion__menu,.product__description .accordion__wrap:not(.is-expanded) .accordion__menu{display:none}.product__description .accordion__wrap{overflow:visible}.c-product__page.refresh .product__description,.jcrew-modal.c-quickshop.refresh .product__description{margin:0;padding:0;border:0}.c-product__page.refresh .product__description .accordion__header,.jcrew-modal.c-quickshop.refresh .product__description .accordion__header{padding:2rem 1.5rem;margin:0 -1.5rem;font-size:unset;line-height:0}@media only screen and (min-width:48em){.c-product__page.refresh .product__description .accordion__header,.jcrew-modal.c-quickshop.refresh .product__description .accordion__header{padding:1.5rem 0;margin:0}}.c-product__page.refresh .product__description .accordion__header.is-disabled,.jcrew-modal.c-quickshop.refresh .product__description .accordion__header.is-disabled{cursor:text;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@media only screen and (max-width:48em){.c-product__page.refresh .product__description .accordion__header.is-touched,.c-product__page.refresh .product__description .accordion__header:active,.c-product__page.refresh .product__description .accordion__menu__link.is-touched,.c-product__page.refresh .product__description .accordion__menu__link:active,.jcrew-modal.c-quickshop.refresh .product__description .accordion__header.is-touched,.jcrew-modal.c-quickshop.refresh .product__description .accordion__header:active,.jcrew-modal.c-quickshop.refresh .product__description .accordion__menu__link.is-touched,.jcrew-modal.c-quickshop.refresh .product__description .accordion__menu__link:active{background-color:transparent}}.c-product__page.refresh .product__description .accordion__wrap,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap{padding:0 1.5rem 2rem;height:80px;height:5rem;margin:0;border-top:1px solid #ddd}@media only screen and (min-width:48em){.c-product__page.refresh .product__description .accordion__wrap,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap{height:65px;height:4.0625rem;padding:0}}.c-product__page.refresh .product__description .accordion__wrap.is-expanded,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap.is-expanded{padding-bottom:2.25rem;height:auto}@media only screen and (min-width:48em){.c-product__page.refresh .product__description .accordion__wrap.is-expanded,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap.is-expanded{padding-bottom:1.5rem}}.c-product__page.refresh .product__description .accordion__wrap.is-expanded .accordion__header,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap.is-expanded .accordion__header{padding-bottom:1.5rem}@media only screen and (min-width:48em){.c-product__page.refresh .product__description .accordion__wrap.is-expanded .accordion__header,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap.is-expanded .accordion__header{padding-bottom:.75rem}}.c-product__page.refresh .c-product__reviews--ratings .accordion__header,.c-product__page.refresh .c-product__reviews--ratings .accordion__menu,.c-product__page.refresh .c-product__reviews--ratings .accordion__wrap,.c-product__page.refresh .product__description .accordion__header,.c-product__page.refresh .product__description .accordion__menu,.c-product__page.refresh .product__description .accordion__wrap,.jcrew-modal.c-quickshop.refresh .c-product__reviews--ratings .accordion__header,.jcrew-modal.c-quickshop.refresh .c-product__reviews--ratings .accordion__menu,.jcrew-modal.c-quickshop.refresh .c-product__reviews--ratings .accordion__wrap,.jcrew-modal.c-quickshop.refresh .product__description .accordion__header,.jcrew-modal.c-quickshop.refresh .product__description .accordion__menu,.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap{-webkit-transition:none;transition:none}.c-product__page.refresh .icon-see-less,.c-product__page.refresh .icon-see-more,.jcrew-modal.c-quickshop.refresh .icon-see-less,.jcrew-modal.c-quickshop.refresh .icon-see-more{background-size:10px 10px;background-size:.625rem .625rem;width:10px;width:.625rem;height:10px;height:.625rem;margin-top:.1875rem}.c-product__page.refresh .icon-see-less,.jcrew-modal.c-quickshop.refresh .icon-see-less{background-image:url(/next-static/images/jcrew/svg/icon_collapse_pdp.svg);background-repeat:no-repeat}.c-product__page.refresh .icon-see-more,.jcrew-modal.c-quickshop.refresh .icon-see-more{background-image:url(/next-static/images/jcrew/svg/icon_expand_pdp.svg);background-repeat:no-repeat}.jcrew-modal.c-quickshop.refresh .product__description .accordion__wrap{padding-right:0;padding-left:0}.tab-menu{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;list-style-type:none}.tab-menu__wrap{margin:.3125rem .625rem 1.125rem}@media only screen and (min-width:48em){.tab-menu__wrap{margin-left:0;margin-right:0}}.tab-menu__item{display:inline-block;margin-right:20px;padding:.5rem 6px .5625rem;color:#999;font-weight:400;letter-spacing:.05em}@media only screen and (min-width:48em){.tab-menu__item{margin-right:24px}}.tab-menu__item:active{background-color:rgba(0,0,0,.05)}.tab-menu__item.is-selected,.tab-menu__item:hover{padding-bottom:.5rem;border-bottom:2px solid #000;color:#000;font-weight:500}.tab-menu__item.is-selected a,.tab-menu__item:hover a{color:#000}.tab-menu__link{color:#999;letter-spacing:.01em;text-decoration:none;text-transform:uppercase}.tab-menu--box{font-size:13px;font-size:.8125rem;line-height:40px;line-height:2.5rem;width:25%;height:inherit;margin-left:-1px;padding:0;float:left;border:1px solid #000;background-color:transparent;cursor:pointer;font-weight:300;text-align:center}.tab-menu--box.is-baby{display:none}.tab-menu--box.no-border{border:0}.tab-menu--box.tab-menu--box-1{width:100%}.tab-menu--box.tab-menu--box-2{width:50%}.tab-menu--box.tab-menu--box-3{width:33%}.tab-menu--label{font-size:13px;font-size:.8125rem;line-height:40px;line-height:2.5rem;letter-spacing:.25px;letter-spacing:.01562rem;margin-right:10px;float:left;font-weight:300}.flag-sprite{background-image:url(/next-static/images/international/flags.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.flag-sprite{background-image:url(/next-static/images/international/flags@2x.png);background-size:2121px 1414px}}.flag-antiguaandbarbuda{width:21px;height:14px;background-position:0 0}.flag-aruba{width:21px;height:14px;background-position:-21px -14px}.flag-australia{width:21px;height:14px;background-position:-42px -28px}.flag-austria{width:21px;height:14px;background-position:-63px -42px}.flag-bahrain{width:21px;height:14px;background-position:-84px -56px}.flag-bangladesh{width:21px;height:14px;background-position:-105px -70px}.flag-barbados{width:21px;height:14px;background-position:-126px -84px}.flag-belgium{width:21px;height:14px;background-position:-147px -98px}.flag-belize{width:21px;height:14px;background-position:-168px -112px}.flag-bermuda{width:21px;height:14px;background-position:-189px -126px}.flag-bolivia{width:21px;height:14px;background-position:-210px -140px}.flag-brazil{width:21px;height:14px;background-position:-231px -154px}.flag-brunei{width:21px;height:14px;background-position:-252px -168px}.flag-bulgaria{width:21px;height:14px;background-position:-273px -182px}.flag-cambodia{width:21px;height:14px;background-position:-294px -196px}.flag-canada{width:21px;height:14px;background-position:-315px -210px}.flag-caymanislands{width:21px;height:14px;background-position:-336px -224px}.flag-chile{width:21px;height:14px;background-position:-357px -238px}.flag-china{width:21px;height:14px;background-position:-378px -252px}.flag-colombia{width:21px;height:14px;background-position:-399px -266px}.flag-costarica{width:21px;height:14px;background-position:-420px -280px}.flag-croatia{width:21px;height:14px;background-position:-441px -294px}.flag-cyprus{width:21px;height:14px;background-position:-462px -308px}.flag-czechrepublic{width:21px;height:14px;background-position:-483px -322px}.flag-denmark{width:21px;height:14px;background-position:-504px -336px}.flag-dominica{width:21px;height:14px;background-position:-525px -350px}.flag-dominicanrepublic{width:21px;height:14px;background-position:-546px -364px}.flag-ecuador{width:21px;height:14px;background-position:-567px -378px}.flag-egypt{width:21px;height:14px;background-position:-588px -392px}.flag-elsalvador{width:21px;height:14px;background-position:-609px -406px}.flag-estonia{width:21px;height:14px;background-position:-630px -420px}.flag-finland{width:21px;height:14px;background-position:-651px -434px}.flag-france{width:21px;height:14px;background-position:-672px -448px}.flag-frenchguiana{width:21px;height:14px;background-position:-693px -462px}.flag-germany{width:21px;height:14px;background-position:-714px -476px}.flag-gibraltar{width:21px;height:14px;background-position:-735px -490px}.flag-greece{width:21px;height:14px;background-position:-756px -504px}.flag-grenada{width:21px;height:14px;background-position:-777px -518px}.flag-guadeloupe{width:21px;height:14px;background-position:-798px -532px}.flag-guatemala{width:21px;height:14px;background-position:-819px -546px}.flag-guernsey{width:21px;height:14px;background-position:-840px -560px}.flag-honduras{width:21px;height:14px;background-position:-861px -574px}.flag-hongkong{width:21px;height:14px;background-position:-882px -588px}.flag-hungary{width:21px;height:14px;background-position:-903px -602px}.flag-iceland{width:21px;height:14px;background-position:-924px -616px}.flag-india{width:21px;height:14px;background-position:-945px -630px}.flag-indonesia{width:21px;height:14px;background-position:-966px -644px}.flag-ireland{width:21px;height:14px;background-position:-987px -658px}.flag-israel{width:21px;height:14px;background-position:-1008px -672px}.flag-italy{width:21px;height:14px;background-position:-1029px -686px}.flag-jamaica{width:21px;height:14px;background-position:-1050px -700px}.flag-japan{width:21px;height:14px;background-position:-1071px -714px}.flag-jersey{width:21px;height:14px;background-position:-1092px -728px}.flag-jordan{width:21px;height:14px;background-position:-1113px -742px}.flag-kuwait{width:21px;height:14px;background-position:-1134px -756px}.flag-latvia{width:21px;height:14px;background-position:-1155px -770px}.flag-liechtenstein{width:21px;height:14px;background-position:-1176px -784px}.flag-lithuania{width:21px;height:14px;background-position:-1197px -798px}.flag-luxembourg{width:21px;height:14px;background-position:-1218px -812px}.flag-macau{width:21px;height:14px;background-position:-1239px -826px}.flag-maldives{width:21px;height:14px;background-position:-1260px -840px}.flag-malta{width:21px;height:14px;background-position:-1281px -854px}.flag-martinique{width:21px;height:14px;background-position:-1302px -868px}.flag-mexico{width:21px;height:14px;background-position:-1323px -882px}.flag-monaco{width:21px;height:14px;background-position:-1344px -896px}.flag-montserrat{width:21px;height:14px;background-position:-1365px -910px}.flag-netherlands{width:21px;height:14px;background-position:-1386px -924px}.flag-newzealand{width:21px;height:14px;background-position:-1407px -938px}.flag-nicaragua{width:21px;height:14px;background-position:-1428px -952px}.flag-norway{width:21px;height:14px;background-position:-1449px -966px}.flag-oman{width:21px;height:14px;background-position:-1470px -980px}.flag-pakistan{width:21px;height:14px;background-position:-1491px -994px}.flag-panama{width:21px;height:14px;background-position:-1512px -1008px}.flag-paraguay{width:21px;height:14px;background-position:-1533px -1022px}.flag-peru{width:21px;height:14px;background-position:-1554px -1036px}.flag-philippines{width:21px;height:14px;background-position:-1575px -1050px}.flag-poland{width:21px;height:14px;background-position:-1596px -1064px}.flag-portugal{width:21px;height:14px;background-position:-1617px -1078px}.flag-qatar{width:21px;height:14px;background-position:-1638px -1092px}.flag-reunion{width:21px;height:14px;background-position:-1659px -1106px}.flag-romania{width:21px;height:14px;background-position:-1680px -1120px}.flag-russianfederation{width:21px;height:14px;background-position:-1701px -1134px}.flag-saintkittsandnevis{width:21px;height:14px;background-position:-1722px -1148px}.flag-saintlucia{width:21px;height:14px;background-position:-1743px -1162px}.flag-saudiarabia{width:21px;height:14px;background-position:-1764px -1176px}.flag-singapore{width:21px;height:14px;background-position:-1785px -1190px}.flag-slovakia{width:21px;height:14px;background-position:-1806px -1204px}.flag-slovenia{width:21px;height:14px;background-position:-1827px -1218px}.flag-southkorea{width:21px;height:14px;background-position:-1848px -1232px}.flag-spain{width:21px;height:14px;background-position:-1869px -1246px}.flag-srilanka{width:21px;height:14px;background-position:-1890px -1260px}.flag-sweden{width:21px;height:14px;background-position:-1911px -1274px}.flag-switzerland{width:21px;height:14px;background-position:-1932px -1288px}.flag-taiwan{width:21px;height:14px;background-position:-1953px -1302px}.flag-thailand{width:21px;height:14px;background-position:-1974px -1316px}.flag-trinidadandtobago{width:21px;height:14px;background-position:-1995px -1330px}.flag-turkey{width:21px;height:14px;background-position:-2016px -1344px}.flag-turksandcaicosislands{width:21px;height:14px;background-position:-2037px -1358px}.flag-unitedarabemirates{width:21px;height:14px;background-position:-2058px -1372px}.flag-unitedkingdom{width:21px;height:14px;background-position:-2079px -1386px}.flag-unitedstates{width:21px;height:14px;background-position:-2100px -1400px}.global__loading-wrapper{position:fixed;width:100%;height:100%;z-index:998}.global__loading-overlay{opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;filter:alpha(opacity=80);width:100%;height:100%;background-color:#fff}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.global__loading-spinner:before{position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;border-radius:30px;border:3px solid #ddd;border-top-color:#000;content:"";z-index:1;box-sizing:border-box;-webkit-animation:spinner 1.08s linear infinite;animation:spinner 1.08s linear infinite}.mini-spinner__overlay{opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;filter:alpha(opacity=80);position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.mini-spinner__animation{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:20px;border:2px solid #ddd;border-top-color:#000;content:"";z-index:1;box-sizing:border-box;-webkit-animation:spinner 1.08s linear infinite;animation:spinner 1.08s linear infinite}.btn--loading:before{margin:-13px 0 0 -13px;width:24px;height:24px;position:absolute;left:50%;top:50%;content:"";cursor:wait;border-radius:24px;background-clip:padding-box;border:2px solid #fff;border-top-color:transparent;-webkit-animation:spinner .75s linear infinite;animation:spinner .75s linear infinite}.content-loading{display:inline-block;position:relative;width:100%;height:100%}.content-loading:before{margin:-19px 0 0 -19px;width:36px;height:36px;position:absolute;left:50%;top:50%;content:"";cursor:wait;border-radius:50%;background-clip:padding-box;border:1px solid #000;border-top-color:transparent;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.is-international-country .us-only{display:none}.carousel{width:100%;max-width:1128px;height:auto;margin-right:auto;margin-left:auto}@media only screen and (min-width:48em){.carousel{height:219px;height:13.6875rem}}.carousel h3{border-bottom:0;font-size:1rem;letter-spacing:.1rem}.carousel-next{margin-left:-.3125rem}.carousel-next.icon-arrow-forward{background-image:url(/next-static/images/jcrew/svg/arrow-forward.svg)}.carousel-next.icon-arrow-forward-inactive{background-image:url(/next-static/images/jcrew/svg/arrow-forward-inactive.svg)}.carousel-previous.icon-arrow-back{background-image:url(/next-static/images/jcrew/svg/arrow-back.svg)}.carousel-previous.icon-arrow-back-inactive{background-image:url(/next-static/images/jcrew/svg/arrow-back-inactive.svg)}.carousel-next,.carousel-previous{height:65px;height:4.0625rem;width:20px;width:1.25rem;display:inline-block;vertical-align:middle}.carousel-next.icon-arrow-back,.carousel-next.icon-arrow-back-inactive,.carousel-previous.icon-arrow-back,.carousel-previous.icon-arrow-back-inactive{margin-left:-.5625rem;margin-right:.375rem;background-repeat:no-repeat;background-size:30px 60px}@media only screen and (min-width:64em){.carousel-previous{margin-right:0;margin-left:.5625rem}}.carousel-overflow{white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.carousel-overflow::-webkit-scrollbar{display:none;width:0;height:0}@media only screen and (min-width:48em){.carousel-overflow{overflow:visible}}.has-transition{-webkit-transition:transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.c-carousel-slider{z-index:2}.carousel-slider__wrap{margin-top:.75rem;position:relative;width:100%;font-size:0}@media only screen and (min-width:48em){.carousel-slider__wrap{width:auto}}.carousel-slider__wrap.product-thumbnails__wrap{padding-top:calc(100% + 32px)}@media only screen and (min-width:48em){.carousel-slider__wrap.product-thumbnails__wrap{padding-top:100%}}.carousel-slider__wrap .carousel-slider__event-blocker{opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);position:absolute;top:0;width:100%;height:100%}.carousel-slider__pages{text-align:center;list-style-type:none}.carousel-slider__item,.carousel-slider__list-item{display:inline-block}@media only screen and (min-width:64em){.carousel-slider__item{display:block}}.c-product__page .carousel-slider__item{top:0;right:0;bottom:0;left:0;background:#f8f8f8}@media only screen and (min-width:48em){.c-product__page .carousel-slider__item{position:absolute}}.carousel-slider__page{display:-webkit-box;display:flex;padding:6px;cursor:pointer}@media only screen and (min-width:48em){.c-product__page .carousel-slider__page{display:block;margin-top:0;margin-bottom:8px}.c-product__page .carousel-slider__page.is-stacked{display:inline-block}}@media only screen and (min-width:64em){.c-product__page .carousel-slider__page{margin-bottom:12px}.c-product__page .carousel-slider__page.is-stacked{margin-bottom:.75rem;display:block}.c-product__page .carousel-slider__page.is-stacked:last-child{margin-bottom:0}}@media only screen and (max-width:64em){.c-product__page .carousel-slider__page.is-stacked{display:inline-block}}@media only screen and (min-width:48em){.product-thumbnails-pdp__mask .carousel-slider__page:last-child{padding-bottom:0}}.no-touch .carousel-slider__page:hover .carousel-slider__indicator{background:#999}.carousel-slider__page:hover .carousel-slider__indicator.no-hover{background-color:transparent}.carousel-slider__page.is-hover .carousel-slider__indicator{background:#999}.carousel-slider__page.is-selected .carousel-slider__indicator{background:#000}.carousel-slider__indicator{border-radius:5px;display:none;width:10px;height:10px;border:1px solid #000}@media only screen and (max-width:64em){.carousel-slider__indicator{display:inline-block}}.c-slick__carousel{max-width:1440px;max-width:90rem;position:relative;width:100%;margin:auto;overflow:hidden}.c-slick__carousel .mobile-only{display:none}@media only screen and (max-width:767px){.c-slick__carousel .mobile-only{display:block}}.c-slick__carousel .desktop-only{display:block}@media only screen and (max-width:767px){.c-slick__carousel .desktop-only{display:none}}.c-slick__carousel .slick-title{padding:.9375rem;margin:auto;font-weight:900}.c-slick__carousel .slick-title.serif{font-size:38px;font-size:2.375rem;font-family:freight-big-pro,Times New Roman,Times,serif;font-weight:700;letter-spacing:-1px;text-transform:none}.c-slick__carousel .slick-title.futura-pt{font-family:futura-pt}.c-slick__carousel .slick-title.bold{font-weight:700}.c-slick__carousel .slick-title.padding-top-4{padding-top:4%}.c-slick__carousel .slick-title.padding-bottom-4{padding-bottom:4%}@media only screen and (max-width:767px){.c-slick__carousel .slick-title.m-txt-medium{font-size:23px;font-size:1.4375rem;padding:.3867em}.c-slick__carousel .slick-title.m-txt-large{font-size:27px;font-size:1.6875rem;padding:.3867em}.c-slick__carousel .slick-title.m-padding-top-5{padding-top:5.5%}.c-slick__carousel .slick-title.m-padding-bottom-5{padding-bottom:5.5%}}.c-slick__carousel .slick-title.fnt-clr-white{color:#fff}.c-slick__carousel .slick-sub-title{font-size:16px;font-size:1rem;letter-spacing:.3px;letter-spacing:.01875rem;margin:0 0 1.25rem;display:block;font-family:soleil,Helvetica,Arial,sans-serif;line-height:1.2;text-align:center}@media only screen and (max-width:767px){.c-slick__carousel .slick-sub-title.m-txt-small-14{font-size:14px;font-size:.875rem;padding:.3867em}}.c-slick__carousel .slick-deck-below .title{padding:.3125rem;font-size:32px;font-size:2rem;margin:auto;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:700;line-height:1;text-align:center}.c-slick__carousel .slick-deck-below .title.serif{font-size:38px;font-size:2.375rem;font-family:freight-big-pro,Times New Roman,Times,serif;font-weight:700;letter-spacing:-1px;text-transform:none}.c-slick__carousel .slick-deck-below .title.bold{font-weight:700}.c-slick__carousel .slick-deck-below .title.padding-top-4{padding-top:4%}.c-slick__carousel .slick-deck-below .title.padding-bottom-4{padding-bottom:4%}.c-slick__carousel .slick-deck-below .title.txt-16{font-size:16px}@media only screen and (max-width:767px){.c-slick__carousel .slick-deck-below .title.m-txt-medium{font-size:23px;font-size:1.4375rem;padding:.3867em}.c-slick__carousel .slick-deck-below .title.m-txt-large{font-size:27px;font-size:1.6875rem;padding:.3867em}.c-slick__carousel .slick-deck-below .title.m-padding-top-5{padding-top:5.5%}.c-slick__carousel .slick-deck-below .title.m-padding-bottom-5{padding-bottom:5.5%}}.c-slick__carousel .slick-deck-below .title.fnt-clr-white{color:#fff}.c-slick__carousel .slick-deck-below .title.fnt-clr-christalle{color:#0f436a}.c-slick__carousel .slick-deck-below .sub-text{font-size:16px;font-size:1rem;letter-spacing:.3px;letter-spacing:.01875rem;display:block;width:80%;margin:1rem auto .75rem;padding:0 1.5rem;font-family:soleil,Helvetica,Arial,sans-serif;line-height:1.2;text-align:center}.c-slick__carousel .slick-deck-below .sub-text.serif{font-family:freight-big-pro,Times New Roman,Times,serif}.c-slick__carousel .slick-deck-below .sub-text.txt-32{font-size:32px}@media only screen and (max-width:767px){.c-slick__carousel .slick-deck-below .sub-text.txt-32{font-size:24px}}.c-slick__carousel .slick-deck-below .sub-text.margin-top-0{margin-top:0}@media only screen and (max-width:767px){.c-slick__carousel .slick-deck-below .sub-text{width:100%}.c-slick__carousel .slick-deck-below .sub-text.m-txt-small-14{font-size:14px;font-size:.875rem;padding:.3867em}}.c-slick__carousel .sub-link-wrap{height:auto;margin-bottom:.75rem;text-align:center}.c-slick__carousel .sub-link-wrap .sub-link{font-size:13px;font-size:.8125rem;letter-spacing:.5px;letter-spacing:.03125rem;padding:0 0 .1875rem;display:inline-block;border-bottom:2px solid #000;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:700;line-height:14px;text-align:center;text-decoration:none;text-transform:none}.c-slick__carousel .sub-link-wrap .sub-link.fnt-clr-white{border-bottom-color:#fff;color:#fff}.c-slick__carousel .slick-slider{width:100%;margin:auto}.c-slick__carousel .slick-slider .slick-slide{float:left;text-decoration:none}.c-slick__carousel .slick-slider .slick-slide .slick-image{width:100%}.c-slick__carousel .slick-slider .slick-slide .slick-deck{margin:1rem 0 .75rem;padding:0 1.5rem;text-align:center}.c-slick__carousel .slick-slider .slick-slide .slick-deck.center-deck{width:100%;margin-left:45%}@media only screen and (max-width:767px){.c-slick__carousel .slick-slider .slick-slide .slick-deck.center-deck{margin-left:unset}}.c-slick__carousel .slick-slider .slick-slide .slick-deck .slick-sub-header{font-size:16px;font-size:1rem;letter-spacing:1.5px;letter-spacing:.09375rem;margin:0 0 .46875rem;display:inline-block;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:700;line-height:16px;text-transform:uppercase}.c-slick__carousel .slick-slider .slick-slide .slick-deck .slick-sub-header.fnt-clr-white{color:#fff}.c-slick__carousel .slick-slider .slick-slide .slick-deck .slick-sub-text{font-size:16px;font-size:1rem;letter-spacing:.425px;letter-spacing:.02656rem;margin:0 0 .9375rem;display:inline-block;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:400;line-height:18px;text-transform:none}.c-slick__carousel .slick-slider .slick-slide .slick-deck .slick-sub-text.fnt-clr-white{color:#fff}.c-slick__carousel .slick-slider .slick-slide .slick-deck .slick-sub-text.block{display:block}.c-slick__carousel .slick-slider .slick-slide .slick-sub-link-wrap{height:31px;height:1.9375rem;text-align:center}.c-slick__carousel .slick-slider .slick-slide .slick-sub-link-wrap .slick-sub-link{font-size:13px;font-size:.8125rem;letter-spacing:.5px;letter-spacing:.03125rem;padding:0 0 .1875rem;display:inline-block;border-bottom:2px solid #000;font-family:soleil,Helvetica,Arial,sans-serif;font-weight:700;line-height:14px;text-align:center;text-transform:none}.c-slick__carousel .slick-slider .slick-slide .slick-sub-link-wrap .slick-sub-link.fnt-clr-white{border-bottom-color:#fff;color:#fff}.c-slick__carousel .slick-slider .slick-arrow{width:33px;width:2.0625rem;height:58px;height:3.625rem;position:absolute;top:calc(50% - 80px);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:50% 50%;color:transparent;z-index:1}.c-slick__carousel .slick-slider .slick-arrow.slick-prev{left:0;background-image:url(/next-static/images/jcrew/carousel_arrow_l.png)}.c-slick__carousel .slick-slider .slick-arrow.slick-next{right:0;background-image:url(/next-static/images/jcrew/carousel_arrow_r.png)}.c-slick__carousel .slick-slider .slick-dots{text-align:center}.c-slick__carousel .slick-slider .slick-dots li{display:inline-block;position:relative;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.c-slick__carousel .slick-slider .slick-dots li button{display:block;width:20px;height:20px;padding:5px;border:0;outline:none;background:transparent;cursor:pointer;color:transparent;font-size:0;line-height:0}.c-slick__carousel .slick-slider .slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;color:#000;font-family:slick;font-size:25px;font-weight:900;line-height:20px;text-align:center;content:"\25CF";opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-slick__carousel .slick-slider .slick-dots .slick-active button:before{color:#000;opacity:.75}.c-slick__carousel .slick-slider .slick-dots.white-dots li button:before{color:#fff}.c-slick__carousel .slick-slider .slick-dots.white-dots .slick-active button:before{color:#fff;opacity:1}.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(2n) .slick-deck,.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(2n) img{padding:0 10% 0 1%}.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(odd) .slick-deck,.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(odd) img{padding:0 1% 0 10%}.c-slick__carousel.medium-even-img .slick-slider .slick-arrow.slick-next{right:1%}.c-slick__carousel.medium-even-img .slick-slider .slick-arrow.slick-prev{left:1%}@media only screen and (max-width:767px){.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(2n) .slick-deck,.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(2n) img,.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(odd) .slick-deck,.c-slick__carousel.medium-even-img .slick-slide:nth-of-type(odd) img{padding:0 7%}.c-slick__carousel.medium-even-img .slick-dots{padding-bottom:1rem}.c-slick__carousel.medium-even-img .slick-slider .slick-arrow.slick-next{right:-1.9%}.c-slick__carousel.medium-even-img .slick-slider .slick-arrow.slick-prev{left:-1.9%}}.c-slick__carousel.medium-video .slick-slide video{display:block;width:90%;margin:0 auto}.c-slick__carousel.medium-video .slick-slide iframe{display:block;width:90%;height:43vw;margin:0 auto}.c-slick__carousel.full-even-img .slick-slide:nth-of-type(2n) .slick-deck,.c-slick__carousel.full-even-img .slick-slide:nth-of-type(2n) img{padding:0 0 0 1%}.c-slick__carousel.full-even-img .slick-slide:nth-of-type(odd) .slick-deck,.c-slick__carousel.full-even-img .slick-slide:nth-of-type(odd) img{padding:0 1% 0 0}.c-slick__carousel.full-even-img .slick-slider .slick-arrow.slick-next{right:1%}.c-slick__carousel.full-even-img .slick-slider .slick-arrow.slick-prev{left:1%}@media only screen and (max-width:767px){.c-slick__carousel.full-even-img .slick-slide:nth-of-type(2n) .slick-deck,.c-slick__carousel.full-even-img .slick-slide:nth-of-type(2n) img,.c-slick__carousel.full-even-img .slick-slide:nth-of-type(odd) .slick-deck,.c-slick__carousel.full-even-img .slick-slide:nth-of-type(odd) img{padding:0}.c-slick__carousel.full-even-img .slick-dots{padding-bottom:1rem}}.c-slick__carousel.bg-rose-white{background-color:#ffeee8}.c-slick__carousel.bg-alice-blue{background-color:#f4f8ff}.c-slick__carousel.bg-dark-cerulean{background-color:#014971}.c-slick__carousel.bg-light-gray-orange{background-color:#f5f0e7}.c-related-content{max-width:960px;max-width:60rem;font-size:16px;font-size:1rem;margin:0 auto 20px;text-align:center}@media only screen and (max-width:48em){.c-related-content{display:none}}.c-related-content .related-content__header{padding-top:.6875rem;padding-bottom:.5625rem;font-size:16px;font-size:1rem;letter-spacing:2.7px;letter-spacing:.16875rem;margin:0 auto 29px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-family:Times New Roman,Times,serif;font-weight:400;text-align:center;text-transform:uppercase}.c-related-content .related-content__entries{display:inline-block;display:-webkit-box;display:-moz-flex;display:flex;width:960px;width:60rem;margin:0 auto;-webkit-box-pack:justify;justify-content:space-between}.c-related-content .related-content__entries .related-content__entry{width:290px;width:18.125rem;float:left;text-decoration:none}.c-related-content .related-content__entries .related-content__entry:hover .related-content__sub-text{border-bottom:0}.c-related-content .related-content__entries .related-content__entry .related-content__sub-header{margin-top:.625rem;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:200;text-align:center}.c-related-content .related-content__entries .related-content__entry .related-content__sub-text{padding-bottom:.0625rem;font-size:12px;font-size:.75rem;letter-spacing:1.4px;letter-spacing:.0875rem;line-height:12px;line-height:.75rem;display:inline-block;position:relative;border-bottom:1px solid #000;font-weight:700;text-transform:uppercase}.c-related-content .related-content__entries .related-content__entry .related-content__sub-text:after{right:-12px;right:-.75rem;font-size:8px;font-size:.5rem;display:inline-block;position:absolute;content:"\25B6"}.c-offline-page{padding:2.25rem 2.25rem 1.25rem}.c-offline-page h2{font-size:23px;font-size:1.4375rem;letter-spacing:.48px;letter-spacing:.03rem;line-height:30px;line-height:1.875rem;font-weight:500}@media only screen and (min-width:48em){.c-offline-page h2{font-size:50px;font-size:3.125rem;line-height:64px;line-height:4rem;letter-spacing:.5px;letter-spacing:.03125rem}}@media only screen and (min-width:48em){.c-offline-page p{font-weight:300}.c-offline-page p,.c-offline-page p a{font-size:26px;font-size:1.625rem;line-height:36px;line-height:2.25rem}}@media only screen and (min-width:48em){.c-offline-page{width:760px;width:47.5rem;padding-top:6rem;padding-bottom:6rem;margin:auto}}@media only screen and (min-width:60em){.c-offline-page{padding-left:0;padding-right:0}}.update-css-hash{border:0}