.qav-gallery{--qav-gallery-gap:5px;--qav-gallery-columns:2;--qav-gallery-ratio:2 / 3;--qav-gallery-border:0;--qav-gallery-dot-size:8px;--qav-gallery-dot:rgba(0, 0, 0, 0.25);--qav-gallery-dot-active:#333}.qav-gallery.woocommerce-product-gallery{opacity:1!important}.woocommerce .qav-gallery.woocommerce-product-gallery{border:var(--qav-gallery-border)}.qav-gallery .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(var(--qav-gallery-columns),minmax(0,1fr));gap:var(--qav-gallery-gap);width:auto;margin:0;padding:0;transform:none;transition:none}.qav-gallery .woocommerce-product-gallery__wrapper>*{float:none!important;width:auto!important;max-width:none;margin:0;padding:0}.qav-gallery .woocommerce-product-gallery__wrapper img{display:block;width:100%;height:auto;aspect-ratio:var(--qav-gallery-ratio);object-fit:cover}.qav-gallery .woocommerce-product-gallery__image a{display:block;cursor:zoom-in}.woocommerce div.product .product_title:where(:not(.igs-theme *)){text-align:left;margin-top:-15px!important}.qav-price-style div.product p.price,.qav-price-style .elementor-widget-woocommerce-product-price .price{color:var(--qav-price-new,#111111);font-weight:var(--qav-price-weight,700)}.qav-price-style div.product p.price del,.qav-price-style .elementor-widget-woocommerce-product-price .price del{color:var(--qav-price-old,#d32f2f);font-weight:var(--qav-price-weight,700);opacity:1;margin-right:var(--qav-price-gap,.5em);text-decoration:line-through;text-decoration-color:currentColor;text-decoration-thickness:.08em}.qav-price-style div.product p.price del .amount,.qav-price-style div.product p.price del bdi,.qav-price-style .elementor-widget-woocommerce-product-price .price del .amount,.qav-price-style .elementor-widget-woocommerce-product-price .price del bdi{color:inherit}.qav-price-style div.product p.price ins,.qav-price-style .elementor-widget-woocommerce-product-price .price ins{color:var(--qav-price-new,#111111);font-weight:var(--qav-price-weight,700);background:none;text-decoration:none}.qav-price-style div.product p.price ins .amount,.qav-price-style div.product p.price ins bdi,.qav-price-style .elementor-widget-woocommerce-product-price .price ins .amount,.qav-price-style .elementor-widget-woocommerce-product-price .price ins bdi{color:inherit}.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:.5em 1em;background-color:var(--qav-brand-accent,var(--e-global-color-accent,#4db2b9))}@media (max-width:767px){.qav-gallery{--qav-gallery-ratio:4 / 5}.qav-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.qav-gallery .woocommerce-product-gallery__wrapper::-webkit-scrollbar{display:none}.qav-gallery .woocommerce-product-gallery__wrapper>*{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.qav-gallery .woocommerce-product-gallery__wrapper>* img{aspect-ratio:var(--qav-gallery-ratio);object-fit:cover}}.qav-gallery-counter{display:none;position:absolute;right:10px;bottom:10px;z-index:5;background:rgb(0 0 0 / .55);color:#fff;font-size:12px;letter-spacing:1px;padding:4px 10px;border-radius:999px;pointer-events:none}@media (max-width:767px){.qav-gallery-counter{display:inline-block}}.qav-gallery-dots{display:none;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;padding:0}.qav-gallery-dot{width:var(--qav-gallery-dot-size);height:var(--qav-gallery-dot-size);padding:0;border:0;border-radius:50%;background:var(--qav-gallery-dot);cursor:pointer;transition:background-color 180ms ease-out,transform 180ms ease-out;box-shadow:0 0 0 6px #fff0}.qav-gallery-dot[aria-current="true"]{background:var(--qav-gallery-dot-active);transform:scale(1.2)}.qav-gallery-dot:focus-visible{outline:2px solid var(--qav-gallery-dot-active);outline-offset:3px}.elementor-widget-woocommerce-product-content,.single-product .elementor-widget-text-editor,.e-n-accordion .elementor-widget-text-editor,.e-n-tabs-content .elementor-widget-text-editor{min-width:0;max-width:100%;overflow-x:auto}.elementor-widget-woocommerce-product-content table,.single-product .elementor-widget-text-editor table,.e-n-accordion .elementor-widget-text-editor table,.e-n-tabs-content .elementor-widget-text-editor table,.woocommerce-Tabs-panel--description table,div.product .woocommerce-product-details__short-description table{width:100%!important;max-width:100%!important;table-layout:auto}.elementor-widget-woocommerce-product-content table td,.elementor-widget-woocommerce-product-content table th,.single-product .elementor-widget-text-editor table td,.single-product .elementor-widget-text-editor table th{word-break:break-word}#e-n-accordion-item-2620>div>div>table{max-width:360px}.qav-measurement-chart{overflow-x:auto;-webkit-overflow-scrolling:touch}.qav-measurement-chart table{width:100%;border-collapse:collapse;margin:0}.qav-measurement-chart th,.qav-measurement-chart td{border:1px solid #e3dadd;padding:10px 12px;text-align:center;font-size:13px;line-height:1.4}.qav-measurement-chart th{font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:12px}.pvp-video__full{color:black!important;background-color:transparent!important}.pvp-video__close{color:black!important;background-color:transparent!important}.pvp-video.is-closed .pvp-video__reopen{background-color:var(--qav-brand-accent,var(--e-global-color-accent,#4db2b9))!important}.pvp-video__reopen{font-size:13px!important}.ivole-summaryBox{display:none}.cr-summary-separator{display:none!important}.cr-reviews-grid .cr-summaryBox-wrap{display:block;margin:0;background-color:#fff0}.cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review{display:block;background-color:var(--qav-brand-accent,var(--e-global-color-accent,#4db2b9));color:#fff;border:0;height:40px;line-height:20px;font-size:15px;width:auto;padding:10px 20px;margin:0}.cr-review-form-wrap{background-color:#fff}.cr-reviews-grid .cr-review-form-item span{font-size:unset!important}.cr-reviews-grid .cr-review-form-item img{height:auto!important;width:40px!important}.cr-reviews-grid-empty,.cr-search-no-reviews{display:none!important}.cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit{background-color:var(--qav-brand-accent,var(--e-global-color-accent,#4db2b9))}@media (prefers-reduced-motion:reduce){.qav-gallery .woocommerce-product-gallery__wrapper{scroll-behavior:auto}.qav-gallery-dot{transition:none}}