#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%!important;padding:23px 0px 0px!important;float:none!important}}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-bottom:58px}.gform_button{background:black;color:white;border:none;padding:10px 15px;font-size:16px;font-weight:700}.gform_button:hover{background:#BA8F2C}span.mobile_menu_bar:before{color:#BA8F2C!important}.gform_wrapper .gfield_required{color:#BA8F2C!important}.social-header{color:#BA8F2C;font-size:1.5em}article li{margin-bottom:1em}sup{font-size:60%}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{padding:11px!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{line-height:2.5}.woocommerce-message a.button.wc-forward{border:2px solid transparent!important}.woocommerce-message a.button.wc-forward:hover{border-color:#fff!important;color:#ffff!important}.woocommerce form .form-row .select2-container .select2-choice,.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea,.select2-container .select2-selection--single{padding:8px;border-radius:0;font-size:15px;height:40px;background-color:#fff;border:1px solid #bbb;color:#4e4e4e}.woocommerce form .form-row .select2-container .select2-choice:focus-visible,.woocommerce form .form-row input.input-text:focus-visible,.woocommerce form .form-row select:focus-visible,.woocommerce form .form-row textarea:focus-visible,.select2-container .select2-selection--single:focus-visible{border-color:#2d3940}.single-product h1.product_title{font-size:28px!important;line-height:1.3}.single-product.woocommerce div.product div.images img{max-width:400px!important;margin:0 auto}.woocommerce-page #left-area>ul.products,.woocommerce-shop .et_pb_shop .products{padding-top:30px!important}.single-product .related>h2{margin-bottom:30px!important}.woocommerce ul.products li.product a img,.woocommerce-page .related ul.products li.product a img{width:auto}.woocommerce .onsale.product-on-sale{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;padding:1px 15px!important}.woocommerce-page .onsale.product-on-sale,.woocommerce-page .related .onsale.product-on-sale{left:35px!important;top:-16px!important}.woocommerce ul.products li.product,.woocommerce-page .related ul.products li.product{text-align:center}.woocommerce ul.products li.product .et_shop_image,.woocommerce-page .related ul.products li.product .et_shop_image{display:flex;justify-content:center}.single-product div.product.type-product div .onsale{top:0px!important}.woocommerce .et_pb_shop_0 ul.products li.product .onsale.product-on-sale{top:-15px;left:10px}.search-results #left-area .et_pb_post h2{font-size:20px!important}@media only screen and (min-width:601px) and (max-width:1179px){.product .related h2.woocommerce-loop-product__title{font-size:16px!important}.woocommerce-page .onsale.product-on-sale,.woocommerce-page .related .onsale.product-on-sale{left:-15px!important}}@media only screen and (min-width:1180px) and (max-width:1400px){.woocommerce-page .onsale.product-on-sale,.woocommerce-page .related .onsale.product-on-sale{left:10px!important}}@media (min-width:601px){div#et_top_search{margin-top:5px}}.pagination{width:100%}#left-area .woocommerce-breadcrumb,#left-area .woocommerce-products-header,#left-area .woocommerce-result-count{width:75%!important}.woocommerce-pagination{width:100%}.post-meta{position:relative}.post-meta:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.author.vcard{display:none}.published{margin-left:-40px;padding-left:10px;background:white;position:relative;z-index:1}.custom-product-search-pagination-wrapper{width:100%;display:flex;column-gap:15px;justify-content:center}.custom-product-search-pagination-wrapper span,.custom-product-search-pagination-wrapper a{border:1px solid;padding:2px 15px}.page-id-644 .author.vcard,.single-post .post-meta .author.vcard{display:contents}.search-results .search-wrapper-list{list-style-type:none!important;padding:0!important;display:flex;flex-wrap:wrap;column-gap:23px;margin-top:30px}.search-results .search-wrapper-list li{max-width:23%;flex:1 1 calc(25% - 1rem);display:flex;flex-direction:column;box-sizing:border-box}.search-results #left-area .et_pb_post{border-radius:4px 4px 4px 4px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);margin-bottom:30px;flex:1}.search-results #left-area .et_pb_post .entry-title{padding-top:20px}.search-results #left-area .et_pb_post .entry-title,.search-results #left-area .et_pb_post .post-meta{padding-left:20px;padding-right:20px}@media only screen and (max-width:600px){.product .related h2.woocommerce-loop-product__title{font-size:16px!important}.woocommerce-page .onsale.product-on-sale,.woocommerce-page .related .onsale.product-on-sale{left:15px!important}.search-results .search-wrapper-list li{max-width:100%}}.home-main-search input{padding-top:0.715em!important;padding-right:0.715em!important;padding-bottom:0.715em!important;padding-left:0.715em!important;height:auto;min-height:0;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.1em;letter-spacing:1px;width:100%;text-align:center;background:transparent;border:2px solid #B98F2D;border-radius:2px;color:#fff}.home-main-search input.search-field::placeholder{color:#fff}.woocommerce-result-count,.books-container h2,.books-container p{display:none}.blogs-container h1,.books-container h1{text-align:center}