.v-light-section{position:relative;overflow:hidden}.v-light-content{position:relative;z-index:2}.v-light-section .main-title{font-weight:700;line-height:1.2;margin:0;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 2px 4px rgba(0,0,0,.1)}.v-light-images-container{width:100%}.v-light-image-item{position:relative;display:block;text-decoration:none;box-shadow:0 4px 20px #0000001a;transition:all .3s ease}.v-light-image-item:hover{box-shadow:0 8px 30px #0003;text-decoration:none}.v-light-image-item a{display:block;text-decoration:none;color:inherit}.v-light-image-item a:hover{text-decoration:none}.v-light-image-item img{transition:all .3s ease;backface-visibility:hidden;transform:translateZ(0)}.v-light-image-item:hover img{filter:brightness(1.1)}.v-light-image-placeholder{position:relative;font-weight:700;text-transform:uppercase;letter-spacing:.15em;text-align:center;padding:20px;box-sizing:border-box;background:linear-gradient(135deg,#87ceeb,#b0e0e6);transition:all .3s ease}.v-light-image-placeholder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff1a;opacity:0;transition:opacity .3s ease}.v-light-image-item:hover .v-light-image-placeholder:before{opacity:1}.v-light-image-placeholder span{position:relative;z-index:2;display:block;text-shadow:0 2px 4px rgba(0,0,0,.2)}@media screen and (max-width: 749px){.v-light-images-container{gap:20px!important}.v-light-image-placeholder{padding:15px;font-size:14px}.v-light-section .main-title{margin-bottom:30px!important}}@media screen and (min-width: 750px) and (max-width: 1199px){.v-light-image-placeholder{padding:25px}}@media screen and (min-width: 1200px){.v-light-image-placeholder{padding:30px}}.v-light-section .scroll-trigger{opacity:0;transform:translateY(30px);transition:all .6s ease}.v-light-section .scroll-trigger.animate--slide-in{opacity:1;transform:translateY(0)}.v-light-image-item a:focus{outline:2px solid #005fcc;outline-offset:2px}.v-light-image-item a:focus:not(:focus-visible){outline:none}@media print{.v-light-section{break-inside:avoid}.v-light-image-item:hover{transform:none;box-shadow:none}}@media (prefers-contrast: high){.v-light-image-placeholder{border-width:3px}.v-light-section .main-title{text-shadow:none}}@media (prefers-reduced-motion: reduce){.v-light-image-item,.v-light-image-item img,.v-light-image-placeholder,.v-light-image-placeholder:before{transition:none}.v-light-image-item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/v-light-main-video.css.map */
