.sanvt-tabtiles{--tt-nav-pad: 26px var(--sanvt-gutter) 24px;--tt-copy-left: 14px;--tt-copy-bottom: 22px;--tt-copy-gap: 4px;--tt-lift: -8px;--tt-link-opacity: .62;--tt-link-ls-hover: .14em;--tt-pad: var(--tt-pad-top, 0px) 0 var(--tt-pad-bottom, 0px);--tt-tab-fs: var(--tt-fs-tab, var(--sanvt-t-tab));--tt-tab-ls: var(--tt-ls-tab, var(--sanvt-t-tab-ls));--tt-title-fs: var(--tt-fs-title, var(--sanvt-t-tile-title));--tt-title-ls: var(--tt-ls-title, var(--sanvt-t-tile-title-ls));--tt-link-fs: var(--tt-fs-link, var(--sanvt-t-link));--tt-link-ls: var(--tt-ls-link, var(--sanvt-t-link-ls));padding:var(--tt-pad);background:var(--sanvt-white);font-family:var(--sanvt-font);line-height:normal}.sanvt-tabtiles .ui-tab{font-size:var(--tt-tab-fs);letter-spacing:var(--tt-tab-ls);text-transform:var(--tt-tt-tab, uppercase)}.sanvt-tabtiles .ui-tabs__nav{padding:var(--tt-nav-pad)}.sanvt-tabtiles__grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.sanvt-tabtiles__tile{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--sanvt-black-30);color:var(--sanvt-white);text-decoration:none}a.sanvt-tabtiles__tile:not([disabled]):not([aria-disabled=true]):hover{color:var(--sanvt-white)}.sanvt-tabtiles__copy{position:absolute;left:var(--tt-copy-left);bottom:var(--tt-copy-bottom);z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--tt-copy-gap)}.sanvt-tabtiles__title{font-size:var(--tt-title-fs);letter-spacing:var(--tt-title-ls);line-height:var(--sanvt-t-hero-lh);text-transform:var(--tt-tt-title, uppercase);color:var(--tt-title, var(--sanvt-white))}.sanvt-tabtiles__link{width:fit-content;font-size:var(--tt-link-fs);letter-spacing:var(--tt-link-ls);text-transform:var(--tt-tt-link, uppercase);color:var(--tt-link, var(--sanvt-white))}@media(prefers-reduced-motion:no-preference){.sanvt-tabtiles__copy{transition:transform var(--sanvt-dur-tile) var(--sanvt-ease)}@media(hover:hover){.sanvt-tabtiles__tile:hover .sanvt-tabtiles__copy{transform:translateY(var(--tt-lift))}}.sanvt-tabtiles__link{transition:opacity var(--sanvt-dur-micro) ease,letter-spacing var(--sanvt-dur-underline) ease}@media(hover:hover){.sanvt-tabtiles__link:hover{opacity:var(--tt-link-opacity);letter-spacing:var(--tt-link-ls-hover)}}}@media(max-width:1100px){.sanvt-tabtiles{--tt-nav-pad: 22px var(--sanvt-gutter-mobile) 18px;--sanvt-tabs-gap: 26px}}@media(max-width:680px){.sanvt-tabtiles__grid{grid-template-columns:1fr}.sanvt-tabtiles{--tt-pad: var(--tt-pad-top-m, 0px) 0 var(--tt-pad-bottom-m, 0px);--tt-tab-fs: var(--tt-fs-tab-m, var(--sanvt-t-tab));--tt-tab-ls: var(--tt-ls-tab-m, var(--sanvt-t-tab-ls));--tt-title-fs: var(--tt-fs-title-m, var(--sanvt-t-tile-title));--tt-title-ls: var(--tt-ls-title-m, var(--sanvt-t-tile-title-ls));--tt-link-fs: var(--tt-fs-link-m, var(--sanvt-t-link));--tt-link-ls: var(--tt-ls-link-m, var(--sanvt-t-link-ls))}}
/*# sourceMappingURL=/cdn/shop/t/629/assets/sanvt-tabbed-tiles.css.map */
