.collection-hero{margin-bottom:90px;background-size:cover;background-position:center 15%;height:270px}.collection-hero>.page-width{display:flex;justify-content:flex-end;flex-direction:column;height:100%}.collection-hero>div>div{background-color:var(--offwhite);border:20px solid var(--mediumTan);padding:30px;max-width:45%;position:relative;bottom:-40px;left:-40px}.collection-hero h1{color:var(--darkRed);margin:0;font-size:42px;line-height:100%}.collection-hero p{color:var(--darkTan);text-transform:uppercase;font-weight:700;letter-spacing:var(--letterSpacing);padding:0;font-size:14px;margin:0}@media screen and (max-width: 992px){.collection-hero>div>div{left:0;max-width:500px}}.style-collections{display:flex;flex-direction:column}.style-collections>div{border-bottom:1px solid var(--mediumTan);padding:30px 0}.style-collections>div a{display:flex;gap:40px;text-decoration:none;color:var(--black);font-size:16px;font-weight:100;align-items:center;justify-content:space-between}.style-collections>div a>div:first-of-type{width:20%}.style-collections>div a h3{color:var(--darkRed);font-size:30px;margin:0 0 15px}.style-collections>div a img{width:100%}.style-collections>div a>div:last-of-type h3{display:none}@media screen and (max-width: 992px){.style-collections>div a{display:block;position:relative}.style-collections>div a>div:first-of-type{width:75%;position:absolute;background-color:var(--offwhite);border:20px solid var(--mediumTan);padding:30px;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}}@media screen and (max-width: 768px){.style-collections>div a{display:flex;flex-direction:column-reverse;gap:20px}.style-collections>div a p{margin:0}.style-collections>div a img{height:500px;object-fit:cover}.style-collections>div a>div:first-of-type h3{display:none}.style-collections>div a>div:first-of-type{position:static;width:calc(100% - 3rem);background-color:unset;border:none;padding:0;transform:none}.style-collections>div a>div:last-of-type{position:relative}.style-collections>div a>div:last-of-type h3{display:block;position:absolute;background-color:var(--offwhite);border:20px solid var(--mediumTan);padding:15px;left:50%;top:50%;transform:translate(-50%) translateY(-50%);margin:0;min-width:250px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/shopbycollectionpage.css.map */
