h1,h2,h3{color:#6b8e23}.main-navigation a{color:#6b8e23}.site-title a,.site-description{color:#6b8e23 !important}.site-header,#masthead{background-color:#4b6f44 !important}.main-navigation ul li a{color:#6b8e23 !important}@media only screen and (min-width:768px){.wp-image-446{display:none !important}}.site-footer{background-color:#3a5f0b;color:#fff;text-align:center;padding:20px 0}.site-footer a{color:#fff;text-decoration:underline}#menu-principal .nav-item a:hover,#menu-principal li.current-menu-item>a,#menu-principal li.active>a{color:#3a5f0b !important}#menu-principal li.current-menu-item>a,#menu-principal li.active>a{border-color:#3a5f0b !important}#menu-principal li.current-menu-item>a:after,#menu-principal li.active>a:after{background-color:#3a5f0b !importan}html,body{overflow-x:hidden}.payment-methods-footer{padding:20px 0;border-top:1px solid #4b6f44}.payment-logos{display:flex;justify-content:center;align-items:center}.payment-logos span{margin:0 10px}.home .single-title{display:none}.wp-image-164{margin-top:25px}.header-cart-login .my-account,.mobile-account{display:none !important}@media (max-width:767px){.woocommerce-page .main-container .row{margin-left:0;margin-right:0}.home .wp-block-column{padding-left:15px !important;padding-right:15px !important}}@media (max-width:767px){body{font-size:16px !important;line-height:1.6 !important}p{font-size:16px !important;line-height:1.6 !important}.small,small{font-size:14px !important}.btn,button,input[type=submit],input[type=button]{font-size:16px !important;padding:12px 20px !important}.navbar-nav .nav-link{font-size:16px !important}.widget ul li{font-size:14px !important}.form-control{font-size:16px !important}}.entry-content p,.widget-area p,.site-description,.entry-meta,.widget ul li a,.widget-title,.comment-content p{font-size:16px}.small,small,.meta-info,.post-meta,.comment-meta,.breadcrumb{font-size:14px}.btn,button,input[type=submit],input[type=button],.button{font-size:16px;padding:12px 20px}body,.site-content,.entry-content,.widget-area{font-size:16px !important;line-height:1.6 !important}p,.entry-content p,.widget p,li,td,th,span{font-size:16px !important;line-height:1.6 !important}a,.widget ul li a,.comment-content,.entry-meta{font-size:16px !important}.small,small,.meta-info,.post-meta,.comment-meta,.breadcrumb,.woocommerce .price{font-size:14px !important;min-font-size:14px !important}input,textarea,select,.form-control,.btn,button,.button,input[type=submit],input[type=button]{font-size:16px !important;min-height:44px !important;padding:12px 16px !important}h1,h2,h3,h4,h5,h6{line-height:1.4 !important}h1{font-size:2.5rem !important}h2{font-size:2rem !important}h3{font-size:1.75rem !important}h4{font-size:1.5rem !important}h5{font-size:1.25rem !important}h6{font-size:1.125rem !important}.site-footer{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0;padding-right:0}.site-footer .container,.footer-layout-1 .footer-bottom-wrap .container{max-width:100%;padding-left:15px;padding-right:15px}.single-post .post-thumbnail{display:none}h1.site-title,.site-title{font-size:150% !important}h1.site-title a,.site-title a,p.site-title a,h1.site-title,p.site-title{font-size:150% !important;font-weight:700 !important;line-height:1.2 !important}.title-tagline-hidden .site-title{clip:auto !important;position:relative !important;height:auto !important;width:auto !important}.news-thumb{width:100% !important;max-width:100% !important;overflow:hidden !important;height:187px !important}.news-thumb img,.post-thumbnail img,.wp-post-image{width:100% !important;max-width:100% !important;height:187px !important;object-fit:cover !important;object-position:center !important}.news-thumb.col-md-12{width:100% !important;flex:0 0 100% !important;max-width:100% !important}.faq-container-collapsible{max-width:800px;margin:0 auto;padding:20px}.faq-item-collapsible{border-bottom:1px solid #e0e0e0;margin-bottom:10px}.faq-item-collapsible:last-child{border-bottom:none}.faq-question-collapsible{font-size:1.2em;font-weight:600;padding:15px 0;cursor:pointer;position:relative;list-style:none}.faq-question-collapsible::-webkit-details-marker{display:none}.faq-question-collapsible:after{content:'+';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:1.5em;color:#6b8e23;transition:transform .2s ease-in-out}.faq-item-collapsible[open]>.faq-question-collapsible:after{content:'−';transform:translateY(-50%) rotate(180deg)}.faq-answer-collapsible{padding:0 15px 15px;line-height:1.7;color:#555}.faq-answer-collapsible p{margin:0}.breadcrumbs-container{background-color:#f8f9fa;padding:10px 0;border-bottom:1px solid #e9ecef}.breadcrumbs-container .container{font-size:14px}.breadcrumbs-container a{color:#6b8e23;text-decoration:none}.breadcrumbs-container a:hover{text-decoration:underline}.breadcrumbs-container .current{color:#333;font-weight:500}