#main-content{font-weight:300}a{text-decoration:none!important}.post-text .entry-title{display:none!important}.post-text article{margin-bottom:0}.two-columns{-webkit-columns:200px 2;-moz-columns:200px 2;column-count:2;column-gap:4vw;column-rule:1px solid rgba(48,52,72,0.3)}#top-contacts a,#top-contacts-phone a{color:white;position:relative}a.mail-link span::before,#facebook a::before{content:"";position:absolute;visibility:hidden;width:0;height:2px;bottom:-3px;left:0;background-color:white;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all 0.5s ease-in-out}a.mail-link span:hover::before,#facebook a:hover::before{visibility:visible;width:100%}#top-contacts i.far{margin-left:1.5em}#top-contacts i.fab{margin-left:1em;font-size:25px;position:relative;top:3px;transition:all 0.5s ease-in-out}#top-contacts i.fab:hover{cursor:pointer;color:#4267B2}#top-contacts-phone i.fab{font-size:25px;position:relative;top:3px;transition:all 0.5s ease-in-out}#top-contacts-phone i.fab:hover{color:#4267B2}.et_pb_menu__logo{z-index:10}#top-menu li{padding-right:0;margin-left:20px}#top-menu .et-menu{margin-right:0}#top-menu a{position:relative}#top-menu a::before{content:"";position:absolute;visibility:hidden;width:0;height:2px;bottom:25px;left:0;background-color:white;transition:all 0.5s ease-in-out}#top-menu a:hover{opacity:1}#top-menu a:hover::before{visibility:visible;width:100%}@media (max-width:1160px){#top-menu .et_mobile_nav_menu{display:block;padding:22px 0}#top-menu .et_pb_menu__menu{display:none!important}}#top-menu .mobile_menu_bar::before,#top-menu-phone .mobile_menu_bar::before{color:white}#top-menu a.mobile_nav:hover::before{visibility:hidden}#top-menu .mobile_menu_bar{transition:all 0.5s ease-in-out}#top-menu .mobile_menu_bar:hover,#top-menu-phone .mobile_menu_bar:hover{transform:scale(1.5)}#top-menu ul.et_mobile_menu{width:auto!important;left:-155px;list-style-type:none;padding:10px 25px;box-shadow:0px 5px 20px rgba(0,0,0,0.3)}#top-menu ul.et_mobile_menu li a{display:inline-block;padding:10px 0}#top-menu ul.et_mobile_menu li a::before{content:"";position:absolute;visibility:hidden;width:0;height:2px;bottom:9px;left:0;background-color:white;transition:all 0.5s ease-in-out}#top-menu ul.et_mobile_menu li a:hover::before{visibility:visible;width:100%}#top-menu-phone .mobile_menu_bar{margin-top:8px;transition:all 0.5s ease-in-out}#top-menu-phone ul.et_mobile_menu{width:53%;padding:10px 25px;box-shadow:0px 5px 20px rgba(0,0,0,0.3)}#top-menu-phone ul.et_mobile_menu li a{position:relative;padding:10px 0}#top-menu-phone ul.et_mobile_menu li a:hover{color:white;opacity:1;background-color:transparent}#top-menu-phone ul.et_mobile_menu li a::before{content:"";position:absolute;visibility:hidden;width:0;height:2px;bottom:9px;left:0;background-color:white;transition:all 0.5s ease-in-out}#top-menu-phone ul.et_mobile_menu li a:hover::before{visibility:visible;width:100%}#main-content p{color:black}#main-content a.more-link,.wpsl-store-location a,#main-content li a{position:relative;font-weight:700}#main-content a.more-link::before,.wpsl-store-location a::before,#main-content li a::before{content:"";position:absolute;visibility:hidden;width:0;height:2px;left:0;bottom:0;background-color:#8e004e;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all 0.5s ease-in-out}#main-content a.more-link:hover::before,.wpsl-store-location a:hover::before,#main-content li a:hover::before{visibility:visible;width:100%}#main-content a.more-link::after{content:" ..."}#main-content .et_pb_image_container a.entry-featured-image-url,#main-content .et_shop_image{overflow:hidden}#main-content .et_pb_image_container a.entry-featured-image-url img,#main-content .et_shop_image img{transition:all .3s;margin-bottom:0!important}#main-content .et_pb_image_container a.entry-featured-image-url img:hover,#main-content .et_shop_image img:hover{transform:scale(1.05)}#main-content ul{line-height:2em!important}.bullet-points ul{position:relative;top:-1em}.bullet-points li{padding-top:1em}#footer-section h3{padding-bottom:0.7em}#footer-section a{color:white;position:relative}#footer-section #menu-footer-menu a::before{content:"";position:absolute;visibility:hidden;width:0;height:2px;left:0;bottom:5px;background-color:white;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all 0.5s ease-in-out}#footer-section a:hover{opacity:1}#footer-section #menu-footer-menu a:hover::before{visibility:visible;width:100%}#footer-section ul{display:block!important}#footer-section li{padding-bottom:1em}#footer-section li.current-menu-item a{color:#D8A400!important}@media (max-width:980px){#footer-section .et_pb_menu__menu{display:flex!important}#footer-section .et_mobile_nav_menu{display:none!important}}#footer-section .et_pb_menu__wrap{justify-content:flex-start}#copyright-section a{color:#605960!important;font-weight:300!important}#copyright-section a:hover{color:white!important}#main-slider .et_pb_slide_description{text-align:inherit!important}#products .et_pb_button_wrapper{margin-top:7em}.printfriendly a::before{font-family:"Font Awesome 5 Pro";content:"\f02f";color:#605960;font-weight:300!important;font-size:1.7em}.printfriendly a:hover::before{color:#af005f}.category-recipes ol{counter-reset:item;list-style-type:none;margin:0;padding:0}.category-recipes ol li{display:table;counter-increment:item;margin-bottom:0.3em}.category-recipes ol>li:before{content:counter(item) ". ";display:table-cell;font-weight:bold;padding-right:0.3em}#sidebar .et_pb_widget ul li{line-height:1.2em!important;margin-bottom:0.8em}#sidebar .et_pb_widget a{font-weight:500!important}.widgettitle{font-size:32px;text-transform:uppercase}ul.product_list_widget li{padding:0!important}ul.product_list_widget li img{display:none}.wpsl-search,.wpsl-direction-wrap{display:none}#wpsl-gmap img[src*="red@2x"]{display:none!important}.wpsl-info-window{line-height:normal!important}.wpsl-info-window span:nth-last-child(2){display:none}.wpsl-info-window p span:nth-last-child(2){display:inline-block!important}#wpsl-stores li{padding:0px!important}.gm-style-mtc{display:none}#cm-box{border:1px solid #e0e0e0}#cm-box:hover{border:1px solid #8e004e}#cm-box article:before,#fs-box article:before{content:'Z';font-family:ETmodules;font-size:32px;float:left;padding-right:12px;margin-top:-8px}#cm-box article,#fs-box article{margin-bottom:0}#fs-box p{color:white}