#main-content .et_pb_text a,.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a img{transition:all 0.3s ease}#main-content .et_pb_text a:hover,.woocommerce ul.products li.product a img:hover{opacity:.8}input::placeholder,input::-webkit-input-placeholder,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul.sub-menu li.current-menu-item a{color:#333333!important;opacity:1}.categoryblurbs .et_pb_main_blurb_image{margin-bottom:10px}.categorieshome .et_pb_column{margin:0 22px}.categorieshome .et_pb_column:first-child{margin-left:0}.categorieshome .et_pb_column:last-child{margin-right:0}.et_pb_row .et_pb_module.dgpc_product_carousel .woocommerce ul .product .woocommerce-loop-product__title a{font-weight:500!important}.productcar-1 ul li.product.status-publish{background-color:#ffffff;padding:10px}.productcar-1 .woocommerce.columns-4.swiper-container.swiper-container-initialized{padding:0 5px}.productcar-1 .dgpc_product_carousel_0.dgpc_product_carousel .dgpc-container .swiper-pagination{text-align:center!important}.productcar-1 .dgpc_product_carousel_0 .woocommerce ul .product .product-content,.sidecarousel.dgpc_product_carousel .woocommerce ul .product .product-content{padding-right:0!important;padding-left:0!important}.bestsell-1 .woocommerce ul li.product{background-color:#ffffff!important;border-radius:7px;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);margin-bottom:20px!important;margin-right:2.8%!important;min-height:360px;padding:10px;width:17.75%!important}.bestsell-1 .woocommerce ul li.product.last{margin-right:0!important}.bestsell-1 .et_overlay:before{display:none}.bestsell-1 .woocommerce ul li.product span.onsale{background:#466d3e!important;font-size:15px!important;padding:4px 9px!important;top:15px!important;left:15px!important}.dgpc_product_carousel .swiper-container ul .product{background-color:#ffffff!important}.sidecarousel.dgpc_product_carousel_1 .swiper-container{padding-top:0}.sidecarousel.dgpc_product_carousel .swiper-container ul .product{padding:10px}header .et_builder_inner_content{z-index:99}.shoppingheader .et_pb_text_inner{float:right;font-size:1.8em;padding-top:7px;padding-right:2px;transition:all 0.3s ease}.shoppingheader .et_pb_text_inner:hover{font-size:2em;padding:5px 0 0 0}.firstheader .secondcolumn .et_pb_text_0_tb_header{display:inline-block;float:left;width:91%}.shoppingheader .bakers-cart span{background-color:#181818;border-radius:50%;color:#ffffff;font-size:12px;height:14px;text-align:center;transform:translate(-4px,-4px);line-height:1.2em;position:absolute;width:14px}.dgpc_product_carousel .swiper-button-next:before,.dgpc_product_carousel .swiper-button-prev:before{padding-top:2px}.dgpc_product_carousel .swiper-button-next,.dgpc_product_carousel .swiper-button-prev{opacity:.7}.header_second{position:fixed!important;top:0;transform:translateY(-380px);transition:all 1.2s ease-out;width:100%}.et_pb_row_3_tb_header{top:auto!important}.header_second.showsecond{transform:translateY(0)}.menurow .et_pb_menu ul li ul li a{font-size:14px;padding:4px 10px;width:100%}.menurow .et_pb_menu ul li ul li{height:100%;width:100%}.menurow .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{border:none;padding:6px 0;width:350px}.et-db #et-boc .et-l #mobile_menu1.et_mobile_menu .menu-item-has-children>a,#mobile_menu1.et_mobile_menu .menu-item-has-children>a{background-color:transparent}.et-db #et-boc .et-l .et_pb_fullwidth_menu #mobile_menu1.et_mobile_menu,.et-db #et-boc .et-l .et_pb_menu #mobile_menu1.et_mobile_menu,.et_pb_menu #mobile_menu1.et_mobile_menu{padding:3%}.et-db #et-boc .et_mobile_menu li.menu-item a,.et_mobile_menu li.menu-item a{padding:7px 1%}.slidehero h4{font-size:22px;line-height:1.4em}.socialfooter .icon{transition:all 0.3s ease}.socialfooter .icon:hover{font-size:18px;opacity:.8;transform:translateY(-5px)}#main-content{background-color:#f5f5f5}.single-product .product_meta .tagged_as{display:block}.woocommerce-page span.onsale,.woocommerce span.onsale{background-color:#466d3e!important}.woocommerce div.product .product_title{font-size:28px}.entry-summary p.price span{font-size:21px!important}.woocommerce-Tabs-panel h2,.product .related h2{font-size:22px!important}.products.columns-3 .product.type-product .et_overlay:before{display:none}.products.columns-3 .product.type-product .et_overlay{opacity:.6}.woocommerce a.button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order:hover,.woocommerce button.button,.woocommerce-page button.button{color:#466d3e}.woocommerce-message a.button.wc-forward:hover{opacity:.8}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{padding:.3em 1em}.woocommerce .col2-set,.woocommerce-page .col2-set#customer_details{margin-bottom:10px}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding-bottom:10px}.woocommerce a.button:after,.woocommerce div.product form.cart .button:after,.woocommerce button.button:after,.woocommerce-page button.button:after{display:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left}.et_pb_widget_area_left{border-right:0;border-left:1px solid rgba(0,0,0,.1);padding-left:15px;padding-right:0}.et_right_sidebar #sidebar{padding-left:15px}#sidebar .woocommerce-mini-cart__buttons.buttons .button{font-size:16px;padding:3px 5px;margin:0}#sidebar .woocommerce-mini-cart__buttons.buttons .button:after{display:none}#sidebar .woocommerce-mini-cart__buttons.buttons .button.wc-forward{margin-right:5px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:100%;max-width:90px;padding-bottom:10px}#main-content table.cart .product-remove{padding-bottom:4px;padding-top:4px}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:10px}.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods .woocommerce-notice.woocommerce-info{font-size:16px!important;line-height:1.6em!important}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{background-color:#e8e8e4!important;color:#466d3e!important;font-size:18px!important;height:45px!important}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button,.woocommerce input.button.alt{font-size:18px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:0.3em 1em}.et-db #et-boc .et-l .et_pb_row_0_tb_header,body.et-db #page-container .et-db #et-boc .et-l #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db #page-container.theme-Divi #et-boc .et-l #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db.theme-Divi #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,.et-db #et-boc .et-l .et_pb_row_1_tb_header,body.et-db #page-container .et-db #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{max-width:100%!important;width:95%!important}.et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row.menurow{padding-left:15px!important;padding-right:10px!important}.et-db #et-boc .et-l .et_pb_column.secondcolumn .et_pb_module{margin-bottom:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu--style-left_aligned .et_pb_menu__wrap,.et-db #et-boc .et-l .et_pb_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et-db #et-boc .et-l .firstheader .et_pb_column .et_pb_module,.et-db #et-boc .et-l .secondheader .et_pb_column .et_pb_module{margin-bottom:0}@media only screen and (max-width:1290px){.firstheader .et_pb_menu .et-menu>li{padding-right:2px;padding-left:7px}.firstheader .et-menu .menu-item-has-children>a:first-child{padding-right:15px}.firstheader .et_pb_row_1_tb_header.et_pb_row{padding-left:15px!important;padding-right:10px!important}}@media only screen and (max-width:1175px){.firstheader .et_pb_menu .et-menu>li>a,.firstheader .et-menu .menu-item-has-children>a:first-child:after{font-size:14px}}@media only screen and (max-width:1110px){.firstheader .et_pb_menu .et-menu>li>a,.firstheader .et-menu .menu-item-has-children>a:first-child:after{font-size:13px}.firstheader .et-menu .menu-item-has-children>a:first-child{padding-right:14px}.firstheader .et_pb_menu .et-menu>li{padding-right:1px;padding-left:6px}}@media only screen and (max-width:1030px){.firstheader .et_pb_row{width:95%}}@media (max-width:980px){.categorieshome .et_pb_column{margin:0 1.75%!important;width:31%!important}.bestsell-1 .et_pb_shop .woocommerce ul.products.columns-3 li.product{margin:0 1.75% 20px!important;width:31%!important}.categorieshome.homerow2 .et_pb_column{margin:0 3%;width:35%!important}.bestsell-1 .et_pb_shop .woocommerce ul.products.columns-3 li.product:nth-child(4),.bestsell-1 .et_pb_shop .woocommerce ul.products.columns-3 li.product:first-child,.bestsell-1 .et_pb_shop .woocommerce ul.products.columns-3 li.product:nth-child(7),.categorieshome .et_pb_column:first-child{margin-left:0!important}.categorieshome .et_pb_column:nth-child(3),.bestsell-1 .et_pb_shop .woocommerce ul.products.columns-3 li.product:nth-child(3n){margin-right:0!important}.categorieshome.homerow2 .et_pb_column:first-child{margin-left:8%!important}.categorieshome.homerow2 .et_pb_column:last-child{margin-right:8%!important;float:right}.slidehero h4{font-size:20px}.woocommerce-page button.button,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce a.button{font-size:16px!important;padding:.4em .7em!important}.woocommerce-page button.button:after{display:none}.et_pb_column .et_pb_widget.woocommerce{margin:0;width:100%}.cartsidebar{border-top:1px solid rgba(0,0,0,.1);border-left:0;padding-top:15px;padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{max-width:80px}.et_right_sidebar #sidebar{padding-left:0}.woocommerce-page ul.products li.product:nth-child(n){margin-bottom:2.5%!important}.woocommerce-Tabs-panel h2,.product .related h2{font-size:20px!important}.woocommerce .col2-set,.woocommerce-page .col2-set#customer_details{margin-bottom:0}.et-db #et-boc .et-l .secondcolumn .et_pb_text_2_tb_header{width:80%}.header_second{transform:translateY(-580px)}.firstheader .et_mobile_menu li ul.hide,.header_second .et_mobile_menu li ul.hide,.et-db #et-boc .et-l #main-header .et_mobile_menu li ul.hide,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li ul.hide,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.hide{display:none!important}#mobile_menu1 .menu-item-has-children{position:relative}#mobile_menu1 .menu-item-has-children>a{background:transparent}#mobile_menu1 .menu-item-has-children>a+span{cursor:pointer;font-size:20px;font-weight:700;padding:10px 20px;position:absolute;right:0;top:0;z-index:3}span.menu-closed:before{display:block;content:"\f107";color:#333333!important;font-size:16px;font-family:"FontAwesome","Font Awesome 5 Free"!important}span.menu-closed.menu-open:before{content:"\f106"}.firstheader .et_pb_row .et_pb_column.logocolumn,.header_second .et_pb_row .et_pb_column.logocolumn{width:75%}.firstheader .et_pb_row .et_pb_column.secondcolumn,.header_second .et_pb_row .et_pb_column.secondcolumn{width:25%}.firstheader .et_mobile_nav_menu,.header_second .et_mobile_nav_menu{margin:0 auto}.firstheader .et_pb_menu .et_mobile_menu,.header_second .et_pb_menu .et_mobile_menu{padding:1%}.firstheader .et_mobile_menu li a,.header_second .et_mobile_menu li a{padding:9px 1%}.firstheader .et_mobile_menu li li,.header_second .et_mobile_menu li li{padding-left:3%}.firstheader .secondcolumn .et_pb_text_0_tb_header,.header_second .secondcolumn .et_pb_text_2_tb_header{margin:0;padding-right:10px;padding-top:10px;width:80%}.firstheader .secondcolumn .dgwt-wcas-search-icon,.header_second .secondcolumn .dgwt-wcas-search-icon{margin:0 0 0 auto}}@media (max-width:768px){.container{padding-top:30px!important;width:90%}.firstheader .secondcolumn .et_pb_text_0_tb_header,.header_second .secondcolumn .et_pb_text_2_tb_header{padding-right:0;width:75%}.slidehero h4{font-size:18px}.categorieshome.homerow2 .et_pb_column:first-child{margin-left:0!important;width:48%!important}.categorieshome.homerow2 .et_pb_column:last-child{margin-right:0!important;width:48%!important}.categorieshome.homerow2 .et_pb_column .et_pb_module,.categorieshome.mobileonehome .et_pb_column .et_pb_module{display:block;text-align:center;width:100%}.categorieshome.mobileonehome .et_pb_column{margin:0 auto!important;width:100%!important}.bestsell-1 .woocommerce ul li.product{min-height:300px}.woocommerce div.product .product_title{padding-top:10px}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce-Tabs-panel h2,.product .related h2{font-size:18px!important}.woocommerce div.product div.images.woocommerce-product-gallery{max-width:300px}.shoppingheader .bakers-cart .fa-shopping-cart{font-size:22px;transform:translateY(-3px)}.et-db #et-boc .et-l .secondcolumn .et_pb_text_2_tb_header{width:90%}}@media (max-width:600px){.firstheader .secondcolumn .et_pb_text_0_tb_header,.header_second .secondcolumn .et_pb_text_2_tb_header{width:65%}.slidehero p{font-size:16px}.slidehero .et_pb_container{padding:0 5px}.slidehero .et-pb-slider-arrows .et-pb-arrow-next,.slidehero .et-pb-slider-arrows .et-pb-arrow-prev{font-size:36px!important}}@media (max-width:479px){.firstheader .secondcolumn .et_pb_text_0_tb_header,.header_second .secondcolumn .et_pb_text_2_tb_header{padding-top:2px;width:90%}.shoppingheader .et_pb_text_inner,.shoppingheader .et_pb_text_inner:hover{font-size:1.7em;padding:0}.categoryblurbs .et_pb_column{width:50%!important}.et_portfolio_image,.et_shop_image{max-width:250px}}