.video-gallery-section{padding-top:var(--mg-top-desktop);padding-bottom:var(--mg-bottom-desktop);background:var(--background)}@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:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:16px}.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 4.8)!important}@media(max-width:1500px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 3.7)!important}}@media(max-width:1200px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:31.25vw!important}}@media(max-width:1024px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 2.2)!important}}@media(max-width:767px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 1.5)!important}}@media(max-width:551px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 1.2)!important}}video-gallery-element video{width:100%;height:100%;object-fit:cover;border-radius:12px;pointer-events:none}video-gallery-element .video-controls{position:absolute;top:10px;left:10px;right:10px;bottom:85px;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;z-index:2;opacity:1}video-gallery-element .video-controls .controls--top,video-gallery-element .video-controls .controls--bottom{display:flex;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 .controls--top-wrapper{display:flex;gap:4px}video-gallery-element .video-controls .controls--top .video-author img{border-radius:9999px}video-gallery-element .video-controls :is(button,a:not(.video-author)){background:#fff;color:#002b45;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: #002b45;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:0;left:0;right:0;padding:10px 0;border-radius:12px;background:linear-gradient(0deg,#112c4480,#fff0);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}video-gallery-element .video-wrapper+.video-featured-product .card{max-height:72px;border-radius:0;margin-bottom:0;padding:0;display:flex}video-gallery-element .video-wrapper+.video-featured-product .card .card-product{width:64px!important;min-width:64px!important;height:64px!important;display:flex;gap:8px;align-items:center;border-radius:4px;justify-content:center}video-gallery-element .video-wrapper+.video-featured-product .card .card-product .card-media{border-radius:5px}video-gallery-element .video-wrapper+.video-featured-product .card .card-product img{border-radius:0;object-fit:cover}video-gallery-element .video-wrapper+.video-featured-product .card .card-information{width:100%;height:auto!important;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px!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-action{padding-bottom:0}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit{align-items:center;justify-content:center;display:flex;gap:4px;border-radius:10px;padding:5px 12px 3px;min-width:unset;width:auto;font-size:16px;font-weight:800;line-height:normal;color:var(--product-contrast-color, #002b45);border:1px solid var(--product-contrast-color, #002b45);box-shadow:1px 2px 0 1px var(--product-contrast-color, #002b45);background:var(--product-main-color, #edbd3d)}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit svg{width:18px;height:auto;margin:0}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit path{fill:var(--product-contrast-color, #002b45)}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .card-title{border-radius:10px;font-size:14px;color:#edbd3d;font-weight:600;line-height:1.25;margin-bottom:0;width:100%}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .nome-marca{color:#fff;font-size:13px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .selo-video{line-height:1;color:#fff;font-weight:600;background:#edbd3d;padding:3px 8px;border-radius:20px;display:inline-block;margin-left:3px}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:400}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .price-item{color:#fff;font-size:calc(var(--product-price-font-size) - 2px)}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(min-width:1025px)and (max-width:1200px){video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit svg{display:none}}@media(max-width:1024px){.video-gallery-cta{border-radius:16px;padding:8px 22px;margin:var(--cta-mt-mb) auto 8px;font-size:var(--cta-fs-mb)}}@media(max-width:450px){video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit{padding:4px 8px 2px}video-gallery-element .video-wrapper+.video-featured-product .card .card-information .product-form__submit svg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/video-gallery.css.map */
