input.qty::-webkit-outer-spin-button,input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.qty[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/wp-content/themes/coco/assests/images/select-arrow.png) center right no-repeat;padding-right:36px!important}.woocommerce-info{border-top-color:#7d4d1f}.woocommerce-info::before{color:#7d4d1f}.woocommerce .woocommerce-notices-wrapper a.button{text-align:center;font-size:2rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;padding:0 1.5rem;margin-bottom:6rem}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#5b4622;text-transform:uppercase;font-size:2rem;margin-top:2rem}.woocommerce ul.products li.product .price{color:#000;font-size:2.4rem}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.added_to_cart{text-transform:uppercase;background:#d4c201;color:#000;font-size:2.7rem;width:20rem;height:auto;display:inline-block;justify-content:center;align-items:center;padding:.2rem 1rem;line-height:4.1rem;transition:all 0.4s ease 0s;border-radius:0;font-family:'Roboto Condensed',sans-serif}.woocommerce ul.products li.product .button{margin-top:10px}.woocommerce #respond input#submit,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce a.added_to_cart:hover{background:#5b4622;color:#fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#5b4723;color:#fff}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{;width:auto!important;margin-left:auto!important;margin-right:auto!important;margin-top:2rem}.woocommerce.archive .about_content ul.products{border-top:1px solid #eee;padding-top:6rem;margin-bottom:0}.woocommerce .woocommerce-ordering select{font-size:1.6rem;border:1px solid #eee;padding:0 10px;height:4rem;margin-bottom:1rem}.woocommerce .woocommerce-result-count{margin-bottom:0;margin-top:1rem}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-size:2rem}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{top:.2rem;font-size:2.2rem}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:2.8rem}.woocommerce div.product form.cart button{font-size:3rem;padding:0}.woocommerce div.product form.cart button.minus{position:absolute;left:1rem;background:none;border:0;top:1.3rem;width:2rem;height:6.3rem;top:1px;padding-bottom:5px}.woocommerce div.product form.cart button.plus{position:absolute;left:9rem;background:none;border:0;width:2.8rem;height:6.3rem;top:1px;padding-bottom:5px;background:#fff}.woocommerce.single-product .woocommerce-tabs{display:none}.woocommerce.single-product{font-family:'Roboto',sans-serif}.woocommerce div.product .product_title{font-size:4.5rem;font-family:'Roboto',sans-serif;font-weight:900;color:#5b4723;margin-bottom:1rem}.woocommerce div.product div.images img{max-height:90%;margin:0 auto;width:auto}.woocommerce div.product p.price{margin-top:0;color:#5b4723}.woocommerce.single-product div.product .quantity .qty{width:13rem;height:6.5rem;border:1px solid #000;border-radius:0;font-size:3rem;font-family:'Roboto',sans-serif;margin-right:.5em;padding:0;appearance:none;-webkit-appearance:none}.woocommerce div.product form.cart{margin-top:4rem;position:relative}.woocommerce div.product form.cart .button{height:100%;height:6.5rem;background:#d3c228;color:#000;font-weight:400;text-transform:none;font-size:2.4rem;width:calc(100% - 15rem);display:inline-block}.woocommerce.single-product .product_meta{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel{padding:4rem;background:#fafafa}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#5b4622;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#d3c228;border-bottom-color:#d3c228;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #d3c228}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #d3c228}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{box-shadow:2px 2px 0 #5b4622}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{box-shadow:-2px 2px 0 #5b4622}#wpgis-gallery li.slick-slide{margin-top:20px}#wpgis-gallery li.slick-slide img{border:1px solid #eee}#wpgis-gallery li.slick-slide:first-child{margin-top:0}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:2.6rem;color:#000;margin-top:0}.woocommerce #review_form #respond p{margin:10px 0 0 0}.comment-form-rating{border:1px solid #eee;padding:10px 20px 3px;margin-bottom:2rem;background:#fff;display:inline-block;margin-top:2rem}.woocommerce #review_form #respond textarea{height:12rem}.comment-form label{margin-bottom:.5rem;margin-right:1.5rem}.comment-form input{height:4rem;padding:0 1.5rem;width:100%;border:1px solid #eee}.woocommerce #review_form #respond textarea{padding:1.5rem;border:1px solid #eee}.woocommerce #review_form #respond p.comment-form-cookies-consent{margin-top:2rem;margin-bottom:2rem;display:block}.comment-form .comment-form-cookies-consent input{padding:0;height:auto;margin-right:1rem;width:auto}.comment-form .comment-form-cookies-consent label{padding:0;margin:0}.woocommerce #review_form #respond .form-submit input:hover,.woocommerce-page table.cart td.actions .coupon .button[type="submit"]:hover{background:#d3c228}p.woocommerce-noreviews{margin-top:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{background:#fff}.woocommerce a.added_to_cart{margin-top:1.5rem;font-weight:700;background:#ec008c;color:#fff}.related.products h2:first-child{border-bottom:1px solid #eee;font-size:4.5rem;margin-top:5rem;padding-bottom:2rem;margin-bottom:5rem}.woocommerce table.shop_table th{background:#fafafa;padding:1rem 1.5rem}.woocommerce table.shop_table td.product-name a{color:#5b4622}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{width:100%;max-width:500px;display:flex}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:calc(100% - 22rem);margin-right:2rem;border-radius:0;padding:0 1.5rem;font-size:1.5rem}.woocommerce .cart .coupon .button{width:20rem;font-size:2rem}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:2rem}.woocommerce-page table.cart td.actions .button[type="submit"]{white-space:nowrap;padding:.8rem 1rem}.woocommerce-page table.cart td.actions .coupon .button[type="submit"],#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page table.cart td.actions .button[type="submit"]:hover{background:#5b4622;color:#fff}.cart_totals h2{color:#000;font-size:4rem}.cart_totals td{text-align:right}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{width:auto;background:#d3c228;font-size:2.8rem;color:#000;display:block;padding:.618em 1em}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:0}.woocommerce form .form-row{display:block}.woocommerce form .form-row label{font-size:1.7rem;font-weight:400}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-checkout .select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container .select2-selection--single{height:40px;font-size:1.5rem;padding:0 15px;border:1px solid #ccc}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;padding:0;color:#666;border:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce-checkout form .form-row textarea{padding:15px;min-height:120px}.about_section .about_content .woocommerce-checkout p{margin:14px 0;font-size:1.8rem}.woocommerce-checkout .woocommerce-checkout-review-order{margin-top:20px}.woocommerce-checkout #order_review_heading{margin-top:30px}.woocommerce-billing-fields h3{font-weight:700;margin-top:8px;margin-bottom:15px}.woocommerce-privacy-policy-text p{margin-top:0}.checkout_coupon p{margin-top:0;margin-bottom:1.5rem}.checkout_coupon p.form-row-first{width:calc(100% - 220px);max-width:700px;display:inline-block}.checkout_coupon p.form-row-last{width:auto;display:inline-block;float:left}.checkout_coupon p.form-row-last .button{font-size:2rem}.checkout_coupon p.form-row-first input{min-height:4.5rem}.woocommerce-order-received h1{font-size:7rem;margin-bottom:0}.woocommerce-order-received .woocommerce-order .woocommerce-notice{margin-bottom:3rem;margin-top:1rem}.woocommerce-order-received .woocommerce ul.order_details{border:1px dashed #ccc;padding:0rem 2rem 0rem;margin-bottom:2rem}.woocommerce-order-received .woocommerce ul.order_details li strong{padding-top:.8rem}.woocommerce-order-received h2{font-size:4rem}.woocommerce-order-received .woocommerce .woocommerce-customer-details address{padding:2rem}.woocommerce-order-received .woocommerce address p.woocommerce-customer-details--email{margin-top:0}.woocommerce-order-received .entry-content{margin-top:.5rem}.woocommerce-order-received .woocommerce ul.order_details li{margin-top:2rem;margin-bottom:2rem}@media(min-width:992px){.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 2.5em}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-1{padding-left:0}.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout .col2-set .col-2{padding-right:0}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout .col2-set .col-2{max-width:50%;flex:none;width:50%}}@media(max-width:1366px){.woocommerce ul.products li.product .price{font-size:2rem}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:2.4rem;margin-top:10px}.woocommerce .woocommerce-ordering select{font-size:1.6rem}}@media(max-width:1199px){html,body{overflow-x:hidden}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:2.2rem}body .woocommerce ul.products[class*=columns-] li.product,body .woocommerce-page ul.products[class*=columns-] li.product{margin-bottom:5rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:3rem}.woocommerce .woocommerce-ordering select{font-size:1.4rem}.woocommerce.archive .about_content ul.products{padding-top:4rem}body .vertical-img-left.wpgis-slider-for{width:72%;margin-left:2%}}@media(max-width:991px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{width:auto;max-width:100%;padding:0 15px;font-size:2.4rem}.woocommerce div.product div.summary{margin-top:2rem;display:inline-block;width:100%}.woocommerce.single-product div.product .quantity .qty{width:13.5rem;font-size:2.5rem;padding-left:0rem}.woocommerce div.product form.cart .button{width:calc(100% - 15.5rem)}.woocommerce div.product .woocommerce-tabs .panel{padding:3rem}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout .col2-set .col-2{max-width:100%;flex:none;width:100%}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout .col2-set .col-2{padding-left:0;padding-right:0}.woocommerce-privacy-policy-text p{margin-bottom:2rem}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:1rem 2.5rem}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:2.4rem}.woocommerce div.product form.cart button.minus{left:1.5rem}}@media(max-width:767px){.slick-slider{width:100%;margin-top:3rem}#wpgis-gallery li.slick-slide{margin-top:0;padding:10px}body .vertical-img-left.wpgis-slider-for{width:100%;margin-left:0;float:none}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{margin-bottom:2.5rem}.woocommerce div.product div.images img{max-height:400px}.related.products h2:first-child{margin-top:0}}