.hd-tiles__grid{display:grid;gap:calc(var(--grid-gutter) / 2)}.hd-tiles__card{position:relative;display:block;aspect-ratio:290 / 442;overflow:hidden;border-radius:var(--rounded-block);background:var(--hd-gelo);isolation:isolate}.hd-tiles__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hd-tiles__glow,.hd-tiles__hover{display:none}@media screen and (max-width:699px){.shopify-section--hd-product-tiles .section-stack{row-gap:1.5rem}.hd-tiles__grid{grid:auto / auto-flow min(62vw,16rem);margin-inline:calc(-1 * var(--container-outer-width));padding-inline:var(--container-outer-width);scroll-padding-inline:var(--container-outer-width);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden;scrollbar-width:none}.hd-tiles__grid::-webkit-scrollbar{display:none}.hd-tiles__card{scroll-snap-align:start}}@media screen and (min-width:700px){.hd-tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gutter)}}@media screen and (min-width:700px)and (max-width:999px){.hd-tiles__card:nth-child(n+5){display:none}}@media screen and (min-width:1000px){.hd-tiles__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1rem}.hd-tiles__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:linear-gradient(to top,rgb(var(--hd-tiles-overlay)),rgb(var(--hd-tiles-overlay) / 0));opacity:0;transform:translateY(18%);transition:opacity .9s ease,transform .9s ease;pointer-events:none}.hd-tiles__hover{position:absolute;inset-inline:var(--spacing-6);inset-block-end:var(--spacing-6);z-index:2;display:grid;justify-items:center;gap:var(--spacing-5);opacity:0;transform:translateY(1.75rem);transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1)}.hd-tiles__card:hover .hd-tiles__glow,.hd-tiles__card:focus-visible .hd-tiles__glow,.hd-tiles__card:hover .hd-tiles__hover,.hd-tiles__card:focus-visible .hd-tiles__hover{opacity:1;transform:none}.hd-tiles__button{text-transform:uppercase}.hd-tiles__prices{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--spacing-2);color:var(--hd-marinho)}.hd-tiles__price{font-size:1.375rem;font-weight:700}.hd-tiles__compare{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.hd-tiles__glow,.hd-tiles__hover{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/hd-product-tiles.css.map */
