/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.1
*/

@import url('https://fonts.googleapis.com/css2?family=Geist:wght@400;500;700&display=swap');@font-face{font-family:'Fontin';src:url('fonts/Fontin-Regular.eot');src:url('fonts/Fontin-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/Fontin-Regular.woff2') format('woff2'),url('fonts/Fontin-Regular.woff') format('woff'),url('fonts/Fontin-Regular.ttf') format('truetype'),url('fonts/Fontin-Regular.svg#Fontin-Regular') format('svg');font-weight:normal;font-style:normal }@font-face{font-family:'Fontin';src:url('fonts/Fontin-Bold.eot');src:url('fonts/Fontin-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Fontin-Bold.woff2') format('woff2'),url('fonts/Fontin-Bold.woff') format('woff'),url('fonts/Fontin-Bold.ttf') format('truetype'),url('fonts/Fontin-Bold.svg#Fontin-Bold') format('svg');font-weight:bold;font-style:normal }@font-face{font-family:'Fontin';src:url('fonts/Fontin-Italic.eot');src:url('fonts/Fontin-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/Fontin-Italic.woff2') format('woff2'),url('fonts/Fontin-Italic.woff') format('woff'),url('fonts/Fontin-Italic.ttf') format('truetype'),url('fonts/Fontin-Italic.svg#Fontin-Italic') format('svg');font-weight:normal;font-style:italic }@font-face{font-family:'Fontin Sans Rg';src:url('fonts/FontinSans-Bold.eot');src:url('fonts/FontinSans-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/FontinSans-Bold.woff2') format('woff2'),url('fonts/FontinSans-Bold.woff') format('woff'),url('fonts/FontinSans-Bold.ttf') format('truetype'),url('fonts/FontinSans-Bold.svg#FontinSans-Bold') format('svg');font-weight:bold;font-style:normal }@font-face{font-family:'Fontin Sans Rg';src:url('fonts/FontinSans-Italic.eot');src:url('fonts/FontinSans-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/FontinSans-Italic.woff2') format('woff2'),url('fonts/FontinSans-Italic.woff') format('woff'),url('fonts/FontinSans-Italic.ttf') format('truetype'),url('fonts/FontinSans-Italic.svg#FontinSans-Italic') format('svg');font-weight:normal;font-style:italic }@font-face{font-family:'Fontin Sans Rg';src:url('fonts/FontinSans-Regular.eot');src:url('fonts/FontinSans-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/FontinSans-Regular.woff2') format('woff2'),url('fonts/FontinSans-Regular.woff') format('woff'),url('fonts/FontinSans-Regular.ttf') format('truetype'),url('fonts/FontinSans-Regular.svg#FontinSans-Regular') format('svg');font-weight:normal;font-style:normal }@font-face{font-family:'Fontin Sans Rg';src:url('fonts/FontinSans-BoldItalic.eot');src:url('fonts/FontinSans-BoldItalic.eot?#iefix') format('embedded-opentype'),url('fonts/FontinSans-BoldItalic.woff2') format('woff2'),url('fonts/FontinSans-BoldItalic.woff') format('woff'),url('fonts/FontinSans-BoldItalic.ttf') format('truetype'),url('fonts/FontinSans-BoldItalic.svg#FontinSans-BoldItalic') format('svg');font-weight:bold;font-style:italic }body{font-family: "Marcellus", serif !important;color:#1e1e1e;background:#fafaf8 }#wrapper,#main{background:#fafaf8 }#wrapper>.message-wrapper{padding-top:30px }.banner{background:none }.header,.header-wrapper{width:100%;z-index:30;position:relative;background-size:cover;background-position:50% 0;transition:background-color .3s,opacity .3s;padding-left:20px;padding-right:20px }.nav>li>a{font-family:'Marcellus' !important;font-size:1.1em;font-weight:normal !important }.current-dropdown .nav-dropdown{top:48px !important;border:0;left:50% !important;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%) }.current-dropdown.cart-item .nav-dropdown-default{padding:20px }.nav-dropdown>li>a:hover{color:#ee8140;background:#f6f3ee }#logo{margin-top:-2px }@media (min-width:768px){#logo{margin-top:-5px !important }}@media (min-width:850px){#logo{margin-top:10px !important }}@media (max-width:549px){#logo img{max-height:55px !important }}.best-seller{height:500px }.nav-dropdown-default{padding:2px }.nav-dropdown-default .nav-column li>a,.nav-dropdown.nav-dropdown-default>li>a{margin:0 2px;padding:20px;border:0 }.ppom-wrapper textarea.form-control{-webkit-appearance:none;background:none;outline:0;border-radius:0;box-shadow:none;padding:.375rem 0;color:#8b6954 }.ppom-wrapper textarea.form-control:focus,.ppom-wrapper textarea.form-control:active,.ppom-wrapper textarea.form-control:hover{-webkit-appearance:none;background:none;box-shadow:none;border:0;outline:0;color:#8b6954 }.ppom-wrapper label{font-family:'Fontin Sans Rg';color:#8b6954;font-weight:100;font-size:18px }.ppom-wrapper select.form-control{font-family:'Fontin Sans Rg';font-size:18px;color:#8b6954;-webkit-appearance:none;background:none;box-shadow:none;border:0;outline:0;padding:5px 0 }.ppom-wrapper select.form-control:focus,.ppom-wrapper select.form-control:active,.ppom-wrapper select.form-control:hover{-webkit-appearance:none;background:none;box-shadow:none;border:0;outline:0;color:#8b6954 }.woocommerce-input-wrapper{position:relative }.woocommerce-input-wrapper input,.woocommerce-input-wrapper select{-webkit-appearance:none;background:none;border:0;outline:0;border-radius:0;box-shadow:none;padding:.375rem 0;color:#8b6954 }.woocommerce-input-wrapper input:focus,.woocommerce-input-wrapper select:focus,.woocommerce-input-wrapper input:active,.woocommerce-input-wrapper select:active,.woocommerce-input-wrapper input:hover,.woocommerce-input-wrapper select:hover{-webkit-appearance:none;background:none;box-shadow:none;border:0;outline:0;color:#8b6954 }.woocommerce-input-wrapper:after{content:'';height:2px;width:100%;position:absolute;left:0;bottom:0;padding:0 15px;margin-top:20px !important;background:-moz-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #a28657), color-stop(27%, #e2c89c), color-stop(53%, #b99e70), color-stop(78%, #fbeaaf), color-stop(100%, #aa8f60));background:-webkit-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:-o-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:-ms-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:linear-gradient(90deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a28657', endColorstr='#aa8f60', GradientType=1) }#order_comments_field .woocommerce-input-wrapper:after{top:40px }select,.select2-container .select2-choice,.select2-container .select2-selection{background-color:none;-webkit-appearance:none;-moz-appearance:none;background:none;box-shadow:none;outline:0;border:0;border-radius:0;display:block;padding-left:0;color:#000 }.select2-selection__arrow{display:none }.woocommerce-input-wrapper textarea{-webkit-appearance:none;background:none;border:0;outline:0;border-radius:0;box-shadow:none;padding:.375rem 0;color:#8b6954 }.woocommerce-input-wrapper textarea:focus,.woocommerce-input-wrapper textarea:active,.woocommerce-input-wrapper textarea:hover{-webkit-appearance:none;background:none;box-shadow:none;border:0;outline:0;color:#8b6954 }.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:before,.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:after{border-bottom-color:#8b6954;margin-bottom:-1px }.nav-dropdown-has-arrow li.cart-item:before{display:none !important }.nav-dropdown-has-arrow li.current-dropdown.cart-item:before{display:none !important }.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:before,.nav-dropdown-has-arrow li.current-dropdown.cart-item:after{display:none !important }ul.links li a{color:#8b6954 }.nav-pagination>li>span,.nav-pagination>li>a{border-color:transparent;color:#8b6954 }.nav-pagination>li>.current,.nav-pagination>li>span:hover,.nav-pagination>li>a:hover{border-color:#8b6954;background:none;color:#8b6954 }.ppom-col .form-group:after{left:5px }#time_slot_field{position:relative;margin-bottom:30px }#time_slot_field select{margin-bottom:0 }#time_slot_field select:focus,#time_slot_field select:active,#time_slot_field select:hover{-webkit-appearance:none;background:none;box-shadow:none;border:0;outline:0;color:#8b6954 }#time_slot_field:after{content:'';height:2px;width:100%;left:0;top:0;margin-top:65px;position:absolute;background:-moz-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #a28657), color-stop(27%, #e2c89c), color-stop(53%, #b99e70), color-stop(78%, #fbeaaf), color-stop(100%, #aa8f60));background:-webkit-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:-o-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:-ms-linear-gradient(0deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);background:linear-gradient(90deg, #a28657 0, #e2c89c 27%, #b99e70 53%, #fbeaaf 78%, #aa8f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a28657', endColorstr='#aa8f60', GradientType=1) }.cart-icon strong{border:2px solid #8b6954;color:#8b6954 }.cart-icon strong:after{border:2px solid #8b6954 }.cart-icon:hover strong,.cart-icon:active strong,.cart-icon:focus strong{background:#8b6954 }.current-dropdown .cart-icon strong,.cart-icon:hover strong{background-color:#8b6954 !important;color:#fff }.button,input[type='submit'],input[type='submit'].button,input[type='reset'].button,input[type='button'].button{background:#8b6954 }.woocommerce-breadcrumb{display:none }span.amount{font-family: 'Geist', sans-serif;font-size: 18px !important;color:#5A5858;font-weight: 500 !important;}.product-title{font-size: 20px;font-family:'Marcellus', sans-serif;color:#047940;padding-right:50px }.product-title a{color:#047940;font-weight:400 }@media only screen and (max-width:767px){.product-title{margin-bottom:45px;padding-right:0 }}.product-short-description{font-family:'Geist', sans-serif;color:#444444;font-size: 18px;border-bottom: solid 0.5px #c1c1c1;padding: 20px 50px 0px 0px;margin-bottom: 20px;}#wrapper .quantity .plus,#wrapper .quantity .minus{border:0;background:none;color:#8b6954 }.quantity input[type="number"]{background:none;-webkit-appearance:none;color:#8b6954;border:0;box-shadow:none }nav.breadcrumbs{text-align:left;font-family:'Fontin Sans Rg';font-style:italic;font-weight:bold }.breadcrumbs a{font-weight:bold;font-style:italic;font-family:'Fontin Sans Rg';text-transform:none }#product-sidebar{display:none }.variations{margin-bottom:0;margin-top:-5px }.variations .label label{font-size:24px;font-family:'Marcellus', sans-serif;color:#04794, form-control-label0;font-weight:normal;margin:0 }.reset_variations{display:none !important }.woocommerce-variation-price{border-top:1px dashed #ddd;font-size:1em;padding:26.5px 0 }.secondary,.checkout-button,.button.checkout,.button.alt,.single_add_to_cart_button{width:100% !important;border-radius: 4px !important;background-color: #047940;text-transform: capitalize;}.product-type-simple .single_add_to_cart_button{margin-top:40px !important;margin-bottom:25px !important }.ppom-wrapper .form-row{margin-right:5px !important }td{border-bottom:0 }td.product-thumbnail,td.product-name{background:#fafaf9;padding-left:15px;padding-top:0;padding-bottom:0;border-top:1px solid #f3eeeb;border-bottom:1px solid #f3eeeb }td.product-thumbnail{padding-top:0;padding-bottom:0;border-left:1px solid #f3eeeb }@media only screen and (min-width:768px){td.product-thumbnail{width:120px }}td.product-name{width:45%;font-size:17px;color:#8b6954;border-right:1px solid #f3eeeb }td.product-name a{color:#8b6954;font-weight:bold }@media only screen and (min-width:768px){td.product-remove{padding:40px }}.shop_table thead th,.shop_table .order-total td,.shop_table .order-total th{border:0 }table.shop_table{border-spacing:0 15px }.woocommerce-checkout-review-order-table td.product-name{width:100% }footer{font-family:'Fontin Sans Rg' }footer .is-divider{display:none }footer .menu-footer-menu-container,footer .menu-main-menu-container,footer .menu-footer-left-menu-container,footer .menu-footer-mid-menu-container{margin-top:10px }footer button.toggle{display:none }footer ul.menu>li>a{color:#8b6954 }footer ul.menu>li+li{border:none }.foodline{display:block;width:113px;height:74px;background:url("images/foodline.png");float:left;background-size:cover }.foodline2{display:block;float:left }h2{color:#fff;font-family: "Marcellus", serif !important;}.home3col div.img{margin-bottom:0 !important }.home3col h2{color:#8b6954;font-family:'Fontin Sans Rg';font-style:italic;font-weight:bold }.has-dropdown .icon-angle-down{display:none }.wide-nav .nav>li{margin:0 20px }.wide-nav .nav>li a{color:#8b6954 }.wide-nav .nav li:last-child{margin-right:0 !important }.wide-nav .nav.nav-left li:last-child{margin-right:30px !important }.header-main .nav>li>a{color:#1e1e1e !important }.product-container .button.icon.circle{padding-left:0;padding-right:0;margin-top:-35px }.subscribe-icon{display:block;width:67px;height:67px;background:url("images/subscribe.png");background-size:cover;margin:auto }.wholesale-icon{display:block;width:67px;height:67px;background:url("images/icons/wholesale-icon.png");background-size:cover;margin:auto;margin-bottom:13px }.about-icon{display:block;width:67px;height:67px;background:url("images/icons/about-icon.png");background-size:cover;margin:auto;margin-bottom:13px }.contact-icon{display:block;width:67px;height:67px;background:url("images/icons/contact-icon.png");background-size:cover;margin:auto;margin-bottom:13px }.customized-icon{display:block;width:67px;height:67px;background:url("images/icons/customized-icon.png");background-size:cover;margin:auto;margin-bottom:13px }.theme-table-icon{display:block;width:67px;height:67px;background:url("images/icons/theme-table-icon.png");background-size:cover;margin:auto;margin-bottom:13px }.is-outline{color:#fff }.is-outline:hover,.primary.is-outline:hover{background:#8b6954 !important;border-color:#8b6954 !important }.primary.is-underline,.primary.is-link,.primary.is-outline{color:#8b6954 }.widget_shopping_cart .button{border-radius:4px !important;text-transform: capitalize;}.checkout-breadcrumbs a{color:#d5bdae }.breadcrumbs a.current,.breadcrumbs a:hover{color:#8b6954 }.has-border{border:2px solid #8b6954 }.ui-datepicker .ui-datepicker-buttonpane button{font-size:.6em }.slider-nav-reveal .flickity-prev-next-button:hover,.slider-nav-reveal .flickity-prev-next-button{background:none;box-shadow:none }.woocommerce-variation-price,.product-page-price .woocommerce-Price-amount{border-top:0;padding-top:15px;padding-right:15px;color: #444444;font-size: 24px !important;font-family: 'Geist', sans-serif;font-weight: 500;}@media only screen and (max-width:767px){.woocommerce-variation-price,.product-page-price .woocommerce-Price-amount{float:left;left:15px;top:35px }}@media only screen and (min-width:768px){.woocommerce-variation-price,.product-page-price .woocommerce-Price-amount{top:0 !important }}.product-summary select{padding:0;color:#8b6954;font-family:'Fontin Sans Rg';font-size:18px;box-shadow:none !important;background:none !important;margin-bottom:0 }.product-summary .quantity{display:none !important }.woocommerce-variation-add-to-cart-disabled button,.woocommerce-variation-add-to-cart-enabled button{margin-top:30px !important }.custom_label, .form-control-label{font-family:'Marcellus', sans-serif !important;font-size:24px !important;color:#047940 !important;font-weight: 200;}.custom-form-qty{margin-bottom:20px;position:relative;border-bottom: solid 0.5px #c1c1c1;}.product-type-variable .product-page-price .delete_var_price{display:none !important }.button,input[type='submit'],input[type='submit'].button,input[type='reset'].button,input[type='button'].button{border-radius:4px !important }a.remove,a.icon-remove{color:#8b6954 }.woocommerce-mini-cart-item a{color:#8b6954 }.cart-footer a{color:#8b6954;font-weight:bold }.button.icon.circle{border-radius:50% !important }dl{text-transform:none }#orddd_locations{display:none }.checkout-sidebar .form-row .select2-container{width:100% !important }.checkout-sidebar select,.checkout-sidebar .select2-selection{padding-left:0 }form.checkout label{color:#8b6954 }form.checkout h3{font-family:'Fontin';color:#8b6954;font-weight:bold;font-size:1.3em }label[for='orddd_locations'] span.optional{display:none }.woocommerce-cart tr.shipping{display:none }.woocommerce-checkout-review-order-table td.product-name{border-left:1px solid #f3eeeb !important }.woocommerce-billing-fields{padding-top:0;border-top:0 }.flickity-page-dots .dot{border:0;background:#d6cabb }.flickity-page-dots .dot.is-selected{border:0;background:#8b6954 }.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#8b6954 }.shipping td,.tax-rate td,.order-total td,.cart-subtotal td{border-bottom:1px solid #ececec }.nav>li.html{font-size:1em }@media only screen and (max-width:767px){.nav>li>a{font-size:1em }}.header-fb{float:left;width:35px;height:35px;display:block;color:rgba(255,255,255,0) !important;margin-top:-4px !important;background:url("images/fb.png");background-size:cover;-webkit-transition:opacity .3s ease;transition:opacity .3s ease }.header-fb a{font-size:1px !important;color:rgba(255,255,255,0) !important;width:100%;height:100%;display:block }.header-fb:hover,.header-fb:focus,.header-fb:active{opacity:.8 !important }.footer-fb{float:left;width:40px;height:40px;display:block;color:rgba(255,255,255,0) !important;margin-top:5px !important;background:url("images/fb.png");background-size:cover }.footer-fb a{font-size:1px !important;color:rgba(255,255,255,0) !important;width:100%;height:100% }.header-ig{float:left;width:35px;height:35px;display:block;color:rgba(255,255,255,0) !important;background:url("images/ig.png");background-size:cover;margin-left:5px !important;margin-top:-4px !important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease }.header-ig a{font-size:1px !important;color:rgba(255,255,255,0) !important;width:100%;height:100%;display:block }.header-ig:hover,.header-ig:focus,.header-ig:active{opacity:.8 !important }.footer-ig{float:left;width:40px;height:40px;display:block;color:rgba(255,255,255,0) !important;background:url("images/ig.png");background-size:cover;margin-left:20px !important;margin-top:5px !important }.footer-ig a{font-size:1px !important;color:rgba(255,255,255,0) !important;width:100%;height:100% }.footer-mail{float:left;width:56px;height:40px;display:block;color:rgba(255,255,255,0) !important;background:url("images/m.png");background-size:cover;margin-left:20px !important;margin-top:5px !important }.footer-mail a{font-size:1px !important;color:rgba(255,255,255,0) !important;width:100%;height:100% }.woocommerce-ordering:after{content:"";position:absolute;z-index:2;right:23px;bottom:38px;margin-top:-3px;height:0;width:0;border-top:6px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;pointer-events:none }@media (max-width:849px){.woocommerce-ordering:after{float:right;position:relative }}.woocommerce-ordering select{border:1px solid #047940;padding:0 25px 0 15px;border-radius:4px }.woocommerce-result-count{display:none }.form-group:before{content:"";position:absolute;z-index:2;right:8px;bottom:20px;margin-top:-3px;height:0;width:0;border-top:6px solid #8b6954;border-left:6px solid transparent;border-right:6px solid transparent;pointer-events:none }.ppom-input-large_candles:before,.ppom-input-small_candles:before,.ppom-input-children:before,.ppom-input-event_outlet:before{bottom:35px !important;right:3px !important }.ppom-input-message_on_cake:before,.ppom-input-remarks:before{display:none }h1.shop-page-title{font-family:'Marcellus', serif;font-weight:400;font-size:48px;color:#047940 }.h1,h1{font-size:1.65em }a.viewallbutton{padding:10px 20px;border:2px solid #8b6954;border-radius:25px;color:#8b6954 }a.viewallbutton:hover,a.viewallbutton:active,a.viewallbutton:focus{background:#8b6954;color:#fff }.header-social-icons,.header-newsletter-item{display:none !important }.header-search ul{background:none;border:0;box-shadow:none;margin-top:-3px }.header li .html .live-search-results{background:#fff;border-right:1px solid #f3eeeb;border-bottom:1px solid #f3eeeb;border-left:1px solid #f3eeeb }.white:hover{color:#fff !important;background:#8b6954 !important }.wpcf7 label{color:#8b6954;font-family:'Fontin';font-weight:400 }.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{background:none;border:0;-webkit-appearance:none;box-shadow:none;padding-left:0;color:#8b6954 !important;font-weight:normal !important }.wpcf7-form-control-wrap input:active,.wpcf7-form-control-wrap textarea:active,.wpcf7-form-control-wrap input:focus,.wpcf7-form-control-wrap textarea:focus,.wpcf7-form-control-wrap input:hover,.wpcf7-form-control-wrap textarea:hover{background:none;border:0;-webkit-appearance:none;box-shadow:none }.wpcf7-form-control-wrap select{color:#8b6954;font-family:'Fontin';font-weight:normal }.wpcf7-form-control-wrap select:active,.wpcf7-form-control-wrap select:focus,.wpcf7-form-control-wrap select:hover{background:none;border:0;-webkit-appearance:none;box-shadow:none }.wpcf7-form-control-wrap.message-on-cake:after,.wpcf7-form-control-wrap.your-message:after,.wpcf7-form-control-wrap.enquiry:after{top:112px }.wpcf7-form-control-wrap.file-649:after{display:none }.wpcf7-form-control-wrap.typeofevent:before,.wpcf7-form-control-wrap.collection-time:before{content:"";position:absolute;z-index:2;right:8px;bottom:15px;margin-top:-3px;height:0;width:0;border-top:6px solid #8b6954;border-left:6px solid transparent;border-right:6px solid transparent;pointer-events:none }.fileuploadoverlay{position:absolute;z-index:3;background:#fafaf8;padding:0 1px;border:1px solid #8b6954;border-radius:6px;margin-top:-2px;font-size:14px;width:86px;height:27px;text-align:center;padding-top:2px;color:#8b6954;cursor:pointer }.fileuploadoverlaytext{position:absolute;z-index:2;background:#fafaf8;padding:0 1px;border-radius:6px;margin-top:-2px;font-size:14px;height:27px;text-align:left;padding-left:12px;padding-top:2px;color:#8b6954;cursor:pointer;left:86px;width:50% }#file-649{opacity:0 }.slider-nav-circle .flickity-prev-next-button svg,.slider-nav-circle .flickity-prev-next-button .arrow{border:2px solid #8b6954 !important;color:#8b6954 !important }.buyagain{margin-top:25px }.buyagain button{background:#8b6954;border-radius:15px;color:#fff }.home .flickity-slider .banner .banner-layers{overflow-x:hidden;overflow-y:hidden }@media (max-width:549px){.home .flickity-slider .col-inner .banner{height:400px }.home .flickity-slider .col-inner .img{max-height:320px }.home .flickity-slider .col-inner .img .img-inner{padding-top:300px !important }}@media (max-width:549px){.home .banner,.home .banner-inner,.home .banner-layers{overflow:hidden }}@media (max-width:549px){.home .flickity-viewport{height:700px !important }}.page-numbers li span.page-number{background:none !important }.page-numbers li span.page-number a{background:none !important }.page-numbers li span.page-number a:hover,.page-numbers li span.page-number a:active,.page-numbers li span.page-number a:focus{background:none !important }a.page-number{background:none !important }a.page-number:hover,a.page-number:active,a.page-number:focus{background:none !important }@-moz-document url-prefix(){.fileuploadoverlay{width:94px }}#ppom-price-cloner,.ppom-price-cloner{display:none }.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#8b6954 !important;color:#fff }.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#8b6954 !important;color:#fff }.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{background:#8b6954 !important;color:#fff }.coupon input[type='submit']{background:#8b6954 !important;color:#fff !important;text-shadow:none !important }@media (max-width:849px){.shop_table .product-remove a{position:relative;margin:15px }}.home .widget_text{margin-right:1.3em }.available-deliveries,.available-deliveries a{background:#8b6954 !important;color:#fff !important }.slider .flickity-prev-next-button:hover{transition:none !important }button.flickity-button{transition:none !important }.share-icons a{color:#8b6954 !important;border:2px solid #8b6954 !important }.banner.has-hover{background:#fafafa }.home .flickity-slider .medium-5{background:#fafafa }.home .slider-wrapper{background:#fafafa !important }.apsl-login-new-text{margin-top:20px;margin-bottom:10px }.wppb-user-forms ul{display:flex;flex-wrap:wrap;flex-direction:row }.wppb-user-forms ul li{flex:1 1 50%;width:100% }.wppb-user-forms ul li.wppb-default-username{flex:1 1 100% }.wppb-form-field label{display:none }.brown-rows .col-inner{height:100% }.registration-form h2,.registration-form .woocommerce-FormRow,.registration-form .woocommerce-Input,.registration-form .woocommerce-simple-registration-login-link,.registration-form .woocommerce-privacy-policy-text{display:none }.registration-form .form-row-first input[type="text"],.registration-form .form-row-last input[type="text"],.registration-form .form-row-wide input[type="text"],.registration-form .form-row-first input[type="password"],.registration-form .form-row-last input[type="password"],.registration-form .form-row-wide input[type="password"],.registration-form .form-row-first input[type="email"],.registration-form .form-row-last input[type="email"],.registration-form .form-row-wide input[type="email"],.registration-form .form-row-first textarea,.registration-form .form-row-last textarea,.registration-form .form-row-wide textarea{background:none;border:0;-webkit-appearance:none;box-shadow:none;padding-left:0;font-weight:normal !important }.registration-form .form-row-first input[type="text"]:active,.registration-form .form-row-last input[type="text"]:active,.registration-form .form-row-wide input[type="text"]:active,.registration-form .form-row-first input[type="password"]:active,.registration-form .form-row-last input[type="password"]:active,.registration-form .form-row-wide input[type="password"]:active,.registration-form .form-row-first input[type="email"]:active,.registration-form .form-row-last input[type="email"]:active,.registration-form .form-row-wide input[type="email"]:active,.registration-form .form-row-first textarea:active,.registration-form .form-row-last textarea:active,.registration-form .form-row-wide textarea:active,.registration-form .form-row-first input[type="text"]:focus,.registration-form .form-row-last input[type="text"]:focus,.registration-form .form-row-wide input[type="text"]:focus,.registration-form .form-row-first input[type="password"]:focus,.registration-form .form-row-last input[type="password"]:focus,.registration-form .form-row-wide input[type="password"]:focus,.registration-form .form-row-first input[type="email"]:focus,.registration-form .form-row-last input[type="email"]:focus,.registration-form .form-row-wide input[type="email"]:focus,.registration-form .form-row-first textarea:focus,.registration-form .form-row-last textarea:focus,.registration-form .form-row-wide textarea:focus,.registration-form .form-row-first input[type="text"]:hover,.registration-form .form-row-last input[type="text"]:hover,.registration-form .form-row-wide input[type="text"]:hover,.registration-form .form-row-first input[type="password"]:hover,.registration-form .form-row-last input[type="password"]:hover,.registration-form .form-row-wide input[type="password"]:hover,.registration-form .form-row-first input[type="email"]:hover,.registration-form .form-row-last input[type="email"]:hover,.registration-form .form-row-wide input[type="email"]:hover,.registration-form .form-row-first textarea:hover,.registration-form .form-row-last textarea:hover,.registration-form .form-row-wide textarea:hover{background:none;border:0;-webkit-appearance:none;box-shadow:none }#login-form-popup{max-width:500px }.searchform-wrapper{margin-top:-22px }input.search-field{background:none;box-shadow:none;border:2px solid #8b6954;height:41px;color:#8b6954 !important }input.search-field:focus,input.search-field:active,input.search-field:hover{background:none;box-shadow:none;color:#8b6954 !important;border:2px solid #8b6954;height:41px }.ux-search-submit{position:absolute !important;right:0 !important;max-width:30px !important;top:2px !important;border-radius:0 !important;background:none !important;color:#8b6954;border:none !important;box-shadow:none }.ux-search-submit:hover,.ux-search-submit:focus,.ux-search-submit:active{background:none !important;box-shadow:none !important;color:#8b6954 !important }.header .search-form .live-search-results{background:rgba(250,250,248,0.9);margin-top:-2px }.header .search-form .live-search-results .search-price{display:none }.live-search-results .search-price{display:none }.searchform-wrapper .autocomplete-suggestions{overflow-x:hidden !important }@media only screen and (min-width:849px) and (max-width:1045px){.wide-nav .nav>li{margin:0 18px }}@media only screen and (max-width:1020px){.header-search-form{display:none !important }}@media only screen and (max-width:849px){.html_top_right_text{padding:0 !important }}form{position:static !important }.product-type-variable .price-on-sale{display:none !important }.single-product .product-page-price.price-on-sale{position:absolute;top:0;right:0;line-height:.5 }.single-product .product-page-price.price-on-sale del .woocommerce-Price-amount{text-decoration:line-through !important }.single-product .product-page-price.price-on-sale .woocommerce-Price-amount{position:relative;float:left }tr.fee td{border-bottom:1px solid #ececec }@media only screen and (min-width:992px){.woocommerce-checkout-review-order tr.fee th{padding-right:80px }}

.apsl-icon-block{
	margin-bottom:0;
}
.account-login-inner form {
    margin-bottom: 0;
}
@media only screen and (max-width:767px){
	.product-title + .price-wrapper .woocommerce-Price-amount{
		top: auto;
		margin-top: -54px;
	}
}

@media only screen and (min-width:550px){
	.bestsellers_left .col-inner .img .img-inner img{
		object-position:100% 50% !important;
	}
}