body.woocommerce #sidebar,body.woocommerce-page #sidebar,body.single-product #sidebar{display:none!important}body.woocommerce #left-area,body.woocommerce-page #left-area,body.single-product #left-area{width:100%!important;padding-right:0!important;float:none}body.woocommerce #main-content .container:before,body.woocommerce-page #main-content .container:before{display:none!important}#main-content .container{max-width:1180px;width:90%}.woocommerce h1.product_title,.woocommerce-page h1.page-title,.woocommerce h1.page-title{font-family:Marcellus,serif;font-weight:400;color:#ceb67f;font-size:40px;line-height:1.15}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{font-family:Marcellus,serif;font-weight:400;color:#a98f55;font-size:20px;line-height:1.25;padding:10px 0 4px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce-Price-amount{color:#a98f55!important;font-family:Arsenal,serif}.woocommerce-breadcrumb,.woocommerce-breadcrumb a,.woocommerce .woocommerce-result-count{color:#7a6a4a;font-size:14px}.woocommerce-breadcrumb a:hover{color:#ceb67f}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce button.single_add_to_cart_button,.woocommerce a.added_to_cart{background:transparent!important;color:#a98f55!important;border:1px solid #ceb67f!important;border-radius:2px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:1px;text-transform:uppercase;padding:12px 24px!important;transition:all .25s}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce button.single_add_to_cart_button:hover{background:#ceb67f!important;color:#ffffff!important}.woocommerce a.button:after,.woocommerce button.button:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent;border-color:#e6dcc3}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#7a6a4a;font-family:Montserrat,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#a98f55}.woocommerce div.product .woocommerce-tabs .panel{border-color:#e6dcc3}.woocommerce div.product .woocommerce-tabs .panel h2{font-family:Marcellus,serif;font-weight:400;color:#ceb67f}.woocommerce div.product .stock{color:#7a6a4a}.woocommerce div.product .product_meta{color:#7a6a4a;font-size:14px}.woocommerce div.product .product_meta a{color:#a98f55}.woocommerce section.related.products>h2{font-family:Marcellus,serif;font-weight:400;color:#ceb67f}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#a98f55;border-color:#e6dcc3}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#ceb67f;color:#fff}.woocommerce .woocommerce-ordering select{border:1px solid #e6dcc3;padding:8px 10px;color:#412903}.woocommerce-info,.woocommerce-message{border-top-color:#ceb67f}.woocommerce-info:before,.woocommerce-message:before{color:#ceb67f}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #e0d3b0;padding:11px 12px;border-radius:2px}.cn-mid{display:flex;flex-direction:column;justify-content:center}#lang_sel_footer,.wpml-ls-statics-footer{display:none!important}.cn-header .et_pb_row{display:flex;align-items:center}.cn-header .et_pb_column{margin-bottom:0!important;align-self:center!important}.cn-header .cn-store-wrap{margin:0!important}.cn-header .cn-store-wrap .et_pb_text_inner{display:flex;justify-content:flex-end;align-items:center}.cn-header .et_pb_menu .et_pb_menu__wrap{align-items:center}.cn-header .et_pb_menu__menu>nav>ul{align-items:center}.cn-store-btn{display:inline-block;padding:13px 26px;border:1px solid #ceb67f;border-radius:2px;background:transparent;color:#a98f55!important;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;line-height:1.2;transition:all .25s}.cn-store-btn:hover{background:#ceb67f;color:#ffffff!important}.cn-store-wrap p{margin:0;padding:0}.cn-header{box-shadow:0 1px 0 #efe7d3}.cn-header .et_pb_menu .et_pb_menu__logo img{max-height:62px;width:auto}.cn-header .et_pb_menu_inner_container{align-items:center}.cn-header .et_pb_menu__menu>nav>ul>li>a{padding-top:10px;padding-bottom:10px}.cn-header .wpml-ls-flag{width:18px;height:auto;vertical-align:middle;margin-top:-2px}.cn-header .et-menu li.cn-store-mobile,.cn-header .et_pb_menu__menu li.cn-store-mobile{display:none!important}@media (max-width:980px){.cn-header .et_pb_menu .et_pb_menu__logo img{max-height:50px}}.cn-header .et_pb_menu__wrap{justify-content:flex-end}.cn-header .et-menu .menu-item-has-children>a:first-child:after{color:#ceb67f}.cn-footer a{color:#ceb67f;text-decoration:none}.cn-footer a:hover{color:#ffffff}.cn-footer ul{list-style:none;margin:0;padding:0}.cn-footer li{margin:0 0 7px}.cn-footer h4{font-family:Marcellus,serif;font-weight:400;font-size:20px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff;margin:0 0 22px}.cn-footer .wpcf7 input[type=text],.cn-footer .wpcf7 input[type=email]{width:100%;background:transparent;border:1px solid #6b6b6b;color:#ffffff;padding:13px 14px;border-radius:2px;margin-bottom:12px}.cn-footer .wpcf7 input::placeholder{color:#a8a8a8}.cn-footer .wpcf7 input[type=submit]{background:transparent;border:1px solid #ceb67f;color:#ceb67f;padding:12px 28px;font-family:Montserrat,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-radius:2px;transition:all .25s}.cn-footer .wpcf7 input[type=submit]:hover{background:#ceb67f;color:#ffffff}.cn-footer .wpcf7 .wpcf7-acceptance,.cn-footer .wpcf7 .wpcf7-list-item-label{font-size:12px;color:#b9b9b9}.cn-footer .wpcf7 .wpcf7-form-control-wrap{display:block}.cn-legal,.cn-legal p{font-size:12px!important;line-height:1.6!important;color:#9a9a9a!important}.cn-credits,.cn-credits p{font-size:13px!important;color:#9a9a9a!important}@media (max-width:980px){.cn-footer .et_pb_column{margin-bottom:34px}}