body.ha-collection-page{background:#090909;isolation:isolate;color-scheme:dark;color:#f5f5f5}
body.ha-collection-page::before{content:"";position:fixed;inset:-220px;z-index:-1;pointer-events:none;background:linear-gradient(135deg,#1a1a1a,#242424 48%,#151515);-webkit-mask:url("/cdn/shop/files/huella-azteca-logo-v5.png?v=1791782017") 25px 25px/310px 310px repeat;mask:url("/cdn/shop/files/huella-azteca-logo-v5.png?v=1791782017") 25px 25px/310px 310px repeat;transform:rotate(-12deg);filter:drop-shadow(1px 2px 1px #0008) drop-shadow(-1px -1px 0 #ffffff04)}
.ha-collection-page #MainContent .section,.ha-collection-page #MainContent .section-background{background:transparent}
.ha-collection-page #MainContent h1{color:#f5f5f5;font-size:clamp(26px,3vw,36px);font-weight:700;font-style:normal;line-height:1.15;letter-spacing:-.7px;margin:0}
.ha-collection-page .product-card__content{background:transparent}
.ha-collection-page .card-gallery{background:radial-gradient(ellipse at 50% 35%,#fff,#f3f3f3);border:1px solid #ffffff22;border-radius:14px;overflow:hidden;box-shadow:0 12px 32px #0005;color-scheme:light}
.ha-collection-page .card-gallery .product-media{background:transparent}
.ha-collection-page .card-gallery img{object-fit:contain}
.ha-collection-page .product-card product-title,.ha-collection-page .product-card .price{color:#f5f5f5}
.ha-collection-page a:focus-visible,.ha-collection-page button:focus-visible{outline:2px solid #f3d744;outline-offset:4px}
.ha-collection-page footer .section-background,.ha-collection-page footer .section{--color-background:#101010;--color-background-rgb:16 16 16;--color-foreground:#dedede;--color-foreground-rgb:222 222 222;--color-foreground-heading:#f5f5f5;--color-foreground-heading-rgb:245 245 245}
@media(max-width:800px){body.ha-collection-page::before{-webkit-mask-size:215px 215px;mask-size:215px 215px}.ha-collection-page .card-gallery{border-radius:10px}}
