.wqm-swatch .wqm-subheading{font-size:17px;padding-top:1px;font-weight:900;padding-left:5px;}.wqm-swatch.selected .wqm-inner{background-color:#d5d5d5;border-color:#000;border:solid black 3px;color:black;border-radius:0px;}.wqm-swatch .wqm-inner{padding:1em .625em;color:#000;border:var(--wqm-bt) solid var(--wqm-border);border-radius:var(--wqm-br);background:#fbfbfb;display:flex;flex-flow:row;line-height:1.2;transition:all .2s;font-size:18px;}.wqm-img-swatch.selected .wqm-inner{background-color:#fff;border-color:var(--wqm-sborder);color:#000;}.wqm-img-swatch .wqm-inner{padding:10px;color:#000;border:var(--wqm-bt) solid var(--wqm-border);background:#fbfbfb;border-radius:var(--wqm-br);display:flex;flex-flow:column;align-items:center;}.wqm-img-swatch.selected .wqm-inner{background-color:#d5d5d5;border-color:var(--wqm-sborder);color:#000;border:solid;}.wqm-dyo-imgswatches .wqm-inner-img{margin-bottom:15px;width:107.5px;}.wqm-qty-wrapper{margin:10px 0;}.woocommerce .elementor-60303 .elementor-element.elementor-element-4d267271 .price{display:none;}.wqm-dyo-imgswatches .wqm-qty-dyo{display:grid;grid-gap:15px;grid-template-columns:repeat(var(--wqm-cols),1fr);margin-left:10px;}.elementor-widget-wc-add-to-cart .elementor-button{width:600px !important;}.wqm-img-swatch img{width:100%;max-width:80px !important;}@media only screen and (max-width: 600px){.elementor-widget-wc-add-to-cart .elementor-button{width:90% !important;}.wqm-qty-wrapper{margin-bottom:10px;margin-top:-30px;}.wqm-dyo-imgswatches .wqm-qty-dyo{display:grid;grid-gap:10px;grid-template-columns:repeat(var(--wqm-cols),1fr);margin-left:0px;margin-right:20px;padding-left:10px;padding-right:15px;}}@media only screen and (max-width: 600px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart button{margin-top:-10px;}.wqm-img-swatch img{width:50%;}.wqm-img-swatch .wqm-inner{padding:0px;}}****
    
    .wqm-img-swatch{margin-right:-20px !important;cursor:pointer;text-align:center;justify-content:end;display:flex;flex-flow:column;position:relative;}.wqm-qty-wrapper{margin:10px 0;margin-top:0px;}@media only screen and (max-width: 600px){.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{display:inline-block;box-sizing:border-box;height:80% !important;width:80%;max-width:80%;vertical-align:middle;margin:0 !important;margin-left:0px !important;}}@media (max-width: 767px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:center;width:100% 468.75px !important;}}@media only screen and (max-width: 600px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart button{flex-basis:auto;font-size:12px !important;padding-left:80px !important;padding-right:80px !important;width:100% !important;}div.quantity{position:absolute !important;margin-top:-7px !important;margin-left:10px !important;}.woocommerce div.product.elementor .quantity .qty{vertical-align:initial;margin-right:0;border:solid;font-weight:900;padding:15px;border-radius:15px;height:55px !important;width:55px !important;}@media (max-width: 768px){.wqm-dyo-swatches .wqm-qty-dyo{grid-template-columns:repeat(var(--wqm-cols-mobile),1fr);margin-bottom:20px;}}@media only screen and (max-width: 600px){.wqm-qty-wrapper{margin-bottom:20px !important;}}}@media (max-width: 767px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left .e-loop-add-to-cart-form-container,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-auto"] .e-atc-qty-button-holder,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder{justify-content:flex-start;text-align:center;width:97% !important;}}@media only screen and (max-width: 600px){:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart .button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart button{border-radius:10px;}div.quantity{position:absolute !important;margin-top:-7px;left:0px;}.wcpa_form_outer .wcpa_form_item{padding-left:5px;padding-right:5px;margin-top:-20px !important;margin-left:10px !important;}}@media only screen and (max-width: 600px){.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{display:inline-block;box-sizing:border-box;height:100% !important;width:100% !important;max-width:80% !important;vertical-align:middle;margin:0 !important;margin-left:0px !important;}}