.elementor-215 .elementor-element.elementor-element-403ea04{--display:flex;--min-height:764px;--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-f6f230d{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-215 .elementor-element.elementor-element-28b10cd.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-215 .elementor-element.elementor-element-28b10cd{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-215 .elementor-element.elementor-element-28b10cd .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-215 .elementor-element.elementor-element-5c39368{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-9c978a4 .jet-gallery-swiper-thumb .swiper-slide{--columns:5;--space-between:9px;}.elementor-215 .elementor-element.elementor-element-9c978a4 > .elementor-widget-container{padding:0px 30px 0px 30px;border-style:none;}.elementor-215 .elementor-element.elementor-element-9c978a4 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-215 .elementor-element.elementor-element-9c978a4 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:18px;padding:1px 1px 1px 1px;}.elementor-215 .elementor-element.elementor-element-9c978a4 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;left:-24px;}.elementor-215 .elementor-element.elementor-element-9c978a4 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;right:-24px;}.elementor-215 .elementor-element.elementor-element-9c978a4 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-215 .elementor-element.elementor-element-236835c{--display:flex;}.elementor-215 .elementor-element.elementor-element-47b830a{--display:flex;--justify-content:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0.75em;--padding-bottom:0.75em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-215 .elementor-element.elementor-element-47b830a:not(.elementor-motion-effects-element-type-background), .elementor-215 .elementor-element.elementor-element-47b830a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9605eb9 );}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-215 .elementor-element.elementor-element-76b4fee{background-color:var( --e-global-color-accent );padding:0px 3px 0px 3px;border-style:none;border-radius:3px 3px 3px 3px;font-size:var( --e-global-typography-8c3b359-font-size );font-weight:var( --e-global-typography-8c3b359-font-weight );text-transform:var( --e-global-typography-8c3b359-text-transform );line-height:var( --e-global-typography-8c3b359-line-height );color:var( --e-global-color-astglobalcolor5 );}.elementor-215 .elementor-element.elementor-element-76b4fee.elementor-element{--align-self:flex-start;}.elementor-215 .elementor-element.elementor-element-76b4fee:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(6px/2);}.elementor-215 .elementor-element.elementor-element-76b4fee:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(6px/2);}.elementor-215 .elementor-element.elementor-element-76b4fee.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-215 .elementor-element.elementor-element-76b4fee.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-76b4fee.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-6px/2) + (-1px/2) );}body:not.rtl .elementor-215 .elementor-element.elementor-element-76b4fee.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-6px/2) - (1px/2) );}.elementor-215 .elementor-element.elementor-element-76b4fee a{font-family:"Heebo", Sans-serif;font-size:0.685rem;font-weight:600;text-transform:uppercase;line-height:0.685rem;color:var( --e-global-color-accent );}.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-215 .elementor-element.elementor-element-a4b7cac{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-a4b7cac .elementor-heading-title{font-family:var( --e-global-typography-95c7109-font-family ), Sans-serif;font-size:var( --e-global-typography-95c7109-font-size );font-weight:var( --e-global-typography-95c7109-font-weight );text-transform:var( --e-global-typography-95c7109-text-transform );line-height:var( --e-global-typography-95c7109-line-height );color:var( --e-global-color-secondary );}.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-215 .elementor-element.elementor-element-93a594f .cart button, .elementor-215 .elementor-element.elementor-element-93a594f .cart .button{font-family:var( --e-global-typography-4dc91ed-font-family ), Sans-serif;font-size:var( --e-global-typography-4dc91ed-font-size );font-weight:var( --e-global-typography-4dc91ed-font-weight );line-height:var( --e-global-typography-4dc91ed-line-height );padding:0rem 4rem 0rem 4rem;transition:all 0.2s;}.elementor-215 .elementor-element.elementor-element-93a594f .added_to_cart{color:var( --e-global-color-secondary );}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart .variations{width:50%;}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-948bf19-font-family ), Sans-serif;font-size:var( --e-global-typography-948bf19-font-size );font-weight:var( --e-global-typography-948bf19-font-weight );text-transform:var( --e-global-typography-948bf19-text-transform );line-height:var( --e-global-typography-948bf19-line-height );}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations td.value select{color:var( --e-global-color-secondary );}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations td.value select, .woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations td.value:before{background-color:var( --e-global-color-astglobalcolor5 );border:var( --e-global-color-6dee634 );border-radius:0px;}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations td.value:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-215 .elementor-element.elementor-element-4189e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-215 .elementor-element.elementor-element-4189e3f .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-215 .elementor-element.elementor-element-653addb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-6dee634 );--border-color:var( --e-global-color-6dee634 );--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.75em;--padding-bottom:0.75em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-widget-heading .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-215 .elementor-element.elementor-element-c3664fa .elementor-heading-title{font-family:var( --e-global-typography-948bf19-font-family ), Sans-serif;font-size:var( --e-global-typography-948bf19-font-size );font-weight:var( --e-global-typography-948bf19-font-weight );text-transform:var( --e-global-typography-948bf19-text-transform );line-height:var( --e-global-typography-948bf19-line-height );color:var( --e-global-color-secondary );}.elementor-215 .elementor-element.elementor-element-f10efa0{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CBD5E1;font-size:var( --e-global-typography-8c3b359-font-size );font-weight:var( --e-global-typography-8c3b359-font-weight );text-transform:var( --e-global-typography-8c3b359-text-transform );line-height:var( --e-global-typography-8c3b359-line-height );}.elementor-215 .elementor-element.elementor-element-f10efa0:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(6px/2);}.elementor-215 .elementor-element.elementor-element-f10efa0:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(6px/2);}.elementor-215 .elementor-element.elementor-element-f10efa0.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-215 .elementor-element.elementor-element-f10efa0.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body:not(.rtl) .elementor-215 .elementor-element.elementor-element-f10efa0.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-6px/2) + (-1px/2) );}body:not.rtl .elementor-215 .elementor-element.elementor-element-f10efa0.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-6px/2) - (1px/2) );}.elementor-215 .elementor-element.elementor-element-f10efa0 a{color:var( --e-global-color-accent );}.elementor-215 .elementor-element.elementor-element-a6881cc{--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;}@media(max-width:1024px){.elementor-215 .elementor-element.elementor-element-5c39368{--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-76b4fee{font-size:var( --e-global-typography-8c3b359-font-size );line-height:var( --e-global-typography-8c3b359-line-height );}.elementor-215 .elementor-element.elementor-element-a4b7cac .elementor-heading-title{font-size:var( --e-global-typography-95c7109-font-size );line-height:var( --e-global-typography-95c7109-line-height );}.elementor-215 .elementor-element.elementor-element-93a594f .cart button, .elementor-215 .elementor-element.elementor-element-93a594f .cart .button{font-size:var( --e-global-typography-4dc91ed-font-size );line-height:var( --e-global-typography-4dc91ed-line-height );}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations label{font-size:var( --e-global-typography-948bf19-font-size );line-height:var( --e-global-typography-948bf19-line-height );}.elementor-215 .elementor-element.elementor-element-c3664fa .elementor-heading-title{font-size:var( --e-global-typography-948bf19-font-size );line-height:var( --e-global-typography-948bf19-line-height );}.elementor-215 .elementor-element.elementor-element-f10efa0{font-size:var( --e-global-typography-8c3b359-font-size );line-height:var( --e-global-typography-8c3b359-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-215 .elementor-element.elementor-element-403ea04{--content-width:700px;}}@media(max-width:767px){.elementor-215 .elementor-element.elementor-element-403ea04{--content-width:340px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-215 .elementor-element.elementor-element-f6f230d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-215 .elementor-element.elementor-element-5c39368{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-215 .elementor-element.elementor-element-76b4fee{font-size:var( --e-global-typography-8c3b359-font-size );line-height:var( --e-global-typography-8c3b359-line-height );}.elementor-215 .elementor-element.elementor-element-a4b7cac .elementor-heading-title{font-size:var( --e-global-typography-95c7109-font-size );line-height:var( --e-global-typography-95c7109-line-height );}.elementor-215 .elementor-element.elementor-element-93a594f .cart button, .elementor-215 .elementor-element.elementor-element-93a594f .cart .button{font-size:var( --e-global-typography-4dc91ed-font-size );line-height:var( --e-global-typography-4dc91ed-line-height );}.woocommerce .elementor-215 .elementor-element.elementor-element-93a594f form.cart table.variations label{font-size:var( --e-global-typography-948bf19-font-size );line-height:var( --e-global-typography-948bf19-line-height );}.elementor-215 .elementor-element.elementor-element-c3664fa .elementor-heading-title{font-size:var( --e-global-typography-948bf19-font-size );line-height:var( --e-global-typography-948bf19-line-height );}.elementor-215 .elementor-element.elementor-element-f10efa0{font-size:var( --e-global-typography-8c3b359-font-size );line-height:var( --e-global-typography-8c3b359-line-height );}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-f6f230d */.e-woocommerce-notices-wrapper a {
    padding: 9px 33px !important;
    font-size: 14px !important;
}

.woocommerce-message {
    display: flex !important;
    align-items: flex-start;
    flex-direction: column-reverse;
}

@media only screen and (max-width: 767px) {
.woocommerce-message {
    flex-direction: column;
}
}/* End custom CSS */
/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-9c978a4 */img.wp-post-gallery {
    max-height: 60px;
}

.jet-woo-product-gallery-slider.swiper-container.swiper-container-initialized.swiper-container-horizontal img {
    min-height: 450px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-76b4fee */.elementor-215 .elementor-element.elementor-element-76b4fee span.posted_in.detail-container,
.elementor-215 .elementor-element.elementor-element-76b4fee span.tagged_as.detail-container,
.elementor-215 .elementor-element.elementor-element-76b4fee span.detail-label {
    display: none;
}

.elementor-215 .elementor-element.elementor-element-76b4fee .product_meta {
    margin: 0px !important;
    padding: 3px 0px 6px 0px;
    font-size: 0.7rem !important;
}

.elementor-215 .elementor-element.elementor-element-76b4fee span.sku {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-93a594f */.elementor-element.elementor-element-5609971.elementor-widget.elementor-widget-woocommerce-product-price {
    display: none !important;
}

a.add-request-quote-button.button {
    padding: 9px 30px !important;
    font-size: 16px !important;
}

.yith_ywraq_add_item_browse-list.yith_ywraq_add_item_browse_message a {
    margin-top: 6px;
    padding: 9px 30px !important;
    font-size: 16px !important;
    background-color: #ED2329;
    color: #ffffff;
}

.yith_ywraq_add_item_browse-list.yith_ywraq_add_item_browse_message a:hover {
    background-color: rgb(178,25,30);
}

.yith_ywraq_add_item_response.yith_ywraq_add_item_response_message {
    margin-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-4189e3f */.elementor-215 .elementor-element.elementor-element-4189e3f {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-f10efa0 */.woocommerce-js div.product .product_meta {
    border-top: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Heebo';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2024/05/Heebo-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */