.elementor-281 .elementor-element.elementor-element-f62744a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-281 .elementor-element.elementor-element-501ca5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-281 .elementor-element.elementor-element-750a66d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .main-gallery .gallery-item{height:500px;cursor:zoom-in;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .main-gallery{border-radius:8px 8px 8px 8px;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .gallery-nav{font-size:40px;color:#333333;background-color:#ffffff;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .gallery-nav:hover{color:#007cba;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .thumbnails .thumbnail-item{width:80px;height:80px;margin:0 10px 10px 0;border-radius:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .thumbnails .thumbnail-item.active{border-width:2px 2px 2px 2px;border-color:#007cba;}.elementor-281 .elementor-element.elementor-element-750a66d .widgetry-product-gallery .main-gallery .gallery-item img{transition:transform 0.3s ease;}.elementor-281 .elementor-element.elementor-element-728c53a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-281 .elementor-element.elementor-element-ef9b2d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-ef9b2d4 .xpro-woo-product-title-text{color:var( --e-global-color-c19ab61 );}.elementor-281 .elementor-element.elementor-element-ef9b2d4 .xpro-woo-product-title-icon i{color:var( --e-global-color-c19ab61 );}.elementor-281 .elementor-element.elementor-element-ef9b2d4 .xpro-woo-product-title-icon svg{fill:var( --e-global-color-c19ab61 );}.elementor-281 .elementor-element.elementor-element-4880187.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-ed7860c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-d4d93af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-d4d93af .xpro-woo-product-rating-wrapper{display:flex;flex-direction:row;justify-content:left;align-items:center;}.elementor-281 .elementor-element.elementor-element-ace3246.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-ace3246 .widgetry-bulk-pricing{padding:20px 20px 20px 20px;}.elementor-281 .elementor-element.elementor-element-ace3246 .quantity-selector input{color:#333333;background-color:#ffffff;}.elementor-281 .elementor-element.elementor-element-ace3246 .quantity-selector button{color:#333333;background-color:#ffffff;}.elementor-281 .elementor-element.elementor-element-ace3246 .quantity-selector{border-radius:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-summary{color:#2C5F5F;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-summary .subtotal{color:#00A651;}.elementor-281 .elementor-element.elementor-element-ace3246 .promotional-text{color:#2C5F5F;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-table th{color:#999999;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-table td{color:#2C5F5F;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-table tr.highlighted{background-color:#2C5F5F;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-table tr.highlighted td{color:#ffffff;}.elementor-281 .elementor-element.elementor-element-ace3246 .pricing-table td, .elementor-281 .elementor-element.elementor-element-ace3246 .pricing-table th{border-bottom-color:#e0e0e0;}.elementor-281 .elementor-element.elementor-element-ace3246 .tax-disclaimer{color:#999999;}.elementor-281 .elementor-element.elementor-element-e32e371.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-281 .elementor-element.elementor-element-e32e371 .wp-quote-button{color:#ffffff;padding:12px 24px 12px 24px;border-radius:6px 6px 6px 6px;}@media(min-width:768px){.elementor-281 .elementor-element.elementor-element-501ca5b{--width:40%;}.elementor-281 .elementor-element.elementor-element-728c53a{--width:60%;}}