.elementor-4258 .elementor-element.elementor-element-1ad0c41b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4258 .elementor-element.elementor-element-1ad0c41b .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-1ad0c41b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-1ad0c41b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-35229133{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-35229133 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-35229133 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-35229133 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-3b3784a0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4258 .elementor-element.elementor-element-3b3784a0 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-3b3784a0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-3b3784a0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-1dd62666 .trx-wcext-woocommerce-notices .woocommerce-error,
					 .elementor-4258 .elementor-element.elementor-element-1dd62666 .trx-wcext-woocommerce-notices .woocommerce-info,
					 .elementor-4258 .elementor-element.elementor-element-1dd62666 .trx-wcext-woocommerce-notices .woocommerce-message{text-align:left;margin-bottom:0px;}.elementor-4258 .elementor-element.elementor-element-1dd62666 .trx-wcext-woocommerce-notices .button{font-size:14px;line-height:1em;padding:15px 22px 15px 22px;}.elementor-4258 .elementor-element.elementor-element-1ff328c7{--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-4258 .elementor-element.elementor-element-1ff328c7 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-1ff328c7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-1ff328c7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-1ff328c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4258 .elementor-element.elementor-element-615b01c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4258 .elementor-element.elementor-element-615b01c2 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-615b01c2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-615b01c2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-773982cf{--display:flex;}.elementor-4258 .elementor-element.elementor-element-773982cf .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-773982cf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-773982cf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery:not(.trx-wcext-single-product-gallery--layout-thumbs-left) .flex-control-thumbs{grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery .flex-control-thumbs{gap:20px;}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery{--trx-wcext-thumbs-spacing:20px;--trx-wcext-thumbs-width:150px;}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery .woocommerce-product-gallery__trigger{font-size:22px;color:var( --e-global-color-theme_color_title );background-color:var( --e-global-color-theme_color_bg_color );border-radius:6px 6px 6px 6px;padding:9px 9px 9px 9px;}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery .woocommerce-product-gallery__trigger svg{width:22px;height:22px;fill:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery .onsale{color:var( --e-global-color-theme_color_bg_color );background-color:var( --e-global-color-theme_color_link );border-radius:6px 6px 6px 6px;padding:7px 12px 7px 12px;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-fbac7bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-fbac7bc .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-fbac7bc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-fbac7bc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-856130d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-4258 .elementor-element.elementor-element-856130d .elementor-heading-title{font-size:16px;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-theme_color_alt_bg_color );}.elementor-4258 .elementor-element.elementor-element-65adb816 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4258 .elementor-element.elementor-element-4e3ce5a6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4258 .elementor-element.elementor-element-4e3ce5a6 .trx-wcext-single-product-price .price{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-4e3ce5a6 .trx-wcext-single-product-price .price ins{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-4e3ce5a6 .trx-wcext-single-product-price .price del{color:var( --e-global-color-theme_color_text );margin-right:5px;}.elementor-4258 .elementor-element.elementor-element-19cfde2a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-buy-now-button{background-color:#c96500;font-size:20px;font-weight:700;line-height:1em;padding:17px 20px 17px 20px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-buy-now-button:hover{background-color:#B45B01;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-size-guide-button{background-color:var( --e-global-color-theme_color_bg_color_2 );font-size:13px;font-weight:500;line-height:1em;color:var( --e-global-color-theme_color_title );border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-size-guide-button:hover, .elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-size-guide-button:focus{background-color:var( --e-global-color-theme_color_bd_color );}.elementor-4258 .elementor-element.elementor-element-62ea4481 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .cart{justify-content:flex-start;gap:35px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .quantity .qty{font-size:15px;font-weight:400;line-height:1em;padding:14px 0px 14px 0px;width:25px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .cart:not(.variations_form), .elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-add-to-cart{gap:15px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .quantity{gap:10px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .quantity span{align-self:center;min-width:30px;line-height:30px;width:30px;height:30px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .single_add_to_cart_button{font-size:20px;font-weight:700;line-height:1em;padding:17px 20px 17px 20px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart p.stock.in-stock{color:var( --e-global-color-theme_color_link );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart p.stock.out-of-stock{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart p.stock{margin:0px 0px 10px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481:not(.trx-wcext-variations-labels-as-block) .trx-wcext-single-product-add-to-cart .variations{border-spacing:0 25px;}.elementor-4258 .elementor-element.elementor-element-62ea4481.trx-wcext-variations-labels-as-block .trx-wcext-single-product-add-to-cart .variations tbody{gap:25px;}.elementor-4258 .elementor-element.elementor-element-62ea4481.trx-wcext-variations-labels-as-block .trx-wcext-single-product-add-to-cart .variations tr{gap:10px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .variations label{font-size:17px;font-weight:500;color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .variations td.value a.reset_variations{font-size:14px;line-height:1em;color:var( --e-global-color-theme_color_title );padding:10px 0px 10px 10px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .variations td.value a.reset_variations:hover{color:var( --e-global-color-theme_color_link );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-description, .elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-description p{font-size:12px;font-weight:400;line-height:1.4em;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-price .price{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-price .price .amount{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-price .price ins .amount{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-price .price del, .elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-price .price del .amount{color:var( --e-global-color-theme_color_text );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .woocommerce-variation-price{margin:0px 0px 10px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .variations select{font-size:13px;font-weight:500;color:var( --e-global-color-theme_color_title );background-color:var( --e-global-color-theme_color_bg_color );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-theme_color_bd_color );border-radius:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatches-type-color{--trx-wcext-swatch-color-size:36px;gap:3px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-color{border-style:solid;border-width:1px 1px 1px 1px;padding:2px 2px 2px 2px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-color:hover{border-color:#000000;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-color.selected{border-color:#000000;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatches-type-image{--trx-wcext-swatch-image-size:61px;gap:8px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-image{border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-image img{border-radius:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-image:hover{border-color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-image.selected{border-color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-button{font-size:13px;line-height:1em;min-width:6px;color:var( --e-global-color-theme_color_title );border-style:dashed;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-theme_color_bd_color );border-radius:0px 0px 0px 0px;padding:8px 13px 8px 13px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-button:hover{color:var( --e-global-color-theme_color_alt_title );background-color:var( --e-global-color-theme_color_alt_bg_color );border-color:var( --e-global-color-theme_color_alt_bg_color );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-button.selected{color:var( --e-global-color-theme_color_alt_title );background-color:var( --e-global-color-theme_color_alt_bg_color );border-color:var( --e-global-color-theme_color_alt_bg_color );}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-size-guide-button svg{fill:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-32ee818{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4258 .elementor-element.elementor-element-32ee818 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-32ee818 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-32ee818 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-108e731f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-108e731f .elementor-heading-title{font-size:20px;}.elementor-4258 .elementor-element.elementor-element-70b86cd0{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-4258 .elementor-element.elementor-element-35b309a2{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-4258 .elementor-element.elementor-element-5fc8599b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4258 .elementor-element.elementor-element-5fc8599b .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-5fc8599b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-5fc8599b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-inner{align-items:center;gap:20px;--trx-wcext-woocommerce-banner-icon-width:20px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner{transition:background-color 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-icon{width:20px;justify-content:flex-start;color:var( --e-global-color-theme_color_link );}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-icon i, .elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-icon svg{font-size:20px;width:1em;height:1em;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-icon svg{fill:var( --e-global-color-theme_color_link );}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-content{text-align:left;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-title{font-size:20px;line-height:1em;margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button-wrap{justify-content:flex-end;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button{font-size:14px;letter-spacing:-0.03em;padding:0px 0px 0px 0px;color:var( --e-global-color-theme_color_title );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-theme_color_title );transition:color 300ms ease, background-color 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button:hover,
					 .elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button:focus{color:var( --e-global-color-theme_color_text );}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button:hover,
				              .elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button:focus{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-theme_color_text );}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-inner{align-items:center;gap:20px;--trx-wcext-woocommerce-banner-icon-width:20px;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner{transition:background-color 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-icon{width:20px;justify-content:flex-start;color:var( --e-global-color-theme_color_link );}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-icon i, .elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-icon svg{font-size:20px;width:1em;height:1em;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-icon svg{fill:var( --e-global-color-theme_color_link );}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-content{text-align:left;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-title{font-size:20px;line-height:1em;margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button-wrap{justify-content:flex-end;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button{font-size:14px;letter-spacing:-0.03em;padding:0px 0px 0px 0px;color:var( --e-global-color-theme_color_title );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-theme_color_title );transition:color 300ms ease, background-color 300ms ease, border-color 300ms ease, box-shadow 300ms ease;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button:hover,
					 .elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button:focus{color:var( --e-global-color-theme_color_text );}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button:hover,
				              .elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button:focus{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-theme_color_text );}.elementor-4258 .elementor-element.elementor-element-40d0e685{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-40d0e685 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-40d0e685 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-40d0e685 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-5665f25a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-Tabs-panel > h2{display:none;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-tabs ul.tabs, .elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .trx-wcext-accordion{gap:38px 38px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-tabs ul.tabs li a, .elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .trx-wcext-accordion-header a.trx-wcext-accordion-toggle{color:#1F242E66;border-style:solid;border-width:0px 0px 2px 0px;border-color:#1F242E00;padding:0px 0px 7px 0px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-tabs ul.tabs li a:hover, .elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .trx-wcext-accordion-header a.trx-wcext-accordion-toggle:hover{color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-tabs ul.tabs li.active a, .elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .trx-wcext-accordion-item.active .trx-wcext-accordion-header a.trx-wcext-accordion-toggle{color:var( --e-global-color-theme_color_title );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-theme_color_title );}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs.trx-wcext-single-product-tabs .woocommerce-Tabs-panel{padding:20px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .shop_attributes{border-style:none;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .shop_attributes th{font-size:15px;color:var( --e-global-color-theme_color_text );border-style:none;padding:0px 0px 6px 0px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .shop_attributes td{font-size:15px;color:var( --e-global-color-theme_color_title );border-style:none;padding:0px 0px 6px 0px;}.elementor-4258 .elementor-element.elementor-element-3f438783{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4258 .elementor-element.elementor-element-3f438783:not(.elementor-motion-effects-element-type-background), .elementor-4258 .elementor-element.elementor-element-3f438783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-theme_color_bg_color_2 );}.elementor-4258 .elementor-element.elementor-element-3f438783 .trx_addons_bg_text{z-index:0;}.elementor-4258 .elementor-element.elementor-element-3f438783 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-4258 .elementor-element.elementor-element-3f438783 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid li.product{margin-bottom:0px;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid ul.products{margin-bottom:-0px;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-details-wrap, .elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-product__link{text-align:left;}.elementor-4258 .elementor-element.elementor-element-242399a > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-4258 .elementor-element.elementor-element-242399a ul.products li.product .trx-wcext-product-grid-product-buttons-wrapper .trx-wcext-product-grid-atc-button .trx-wcext-product-grid-cta-icon, .elementor-4258 .elementor-element.elementor-element-242399a ul.products li.product .trx-wcext-product-grid-details-wrap .trx-wcext-product-grid-atc-button .trx-wcext-product-grid-cta-icon{order:1;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-qv-btn{flex-direction:row-reverse;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-heading{margin:0px 0px 50px 0px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid .trx-wcext-product-grid-product-actions-wrapper{--trx-wcext-product-grid-actions-offset:15px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-product-actions-wrapper{gap:0px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-product-actions-wrapper .trx-wcext-icon{width:38px;height:38px;line-height:38px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-product-actions-wrapper .trx-wcext-icon svg{width:18px;height:18px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-products-info-box{padding:15px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-loop-swatches-list{--trx-wcext-swatch-list-hidden-padding-left:0px;--trx-wcext-swatch-list-hidden-padding-right:0px;--trx-wcext-swatch-list-hidden-padding-top:15px;--trx-wcext-swatch-list-hidden-padding-bottom:0px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-product-sale-wrap .trx-wcext-product-grid-product-onsale{font-size:13px;font-weight:500;line-height:1em;color:var( --e-global-color-theme_color_bg_color );}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid .trx-wcext-product-grid-product-sale-wrap .trx-wcext-product-grid-product-onsale{background-color:var( --e-global-color-theme_color_link );border-radius:6px 6px 6px 6px;padding:6px 12px 6px 12px;margin:12px 0px 0px 12px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-out-of-stock{font-size:13px;font-weight:500;line-height:1em;color:var( --e-global-color-theme_color_bg_color );background-color:var( --e-global-color-theme_color_alt_bg_color );border-radius:6px 6px 6px 6px;padding:6px 12px 6px 12px;margin:12px 0px 0px 12px;}@media(max-width:1279px){.elementor-4258 .elementor-element.elementor-element-35229133{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4258 .elementor-element.elementor-element-1ff328c7{--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-4258 .elementor-element.elementor-element-615b01c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4258 .elementor-element.elementor-element-3f801cd .trx-wcext-single-product-gallery{--trx-wcext-thumbs-width:100px;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4258 .elementor-element.elementor-element-fbac7bc{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-856130d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-swatch-item-button{padding:11px 11px 11px 11px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-size-guide-button{padding:11px 11px 11px 11px;}.elementor-4258 .elementor-element.elementor-element-32ee818{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4258 .elementor-element.elementor-element-40d0e685{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-tabs ul.tabs, .elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .trx-wcext-accordion{gap:28px 28px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid li.product{margin-bottom:30px;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid ul.products{margin-bottom:-30px;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-4258 .elementor-element.elementor-element-242399a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-heading{margin:0px 0px 38px 0px;}}@media(max-width:767px){.elementor-4258 .elementor-element.elementor-element-35229133{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4258 .elementor-element.elementor-element-3b3784a0{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4258 .elementor-element.elementor-element-615b01c2{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-fbac7bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-856130d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .quantity .qty{padding:14px 0px 14px 0px;width:20px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .quantity{padding:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .single_add_to_cart_button{padding:17px 20px 17px 20px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .trx-wcext-buy-now-button{padding:17px 20px 17px 20px;}.elementor-4258 .elementor-element.elementor-element-62ea4481 .trx-wcext-single-product-add-to-cart .cart{gap:20px;}.elementor-4258 .elementor-element.elementor-element-32ee818{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-4258 .elementor-element.elementor-element-5fc8599b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-inner{gap:10px;--trx-wcext-woocommerce-banner-icon-width:25px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-icon{width:25px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-title{margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-76f553be .trx-wcext-woocommerce-banner-button-wrap{justify-content:flex-start;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-inner{gap:10px;--trx-wcext-woocommerce-banner-icon-width:25px;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-icon{width:25px;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-title{margin:0px 0px 0px 0px;}.elementor-4258 .elementor-element.elementor-element-1ecf1acf .trx-wcext-woocommerce-banner-button-wrap{justify-content:flex-start;}.elementor-4258 .elementor-element.elementor-element-40d0e685{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .woocommerce-tabs ul.tabs, .elementor-4258 .elementor-element.elementor-element-5665f25a .trx-wcext-single-product-tabs .trx-wcext-accordion{gap:20px 20px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid li.product{margin-bottom:20px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid ul.products{margin-bottom:-20px;}.elementor-4258 .elementor-element.elementor-element-242399a > .elementor-widget-container{padding:0px 0px 65px 0px;}.elementor-4258 .elementor-element.elementor-element-242399a .trx-wcext-product-grid-heading{margin:0px 0px 28px 0px;}}@media(min-width:768px){.elementor-4258 .elementor-element.elementor-element-615b01c2{--width:50%;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a{--width:50%;}}@media(max-width:1279px) and (min-width:768px){.elementor-4258 .elementor-element.elementor-element-615b01c2{--width:100%;}.elementor-4258 .elementor-element.elementor-element-6bb2a14a{--width:100%;}.elementor-4258 .elementor-element.elementor-element-fbac7bc{--width:100%;}}/* Start custom CSS for trx-wcext-single-product-add-to-cart, class: .elementor-element-62ea4481 */@media (max-width: 767px) {

  .trx-wcext-single-product-add-to-cart form.cart {
    display: grid !important;
    grid-template-columns: auto minmax(0, 1fr);
    gap: 12px !important;
    align-items: stretch;
  }

  .trx-wcext-single-product-add-to-cart form.cart .quantity {
    grid-column: 1;
    margin: 0 !important;
  }

  .trx-wcext-single-product-add-to-cart form.cart .single_add_to_cart_button {
    grid-column: 2;
    width: 100%;
    min-width: 0;
    margin: 0 !important;
    padding: 14px 10px !important;
    white-space: nowrap;
  }

  .trx-wcext-single-product-add-to-cart form.cart .trx-wcext-buy-now-button {
    grid-column: 1 / -1;
    width: 100%;
    margin: 0 !important;
    padding: 14px 20px !important;
  }

}/* End custom CSS */