.mate-preparation{width:100%;max-width:900px;text-align:center}.mate-preparation__title{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#2d3748}.mate-preparation__options{display:flex;justify-content:flex-start;gap:20px;flex-wrap:nowrap;overflow-x:scroll;max-width:max-content;margin:0 auto}.mate-preparation__option{display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer}.mate-preparation__video-wrapper{padding:3px;background-color:#d8cde0;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease;background:linear-gradient(to right top,#b4a9d4,#db93d6);border-radius:50%;min-width:90px;max-width:90px;min-height:90px;max-height:90px;overflow:hidden}.mate-preparation__option:hover .mate-preparation__video-wrapper{transform:scale(1.05)}.mate-preparation__video{width:160px;height:160px;border-radius:50%;background-size:cover;background-position:center;border:4px solid white}.mate-preparation__video-image{background:#fff;border-radius:50%;min-width:84px;max-width:84px;min-height:84px;max-height:84px;overflow:hidden}.mate-preparation__video-wrapper img{max-width:100%;object-fit:cover;border-radius:50%;min-width:80px;max-width:80px;min-height:80px;max-height:80px;overflow:hidden;margin:2px}.mate-preparation__caption{font-size:1.1rem;font-weight:500;color:#4a5568;margin:0}@media (max-width: 768px){.mate-preparation__title{font-size:1.2rem}}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;z-index:1000;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.video-modal.is-active{display:flex;opacity:1}.video-modal__container{position:relative;width:100%;height:100%;display:flex;align-items:center}.video-modal__close{position:absolute;top:20px;left:20px;width:48px;height:48px;background:transparent;color:#fff;border:none;border-radius:50%;font-size:24px;cursor:pointer;z-index:1020;display:flex;justify-content:center;align-items:center}.video-modal__top-controls{position:absolute;top:20px;right:20px;z-index:1020;display:flex;gap:15px}.video-modal__mute-btn{background:transparent;color:#000;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;font-size:20px;display:flex;justify-content:center;align-items:center}.video-modal__main-swiper{width:100%;height:100%;margin-left:0}.video-modal__main-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.video-modal__main-swiper video{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:0}.video-modal__thumbs-container{position:absolute;left:20px;top:50%;transform:translateY(-50%);height:350px;width:100px;z-index:1010;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-modal__thumb-arrow{background:#1e1e1eb3;color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:20px;cursor:pointer;margin:5px 0;transition:opacity .2s}.video-modal__thumb-arrow.is-hidden{opacity:0;pointer-events:none}.video-modal__thumbs-swiper{height:323px;width:100%;overflow:visible}.video-modal__thumbs-swiper .swiper-slide{width:90px;height:90px;opacity:.5;transition:opacity .3s ease;cursor:pointer}.video-modal__thumbs-swiper .swiper-slide-thumb-active{opacity:1;border:2px solid white;border-radius:12px}.video-modal__thumbs-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:10px}.video-modal__pagination{position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:#fff;background:#00000080;padding:5px 15px;border-radius:20px;font-size:1rem;z-index:1010}@media (max-width: 768px){.video-modal__thumbs-container{display:none}.video-modal__main-swiper{width:100%;margin-left:0}.video-modal__pagination{bottom:20px}.video-modal__close,.video-modal__top-controls{top:15px}.video-modal__close{left:15px}.video-modal__top-controls{right:15px}}.video-modal__thumb-arrow{display:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pi-video-modal.css.map */
