.special-moments .row.row-cols-1{row-gap:10px}.special-moments .img-wrapper,.special-moments .img-wrapper img{height:100%;object-fit:cover}.special-moments .video-wrapper{position:relative;width:100%}.special-moments .video-wrapper .poster-img{display:block;width:100%;cursor:pointer;position:relative;z-index:2;height:100%;object-fit:cover;opacity:1;transition:all .3s ease-in-out}.special-moments .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.special-moments .video-wrapper .icon-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;--dimms: 4.5vw;width:var(--dimms);height:var(--dimms);padding:1vw;background-color:#000;border-radius:50%;opacity:.7;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:all .3s ease-in-out}.special-moments .video-wrapper .icon-wrapper svg{width:70%;height:70%}.special-moments .video-wrapper.player-play .icon-wrapper,.special-moments .video-wrapper.player-play .poster-img{opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.special-moments .title-area h2{font-size:22px}.special-moments .row.row-cols-2{row-gap:10px;margin:0 -5px}.special-moments .row.row-cols-2 .col{padding:0 5px}.special-moments .video-wrapper .icon-wrapper{--dimms: 10vw}.special-moments .video-wrapper .icon-wrapper svg{width:50%;height:50%}}
/*# sourceMappingURL=/cdn/shop/t/293/assets/mb_special_moment.css.map */
