@media screen and (min-width:750px){.product-grid--grid{--product-grid-columns-desktop: repeat(auto-fill, minmax(280px, 1fr)) !important;gap:56px 40px!important;max-width:1200px;margin-inline:auto}}@media screen and (max-width:749px){.product-grid--grid{gap:28px 16px!important}}.product-grid__item .product-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:20px;padding:18px 18px 20px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),border-color .3s}.product-grid__item .product-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -20px #000d;border-color:#d9544d66}.product-grid__item .product-card__content{text-align:center;padding-top:14px}@media(prefers-reduced-motion:reduce){.product-grid__item .product-card{transition:none}}.product-card,.collection-card,.resource-card,.predictive-search-results__card{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:16px;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.predictive-search-dropdown,dialog{background:#15151db8;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border:1px solid rgba(255,255,255,.12)}.field__input,input,select,textarea{color:var(--color-foreground)}.field__input::placeholder,input::placeholder,textarea::placeholder{color:rgb(var(--color-foreground-rgb) / .55)}.rte,.rte p,.product-card__content,.collection-card__content{color:var(--color-foreground)}collection-card.collection-card,.collection-card{border-radius:18px;overflow:hidden;display:block;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .35s}collection-card.collection-card:hover,.collection-card:hover{transform:translateY(-4px);border-color:#d9544d73;box-shadow:0 22px 44px -20px #000000bf}#shopify-section-collection_list_Wfgh3m .collection-card__content{padding:16px 18px}#shopify-section-collection_list_Wfgh3m .collection-card__content :is(h1,h2,h3,h4,p,span){color:#faf8f5!important;font-weight:700;font-size:17px;line-height:1.25;text-shadow:0 2px 12px rgba(0,0,0,.65);letter-spacing:.01em}@media(prefers-reduced-motion:reduce){collection-card.collection-card,.collection-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hl-gallery.css.map */
