.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-section *:before,.video-gallery-section *:after{box-sizing:border-box}.video-gallery-section .container-full{overflow:hidden}.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)}@media(max-width:1500px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 3.7)}}@media(max-width:1200px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:31.25vw}}@media(max-width:1024px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 2.2)}}@media(max-width:767px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 1.5)}}@media(max-width:551px){.video-gallery-section .video-gallery video-gallery-element.swiper-slide{max-width:calc(100vw / 1.2)}}.video-gallery-section .video-gallery .swiper-slide.video-item{transform:scale(.92);transform-origin:center center;transition:transform .35s ease,opacity .35s ease;border:0;background:transparent;box-shadow:none}.video-gallery-section .video-gallery .swiper-slide.video-item.swiper-slide-active{transform:scale(1);z-index:3}.video-gallery-section video-gallery-element .video-wrapper{position:relative;overflow:hidden;padding-bottom:calc(1 / .56 * 100%);border-radius:18px;cursor:pointer;transition:padding-bottom .3s ease-in-out}.video-gallery-section video-gallery-element video,.video-gallery-section video-gallery-element .video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;border-radius:18px;pointer-events:none}.video-gallery-section video-gallery-element .video-controls{position:absolute;top:12px;right:12px;left:auto;bottom:auto;z-index:3;display:block;width:auto;height:auto;opacity:1}.video-gallery-section video-gallery-element .video-controls .controls--top,.video-gallery-section video-gallery-element .video-controls .controls--bottom{display:block}.video-gallery-section video-gallery-element .video-controls .controls--bottom,.video-gallery-section video-gallery-element .video-controls .controls--top .video-author{display:none}.video-gallery-section video-gallery-element .video-controls .controls--top .controls--top-wrapper{display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:auto}.video-gallery-section video-gallery-element .video-controls :is(button,a:not(.video-author)){position:relative;display:flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:28px;min-height:28px;margin:0 0 5px;padding:0;border:0;border-radius:999px;background:#46464652;box-shadow:none;color:#fff;line-height:1;font-size:0;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.video-gallery-section video-gallery-element .video-controls button span{display:block}.video-gallery-section video-gallery-element .video-controls button.playing span:first-child,.video-gallery-section video-gallery-element .video-controls button:not(.playing) span+span{display:none}.video-gallery-section video-gallery-element .video-controls .icon{--icon: #fff;width:14px;height:14px;color:#fff;fill:#fff;stroke:#fff}.video-gallery-section video-gallery-element .video-controls svg,.video-gallery-section video-gallery-element .video-controls svg *{color:#fff;fill:#fff;stroke:#fff}.video-gallery-section video-gallery-element .video-controls a .icon{transform:rotate(-45deg) translate(2px);transform-origin:center}.video-gallery-section .section-heading-block,.video-gallery-section .video-gallery-heading-block{width:100%;margin:0 auto;text-align:var(--section-title-text-align, center)}.video-gallery-section .custom-content-container{max-width:var(--max-width, 800px);margin-right:auto;margin-left:auto}.video-gallery-section .section-heading-title,.video-gallery-section .section-heading-title *,.video-gallery-section .video-gallery-heading-title,.video-gallery-section .video-gallery-heading-title *{color:var(--section-title-color, #333232);font-size:var(--section-title-fs-desktop, 28px);font-weight:var(--section-title-fw, 500);line-height:1.15;text-align:var(--section-title-text-align, center);text-transform:var(--section-title-text-transform, none)}.video-gallery-section .section-heading-title,.video-gallery-section .video-gallery-heading-title{margin-top:0;margin-bottom:var(--section-title-mb-desktop, 40px);margin-left:10px}.video-gallery-section .section-heading-subtitle,.video-gallery-section .section-heading-subtitle *,.video-gallery-section .video-gallery-heading-subtitle,.video-gallery-section .video-gallery-heading-subtitle *{color:var(--section-subtitle-color, #333232);font-size:var(--section-subtitle-fs-desktop, 12px);font-weight:var(--section-subtitle-fw, 500);line-height:1.2;text-align:var(--section-title-text-align, center);text-transform:var(--section-subtitle-text-transform, none)}.video-gallery-section .section-heading-subtitle,.video-gallery-section .video-gallery-heading-subtitle{margin-top:0;margin-bottom:var(--section-subtitle-mb-desktop, 20px)}.video-gallery-section video-gallery-element .video-featured-product,.video-gallery-section video-gallery-element .video-wrapper+.video-featured-product{position:absolute;left:10px;right:10px;bottom:10px;z-index:4;width:auto;max-width:none;margin:0;padding:0;overflow:visible;border:0;border-radius:14px;background:transparent}.video-gallery-section video-gallery-element .video-featured-product-inner{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;column-gap:10px;width:100%;min-height:72px;margin:0;padding:8px 10px;overflow:hidden;border:0;border-radius:14px;background:#422b1eb8;box-shadow:none;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.video-gallery-section video-gallery-element .video-featured-product-inner>*{min-width:0}.video-gallery-section video-gallery-element .video-featured-product .product-item,.video-gallery-section video-gallery-element .video-featured-product .product-item-custom,.video-gallery-section video-gallery-element .video-featured-product .card-wrapper,.video-gallery-section video-gallery-element .video-featured-product .product-info-wrapper.video-mini-card{display:block;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.video-gallery-section video-gallery-element .video-featured-product .card.style-card--list,.video-gallery-section video-gallery-element .video-featured-product .card:not(.card--placeholder){display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;column-gap:10px;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.video-gallery-section video-gallery-element .video-featured-product .card-product,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-image-wrapper{grid-column:1;grid-row:1;display:block;width:66px;min-width:66px;max-width:66px;height:54px;min-height:54px;max-height:54px;margin:0;overflow:hidden;border:0;border-radius:6px}.video-gallery-section video-gallery-element .video-featured-product .card-product .card-media,.video-gallery-section video-gallery-element .video-featured-product .card-product .media,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-image-wrapper .card-media{display:block;width:100%;height:100%;min-height:0;margin:0;padding:0;border-radius:6px;overflow:hidden}.video-gallery-section video-gallery-element .video-featured-product .card-product img,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-image-wrapper img{display:block;width:100%;height:100%;object-fit:contain;border-radius:6px}.video-gallery-section video-gallery-element .video-featured-product .card-information,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-info{grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:left!important}.video-gallery-section video-gallery-element .video-featured-product .card-information__wrapper,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;width:100%;min-width:0;max-width:100%;min-height:46px;margin:0;padding:0;overflow:hidden;border:0;text-align:left}.video-gallery-section video-gallery-element .video-featured-product .card-information__wrapper>*{min-width:0;max-width:100%;margin-top:0;margin-bottom:0}.video-gallery-section video-gallery-element .video-featured-product .card-action,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-action,.video-gallery-section video-gallery-element .video-featured-product .seta-card,.video-gallery-section video-gallery-element .video-featured-product .label_pix,.video-gallery-section video-gallery-element .video-featured-product .label-pix-money,.video-gallery-section video-gallery-element .video-featured-product .label_sale_percent,.video-gallery-section video-gallery-element .video-featured-product .nome-marca,.video-gallery-section video-gallery-element .video-featured-product .selo-video,.video-gallery-section video-gallery-element .video-featured-product .unit-price{display:none}.video-gallery-section video-gallery-element .video-featured-product .card-title,.video-gallery-section video-gallery-element .video-product-title,.video-gallery-section video-gallery-element .video-product-title a{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;color:#fff;font-size:11px;font-weight:400;line-height:1.15;letter-spacing:0;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;text-overflow:ellipsis}.video-gallery-section video-gallery-element .video-featured-product .card-title .text{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video-gallery-section video-gallery-element .video-featured-product .card-price{display:block;width:100%;max-width:100%;overflow:hidden}.video-gallery-section video-gallery-element .video-featured-product .price{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;max-width:100%;margin:0;padding:0;overflow:hidden;color:#fff;text-align:left}.video-gallery-section video-gallery-element .video-featured-product .price__row{margin:0;padding:0}.video-gallery-section video-gallery-element .video-featured-product .price__row--main{display:flex;align-items:baseline;gap:4px;width:100%;max-width:100%;overflow:hidden;white-space:nowrap}.video-gallery-section video-gallery-element .video-featured-product .price__row--pix,.video-gallery-section video-gallery-element .video-featured-product .price-pix,.video-gallery-section video-gallery-element .video-featured-product .price__saved,.video-gallery-section video-gallery-element .video-featured-product .price-item--saved,.video-gallery-section video-gallery-element .video-featured-product .price__label_sale,.video-gallery-section video-gallery-element .video-featured-product .price__label_percent,.video-gallery-section video-gallery-element .video-featured-product .label_sale,.video-gallery-section video-gallery-element .video-featured-product .label_sale_percent,.video-gallery-section video-gallery-element .video-featured-product .unit-price{display:none}.video-gallery-section video-gallery-element .video-featured-product .price-item--sale,.video-gallery-section video-gallery-element .video-featured-product .price-item--regular{display:inline-block;margin:0;color:#fff;font-size:11px;font-weight:700;line-height:1.1;white-space:nowrap}.video-gallery-section video-gallery-element .video-featured-product .price-item--compare{display:none}.video-gallery-section video-gallery-element .video-featured-product .price__row--installments{display:block;width:100%;max-width:100%;overflow:hidden}.video-gallery-section video-gallery-element .video-featured-product .price-installments{display:flex;align-items:center;gap:3px;width:100%;max-width:100%;overflow:hidden;color:#fff;white-space:nowrap}.video-gallery-section video-gallery-element .video-featured-product .price-installments__icon{display:inline-flex;flex:0 0 13px;width:13px;height:13px;color:#fff}.video-gallery-section video-gallery-element .video-featured-product .price-installments__icon svg{width:13px;height:auto}.video-gallery-section video-gallery-element .video-featured-product .price-installments__icon svg,.video-gallery-section video-gallery-element .video-featured-product .price-installments__icon svg *{stroke:currentColor;fill:none}.video-gallery-section video-gallery-element .video-featured-product .price-installments__content,.video-gallery-section video-gallery-element .video-featured-product .price-installments__content .money{color:#fff;font-size:10px;font-weight:700;line-height:1.1;white-space:nowrap}.video-gallery-section video-gallery-element .video-custom-atc{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;width:34px;min-width:34px;max-width:34px;margin:0;padding:0}.video-gallery-section video-gallery-element .video-custom-atc-form,.video-gallery-section video-gallery-element .video-custom-atc form{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0}.video-gallery-section video-gallery-element .video-custom-atc-button{appearance:none;-webkit-appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;margin:0;padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:#fff;cursor:pointer;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden}.video-gallery-section video-gallery-element .video-custom-atc-button:before{content:"";display:block;width:26px;height:26px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M18.5535%2019.6797H8.61565C8.26081%2019.6799%207.91726%2019.5543%207.64608%2019.3251C7.3749%2019.0962%207.19353%2018.7787%207.1342%2018.4287L4.49266%202.90246C4.43308%202.55273%204.25171%202.23534%203.98053%202.00654C3.70936%201.77774%203.36606%201.65227%203.01122%201.65234H2.02559%22%20stroke%3D%22white%22%20stroke-width%3D%221.25429%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M16.6751%2022.6853C16.8826%2022.6853%2017.0508%2022.5171%2017.0508%2022.3096C17.0508%2022.1023%2016.8826%2021.9341%2016.6751%2021.9341%22%20stroke%3D%22white%22%20stroke-width%3D%221.25429%22/%3E%3Cpath%20d%3D%22M16.675%2022.6853C16.4676%2022.6853%2016.2994%2022.5171%2016.2994%2022.3096C16.2994%2022.1023%2016.4676%2021.9341%2016.675%2021.9341%22%20stroke%3D%22white%22%20stroke-width%3D%221.25429%22/%3E%3Cpath%20d%3D%22M9.16255%2022.6853C9.37001%2022.6853%209.53809%2022.5171%209.53809%2022.3096C9.53809%2022.1023%209.37001%2021.9341%209.16255%2021.9341%22%20stroke%3D%22white%22%20stroke-width%3D%221.25429%22/%3E%3Cpath%20d%3D%22M9.16235%2022.6853C8.95489%2022.6853%208.78669%2022.5171%208.78669%2022.3096C8.78669%2022.1023%208.95489%2021.9341%209.16235%2021.9341%22%20stroke%3D%22white%22%20stroke-width%3D%221.25429%22/%3E%3Cpath%20d%3D%22M6.58007%2015.1725H18.6715C19.3415%2015.1725%2019.9923%2014.9485%2020.5205%2014.5361C21.0486%2014.1238%2021.4238%2013.5467%2021.5864%2012.8967L23.0388%207.0869C23.0665%206.9761%2023.0686%206.86044%2023.0449%206.74872C23.0212%206.63699%2022.9724%206.53214%2022.9021%206.44213C22.8318%206.35211%2022.7419%206.27933%2022.6392%206.22928C22.5365%206.17923%2022.4238%206.15326%2022.3096%206.15332H5.04645M13.7031%208.73345V12.6788M11.6197%2010.7341H15.8027%22%20stroke%3D%22white%22%20stroke-width%3D%221.25429%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center;background-size:26px 26px;text-indent:0}.video-gallery-section video-gallery-element .video-custom-atc-button:hover,.video-gallery-section video-gallery-element .video-custom-atc-button:focus-visible{background:transparent;color:#fff;opacity:.85}.video-gallery-section video-gallery-element .video-custom-atc-button[disabled]{opacity:.45;cursor:not-allowed}.video-gallery-section video-gallery-element .video-custom-atc-button.is-loading{opacity:.65;pointer-events:none}.video-gallery-section video-gallery-element .video-custom-atc-button svg,.video-gallery-section video-gallery-element .video-custom-atc-button-text{display:none}.video-gallery-cta{display:block;width:fit-content;margin:var(--cta-mt-desk, 24px) auto 8px;padding:12px 28px;border:2px solid var(--cta-border-color, currentColor);border-radius:20px;background:var(--cta-bg-color, transparent);box-shadow:1px 2px 0 2px var(--cta-border-color, currentColor);color:var(--cta-color, inherit);font-family:var(--font-family-2, inherit);font-size:var(--cta-fs-desk, 14px);font-weight:800;text-decoration:none}.video-gallery-cta:hover{border-color:var(--cta-border-color-hover, var(--cta-border-color, currentColor));background:var(--cta-bg-color-hover, var(--cta-bg-color, transparent));box-shadow:1px 2px 0 2px var(--cta-border-color-hover, var(--cta-border-color, currentColor));color:var(--cta-color-hover, var(--cta-color, inherit))}@media(max-width:767px){.video-gallery-section video-gallery-element .video-featured-product .price-item,.video-gallery-section video-gallery-element .video-featured-product .money,.video-gallery-section video-gallery-element .video-featured-product .price-item--sale,.video-gallery-section video-gallery-element .video-featured-product .price-item--last{font-size:10px}.video-gallery-section video-gallery-element .video-featured-product .price-item--regular,.video-gallery-section video-gallery-element .video-featured-product .price-installments,.video-gallery-section video-gallery-element .video-featured-product .price-installments__content,.video-gallery-section video-gallery-element .video-featured-product .price-installments__content .money{font-size:9px}}@media(max-width:380px){.video-gallery-section video-gallery-element .video-featured-product .card.style-card--list,.video-gallery-section video-gallery-element .video-featured-product .card:not(.card--placeholder){grid-template-columns:52px minmax(0,1fr);column-gap:7px}.video-gallery-section video-gallery-element .video-featured-product .card-product,.video-gallery-section video-gallery-element .video-featured-product .custom-kit-image-wrapper{width:52px;min-width:52px;max-width:52px;height:44px;min-height:44px;max-height:44px}.video-gallery-section video-gallery-element .video-featured-product .card-title,.video-gallery-section video-gallery-element .video-featured-product .card-title .text{font-size:9px}.video-gallery-section video-gallery-element .video-featured-product .price-item,.video-gallery-section video-gallery-element .video-featured-product .money,.video-gallery-section video-gallery-element .video-featured-product .price-installments,.video-gallery-section video-gallery-element .video-featured-product .price-installments__content,.video-gallery-section video-gallery-element .video-featured-product .price-installments__content .money{font-size:8.5px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/video-gallery.css.map */
