.tg__head{margin-bottom:20px}.tg__head--center{text-align:center}.tg__heading{margin:0}.tg__sub{margin:6px 0 0;opacity:.8}.tg__grid{display:grid;grid-template-columns:repeat(var(--tg-cols-m),minmax(0,1fr));gap:var(--tg-gap-m)}.tg__tile{position:relative;display:block;overflow:hidden;aspect-ratio:var(--tg-ratio-m);border-radius:var(--tg-radius);color:var(--tg-fg);text-decoration:none;isolation:isolate}.tg__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tg__img--placeholder{background:#0000000f}.tg__tile--zoom:hover .tg__img{transform:scale(1.04)}.tg__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tg-overlay);opacity:var(--tg-overlay-o)}.tg__text{position:absolute;left:0;right:0;bottom:var(--tg-h-m);display:flex;flex-direction:column;gap:calc(var(--tg-bgap) * .65);padding:0 10px;text-shadow:var(--tg-shadow)}.tg__text--center{align-items:center;text-align:center}.tg__text--left{align-items:flex-start;text-align:left;padding:0 14px}.tg .tg__title{color:inherit;font-size:var(--tg-title-m);font-weight:var(--tg-title-w);letter-spacing:-.02em;line-height:1.05}.tg__tile-sub{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.tg .tg__btn{display:inline-block;max-width:100%;border-radius:999px;font-family:var(--font-heading-family);font-weight:var(--tg-title-w);line-height:1.2;text-align:center;text-shadow:none;white-space:nowrap;transition:transform .2s ease}.tg__btn--solid{background:var(--tg-btn-bg);color:var(--tg-btn-fg)}.tg__btn--outline{border:2px solid currentColor}.tg__tile:hover .tg__btn{transform:translateY(-1px)}.tg--btn-small .tg__btn{font-size:10.5px;padding:7px 11px}.tg--btn-medium .tg__btn{font-size:11px;padding:8px 12px}.tg--btn-large .tg__btn{font-size:11.5px;padding:9px 12px}.tg--btnw-wide .tg__btn{min-width:80%}.tg--btnw-full .tg__btn{width:100%}.tg--shape-rounded .tg__btn{border-radius:10px}.tg--shape-square .tg__btn{border-radius:2px}.tg--caps .tg__btn{text-transform:uppercase;letter-spacing:.05em}.tg--bshadow .tg__btn{box-shadow:0 3px 10px #0000002e}.tg--wrap .tg__btn{white-space:normal}@media screen and (min-width:768px){.tg__head{margin-bottom:28px}.tg__grid{grid-template-columns:repeat(var(--tg-cols-d),minmax(0,1fr));gap:var(--tg-gap-d)}.tg__tile{aspect-ratio:var(--tg-ratio-d)}.tg__text{bottom:var(--tg-h-d);gap:var(--tg-bgap);padding:0 22px}.tg .tg__title{font-size:var(--tg-title-d)}.tg--btn-small .tg__btn{font-size:13px;padding:9px 20px}.tg--btn-medium .tg__btn{font-size:15px;padding:11px 26px}.tg--btn-large .tg__btn{font-size:17px;padding:14px 34px}.tg--btnw-wide .tg__btn{min-width:46%}.tg--shape-rounded .tg__btn{border-radius:12px}.tg--wrap .tg__btn{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAI */
