v-hover-cards{display:block}.v-hover-cards__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:2.5rem 1.75rem;max-width:98.5rem;margin-inline:auto}.v-hover-cards__card{position:relative;overflow:hidden;border-radius:var(--v-hover-cards-radius, 10px);color:var(--v-hover-cards-text, #fff);cursor:pointer}.v-hover-cards__frame{position:relative;min-height:14rem}.v-hover-cards__frame:not(.v-hover-cards__frame--placeholder){padding-top:92%}.v-hover-cards__frame:not(.v-hover-cards__frame--placeholder) .v-image{position:absolute;top:0;right:0;bottom:0;left:0}.v-hover-cards__frame .v-image img{width:100%;height:100%;object-fit:cover}.v-hover-cards__placeholder{display:block;width:100%;height:auto}.v-hover-cards__title{position:absolute;z-index:1;top:1.5rem;inset-inline:0;margin:0;max-width:36rem;padding-inline:var(--spacing-6);font-family:Gilroy,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.3;color:var(--v-hover-cards-text, #fff)}.v-hover-cards__card--bottom .v-hover-cards__title{top:auto;bottom:1.5rem}.v-hover-cards__panel{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:var(--spacing-3);padding:1.5rem var(--spacing-6) var(--spacing-5);overflow:auto;background:var(--v-hover-cards-overlay, #01454f);transform:translateY(100%);transition:transform .45s ease}.v-hover-cards__panel-title{margin:0;max-width:36rem;font-family:Gilroy,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.3}.v-hover-cards__body,.v-hover-cards__body p{margin:0;font-size:16px;line-height:22px}.v-hover-cards__highlight{margin:0;font-family:"Proxima Sera",var(--heading-font-family);font-style:italic;font-weight:600;font-size:20px;line-height:24px}.v-hover-cards__note{margin:0;font-size:16px;line-height:20px}.v-hover-cards__card:hover:not(.is-dismissed) .v-hover-cards__panel,.v-hover-cards__card.is-open .v-hover-cards__panel{transform:translateY(0)}@media screen and (min-width:1000px){.v-hover-cards__grid{gap:1.875rem;padding:4rem 1.5rem}.v-hover-cards__frame:not(.v-hover-cards__frame--placeholder){padding-top:46.7%}.v-hover-cards--columns-2 .v-hover-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-hover-cards--columns-3 .v-hover-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v-hover-cards__title,.v-hover-cards__panel-title{font-size:24px;line-height:28px}.v-hover-cards__frame>.v-image:has(.v-hover-cards__image--mobile){display:none}}@media screen and (max-width:999px){.v-hover-cards__frame:has(.v-hover-cards__image--mobile)>.v-image:not(:has(.v-hover-cards__image--mobile)){display:none}.v-hover-cards__title{font-size:16px;line-height:20px;max-width:18rem;padding-inline:1.0625rem;top:1.3125rem}.v-hover-cards__panel-title{max-width:none;padding-inline:0;font-family:Gilroy,sans-serif;font-size:16px;font-weight:700;line-height:20px}.v-hover-cards__card--bottom .v-hover-cards__title{bottom:1.3125rem}.v-hover-cards__panel{padding:1.3125rem 1.0625rem 1.0625rem;gap:.625rem}.v-hover-cards__body,.v-hover-cards__body p{font-family:Gilroy,sans-serif;font-size:10px;line-height:16px;font-weight:400}.v-hover-cards__highlight{font-family:Proxima Sera,sans-serif;font-size:10px;font-style:italic;font-weight:700;line-height:12px}.v-hover-cards__note{font-family:Gilroy,sans-serif;font-size:7px;font-weight:400;line-height:9px}}@media(prefers-reduced-motion:reduce){.v-hover-cards__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAI */
