/*! generated from src/scss/creamly-video-slider-bundle.scss */.productVideo{height:auto;padding:12px;width:100%}@media screen and (max-width:768px){.productVideo{padding:0}}.productVideo__cardContainer{border:1px solid var(--birch);border-radius:16px;display:flex;flex-flow:column;height:100%;overflow:hidden;transition:.25s}.productVideo__cardContainer:hover{border:1px solid #0000}.productVideo__cardContainer:hover .productVideo__bottomContentContainer{background:var(--pink_lace)}.productVideo__cardContainer:hover .productVideo__bottomContentContainer .productVideo__button .productVideo__buttonContent,.productVideo__cardContainer:hover .productVideo__bottomContentContainer .productVideo__button .productVideo__buttonDoneContent{background:var(--birch);color:var(--alabaster)}.productVideo__cardContainer:hover .productVideo__bottomContentContainer .productVideo__button .productVideo__buttonContent span,.productVideo__cardContainer:hover .productVideo__bottomContentContainer .productVideo__button .productVideo__buttonDoneContent span{color:var(--alabaster)}.productVideo__cardContainer:hover .productVideo__bottomContentContainer .productVideo__button .productVideo__buttonContent svg path,.productVideo__cardContainer:hover .productVideo__bottomContentContainer .productVideo__button .productVideo__buttonContent svg rect{stroke:var(--alabaster);transition:all var(--main-transition-time) ease-in-out}.productVideo__topContentContainer svg{display:block;height:64px;position:absolute;transition:.25s;width:64px}.productVideo__topContentContainer img{display:flex;height:280px;max-width:100%;object-fit:cover;width:100%}.productVideo__tag{background:#fff;border:1px solid var(--birch);border-radius:4px;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:21.6px;padding:8px 16px;position:absolute;right:16px;text-align:center;top:16px}.productVideo__bottomContentContainer{background-color:var(--alabaster);display:flex;flex-direction:column;height:100%;padding:48px 40px;transition:.25s}.productVideo__bottomContentTopContainer{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.productVideo__title{font-family:var(--font-serif-family);font-size:34px;font-style:normal;font-weight:400;letter-spacing:-1px;line-height:30.6px}.productVideo__price{font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:28px;margin-left:24px;text-transform:uppercase;white-space:nowrap}.productVideo__bottomContentBottomWrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.productVideo__description{font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.36px;line-height:120%}.productVideo__button{align-items:center;background:#0000;border:1px solid var(--birch);border-radius:4px;display:flex;justify-content:center;margin-top:32px;overflow:hidden;text-transform:uppercase;transition:.25s;width:100%}.productVideo__button.out_of_stock{background:var(--tallow);border:1px solid var(--tallow);cursor:not-allowed}.productVideo__buttonContent,.productVideo__buttonDoneContent,.productVideo__buttonLoaderContainer{align-items:center;display:flex;justify-content:center;padding:13px 31px;width:100%}.productVideo__buttonContent span,.productVideo__buttonDoneContent span{color:var(--main-black);font-family:var(--font-body-family);font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:28px;transition:.25s}.productVideo__buttonContent svg{display:block;height:24px;margin-right:8px;padding:4px;transition:none;width:24px}.productVideo__buttonContent svg path,.productVideo__buttonContent svg rect{stroke:var(--birch);transition:all var(--main-transition-time) ease-in-out}.productVideo__buttonLoaderContainer svg circle{stroke:var(--alabaster)}@media screen and (max-width:1600px){.productVideo__topContentContainer img{height:230px}.productVideo__bottomContentContainer{padding:38px 30px}.productVideo__tag{font-size:15px;line-height:15px;padding:6px 12px}.productVideo__title{font-size:28px;letter-spacing:-1.4px;line-height:26px;word-break:break-word}.productVideo__price{font-size:17px;line-height:27px;margin-left:12px}.productVideo__description,.productVideo__description>*{font-size:17px;letter-spacing:-.16px;line-height:18px}.productVideo__button{margin-top:28px}.productVideo__buttonContent,.productVideo__buttonDoneContent,.productVideo__buttonLoaderContainer{padding:10px 31px}.productVideo__buttonContent span,.productVideo__buttonDoneContent span{font-size:16px;line-height:24px}.productVideo__buttonContent svg{height:22px;width:22px}}@media screen and (max-width:1299px){.productVideo__topContentContainer img{height:270px}.productVideo__bottomContentContainer{padding:24px 16px 16px}.productVideo__title{font-size:20px;letter-spacing:-1px;line-height:20px;margin-bottom:8px}.productVideo__price{font-size:14px;letter-spacing:-.28px;line-height:22px}.productVideo__description,.productVideo__description>*{font-size:14px;letter-spacing:-.28px;line-height:16px}.productVideo__buttonContent span,.productVideo__buttonDoneContent span{font-size:16px;line-height:22px}}@media screen and (max-width:768px){.productVideo__topContentContainer img{height:43vw}}@media screen and (max-width:425px){.productVideo__topContentContainer img{height:220px}.productVideo__bottomContentContainer{height:calc(100% - 166px)}}.video-slider{margin:0 auto;max-width:var(--section-max-width);padding:170px 0 260px;width:100%}.video-slider .video-product{height:auto;padding:0 0 5px}.video-slider__heading{font-weight:700;margin-bottom:66px;text-align:center}@media(min-width:1921px){.video-slider__heading{font-size:74px;line-height:66.6px}}.video-slider__slider{margin:0 72px;padding:0}@media(max-width:768px){.video-slider__slider{margin:0;padding:0 16px}}.video-slider__wrapper{margin:0 auto;position:relative}.video-slider__arrow-item{cursor:pointer;display:flex;padding:8px 12px}@media(max-width:768px){.video-slider__arrow-item{display:none}}.video-slider__arrow-item svg{height:12px;width:21px}.video-slider__arrow--prev{margin-right:16px}.video-slider__arrow--prev svg{transform:unset}.video-slider__arrow--next{margin-left:16px}.video-slider__arrow--next svg{transform:scaleX(-1)}.video-slider__pagination-list{bottom:-60px}.video-slider li.video-slider__pagination-item{height:24px!important}.video-slider__pagination-button{background:var(--alabaster);border-radius:4px;height:4px;margin:0 2px;width:56px}.video-slider__pagination-button.is-active{background:#ff87c8;transform:unset}.video-slider__paginationContainer{align-items:center;display:flex;justify-content:center;margin-top:24px}@media(min-width:1024px){.video-slider__paginationContainer{margin-top:32px}}.video-slider__pagination{align-items:center;display:flex;justify-content:center}.video-slider__pagination.swiper-pagination-lock{display:none}.video-slider__pagination .swiper-pagination-bullet{background:var(--alabaster);border-radius:4px;cursor:pointer;display:block;height:4px;margin:0 2px;transition:.25s ease-in-out;width:56px}.video-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--carnation_pink)}.video-slider .swiper-button-disabled{visibility:hidden}@media screen and (max-width:1024px){.video-slider__heading{font-size:40px;line-height:36px;margin-bottom:34px}html[lang=ru] .video-slider__heading{letter-spacing:-1px}}@media screen and (max-width:820px){.video-slider .page-width{padding:0 40px}}@media screen and (max-width:768px){.video-slider{padding:70px 0 110px}.video-slider .page-width{padding:0 16px}.video-slider__heading{margin-bottom:50px}.video-slider__heading,html[lang=ru] .video-slider__heading{font-size:48px;letter-spacing:-1px;line-height:43.2px}.video-slider__pagination-list{bottom:-28px}.video-slider__pagination-button{background:#a8a18a}.video-slider__pagination-button.is-active{background:var(--birch)}}