.position-absolute{position:absolute;width:100%;height:100%;z-index:2}.cards-container{display:flex;width:100%;height:100%;gap:9.85px;justify-content:space-between}.card-item{flex:0 0 auto;width:100%;min-height:473px;display:flex;align-items:center;justify-content:center;position:relative;font-family:Baskerville;font-weight:400;font-size:37.2px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center;z-index:1;color:#fff;background-size:cover;background-position:inherit}.card-item:after{position:absolute;content:"";left:0;top:0;background-color:#0000001a;width:100%;height:100%;z-index:-1;transition:.3s all ease-in-out}.card-item:hover:after{background-color:#000c}@media (min-width: 1200px){.three-column-wrapper{padding-bottom:60px}}@media (max-width:600px){.cards-container{flex-direction:column}}.intro-banner{text-align:center}.intro-banner{padding-top:64px;padding-bottom:35px}.intro-banner .container{max-width:992px}intro-banner h2{font-family:Baskerville;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center}intro-banner h2{font-family:Dosis;font-weight:400;font-size:16px;leading-trim:Cap height;line-height:125%;letter-spacing:0%;text-align:center}@media (max-width: 600px){.intro-banner h2{font-family:Baskerville;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center}.intro-banner p{font-family:Dosis;font-weight:400;font-size:16px;leading-trim:Cap height;line-height:125%;letter-spacing:0%;text-align:center}.section-footer__newsletter-block__social:not(:first-child){margin-top:130px}}.top-bar-cat{display:flex;gap:50px;justify-content:space-evenly;padding-top:50px;padding-bottom:30px}.top-bar-cat img{height:50px;width:50px}.category-title{font-family:Baskerville;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-decoration:none;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;text-decoration-skip-ink:auto;text-align:center;cursor:pointer}.category-title.active{text-decoration:underline}.top-bar-cat .image-wrap{margin-bottom:30px;text-align:center}.custom-collection-template .page-header{display:none}.image-cont img{width:100%;max-height:384px;object-fit:cover}.image-with-overlay{position:relative;overflow:hidden}.image-with-overlay img{display:block;width:100%;height:auto}.overlay-title{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:#0003;color:#fff;font-size:1.2rem;font-weight:700;text-align:left;height:100%;display:flex;align-items:center;justify-content:center;font-family:Baskerville;font-weight:400;font-size:50px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;text-align:center}.collection-listing h2{font-size:20px;margin-bottom:50px}.collection-listing .product-list{padding-bottom:30px}.mens-collection-banner{position:relative;width:100%;height:393px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;display:flex;align-items:end;padding:0 45px 40px}.mens-collection-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000004d;z-index:1}.mens-collection-banner .content{position:relative;z-index:2;max-width:600px}.mens-collection-banner h2{font-size:3rem;font-weight:300;margin-bottom:15px;color:#fff}.mens-collection-banner p{font-size:1rem}@media (min-width: 1200px){.product-block.custom-block.double-width{width:40%}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
