main[data-template="collection"] h1{font-family:'Playfair Display',Georgia,serif;font-weight:700;letter-spacing:-.01em;position:relative;display:inline-block;padding-bottom:14px}
main[data-template="collection"] h1:after{content:'';position:absolute;left:0;bottom:0;width:64px;height:3px;background:linear-gradient(90deg,#c9a24b,#1f6b57)}
main[data-template="collection"]{position:relative;background-color:#f8f4ec}
main[data-template="collection"]:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url('data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2764%27 height=%2764%27 viewBox=%270 0 64 64%27%3E%3Cpath d=%27M32 4l6 13 13-6-6 13 13 6-13 6 6 13-13-6-6 13-6-13-13 6 6-13-13-6 13-6-6-13 13 6z%27 fill=%27none%27 stroke=%27%231f6b57%27 stroke-opacity=%27.16%27/%3E%3C/svg%3E');background-size:64px 64px}
main[data-template="collection"]>*{position:relative;z-index:1}
