.elementor-8527 .elementor-element.elementor-element-c8d86e7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-8527 .elementor-element.elementor-element-c8d86e7 > .elementor-container{max-width:1300px;}.elementor-8527 .elementor-element.elementor-element-c8d86e7{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;padding:20px 20px 20px 20px;}.elementor-8527 .elementor-element.elementor-element-c5f9526 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8527 .elementor-element.elementor-element-22ec17c .woocommerce-breadcrumb{color:#999999;font-size:13px;}.elementor-8527 .elementor-element.elementor-element-22ec17c .woocommerce-breadcrumb > a{color:#243657;}.elementor-8527 .elementor-element.elementor-element-0020983{width:var( --container-widget-width, 95.109% );max-width:95.109%;--container-widget-width:95.109%;--container-widget-flex-grow:0;}.elementor-8527 .elementor-element.elementor-element-0020983 .elementor-heading-title{font-size:30px;font-weight:700;text-transform:uppercase;color:#111111;}.elementor-8527 .elementor-element.elementor-element-e6cb2e8{margin-top:20px;margin-bottom:0px;}.elementor-8527 .elementor-element.elementor-element-4a21700.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8527 .elementor-element.elementor-element-4a21700 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-8527 .elementor-element.elementor-element-4a21700 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-0708967{width:auto;max-width:auto;}.elementor-8527 .elementor-element.elementor-element-0708967 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-3682f69 .elementor-button{background-color:var( --e-global-color-4b0affb8 );font-size:13px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-495dd78d );color:var( --e-global-color-495dd78d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4b0affb8 );border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-8527 .elementor-element.elementor-element-3682f69{width:auto;max-width:auto;}.elementor-8527 .elementor-element.elementor-element-4e94d1f0:not(.elementor-motion-effects-element-type-background), .elementor-8527 .elementor-element.elementor-element-4e94d1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8527 .elementor-element.elementor-element-4e94d1f0 > .elementor-container{max-width:1280px;}.elementor-8527 .elementor-element.elementor-element-4e94d1f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 48px 30px 48px;}.elementor-8527 .elementor-element.elementor-element-4e94d1f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-7e98c55 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-7e98c55:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-8527 .elementor-element.elementor-element-7e98c55:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-8527 .elementor-element.elementor-element-7e98c55.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-8527 .elementor-element.elementor-element-7e98c55.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-8527 .elementor-element.elementor-element-7e98c55.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-8527 .elementor-element.elementor-element-7e98c55.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-8527 .elementor-element.elementor-element-7e98c55{font-size:16px;font-weight:500;color:#111111;}.elementor-8527 .elementor-element.elementor-element-7e98c55 a{font-size:16px;font-weight:500;}.elementor-8527 .elementor-element.elementor-element-9d78107{margin-top:0px;margin-bottom:0px;}.elementor-8527 .elementor-element.elementor-element-f184a18.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8527 .elementor-element.elementor-element-f184a18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-8527 .elementor-element.elementor-element-f184a18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-2ce9f37{width:auto;max-width:auto;}.elementor-8527 .elementor-element.elementor-element-2ce9f37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-48b079e4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-icon i{color:var( --e-global-color-5d5a006 );transition:color 0.3s;}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-5d5a006 );transition:fill 0.3s;}.elementor-8527 .elementor-element.elementor-element-48b079e4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-item > a{font-size:15px;}.elementor-8527 .elementor-element.elementor-element-48b079e4 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-8527 .elementor-element.elementor-element-a213bc9:not(.elementor-motion-effects-element-type-background), .elementor-8527 .elementor-element.elementor-element-a213bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8527 .elementor-element.elementor-element-a213bc9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#e5e5e5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 30px 20px;}.elementor-8527 .elementor-element.elementor-element-a213bc9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-8527 .elementor-element.elementor-element-615e712 .woocommerce-tabs ul.wc-tabs li a{color:#111111;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-8527 .elementor-element.elementor-element-8f34c48:not(.elementor-motion-effects-element-type-background), .elementor-8527 .elementor-element.elementor-element-8f34c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #041e49 0%, #1a0a00 100%);}.elementor-8527 .elementor-element.elementor-element-8f34c48 > .elementor-container{max-width:1280px;}.elementor-8527 .elementor-element.elementor-element-8f34c48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 48px 80px 48px;}.elementor-8527 .elementor-element.elementor-element-8f34c48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-f5a85ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-f5a85ec .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#ff0000;}.elementor-8527 .elementor-element.elementor-element-abfeda0 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;color:#ffffff;}.elementor-8527 .elementor-element.elementor-element-22b3ced{font-size:16px;}.elementor-8527 .elementor-element.elementor-element-7a2a13c > .elementor-container{max-width:1300px;}.elementor-8527 .elementor-element.elementor-element-7a2a13c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-8527 .elementor-element.elementor-element-c51fdf4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8527 .elementor-element.elementor-element-c51fdf4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-495dd78d );}.elementor-8527 .elementor-element.elementor-element-c51fdf4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8527 .elementor-element.elementor-element-c51fdf4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-d623677 .elementor-icon-wrapper{text-align:start;}.elementor-8527 .elementor-element.elementor-element-d623677.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-d623677.elementor-view-framed .elementor-icon, .elementor-8527 .elementor-element.elementor-element-d623677.elementor-view-default .elementor-icon{color:var( --e-global-color-5d5a006 );border-color:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-d623677.elementor-view-framed .elementor-icon, .elementor-8527 .elementor-element.elementor-element-d623677.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-d623677 .elementor-icon{font-size:30px;}.elementor-8527 .elementor-element.elementor-element-d623677 .elementor-icon svg{height:30px;}.elementor-8527 .elementor-element.elementor-element-83c78cc .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;color:#999999;}.elementor-8527 .elementor-element.elementor-element-9d84370 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;color:#111111;}.elementor-8527 .elementor-element.elementor-element-68b0476{font-size:16px;color:#555555;}.elementor-8527 .elementor-element.elementor-element-1d4729a .elementor-button{background-color:#00000000;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-5d5a006 );color:var( --e-global-color-5d5a006 );padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-1d4729a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-8aab640:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8527 .elementor-element.elementor-element-8aab640 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-495dd78d );}.elementor-8527 .elementor-element.elementor-element-8aab640 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8527 .elementor-element.elementor-element-8aab640 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-3df6832 .elementor-icon-wrapper{text-align:start;}.elementor-8527 .elementor-element.elementor-element-3df6832.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-3df6832.elementor-view-framed .elementor-icon, .elementor-8527 .elementor-element.elementor-element-3df6832.elementor-view-default .elementor-icon{color:var( --e-global-color-5d5a006 );border-color:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-3df6832.elementor-view-framed .elementor-icon, .elementor-8527 .elementor-element.elementor-element-3df6832.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-3df6832 .elementor-icon{font-size:30px;}.elementor-8527 .elementor-element.elementor-element-3df6832 .elementor-icon svg{height:30px;}.elementor-8527 .elementor-element.elementor-element-8441f54 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;color:#999999;}.elementor-8527 .elementor-element.elementor-element-8dcd598 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;color:#111111;}.elementor-8527 .elementor-element.elementor-element-86a8090{font-size:16px;color:#555555;}.elementor-8527 .elementor-element.elementor-element-7e9194c .elementor-button{background-color:#00000000;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-5d5a006 );color:var( --e-global-color-5d5a006 );padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-7e9194c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-46f047f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8527 .elementor-element.elementor-element-46f047f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-495dd78d );}.elementor-8527 .elementor-element.elementor-element-46f047f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8527 .elementor-element.elementor-element-46f047f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-195ff3f .elementor-icon-wrapper{text-align:start;}.elementor-8527 .elementor-element.elementor-element-195ff3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-195ff3f.elementor-view-framed .elementor-icon, .elementor-8527 .elementor-element.elementor-element-195ff3f.elementor-view-default .elementor-icon{color:var( --e-global-color-5d5a006 );border-color:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-195ff3f.elementor-view-framed .elementor-icon, .elementor-8527 .elementor-element.elementor-element-195ff3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-195ff3f .elementor-icon{font-size:30px;}.elementor-8527 .elementor-element.elementor-element-195ff3f .elementor-icon svg{height:30px;}.elementor-8527 .elementor-element.elementor-element-42c286f .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;color:#999999;}.elementor-8527 .elementor-element.elementor-element-85fff4b .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;color:#111111;}.elementor-8527 .elementor-element.elementor-element-3611c1f{font-size:16px;color:#555555;}.elementor-8527 .elementor-element.elementor-element-8592622 .elementor-button{background-color:#00000000;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-5d5a006 );color:var( --e-global-color-5d5a006 );padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-8592622 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-78ada9cf:not(.elementor-motion-effects-element-type-background), .elementor-8527 .elementor-element.elementor-element-78ada9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-8527 .elementor-element.elementor-element-78ada9cf > .elementor-container{max-width:1280px;}.elementor-8527 .elementor-element.elementor-element-78ada9cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 48px 80px 48px;}.elementor-8527 .elementor-element.elementor-element-78ada9cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-ec4ccb3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-8527 .elementor-element.elementor-element-ec4ccb3 > .elementor-container{max-width:1300px;}.elementor-8527 .elementor-element.elementor-element-ec4ccb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-8527 .elementor-element.elementor-element-ec4ccb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-e61df88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8527 .elementor-element.elementor-element-b990eb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-b990eb7{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:#FF0000;}.elementor-8527 .elementor-element.elementor-element-29b5023 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;color:#111111;}.elementor-8527 .elementor-element.elementor-element-b241ec8 .elementor-button{background-color:#FF000000;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-5d5a006 );color:var( --e-global-color-5d5a006 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5d5a006 );border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-8527 .elementor-element.elementor-element-b241ec8 .elementor-button:hover, .elementor-8527 .elementor-element.elementor-element-b241ec8 .elementor-button:focus{background-color:#CC0000;border-color:#CC0000;}.elementor-8527 .elementor-element.elementor-element-b241ec8{width:var( --container-widget-width, 101.118% );max-width:101.118%;--container-widget-width:101.118%;--container-widget-flex-grow:0;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#111111;margin-bottom:10px;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#111111;margin-bottom:10px;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-5d5a006 );background-color:#02010100;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-5d5a006 );background-color:#02010100;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product{padding:0px 0px 0px 0px;box-shadow:0px 2px 8px 0px rgba(4, 30.000000000000085, 73, 0.07);background-color:#FFFFFF;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8527 .elementor-element.elementor-element-41c6bbc:not(.elementor-motion-effects-element-type-background), .elementor-8527 .elementor-element.elementor-element-41c6bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-8527 .elementor-element.elementor-element-41c6bbc > .elementor-container{max-width:1300px;}.elementor-8527 .elementor-element.elementor-element-41c6bbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-8527 .elementor-element.elementor-element-41c6bbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8527 .elementor-element.elementor-element-3c1519f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8527 .elementor-element.elementor-element-5431af6 .elementor-heading-title{font-size:34px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-495dd78d );}.elementor-8527 .elementor-element.elementor-element-0b9700e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:16px;color:#FFFFFF;}.elementor-8527 .elementor-element.elementor-element-7f8c925.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8527 .elementor-element.elementor-element-53f2a24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8527 .elementor-element.elementor-element-53f2a24{margin-top:11px;margin-bottom:0px;}.elementor-8527 .elementor-element.elementor-element-9210e48.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8527 .elementor-element.elementor-element-9210e48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-8527 .elementor-element.elementor-element-9210e48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8527 .elementor-element.elementor-element-bf57ef0 .elementor-button{background-color:var( --e-global-color-495dd78d );font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-5d5a006 );color:var( --e-global-color-5d5a006 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-495dd78d );border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-8527 .elementor-element.elementor-element-bf57ef0 .elementor-button:hover, .elementor-8527 .elementor-element.elementor-element-bf57ef0 .elementor-button:focus{background-color:#FFFFFFE0;color:var( --e-global-color-5d5a006 );border-color:#FFFFFFE0;}.elementor-8527 .elementor-element.elementor-element-bf57ef0{width:auto;max-width:auto;}.elementor-8527 .elementor-element.elementor-element-bf57ef0 .elementor-button:hover svg, .elementor-8527 .elementor-element.elementor-element-bf57ef0 .elementor-button:focus svg{fill:var( --e-global-color-5d5a006 );}.elementor-8527 .elementor-element.elementor-element-c73135c .elementor-button{background-color:var( --e-global-color-4b0affb8 );font-family:"Bai Jamjuree", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-495dd78d );color:var( --e-global-color-495dd78d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4b0affb8 );border-radius:0px 0px 0px 0px;padding:13px 28px 13px 28px;}.elementor-8527 .elementor-element.elementor-element-c73135c{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-8527 .elementor-element.elementor-element-4a21700.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8527 .elementor-element.elementor-element-20a70ad.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8527 .elementor-element.elementor-element-b241ec8{width:auto;max-width:auto;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8527 .elementor-element.elementor-element-41c6bbc{padding:40px 10px 40px 10px;}}@media(min-width:768px){.elementor-8527 .elementor-element.elementor-element-c5f9526{width:59.273%;}.elementor-8527 .elementor-element.elementor-element-a21e3c7{width:40.683%;}.elementor-8527 .elementor-element.elementor-element-3c1519f{width:60%;}.elementor-8527 .elementor-element.elementor-element-7f8c925{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8527 .elementor-element.elementor-element-c5f9526{width:100%;}.elementor-8527 .elementor-element.elementor-element-a21e3c7{width:100%;}.elementor-8527 .elementor-element.elementor-element-e61df88{width:100%;}.elementor-8527 .elementor-element.elementor-element-20a70ad{width:100%;}}@media(max-width:767px){.elementor-8527 .elementor-element.elementor-element-0020983 .elementor-heading-title{font-size:25px;}.elementor-8527 .elementor-element.elementor-element-4a21700.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8527 .elementor-element.elementor-element-4e94d1f0{padding:20px 20px 20px 20px;}.elementor-8527 .elementor-element.elementor-element-a213bc9{padding:20px 010px 20px 10px;}.elementor-8527 .elementor-element.elementor-element-8f34c48{padding:20px 20px 20px 20px;}.elementor-8527 .elementor-element.elementor-element-abfeda0 .elementor-heading-title{font-size:20px;}.elementor-8527 .elementor-element.elementor-element-78ada9cf{padding:20px 20px 20px 20px;}.elementor-8527 .elementor-element.elementor-element-29b5023 .elementor-heading-title{font-size:30px;}.elementor-8527 .elementor-element.elementor-element-3bd2f646.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8527 .elementor-element.elementor-element-41c6bbc{padding:40px 20px 40px 20px;}.elementor-8527 .elementor-element.elementor-element-5431af6 .elementor-heading-title{font-size:30px;}.elementor-8527 .elementor-element.elementor-element-7f8c925.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-8527 .elementor-element.elementor-element-9210e48.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}}/* Start custom CSS for column, class: .elementor-element-4a21700 */.elementor-8527 .elementor-element.elementor-element-4a21700 .elementor-widget-wrap.elementor-element-populated {
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e6cb2e8 */.top_button_wrap .yith-ywraq-add-button{padding:0px !important;}
.top_button_wrap a.add-request-quote-button.button,.top_button_wrap .yith_ywraq_add_item_browse_message a{border-radius: 0px !important; background-color: var(--e-global-color-5d5a006); font-size: 13px; font-weight: 700 !important; text-transform: uppercase; fill: var(--e-global-color-495dd78d); color: var(--e-global-color-495dd78d); border-style: solid; border-width: 2px 2px 2px 2px; border-color: var(--e-global-color-5d5a006); padding: 7px 28px 7px 28px;margin:0px;min-height:43px;line-height:2;}
.top_button_wrap .yith_ywraq_add_item_response_message{display:none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c8d86e7 */.single-product h2.elementor-heading-title{font-size:32px !important;}
@media (max-width: 767px) {
    .single-product h2.elementor-heading-title{font-size:25px !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1419a079 */.elementor-8527 .elementor-element.elementor-element-1419a079 { font-size:15px; color:#555555; line-height:1.65; border-left:3px solid #ff0000; padding-left:14px; margin-bottom:0; }
.top_button_wrap .single_product_description_section hr{background-color:transparent !important;}
.top_button_wrap .single_product_description_section h2{font-size:30px !important;}
.top_button_wrap .single_product_description_section h3{font-size:26px !important;}
.top_button_wrap .single_product_description_section h4{font-size:22px !important;}
@media (max-width: 767px) {
.top_button_wrap .single_product_description_section h2{font-size:25px !important;}
.top_button_wrap .single_product_description_section h3{font-size:23px !important;}
.top_button_wrap .single_product_description_section h4{font-size:20px !important;}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f184a18 */.elementor-8527 .elementor-element.elementor-element-f184a18 .elementor-widget-wrap.elementor-element-populated {
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9d78107 */.top_button_wrap .yith-ywraq-add-button{padding:0px !important;}
.top_button_wrap a.add-request-quote-button.button,.top_button_wrap .yith_ywraq_add_item_browse_message a{border-radius: 0px !important; background-color: var(--e-global-color-5d5a006); font-size: 12px; font-weight: 700 !important; text-transform: uppercase; fill: var(--e-global-color-495dd78d); color: var(--e-global-color-495dd78d); border-style: solid; border-width: 2px 2px 2px 2px; border-color: var(--e-global-color-5d5a006); padding: 7px 28px 7px 28px;margin:0px;min-height:43px;line-height:2;}
.top_button_wrap .yith_ywraq_add_item_response_message{display:none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e94d1f0 */.single_product_banner_section .product_meta{border:0px !important;}
.single_product_banner_section span.detail-label {
    text-transform: uppercase !important;
    color: #999999 !important;font-size:13px !important;
    font-weight: 700 !important;
}
.single_product_banner_section span.detail-content *, .single_product_banner_section span.sku {
    font-size: 15px !important;
    color: #111111 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a213bc9 */.single_product_tab_section .woocommerce-tabs.wc-tabs-wrapper {
    padding-top: 0 !important;
}
.single_product_tab_section div.product.elementor .woocommerce-tabs .panel {
    border: 0px !important;
}
.single_product_tab_section .elementor-tab-title {
    font-size: 15px !important;
    color: #111111 !important;
    background: transparent !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
}
.single_product_tab_section .elementor-tab-title.elementor-active {
    border: 0 !important;
    border-bottom: 3px solid #ff0000 !important;
}
.single_product_tab_section .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.single_product_tab_section .elementor-tab-title::after{display:none;}
.single_product_tab_section .elementor-tab-content {
    border: 0px !important;
}
.single_product_tab_section .elementor-tabs-wrapper {
    border-top: 1px solid #d5d8dc;
    border-bottom: 1px solid #d5d8dc !important;
}

.single_product_tab_section h2{font-size:30px !important;}
.single_product_tab_section h3{font-size:26px !important;}
.single_product_tab_section h4{font-size:22px !important;}
@media (max-width: 767px) {
.single_product_tab_section h2{font-size:25px !important;}
.single_product_tab_section h3{font-size:23px !important;}
.single_product_tab_section h4{font-size:20px !important;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5a85ec */.elementor-8527 .elementor-element.elementor-element-f5a85ec p{margin-bottom:5px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22b3ced */.elementor-8527 .elementor-element.elementor-element-22b3ced { font-size:14px; color:rgba(255,255,255,0.55); max-width:540px; line-height:1.65; margin-bottom:48px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68b0476 */.elementor-8527 .elementor-element.elementor-element-68b0476 p{margin:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86a8090 */.elementor-8527 .elementor-element.elementor-element-86a8090 p{margin:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3611c1f */.elementor-8527 .elementor-element.elementor-element-3611c1f p{margin:0px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a2a13c */.elementor-8527 .elementor-element.elementor-element-7a2a13c .elementor-container.elementor-column-gap-custom{gap:20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b990eb7 */.elementor-8527 .elementor-element.elementor-element-b990eb7 p{margin-bottom:5px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-3bd2f646 */.elementor-8527 .elementor-element.elementor-element-3bd2f646 hr{display:none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78ada9cf */.related_products_section ul.products li.product .astra-shop-summary-wrap {
    padding: 5px 15px;
}
.related_products_section ul.products li.product h2.woocommerce-loop-product__title {
    font-size: 17px !important;
}
.related_products_section .ast-woo-shop-product-description h4 {
    font-size: 17px;
    margin-bottom: 10px;
}
.related_products_section .ast-woo-shop-product-description p,.related_products_section .ast-woo-shop-product-description span {
    font-size: 14px !important;
    line-height: 0.7lh;
    color: #888888;
}
.related_products_section .yith-ywraq-add-button {
    padding: 10px !important;
}
.woocommerce .related_products_section a.add-request-quote-button.button { background-color: transparent !important; color: #ff0000 !important; font-weight: 700 !important; padding: 0 10px !important; }

.woocommerce .related_products_section a.add-request-quote-button.button::after
 {
    content: " →";
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b9700e */.elementor-8527 .elementor-element.elementor-element-0b9700e p a{color:#FFFFFFA6 !important;text-decoration:none !important;}
.elementor-8527 .elementor-element.elementor-element-0b9700e p{margin-bottom: 0px;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9210e48 */.elementor-8527 .elementor-element.elementor-element-9210e48 .elementor-widget-wrap.elementor-element-populated {
    gap: 20px;
}/* End custom CSS */