.category-tiles__heading{text-align:center;margin:0 0 2rem;font-size:2rem;line-height:1.2;color:var(--brand-red)}.category-tiles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;align-items:start}@media screen and (min-width:990px){.category-tiles__grid{grid-template-columns:repeat(var(--columns-desktop, 4),1fr);gap:2rem}}.category-tile{display:block;text-decoration:none;background:none;padding:0;border:0}.category-tile__note{position:relative;display:block;transform-origin:top center;transition:transform .35s ease}.category-tile__sticky{display:block;width:100%;height:auto;transition:filter .35s ease;filter:drop-shadow(0 3px 2px rgba(0,0,0,.11)) drop-shadow(0 11px 13px rgba(0,0,0,.2))}.category-tile__constellation{position:absolute;top:20%;left:50%;transform:translate(-50%);width:95%;height:auto;pointer-events:none}.category-tiles__grid .category-tile:nth-child(3) .category-tile__constellation{left:42%}.category-tile:hover .category-tile__note,.category-tile:focus-visible .category-tile__note{transform:perspective(1000px) rotateX(6deg)}.category-tile:hover .category-tile__sticky,.category-tile:focus-visible .category-tile__sticky{filter:drop-shadow(0 6px 4px rgba(0,0,0,.13)) drop-shadow(0 24px 26px rgba(0,0,0,.28))}.category-tiles__grid .category-tile:nth-child(1) .category-tile__sticky{filter:brightness(.9) drop-shadow(0 3px 2px rgba(0,0,0,.11)) drop-shadow(0 11px 13px rgba(0,0,0,.2))}.category-tiles__grid .category-tile:nth-child(1):hover .category-tile__sticky,.category-tiles__grid .category-tile:nth-child(1):focus-visible .category-tile__sticky{filter:brightness(.9) drop-shadow(0 6px 4px rgba(0,0,0,.13)) drop-shadow(0 24px 26px rgba(0,0,0,.28))}.category-tiles__grid .category-tile:nth-child(4) .category-tile__sticky{filter:drop-shadow(0 3px 2px rgba(0,0,0,.11)) drop-shadow(0 11px 13px rgba(0,0,0,.2)) drop-shadow(5px 7px 5px rgba(0,0,0,.32))}.category-tiles__grid .category-tile:nth-child(4):hover .category-tile__sticky,.category-tiles__grid .category-tile:nth-child(4):focus-visible .category-tile__sticky{filter:drop-shadow(0 6px 4px rgba(0,0,0,.13)) drop-shadow(0 24px 26px rgba(0,0,0,.28)) drop-shadow(6px 9px 6px rgba(0,0,0,.34))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-category-tiles.css.map */
