.elementor-33767 .elementor-element.elementor-element-ad5d03e > .elementor-container{max-width:1200px;}.elementor-33767 .elementor-element.elementor-element-ad5d03e{padding:10px 0px 0px 0px;}.elementor-33767 .elementor-element.elementor-element-75f2737 .woocommerce-breadcrumb{color:#636363;font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-33767 .elementor-element.elementor-element-75f2737 .woocommerce-breadcrumb > a{color:#636363;}.elementor-33767 .elementor-element.elementor-element-9f11f97 > .elementor-container{max-width:1200px;}.elementor-33767 .elementor-element.elementor-element-9f11f97{padding:10px 0px 30px 0px;}.elementor-33767 .elementor-element.elementor-element-95040c5 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-33767 .elementor-element.elementor-element-f7b55df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33767 .elementor-element.elementor-element-f7b55df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33767 .elementor-element.elementor-element-f7b55df > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E8EE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-33767 .elementor-element.elementor-element-f7b55df > .elementor-element-populated, .elementor-33767 .elementor-element.elementor-element-f7b55df > .elementor-element-populated > .elementor-background-overlay, .elementor-33767 .elementor-element.elementor-element-f7b55df > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-33767 .elementor-element.elementor-element-f7b55df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33767 .elementor-element.elementor-element-2742599 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;line-height:31px;color:#2B3C4A;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-33767 .elementor-element.elementor-element-963251f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:start;}.woocommerce .elementor-33767 .elementor-element.elementor-element-963251f .price{color:#2B3C4A;font-family:"Raleway", Sans-serif;font-size:28px;font-weight:700;line-height:34px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33767 .elementor-element.elementor-element-665d935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:start;font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;color:#6B7785;}.woocommerce .elementor-33767 .elementor-element.elementor-element-354238e .woocommerce-product-details__short-description{color:#6B7785;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33767 .elementor-element.elementor-element-051d451 .cart button, .elementor-33767 .elementor-element.elementor-element-051d451 .cart .button{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;border-radius:6px 6px 6px 6px;padding:0px 28px 0px 28px;color:#FFFFFF;background-color:#3399CC;transition:all 0.2s;}.elementor-33767 .elementor-element.elementor-element-051d451 .cart button:hover, .elementor-33767 .elementor-element.elementor-element-051d451 .cart .button:hover{background-color:#2E8AB8;}.elementor-33767 .elementor-element.elementor-element-051d451 .quantity .qty{transition:all 0.2s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-33767 .elementor-element.elementor-element-633fa05{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-33767 .elementor-element.elementor-element-633fa05 .elementor-divider-separator{width:100%;}.elementor-33767 .elementor-element.elementor-element-633fa05 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-33767 .elementor-element.elementor-element-3e08947{--alignment:left;--grid-side-margin:2px;--grid-column-gap:2px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:#8A9BAD;}.elementor-33767 .elementor-element.elementor-element-3e08947 .elementor-share-btn:hover{--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:#3399CC;}.elementor-33767 .elementor-element.elementor-element-7e647fe > .elementor-container{max-width:1200px;}.elementor-33767 .elementor-element.elementor-element-7e647fe{padding:0px 0px 30px 0px;}.woocommerce .elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.wc-tabs li a{color:#6B7785;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;}.woocommerce .elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.wc-tabs li.active a{color:#3399CC;}.woocommerce .elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-Tabs-panel{color:#6B7785;}.woocommerce .elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}@media(min-width:768px){.elementor-33767 .elementor-element.elementor-element-6f59ed4{width:100%;}.elementor-33767 .elementor-element.elementor-element-95040c5{width:52%;}.elementor-33767 .elementor-element.elementor-element-f7b55df{width:48%;}.elementor-33767 .elementor-element.elementor-element-4b7ba53{width:100%;}}@media(max-width:1024px){ .elementor-33767 .elementor-element.elementor-element-3e08947{--grid-side-margin:2px;--grid-column-gap:2px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-33767 .elementor-element.elementor-element-3e08947{--grid-side-margin:2px;--grid-column-gap:2px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-d32a6a0 */.elementor-33767 .elementor-element.elementor-element-d32a6a0 .woocommerce-product-gallery__wrapper{background:#F4F7FA;border-radius:10px;padding:24px}.elementor-33767 .elementor-element.elementor-element-d32a6a0 .woocommerce-product-gallery__image{min-height:380px;display:flex!important;align-items:center;justify-content:center}.elementor-33767 .elementor-element.elementor-element-d32a6a0 .woocommerce-product-gallery__image img{max-height:420px;width:auto!important;margin:0 auto;mix-blend-mode:multiply}@media (max-width:767px){.elementor-33767 .elementor-element.elementor-element-d32a6a0 .woocommerce-product-gallery__image{min-height:260px}}.elementor-33767 .elementor-element.elementor-element-d32a6a0 .flex-control-thumbs li{width:68px!important;margin:12px 10px 0 0!important}.elementor-33767 .elementor-element.elementor-element-d32a6a0 .flex-control-thumbs img{border:1px solid #E3E8EE;border-radius:6px;opacity:.7}.elementor-33767 .elementor-element.elementor-element-d32a6a0 .flex-control-thumbs img.flex-active,.elementor-33767 .elementor-element.elementor-element-d32a6a0 .flex-control-thumbs img:hover{opacity:1;border-color:#3399CC}.elementor-33767 .elementor-element.elementor-element-d32a6a0 .woocommerce-product-gallery__trigger{top:16px!important;right:16px!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-2742599 */.elementor-33767 .elementor-element.elementor-element-2742599 .sw-pill{margin-bottom:10px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-051d451 */.elementor-33767 .elementor-element.elementor-element-051d451 form.cart{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center;gap:10px}.elementor-33767 .elementor-element.elementor-element-051d451 form.cart .tpt__tiered-pricing,.elementor-33767 .elementor-element.elementor-element-051d451 form.cart .clear{flex:0 0 100%!important;width:100%!important}.elementor-33767 .elementor-element.elementor-element-051d451 .quantity{margin:0!important}.elementor-33767 .elementor-element.elementor-element-051d451 .quantity .qty{width:64px;height:46px;padding:0;border:1px solid #E3E8EE;border-radius:6px;text-align:center;color:#2B3C4A;font:600 15px "Raleway","Helvetica Neue",Verdana,Arial,sans-serif}.elementor-33767 .elementor-element.elementor-element-051d451 .single_add_to_cart_button{height:46px;line-height:46px!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-2ca8046 */.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs .panel h2:first-of-type{display:none}.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs{padding:0!important;margin:0!important;border-bottom:1px solid #E3E8EE}.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs::before,.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs li::before,.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs li::after{display:none!important}.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs li{background:none!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;margin:0 24px -1px 0!important;padding:0!important}.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs li.active{border-bottom-color:#3399CC!important}.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs ul.tabs li a{padding:12px 0!important}.elementor-33767 .elementor-element.elementor-element-2ca8046 .woocommerce-tabs .panel{border:0!important;padding:20px 0 0!important;margin:0!important}/* End custom CSS */