<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> /*
Theme Name:  Bashas Custom, a Divi Child
Template:    Divi
*/

@import url("../Divi/style.css");

/* comments fix */
#comment-wrap {
	max-width: 1080px;
	margin: 0 auto;
	padding: 30px 0 0 0;
}

/*-------------------[1080px]------------------*/
@media only screen and ( max-width: 1080px ) {
	#comment-wrap {
		max-width: 934px;
	}
}

/*-------------------[1024px]------------------*/
@media only screen and ( max-width: 1024px ) {
	#comment-wrap {
		max-width: 934px;
	}
}

/*-------------------[980px]------------------*/
@media only screen and (max-width: 980px) {
	#comment-wrap {
		max-width: 690px;
	}
}

/*-------------------[600px]------------------*/
@media only screen and (max-width: 600px) {		
	#comment-wrap {
		max-width: 400px;
	}
}

/*-------------------[479px]------------------*/
@media only screen and ( max-width: 479px ) {
	#comment-wrap {
		max-width: 450px;
	}
}


/*-------------------[320px]------------------*/
@media only screen and ( max-width: 320px ) {
	#comment-wrap {
		max-width: 274px;
	}
}


/*SUBPAGE SPECIALTY SECTIONS*/
.et_pb_specialty_fullwidth &gt; .et_pb_row {
    width: 100% !important;
    max-width: 100% !important;
}

/*HOME PAGE SLIDER*/
.et_pb_slider .et_pb_slides .et_pb_slide_0 {background-size: contain !important; background-position: center !important;}
.et_pb_slider .et_pb_slides .et_pb_slide_1 {background-size: contain !important; background-position: center !important;}
.et_pb_slider .et_pb_slides .et_pb_slide_1 {background-size: contain !important; background-position: center !important;}
.et_pb_slider .et_pb_slides .et_pb_slide_2 {background-size: contain !important; background-position: center !important;}
.et_pb_slider .et_pb_slides .et_pb_slide_3 {background-size: contain !important; background-position: center !important;}
.et_pb_slider .et_pb_slides .et_pb_slide_4 {background-size: contain !important; background-position: center !important;}
.et_pb_slider .et_pb_slides .et_pb_slide_5 {background-size: contain !important; background-position: center !important;}

/*.et_pb_slider .et_pb_slide {display: block; float: none;}*/


/* Set the slider height */
@media only screen and ( min-width:981px ) {
    
    .et_pb_slider, .et_pb_slider .et_pb_container { 
        height: 375px !important; 
    }
    .et_pb_slider, .et_pb_slider .et_pb_slide { 
        max-height: 375px !important; 
    }

 
	.et_pb_slider .et_pb_slide_description { 
        position: relative; 
        top: 35%; 
        padding-top: 0 !important; 
        padding-bottom:0 !important; 
        height:auto !important; 
    }
}

/*-------- HomeSlider Adjustment End----------------*/



/*STORE LOCATOR STYLES*/
.entry-content .wpsl-gmap-canvas {
    margin-bottom: 20px;
    margin-left: 20px;
    width: 65%;
    float: right;
}
.wpsl-location-address, .wpsl-locations-details {display: table !important;}
.wpsl-contact-details {font-weight: 700; display: table !important;}
#wpsl-results {width: 38%;}
#wpsl-radius {width: 58%;}
#wpsl-radius &gt; label {max-inline-size: 40% !important;}
.entry-content tr td, body.et-pb-preview #main-content .container tr td {padding: 4px 2px;}
#wpsl-search-btn {border: 1px solid #d2d2d2; width: 100px; text-transform: uppercase !important;}

table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, #content-area table tr, #content-area table td, #content-area table th {padding: 0.2em .85em !important;}
#wpsl-checkbox-filter.wpsl-checkbox-3-columns li {width: 23%;}
#wpsl-search-wrap .wpsl-input, #wpsl-search-wrap .wpsl-select-wrap {display: inline-table; min-width: 48%;}
#wpsl-search-input {width: 70% !important;}
.wpsl-input label, #wpsl-radius label, #wpsl-category label {width: 100% !important;}
#left-area ul {padding: 0 0 23px 0;  line-height: 26px; list-style-type: none;}
#wpsl-gmap img, .wpsl-gmap-canvas img {border: 0px !important;}

.wpsl_category_img{width: 50px; border: none !important; margin-bottom: -18px; margin-left: 5px;}
#wpsl-checkbox-filter.wpsl-checkbox-3-columns li{width: 28%; margin-bottom: 18px;}
.wpsl_category_img {width: 30px; margin-bottom: -3%;}
#wpsl-checkbox-filter.wpsl-checkbox-3-columns li {width: 24%;}
.entry-content table    {margin: 0 0 5px 0;}


@media only screen and ( max-width: 600px ) {
.entry-content .wpsl-gmap-canvas {
margin-bottom: 20px;
margin-left: 0px;
width: 100%;
float: none;}
}

#wpsl-gmap #wpsl-map-controls {font-size:15px !important;}
/*END STORE LOCATOR STYLES*/

img {border: 3px solid #e0e0e0!important; border-radius: 10px;}
.et_pb_image {border-radius: 10px;}
#logo {border: 0px !important; border-radius: 0px !important;}
#left-area img {border: 0px !important; border-radius: 0px !important;}
#no-border img {border: 0px !important; border-radius: 0px !important;}
img.no-border {border: 0px !important; border-radius: 0px !important;}
#no-border .et_pb_image {border: 0px !important; border-radius: 0px !important;}
div.et_pb_module.et_pb_image.no-border.et_pb_image img {border: 0px !important; border-radius: 0px !important;}

#et-footer-nav {border-top: 2px rgba(0,0,0,0.1) solid;}

/*ACCESSIBILITY*/
#menu-footer-menu li.adobe-reader.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-118204 {float: right !important;}
.da11y-screen-reader-text:focus {background: #f1f1f1; color: #00547A; outline: #ce0c0c solid medium !important;}

.et_pb_section_3.et_pb_section {background-color: rgba(245,237,211,0.4)!important; color: #0a0a0a;}	
html {font-size:calc(16px + 0em);}
body {font-size:calc(16px + 0em);}

body{color:#161616; background-color: #fff;}
#top-menu li.current-menu-ancestor&gt;a,#top-menu li.current-menu-item&gt;a,.et_color_scheme_red #top-menu li.current-menu-ancestor&gt;a,.et_color_scheme_red #top-menu li.current-menu-item&gt;a,.et_color_scheme_pink #top-menu li.current-menu-ancestor&gt;a,.et_color_scheme_pink #top-menu li.current-menu-item&gt;a,.et_color_scheme_orange #top-menu li.current-menu-ancestor&gt;a,.et_color_scheme_orange #top-menu li.current-menu-item&gt;a,.et_color_scheme_green #top-menu li.current-menu-ancestor&gt;a,.et_color_scheme_green #top-menu li.current-menu-item&gt;a{color:#161616; background-color: #fff;}
#et-footer-nav .bottom-nav li.current-menu-item a{color:#161616; background-color: #fff;}
.et_pb_search .screen-reader-text {font-size: 15px;}

/*END ACCESSIBILITY*/

/*TOP NAV*/
#top-menu li {padding: 0px 12px 10px 0px;}
#top-menu li li a {padding: 6px 10px !important;}</pre></body></html>