.woocommerce .page-top-image{margin-top:92px!important}.woocommerce-page .page-top-image{background-position:inherit}.woocommerce .row.page-title h1{margin-top:295px;position:relative;z-index:100}.woocommerce .shop-home{padding-top:40px;float:right;width:87%;padding-bottom:20%}#sidebar{float:left;width:13%;background-color:#fff;margin-top:500px;height:100%;padding-top:30px;border-right:1px solid #ccc;padding-bottom:30%}.widget-title{display:none}.woocommerce footer{clear:both}.woocommerce .woocommerce-breadcrumb{font-family:ITCFranklinGothicStd-Demi;font-size:13px;letter-spacing:.81px;line-height:15px;text-transform:uppercase;color:#1b7e5e;position:absolute;left:0;margin-top:-40px;padding-top:40px;padding-bottom:40px;padding-left:90px;width:100%;border-bottom:1px solid #ccc;background:#fff}.woocommerce .woocommerce-breadcrumb a{border-bottom:3px solid #ccc;color:#ccc}.woocommerce .woocommerce-breadcrumb a:hover{text-decoration:none}.widget_product_categories ul{list-style:none;margin:100px 0 0 10px}.widget_product_categories li a{border-bottom:3px solid #fff;color:#1b7e5e;display:inline-block;font-family:ITCFranklinGothicStd-Demi;font-size:14px;letter-spacing:.71px;line-height:15px;margin:12.5px auto;text-transform:uppercase;transition:all .15s ease 0s}.widget_product_categories li a:hover{border-bottom:3px solid #005b28;text-decoration:none}.shop-home .page-title{color:#fff}.woocommerce .products ul,.woocommerce ul.products{text-align:center}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce input.button.alt{background-color:#ba9c66!important;border:1px solid #bc9b6a;color:#fff;font-size:10px;letter-spacing:2.1px;line-height:16.8px;padding:10px 20px;text-transform:uppercase;transition:all .25s ease 0s;border-radius:0;width:auto;opacity:1}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{background:#fff!important;color:#bc9b6a!important;text-decoration:none}.woocommerce ul.products li.product h3{font-size:19.6px;color:#005b28;display:block;font-family:Plantin-Light;font-weight:300;line-height:30px;margin-top:10px;text-decoration:underline}.woocommerce ul.products li.product .price{color:#333;font-size:19.6px;font-family:Plantin-Light;font-weight:300}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:35%;margin-top:100px;margin-left:15px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:60%}.product_title.entry-title{margin-top:100px!important;color:#005b28;font-family:plantin;font-size:30px;font-weight:300;line-height:40px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#333;font-size:30px;font-family:Plantin-Light;font-weight:300}.woocommerce div.product form.cart{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 0}.woocommerce div.product form.cart .qty{border:1px solid #ccc;box-shadow:none;margin-right:10px;outline:medium none;padding:9px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border-bottom-right-radius:0;box-shadow:none;left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;margin-right:5px;border-radius:0;border-color:#ccc;background-color:#f5f8ee}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #ccc;border-top:none;border-radius:0;padding:20px}.woocommerce div.product .woocommerce-tabs #tab-description h2{display:none}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{margin-top:100px!important}.woocommerce div.product form.cart table td{display:block}.woocommerce div.product form.cart .variations label{color:#333;font-family:plantin-light;font-size:16px;font-weight:700}.woocommerce div.product form.cart .variations select{min-width:inherit}.woocommerce div.product form.cart .variations td.label{text-align:left}.woocommerce span.onsale{background-color:red}.product-template-default .onsale{display:none}#coupon_code.input-text{width:auto}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:rgba(0,91,40,1);color:#fff}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before{color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{border-top-color:#f1f6e7}.woocommerce .woocommerce-info a{color:#fff;text-decoration:underline}.woocommerce .woocommerce-message{border-top-color:#1b7e5e}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-size:22px}.woocommerce-error a,.woocommerce-message a{text-decoration:underline;color:#fff}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{padding:10px}#add_payment_method #payment,.woocommerce-checkout #payment{background:#f1f6e7 none repeat scroll 0 0;border-radius:0}#add_payment_method #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-color:transparent transparent #fff}#myEMMAoptin_field label{font-size:12px;text-indent:20px;display:block}#myEMMAoptin{margin-left:-20px;margin-top:4px}.site-main header{position:relative;border:none;height:auto;top:auto;z-index:1}.cart-tab{top:20em}.cart-tab.right a.cart-parent{font-size:20px}.cart-tab.right a.cart-parent .amount{color:#1b7e5e;font-weight:700}.cart-tab.right a.cart-parent .contents{color:#bc9b6a}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:none}.cart-tab.right .mini_cart_item{width:100%}@media only screen and (max-width:767px){.woocommerce .row.page-title h1{margin-top:146px}.woocommerce .page-top-image{height:180px}.woocommerce .shop-home{width:100%;float:none;margin-top:300px}.woocommerce .woocommerce-breadcrumb{padding:40px 0;position:relative;margin-bottom:0}.shop-home .woocommerce-products-header{z-index:1}.shop-home .woocommerce-products-header .page-title{display:none}.shop-home .woocommerce-products-header .term-description{padding:40px 0}.shop-home .woocommerce-products-header .term-description>p{display:none}#sidebar{margin-top:0;width:100%;padding:40px 30px;float:none}#sidebar>ul{padding-left:0;margin:0}.woocommerce .widget_product_categories ul{margin:0;padding:0}.woocommerce .widget_product_categories li{text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce .shop-home{width:75%}#sidebar{width:25%}#sidebar>ul{padding-left:30px}#sidebar>ul aside.woocommerce .product-categories{padding-left:0;padding-right:10px;margin-left:0}}@media only screen and (min-width:992px){#sidebar>ul{padding-left:0}#sidebar>ul aside.woocommerce .product-categories{padding-left:0;padding-right:10px}}@media only screen and (min-width:1200px){#sidebar>ul aside.woocommerce .product-categories{padding-left:30px}}