.elementor-kit-25738{--e-global-color-primary:#EA9F28;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#403C38;--e-global-color-accent:#EA9F28BF;--e-global-color-6253acc:#FFFFFF;--e-global-color-1d11338:#F2B01E;--e-global-color-bd9f00c:#02010100;--e-global-color-8d6a98e:#074B3F;--e-global-color-1b15351:#93765D4D;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Karla";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-fc27073-font-family:"Montserrat";--e-global-typography-fc27073-font-size:16px;--e-global-typography-fc27073-font-weight:500;--e-global-typography-fc27073-line-height:1em;--e-global-typography-2aacbe2-font-family:"Emilys Candy";--e-global-typography-2aacbe2-font-size:30px;--e-global-typography-f5390e4-font-family:"Montserrat";--e-global-typography-f5390e4-font-size:16px;--e-global-typography-f5390e4-font-weight:500;--e-global-typography-f5390e4-text-decoration:underline;--e-global-typography-a999aec-font-family:"Montserrat";--e-global-typography-a999aec-font-size:95px;--e-global-typography-a999aec-font-weight:600;--e-global-typography-a999aec-line-height:1em;--e-global-typography-14fbe94-font-family:"Montserrat";--e-global-typography-14fbe94-font-size:20px;--e-global-typography-14fbe94-font-weight:500;--e-global-typography-14fbe94-line-height:1em;--e-global-typography-6f4dcaa-font-family:"Karla";--e-global-typography-6f4dcaa-font-size:16px;--e-global-typography-6f4dcaa-font-weight:500;--e-global-typography-6f4dcaa-line-height:1em;--e-global-typography-19403cd-font-family:"Montserrat";--e-global-typography-19403cd-font-size:25px;--e-global-typography-19403cd-font-weight:500;--e-global-typography-d6919a3-font-family:"Karla";--e-global-typography-d6919a3-font-size:14px;--e-global-typography-d6919a3-font-weight:400;--e-global-typography-f3d6327-font-family:"Karla";--e-global-typography-f3d6327-font-size:16px;--e-global-typography-f3d6327-font-weight:400;--e-global-typography-ccc8a4f-font-family:"Montserrat";--e-global-typography-ccc8a4f-font-size:30px;--e-global-typography-ccc8a4f-font-weight:600;--e-global-typography-feba65b-font-family:"Montserrat";--e-global-typography-feba65b-font-size:35px;--e-global-typography-feba65b-font-weight:400;--e-global-typography-37ead6d-font-family:"Montserrat";--e-global-typography-37ead6d-font-size:65px;--e-global-typography-37ead6d-font-weight:500;--e-global-typography-37ead6d-line-height:1em;--e-global-typography-d3751fd-font-family:"Montserrat";--e-global-typography-d3751fd-font-size:25px;--e-global-typography-d3751fd-font-weight:600;--e-global-typography-d3751fd-letter-spacing:3px;--e-global-typography-995cfe6-font-family:"Montserrat";--e-global-typography-995cfe6-font-size:45px;--e-global-typography-995cfe6-font-weight:600;--e-global-typography-995cfe6-line-height:1em;--e-global-typography-709f4fe-font-family:"Montserrat";--e-global-typography-709f4fe-font-size:20px;--e-global-typography-709f4fe-font-weight:400;--e-global-typography-3cac45f-font-family:"Montserrat";--e-global-typography-3cac45f-font-size:65px;--e-global-typography-3cac45f-font-weight:600;background-color:#F4F4F4;color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:18px;}.elementor-kit-25738 button,.elementor-kit-25738 input[type="button"],.elementor-kit-25738 input[type="submit"],.elementor-kit-25738 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-kit-25738 button:hover,.elementor-kit-25738 button:focus,.elementor-kit-25738 input[type="button"]:hover,.elementor-kit-25738 input[type="button"]:focus,.elementor-kit-25738 input[type="submit"]:hover,.elementor-kit-25738 input[type="submit"]:focus,.elementor-kit-25738 .elementor-button:hover,.elementor-kit-25738 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-kit-25738 e-page-transition{background-color:#FFBC7D;}.elementor-kit-25738 p{margin-block-end:24px;}.elementor-kit-25738 a{color:var( --e-global-color-primary );}.elementor-kit-25738 h1{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;}.elementor-kit-25738 h2{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;}.elementor-kit-25738 h3{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;}.elementor-kit-25738 h4{color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:35px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;}.elementor-kit-25738 h5{color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;}.elementor-kit-25738 h6{color:var( --e-global-color-primary );font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;}.elementor-kit-25738 label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-fc27073-font-family ), Sans-serif;font-size:var( --e-global-typography-fc27073-font-size );font-weight:var( --e-global-typography-fc27073-font-weight );line-height:var( --e-global-typography-fc27073-line-height );}.elementor-kit-25738 input:not([type="button"]):not([type="submit"]),.elementor-kit-25738 textarea,.elementor-kit-25738 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-kit-25738 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-25738 textarea:focus,.elementor-kit-25738 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-25738{--e-global-typography-accent-font-size:14px;--e-global-typography-a999aec-font-size:65px;--e-global-typography-37ead6d-font-size:40px;}.elementor-kit-25738 h2{font-size:35px;}.elementor-kit-25738 label{font-size:var( --e-global-typography-fc27073-font-size );line-height:var( --e-global-typography-fc27073-line-height );}.elementor-kit-25738 input:not([type="button"]):not([type="submit"]),.elementor-kit-25738 textarea,.elementor-kit-25738 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-25738{--e-global-typography-accent-font-size:14px;--e-global-typography-a999aec-font-size:55px;--e-global-typography-37ead6d-font-size:42px;}.elementor-kit-25738 h1{font-size:45px;}.elementor-kit-25738 h2{font-size:35px;}.elementor-kit-25738 h3{font-size:25px;}.elementor-kit-25738 label{font-size:var( --e-global-typography-fc27073-font-size );line-height:var( --e-global-typography-fc27073-line-height );}.elementor-kit-25738 input:not([type="button"]):not([type="submit"]),.elementor-kit-25738 textarea,.elementor-kit-25738 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.jet-woo-products .jet-woo-product-thumbnail img {
	width: 100%;
	height: 250px;
	object-fit: contain;
}

.white-link a {
    color: var( --e-global-color-secondary );
}

.bdt-interactive-card {

box-shadow: none; 
}

.jet-woo-category-thumbnail img {
  width: 100%;
  height: 250px;
  object-fit: cover;
}

.jet-color-image-list-wrapper fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	columns: 2;
}

.woocommerce-info::before {
	color: #B79A90;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {

	background-color: #ffffff;

}

.woocommerce-info {
  border-top-color:  #B79A90;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button {
	font-size: 100%;
	margin: 0;
	font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
	line-height: 1;
	cursor: pointer;
	position: relative;
	text-decoration: none;
	overflow: visible;
	padding: .618em 1em;
	font-weight: 500;
	border-radius: 3px;
	left: auto;
	color: #ffffff;
	background-color: #B79A90;
	border: 0;
	display: inline-block;
	background-image: none;
	box-shadow: none;
	text-shadow: none;
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {

	text-transform: none !important;
}

.woocommerce a.woocommerce-Button {
	color: #ffffff !important;
	border-radius: 50px;
	
}

.woocommerce a.woocommerce-Button:hover {
	color: #ffffff;
	background-color: #B79A90 !important;
}

.bdt-dropbar-button {
    color: #EA9F28 !important;
  background-color: transparent !important;
  font-size: 21px !important;
}

.jet-ajax-search__results-list {
    padding: 20px;
}/* End custom CSS */