.p-video-cf{background:var(--bg, #eaeaea);overflow:visible}.p-video-cf__inner{position:relative;padding:100px 0;overflow:visible}.p-video-cf .page-width-1200{overflow:visible}.p-video-cf__header{margin:0 auto 28px;text-align:center}.p-video-cf__title{margin:0;color:var(--title-color, #1a1a1a);font-size:36px;font-weight:500;line-height:1.1}.p-video-cf__subtitle{margin:10px 0 0;color:var(--subtitle-color, #747474);font-size:16px;font-weight:400;line-height:1.2}.p-video-cf__carousel-wrap{position:relative;display:flex;align-items:center;perspective:1200px;overflow:visible}.p-video-cf__swiper{width:100%;overflow:visible;transform-style:preserve-3d}.p-video-cf .p-video-cf__swiper>.swiper-wrapper>.swiper-slide.p-video-cf__slide{width:var(--slide-w, 308px);flex:none;height:auto;display:block}.p-video-cf__video-box{position:relative;width:var(--slide-w, 308px);height:var(--slide-h, 484px);border-radius:var(--video-radius, 13px);overflow:hidden;background:#d9d9d9}.p-video-cf__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:#c3c3c3;pointer-events:none;opacity:.6;transition:opacity .35s ease}.p-video-cf__slide.swiper-slide-active .p-video-cf__video-overlay{opacity:0}.p-video-cf__video{width:100%;height:100%;display:block;object-fit:cover;pointer-events:none}.p-video-cf__slide.swiper-slide-active .p-video-cf__video.is-controls-visible{position:relative;z-index:2;pointer-events:auto}.p-video-cf__product{box-sizing:border-box;width:var(--slide-w, 308px);min-height:91px;margin:0;border-radius:var(--video-radius, 13px);background:#f6f3ed;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:7px 16px 7px 7px;border:.5px solid rgba(71,50,29,.8)}.p-video-cf__product-wrap{margin-top:12px;display:flex;justify-content:center}.p-video-cf__thumb{width:80px;height:80px;border-radius:10px;overflow:hidden;background:#fff;flex-shrink:0}.p-video-cf__thumb-img{width:100%;height:100%;object-fit:contain;display:block}.p-video-cf__thumb-placeholder{width:100%;height:100%}.p-video-cf__meta{min-width:0;text-align:right}.p-video-cf__product-title{margin:0;font-size:18px;font-weight:600;line-height:1.2;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-video-cf__product-price{margin:2px 0 0;color:var(--price-color, #d00101);font-size:24px;font-weight:600;line-height:1}.p-video-cf__price-row{width:100%;margin-top:12px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px}.p-video-cf__add-form-wrap{flex-shrink:0}.p-video-cf__add-form{margin:0}.p-video-cf__add-btn{position:relative;width:32px;height:32px;padding:0 10px;border:0;border-radius:6px;background:#111;color:#fff;font-size:24px;font-weight:500;line-height:1;cursor:pointer}.p-video-cf__add-btn.loading .p-video-cf__add-btn-text{opacity:0}.p-video-cf__add-btn .loading-overlay__spinner{width:1.25rem;height:1.25rem}.p-video-cf__add-btn .loading-overlay__spinner svg{width:1.25rem;height:1.25rem}.p-video-cf__add-btn[disabled]{opacity:.6;cursor:not-allowed}.p-video-cf__nav{position:absolute;top:42%;width:51px;height:51px;border-radius:50%;border:0;background:#fff;color:#171717;z-index:2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014}.p-video-cf__nav span{font-size:28px;line-height:1}.p-video-cf__nav--prev{left:0}.p-video-cf__nav--next{right:0}.p-video-cf__nav.swiper-button-disabled{opacity:1;pointer-events:auto;cursor:pointer}@media(max-width:767px){.p-video-cf__inner{padding:0 0 18px}.p-video-cf__header{margin-bottom:18px}.p-video-cf__title{font-size:20px}.p-video-cf__subtitle{margin-top:8px;font-size:10px}.p-video-cf .p-video-cf__swiper>.swiper-wrapper>.swiper-slide.p-video-cf__slide,.p-video-cf__video-box,.p-video-cf__product{width:var(--slide-w-m, 340px)}.p-video-cf__video-box{height:var(--slide-h-m, 540px)}.p-video-cf__product{min-height:45px;padding:3px 7px 3px 3px;border-radius:7px}.p-video-cf__thumb{width:40px;height:40px}.p-video-cf__product-title{font-size:9px}.p-video-cf__price-row{margin-top:2px}.p-video-cf__product-price{font-size:12px}.p-video-cf__add-btn{width:17px;height:17px;padding:0 3px;font-size:10px}.p-video-cf__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section-p-video-coverflow.css.map */
