.sec__spotlight-block{position:relative}.spotlight-item__inner{aspect-ratio:var(--aspect-ratio, 1/1);min-height:280px}.spotlight-item__media{transition:transform .5s ease}.spotlight-item__media img{width:100%;height:100%;object-fit:cover}.spotlight-item__media.overlay-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,calc(var(--overlay-opacity, 0) / 100));pointer-events:none;z-index:1}.spotlight-item__content{position:relative;z-index:3;padding:var(--content-padding, 30px)}.spotlight-item__content.content-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.spotlight-item__content.content-below{position:relative;background:inherit}.spotlight-item__content.top-left{justify-content:flex-start;align-items:flex-start}.spotlight-item__content.top-center{justify-content:flex-start;align-items:center}.spotlight-item__content.top-right{justify-content:flex-start;align-items:flex-end}.spotlight-item__content.middle-left{justify-content:center;align-items:flex-start}.spotlight-item__content.middle-center{justify-content:center;align-items:center}.spotlight-item__content.middle-right{justify-content:center;align-items:flex-end}.spotlight-item__content.bottom-left{justify-content:flex-end;align-items:flex-start}.spotlight-item__content.bottom-center{justify-content:flex-end;align-items:center}.spotlight-item__content.bottom-right{justify-content:flex-end;align-items:flex-end}.spotlight-item__content-inner{max-width:100%}.spotlight-item__content-inner .py-custom{padding-block:var(--content-padding, 30px)}.spotlight-item__content-inner .px-custom{padding-inline:var(--content-padding, 30px)}.spotlight-item__subheading{font-size:var(--subheading-fs, 12px);line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.spotlight-item__heading{font-size:var(--heading-fs, 24px);line-height:1.2}.spotlight-item__heading a{color:inherit;transition:opacity .3s ease}.spotlight-item__heading a:hover{opacity:.8}.spotlight-item__description{font-size:var(--description-fs, 14px);line-height:1.6}.spotlight-item__button{margin-top:10px}.spotlight-item__button .btn-primary,.spotlight-item__button .btn-outline,.spotlight-item__button .btn-link{transition:all .3s ease}.spotlight-item__inner:hover .spotlight-item__media{transform:scale(1.05)}.spotlight-list--grid .spotlight-item,.spotlight-list--grid .spotlight-item__inner{height:100%}.sec__spotlight-block .swiper-slide{height:auto}.sec__spotlight-block .swiper-slide .spotlight-item__inner{height:100%}@media screen and (max-width: 767px){.spotlight-item__inner{min-height:220px}.spotlight-item__heading{font-size:calc(var(--heading-fs, 24px) * .8)}.spotlight-item__description{font-size:calc(var(--description-fs, 14px) * .9)}.spotlight-item__content{padding:calc(var(--content-padding, 30px) * .7)}}@media screen and (max-width: 480px){.spotlight-item__inner{min-height:180px}.spotlight-item__heading{font-size:calc(var(--heading-fs, 24px) * .7)}}.fs-custom{font-size:calc(var(--font-size, 14) * 1px)}.spotlight-item__content.flex{display:flex;flex-direction:column}.spotlight-item__media picture,.spotlight-item__media picture img{width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion: no-preference){.spotlight-item__media{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}}.spotlight-item__content.content-overlay .spotlight-item__heading,.spotlight-item__content.content-overlay .spotlight-item__subheading,.spotlight-item__content.content-overlay .spotlight-item__description{color:inherit}.spotlight-item__inner.rounded{border-radius:var(--media-radius, 0)}.spotlight-item__media .placeholder-svg{width:100%;height:100%;object-fit:cover;background:var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-spotlight-block.css.map */
