media-gallery{--dd-gal-bg: #f2f3f5;--dd-gal-radius: 6px;--dd-gal-thumb-radius: 5px;--dd-gal-gap: 8px;--dd-gal-thumbs-visible: 3.5;--dd-gal-active: #111111}media-gallery .product__media-list .product-media-container{overflow:hidden;border-radius:var(--dd-gal-radius)!important;background:var(--dd-gal-bg)}media-gallery slider-component[id^=GalleryViewer]{position:relative}media-gallery .dd-gal-arrow{position:absolute;top:50%;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border-radius:50%;border:0;background:#ffffff8c;color:#333;box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transform:translateY(-50%);transition:background .2s ease,transform .2s ease}media-gallery .dd-gal-arrow:hover{background:#ffffffd9}media-gallery .dd-gal-arrow:active{transform:translateY(-50%) scale(.94)}media-gallery .dd-gal-arrow svg{width:18px;height:18px}media-gallery .dd-gal-arrow--prev{left:10px}media-gallery .dd-gal-arrow--next{right:10px}media-gallery .thumbnail-slider{margin-top:10px!important}media-gallery .thumbnail-slider .slider-button{display:none!important}media-gallery .thumbnail-list{width:100%!important;gap:var(--dd-gal-gap)!important;margin:0!important;padding:0!important;scrollbar-width:none}media-gallery .thumbnail-list::-webkit-scrollbar{display:none}media-gallery .thumbnail-list .thumbnail-list__item{flex:0 0 calc((100% - (var(--dd-gal-thumbs-visible) - 1) * var(--dd-gal-gap)) / var(--dd-gal-thumbs-visible))!important;width:calc((100% - (var(--dd-gal-thumbs-visible) - 1) * var(--dd-gal-gap)) / var(--dd-gal-thumbs-visible))!important;max-width:none!important;margin:0!important}media-gallery .thumbnail{overflow:hidden;border:1.5px solid transparent!important;border-radius:var(--dd-gal-thumb-radius)!important;background:var(--dd-gal-bg);box-shadow:none!important;opacity:.6;transition:opacity .2s ease,border-color .2s ease}media-gallery .thumbnail:hover{opacity:.9}media-gallery .thumbnail[aria-current=true]{border-color:var(--dd-gal-active)!important;opacity:1}media-gallery .thumbnail img{border-radius:0!important}@media screen and (min-width:750px){media-gallery{--dd-gal-gap: 12px;--dd-gal-thumbs-visible: 4.4;width:100%;max-width:max(360px,calc((100vh - 150px)*.8));margin-left:auto;margin-right:auto}media-gallery .dd-gal-arrow{width:42px;height:42px}media-gallery .dd-gal-arrow--prev{left:16px}media-gallery .dd-gal-arrow--next{right:16px}media-gallery .thumbnail-slider{margin-top:12px!important}}@media screen and (min-width:990px){.product.product--thumbnail_slider{max-width:1320px;margin-left:auto;margin-right:auto}.product--thumbnail_slider .product__media-wrapper{flex:0 0 50%!important;width:50%!important;max-width:50%!important}.product--thumbnail_slider .product__info-wrapper{flex:0 0 50%!important;width:50%!important;max-width:50%!important;padding-left:4.5rem!important}.product--thumbnail_slider media-gallery{max-width:min(100%,max(380px,calc((100vh - 150px)*.8)));margin-left:0;margin-right:auto}}@media screen and (max-width:749px){body{overflow-x:clip}.product__media-wrapper media-gallery{display:block;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}media-gallery slider-component[id^=GalleryViewer]{margin:0!important;padding:0!important}media-gallery .product__media-list{width:100%!important;margin:0!important;padding:0!important;gap:12px!important;scroll-padding:0!important;scroll-snap-type:x mandatory}media-gallery .product__media-list .product__media-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:center}media-gallery .product__media-list .product__media-item:last-child{margin-right:0!important}media-gallery .product__media-list .product-media-container{width:100%!important;max-width:100%!important;max-height:none!important;margin:0!important;border-radius:10px!important}media-gallery .product__media-list .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}media-gallery .product__media-list .product-media-container img{border-radius:0!important}media-gallery .thumbnail-slider{width:100%!important;padding:0!important;margin-left:0!important;margin-right:0!important}.product__description p:has(>img),.product__description p:has(>a>img){margin:0 0 10px!important;line-height:0}.product__description img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;border-radius:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/dd-galeria-producto.css.map */
