body #wide-nav,body #header .header-bottom,body #header .nav-position-bg{background:#203e2c!important}
body #wide-nav .nav>li>a{color:#fff!important}
body #wide-nav .nav>li>a:hover{color:#ffcf21!important}
body #masthead{background:#fff!important}
body #masthead .nav>li>a,body #masthead .nav>li>a i{color:#203e2c!important}
body #top-bar{background:#203e2c!important}
body #top-bar a,body #top-bar p{color:#fff!important}
body #footer,body #footer .footer-2,body #footer .absolute-footer{background:#203e2c!important;color:#fff!important}
body #footer a,body #footer h1,body #footer h2,body #footer h3,body #footer h4,body #footer .widget-title{color:#fff!important}
body #footer p,body #footer span,body #footer small{color:#fff!important}
body #footer .footer-2 .widget_custom_html .textwidget>div[style*="background-color"]{background:transparent!important;color:#fff!important}
body #footer .footer-2 .widget_custom_html .textwidget>div[style*="background-color"] *:not(input):not(button){color:#fff!important}
body #footer a:hover{color:#ffcf21!important}
body #footer input[type="email"]{background:#fff!important;color:#203e2c!important}
body #footer input[type="submit"],body #footer button[type="submit"]{background:#ffcf21!important;color:#203e2c!important}
.product-small.col{position:relative}
.product-small .quick-view{display:block!important;visibility:visible!important;opacity:1!important}
.product-small .quick-view{background:#203e2c!important;color:#fff!important}
.product-small .quick-view:hover,.product-small .quick-view:focus-visible{background:#315e42!important;color:#fff!important}
.badge-container .badge-inner.on-sale{background:#bd1f2d!important;color:#fff!important}
.single_add_to_cart_button.button.alt{background:#203e2c!important;color:#fff!important}
body .product .price ins,body .product .price ins .amount,body .product .price ins bdi,body .cuj-price ins,body .cuj-price ins .amount,body .cuj-price ins bdi{color:#c51f32!important}
body .product.sale .price>.woocommerce-Price-amount,body .product.sale .price>.woocommerce-Price-amount bdi,body .price.price-on-sale>.woocommerce-Price-amount,body .price.price-on-sale>.woocommerce-Price-amount bdi{color:#c51f32!important}
body .product .price del,body .product .price del .amount,body .cuj-price del,body .cuj-price del .amount{color:#777!important}
@media(max-width:849px){.product-small .image-tools.grid-tools{opacity:1!important;transform:none!important;display:block!important}.product-small .quick-view{position:relative!important;display:block!important;font-size:11px!important;padding:8px 5px!important}}
.cuj-footer-shop h4{font-size:15px;margin:0 0 14px;color:#fff}.cuj-footer-shop ul{list-style:none;margin:0;padding:0}.cuj-footer-shop li{margin:0 0 10px}.cuj-footer-shop a{color:#fff!important}
.cuj-footer-accordion>summary{list-style:none;color:#fff;font-size:15px;font-weight:700;line-height:1.4;margin:0 0 14px;cursor:pointer}
.cuj-footer-accordion>summary::-webkit-details-marker{display:none}
@media(max-width:849px){#footer .footer-2 .cuj-footer-accordion{border-bottom:1px solid rgba(255,255,255,.28)}#footer .footer-2 .cuj-footer-accordion>summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;margin:0;padding:14px 0}#footer .footer-2 .cuj-footer-accordion>summary::after{content:'+';font-size:25px;font-weight:400;line-height:1}#footer .footer-2 .cuj-footer-accordion[open]>summary::after{content:'−'}#footer .footer-2 .cuj-footer-panel{padding:0 0 14px}#footer .footer-2 .cuj-footer-panel p{margin-bottom:10px}}
/* Match the off-canvas cart's Checkout action to its View Cart button. */
body .off-canvas-cart a.checkout.wc-forward,
body .off-canvas-cart a.checkout.wc-forward:hover,
body .off-canvas-cart a.checkout.wc-forward:focus-visible{background:#203e2c!important;background-color:#203e2c!important;border-color:#203e2c!important;color:#fff!important}
