.box__gallery .caption{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(0deg,#3333334d,#33333340,#3333,#33333326,#3333331a 80%,#3333330d 90%,#33333305 96%,#3330);color:#fff;padding:35px 15px 15px;line-height:1;font-size:body-size(13px);opacity:0;transition:all .2s linear}.box__gallery img.lazyloaded~.caption{opacity:1}.no-touchevents .box__gallery img{transition:transform .5s cubic-bezier(.39,.575,.565,1),opacity .15s linear}.no-touchevents .box__gallery a:hover img{transform:scale(1.05)}.site-box-container2 .box--third-fl,.site-box-container2 .box--small-lg{height:70vh}.caption-container{position:absolute;top:10%;text-align:center;display:flex;flex-direction:column;width:100%;height:100%;background:linear-gradient(0deg,#3333334d,#33333340,#3333,#33333326,#3333331a 80%,#3333330d 90%,#33333305 96%,#3330);color:#fff;padding:35px 15px 15px;line-height:1;font-size:body-size(13px);opacity:1;transition:all .2s linear}.caption-container .heading{font-size:35px;margin-bottom:15px;font-weight:700}.caption-container .btn-text{font-size:14px;text-decoration:underline}@media screen and (max-width: 480px){.site-box-container2 .palm--box--small-fl{width:50%;height:50vh;min-height:0}.site-box-container2 .box--third-fl,.site-box-container2 .box--small-lg{height:50vh}.caption-container .heading{font-size:22px;margin-bottom:15px;font-weight:700}.caption-container .btn-text{font-size:12px;text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-gallery.css.map */
