.elementor-6008 .elementor-element.elementor-element-589d97d{margin-top:120px;margin-bottom:0}.elementor-6008 .elementor-element.elementor-element-437512f>.elementor-widget-container{margin:24px 175px 0 175px}.woocommerce .elementor-6008 .elementor-element.elementor-element-437512f .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-6008 .elementor-element.elementor-element-437512f .flex-viewport{border-radius:10px 10px 10px 10px}.woocommerce .elementor-6008 .elementor-element.elementor-element-437512f .flex-viewport:not(:last-child){margin-bottom:18px}.woocommerce .elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs img{border-radius:10px 10px 10px 10px}.woocommerce .elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs li{padding-right:calc(16px / 2);padding-left:calc(16px / 2);padding-bottom:16px}.woocommerce .elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs{margin-right:calc(-16px / 2);margin-left:calc(-16px / 2)}.elementor-6008 .elementor-element.elementor-element-e1e938d>.elementor-widget-container{margin:-30px 175px 80px 175px}@media(max-width:767px){.elementor-6008 .elementor-element.elementor-element-437512f>.elementor-widget-container{margin:0 15px 0 15px}.elementor-6008 .elementor-element.elementor-element-e1e938d>.elementor-widget-container{margin:0 16px 0 16px}}.elementor-6008 .elementor-element.elementor-element-437512f .flex-viewport{border-radius:20px!important;overflow:hidden!important}.elementor-6008 .elementor-element.elementor-element-437512f .woocommerce-product-gallery__image{aspect-ratio:16/9;overflow:hidden;background:#2a2a2a}.elementor-6008 .elementor-element.elementor-element-437512f .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}.elementor-6008 .elementor-element.elementor-element-437512f .woocommerce-product-gallery__trigger{display:none!important}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;margin-top:12px!important;padding:4px 2px 10px!important;list-style:none!important;width:100%!important;scrollbar-width:thin;scrollbar-color:rgb(127 199 133 / .3) #fff0}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs::-webkit-scrollbar{height:4px}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs::-webkit-scrollbar-thumb{background:rgb(127 199 133 / .3);border-radius:999px}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs li{flex:0 0 auto!important;width:100px!important;height:70px!important;margin:0!important;padding:0!important;border-radius:10px;overflow:hidden;cursor:pointer;border:2px solid #fff0;transition:border-color .2s ease;background:#2a2a2a}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs li:hover{border-color:rgb(127 199 133 / .45)}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs li:has(img.flex-active){border-color:#7fc785!important}.elementor-6008 .elementor-element.elementor-element-437512f .flex-control-thumbs img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;opacity:1!important}.elementor-6008 .elementor-element.elementor-element-437512f .flex-direction-nav{display:none!important}