#sweaters .container,#sweaters .container-full{margin-bottom:3rem}@media (min-width: 992px){#sweaters .container,#sweaters .container-full{margin-bottom:4.5rem}}#sweaters .container--mt,#sweaters .container-full--mt{margin-top:3rem}@media (min-width: 992px){#sweaters .container--mt,#sweaters .container-full--mt{margin-top:4.5rem}}#sweaters .container{width:96%}@media (min-width: 576px){#sweaters .container{width:90%}}@media (min-width: 992px){#sweaters .container{width:80%}}#sweaters .heading{font-size:3rem;text-align:center;margin-bottom:0}@media (min-width: 992px){#sweaters .heading{font-size:5rem}}#sweaters .heading--small{font-size:2rem}@media (min-width: 992px){#sweaters .heading--small{font-size:3rem}}#sweaters .heading--italic{font-weight:400;font-style:italic}#sweaters .heading--mbFix{margin-bottom:-.875rem;margin-top:-.875rem}#sweaters .heading--mb{margin-bottom:calc(1.25rem - 4px)}@media (min-width: 992px){#sweaters .heading--mb{margin-bottom:calc(2rem - 4px)}}#sweaters .copy{font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue LT W05 55 Roman", "Helvetica Neue", "Montserrat", sans-serif;font-weight:300;font-size:1.25rem;margin-bottom:2rem}@media (min-width: 992px){#sweaters .copy{font-size:1.75rem;margin-bottom:3rem}}#sweaters .copy--last{margin-bottom:0}#sweaters .copy__drop-cap{font-family:"Palatino", "Palatino Linotype", "Cormorant Garamond", serif;font-weight:700;color:#071D49;float:left;padding-right:.5rem;margin-bottom:-2rem;margin-top:-.45rem;font-size:3em}@media (min-width: 992px){#sweaters .copy__drop-cap{font-size:2.8em;margin-bottom:-2.5rem}}#sweaters .copy .btn{font-size:.875rem;background-color:transparent;padding:.65625rem 3rem}@media (min-width: 992px){#sweaters .copy .btn{font-size:1rem;padding:.65625rem 3.5rem}}#sweaters .copy .btn:hover{background-color:#071D49;color:white !important}#sweaters .quote{font-size:2rem;letter-spacing:1.2px;text-align:center;font-family:"Palatino", "Palatino Linotype", "Cormorant Garamond", serif;font-style:italic;color:#071D49;line-height:1.4;margin:3rem auto}@media (min-width: 992px){#sweaters .quote{font-size:3.875rem;margin:4.5rem auto}}#sweaters .img{display:block;width:100%}#sweaters .overlay{position:relative}#sweaters .overlay__background{position:absolute;bottom:0;z-index:-1;width:100%}#sweaters .overlay__background img{display:block;width:100%}#sweaters .overlay__background:not(.gray-box){margin-bottom:3.25rem}@media (min-width: 768px){#sweaters .overlay__background:not(.gray-box){margin-bottom:3rem}}@media (min-width: 992px){#sweaters .overlay__background:not(.gray-box){margin-bottom:7.25rem}}@media (min-width: 1440px){#sweaters .overlay__background:not(.gray-box){margin-bottom:8rem}}@media (min-width: 1600px){#sweaters .overlay__background:not(.gray-box){margin-bottom:6.75rem}}@media (min-width: 1921px){#sweaters .overlay__background:not(.gray-box){margin-bottom:0vh}}@media (min-width: 2300px){#sweaters .overlay__background:not(.gray-box){margin-bottom:0}#sweaters .overlay__background:not(.gray-box) img{height:80vh}}#sweaters .overlay__background.gray-box{background-color:#F5F5F5;height:43vh}@media (min-width: 992px){#sweaters .overlay__background.gray-box{height:55vh}}@media (min-width: 1921px){#sweaters .overlay__background.gray-box{height:38vh}}#sweaters .overlay__foreground img{display:block;width:80%;margin-left:auto;margin-right:auto}@media (min-width: 992px){#sweaters .overlay__foreground img{width:90%}}#sweaters .overlay__foreground .no-width-contraint img{padding:0 15px;width:100%}@media (min-width: 1600px){#sweaters .d-xl-block{display:block}}#sweaters .col--pb30{padding-bottom:15px}@media (min-width: 992px){#sweaters .col--pb30{padding-bottom:30px}}@media (max-width: 991.98px){#sweaters .col--pl{padding-left:7.5px}}@media (max-width: 991.98px){#sweaters .col--pr{padding-right:7.5px}}#sweaters .spacer{width:60%;border-bottom:1px solid #CCC;margin:3rem auto;max-width:1100px}@media (min-width: 992px){#sweaters .spacer{margin:4.5rem auto}}#sweaters .spacer--noLine{border-bottom:0}#sweaters .s-mb-1{margin-bottom:2rem}@media (min-width: 992px){#sweaters .s-mb-1{margin-bottom:3rem}}#sweaters .s-mb-2{margin-bottom:3rem}@media (min-width: 992px){#sweaters .s-mb-2{margin-bottom:4.5rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#maincontent{background-color:transparent}body{background-color:white}
