/* generated by scripts/ops/build-theme-assets.py - edit the unminified source */
.vp-slider-full{position:relative}.tc-hero{overflow:hidden;width:100%;touch-action:pan-y}.tc-hero>.swiper-wrapper{display:flex;box-sizing:content-box;position:relative;width:100%;height:100%;z-index:1}.tc-hero>.swiper-wrapper>.swiper-slide{flex-shrink:0;width:100%;height:auto;position:relative;display:block}.tc-hero .vp-slide,.tc-hero .vp-slide>a{display:block}.tc-hero img{display:block;width:100%;height:auto}.tc-hero__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.tc-hero__nav.tc-row__nav--prev{right:16px}.tc-hero__nav.tc-row__nav--next{left:16px}.tc-hero__dots{position:absolute;left:0;right:0;bottom:12px;z-index:3;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:none}.tc-hero__dots .swiper-pagination-bullet{pointer-events:auto;display:block;width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.55);box-shadow:0 1px 3px rgba(0,0,0,.35);cursor:pointer;transition:width .25s ease,background-color .25s ease}.tc-hero__dots .swiper-pagination-bullet-active{width:22px;background:#fff}@media (prefers-reduced-motion:reduce){.tc-hero__dots .swiper-pagination-bullet{transition:none}}@media only screen and (max-width:767.98px){.tc-hero__nav{display:none}.tc-hero__dots{bottom:8px}}.tc-postrow__host{position:relative}.tc-postrow{overflow:hidden;width:100%;touch-action:pan-y}.tc-postrow>.swiper-wrapper{display:flex;box-sizing:content-box;position:relative}.tc-postrow>.swiper-wrapper>.swiper-slide{flex-shrink:0;width:auto;height:auto}.tc-postrow__host>.tc-hero__nav{top:60%}