.video-gallery-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}.video-gallery-section .video-gallery{margin-inline:-7.5px}@media(max-width:1200px){.video-gallery-section{padding-top:var(--mg-top-tablet);padding-bottom:var(--mg-bottom-tablet)}}@media(max-width:767px){.video-gallery-section{padding-top:var(--mg-top-mobile);padding-bottom:var(--mg-bottom-mobile)}}.video-gallery-section .video-gallery .swiper-wrapper{padding-bottom:56px}.video-gallery-section .video-gallery .swiper-arrow{--swiper-navigation-top-offset: calc(100% - 18px) ;--arrow-width: 36px;--arrow-height: 36px;border:none;background:#fff;padding:10px}.video-gallery-section .video-gallery .swiper-arrow:is(:hover,:active){background:#fffc}.video-gallery-section .video-gallery .swiper-arrow svg{stroke:#281550}.video-gallery-section .video-gallery .swiper-arrow.swiper-button-prev{left:auto;right:42px}.video-gallery-section .video-gallery .swiper-arrow.swiper-button-next{right:0}.video-gallery-section .video-gallery:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:16px}video-gallery-element video{width:100%;height:100%;object-fit:cover;border-radius:30px;pointer-events:none}video-gallery-element .video-controls{position:absolute;top:0;left:0;right:0;bottom:120px;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;z-index:2;opacity:1}video-gallery-element .video-controls .controls--bottom,video-gallery-element .video-controls .controls--top{padding:10px 10px 0;display:flex}video-gallery-element .video-controls .controls--top{justify-content:space-between}video-gallery-element .video-controls .controls--top .video-author{padding:0;background:none;color:#fff;display:flex;gap:8px;font-size:13px;font-weight:600;align-items:center}video-gallery-element .video-controls .controls--top .video-author img{border-radius:9999px}video-gallery-element .video-controls .controls--top .controls--top-wrapper{display:flex;gap:4px}video-gallery-element .video-controls .controls--bottom{flex-direction:column;justify-content:end;align-items:end;gap:8px}video-gallery .video-controls button.video-pip{background:#281550}video-gallery .video-controls button.video-toggle-play,video-gallery .video-controls a.video-share{background:#ad8bf1}video-gallery .video-controls button.video-toggle-mute{background:#fff}video-gallery .video-controls button.video-toggle-mute .icon{--icon: #000}video-gallery-element .video-controls :is(button,a:not(.video-author)){color:#fff;display:flex;align-items:center;justify-content:center;position:relative;width:28px;height:28px;padding:3px;line-height:1;border:none;font-size:0;letter-spacing:0;cursor:pointer;border-radius:50%}video-gallery-element .video-controls button span{display:block}video-gallery-element .video-controls button.playing span:first-child,video-gallery-element .video-controls button:not(.playing) span+span{display:none}video-gallery-element .video-controls .icon{--icon: #fff;width:20px;height:20px}video-gallery-element .video-controls .icon-expand path{stroke:var(--icon)}video-gallery-element .video-controls a .icon{transform:rotate(-45deg) translate(2px);transform-origin:center}video-gallery-element .video-wrapper+.video-featured-product{position:absolute;bottom:10px;left:10px;right:10px;padding:0;border-radius:20px;background:#ffffffb3;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}video-gallery-element .video-wrapper+.video-featured-product .card{background:transparent;max-height:72px;border-radius:20px;margin-bottom:0;padding:8px 4px;display:flex;box-shadow:none}video-gallery-element .video-wrapper+.video-featured-product .card:hover .card-product img{transform:none!important}video-gallery-element .video-wrapper+.video-featured-product .card .card-product{margin-left:0;margin-right:0;width:60px!important;min-width:60px!important;height:60px!important;display:flex;gap:8px;align-items:center;justify-content:center;padding:6px 0 6px 6px}video-gallery-element .video-wrapper+.video-featured-product .card .card-product .card-media{border-radius:9999px;background:transparent;position:relative;overflow:visible}video-gallery-element .video-wrapper+.video-featured-product .card .card-product img{pointer-events:none;position:absolute;right:0;left:0;width:100%;top:0;bottom:0;transform-origin:bottom center;height:auto;object-fit:contain;border-radius:15px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information{margin-left:0;margin-right:0;background:transparent;border-radius:0;width:100%;height:auto!important;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px!important}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-information__wrapper{height:auto!important;position:relative;margin-top:0;margin-bottom:0!important;border-bottom:none!important;padding-bottom:0!important;display:flex;flex-direction:column;align-items:start}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-information__wrapper *{margin:0}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-title{color:#281550;font-style:normal;font-weight:600;font-family:var(--font-family-1);font-size:14px;line-height:1;margin-bottom:0;width:100%;height:auto;--product-title-line-text: 2;text-transform:none}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price__sale{align-items:end;gap:4px;flex-direction:row}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price__sale .price__last{line-height:1}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price__sale .label_sale_percent{display:none}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price-item.price-item--regular{font-weight:700;font-size:14px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price.price--on-sale .price-item--sale{color:#d42c87;font-size:14px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price.price--on-sale .price-item--regular{color:#6e6e6e;font-size:11px;font-weight:400}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price:not(.price--on-sale) .price-item--regular{color:#d42c87;font-size:14px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price .price_with__installments{color:#333}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-action{padding-bottom:0;bottom:auto;top:50%;right:8px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button{align-items:center;justify-content:center;display:flex;gap:4px;border-radius:32px;padding:5px;min-width:unset;width:40px;height:40px;font-size:16px;font-weight:800;line-height:normal;color:#fff;background:#ad8bf1;border-color:#ad8bf1}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button svg{width:20px;height:auto;margin:0;stroke:none;fill:#fff}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button svg path:first-child{stroke:#fff;fill:none;stroke-width:1.5}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .button path{fill:#fff}video-gallery-element .video-wrapper+.video-featured-product .card-price{line-height:1.2}video-gallery-element .video-wrapper+.video-featured-product .card-price .price_with__installments{font-size:11px}video-gallery-element .video-wrapper{padding-bottom:calc(1 / .56 * 100%);transition:padding-bottom .3s ease-in-out;cursor:pointer;position:relative}video-gallery-element .video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.video-gallery-cta{margin:var(--cta-mt-desk) auto 8px;display:block;font-size:var(--cta-fs-desk);font-weight:800;font-family:var(--font-family-2);color:var(--cta-color);background:var(--cta-bg-color);padding:12px 28px;border-radius:20px;border:2px solid var(--cta-border-color);box-shadow:1px 2px 0 2px var(--cta-border-color);width:fit-content}.video-gallery-cta:hover{color:var(--cta-color-hover);background:var(--cta-bg-color-hover);border:2px solid var(--cta-border-color-hover);box-shadow:1px 2px 0 2px var(--cta-border-color-hover)}@media(max-width:1200px){video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price-item.price-item--regular,video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-title{font-size:12px;line-height:1.1}}@media(max-width:1024px){.video-gallery-section .video-gallery{margin-inline:-5px}.video-gallery-cta{border-radius:16px;padding:8px 22px;margin:var(--cta-mt-mb) auto 8px;font-size:var(--cta-fs-mb)}video-gallery-element .video-wrapper+.video-featured-product .card .card-product{width:50px!important;min-width:50px!important;height:50px!important}}@media(max-width:450px){video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit{padding:4px 8px 2px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-video-gallery.css.map */
