body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}body.woocommerce #main-content,body.woocommerce-page #main-content{background:#FAF7F0;font-family:'Inter',Helvetica,Arial,sans-serif;color:#3A3936}body.woocommerce #sidebar,body.woocommerce-page #sidebar{display:none}body.woocommerce #left-area,body.woocommerce-page #left-area{width:100%;float:none;padding-right:0}body.woocommerce.et_right_sidebar #main-content .container:before,body.woocommerce-page.et_right_sidebar #main-content .container:before{content:none;display:none}body.woocommerce #main-content h1,body.woocommerce-page #main-content h1,body.woocommerce #main-content h2,body.woocommerce-page #main-content h2,body.woocommerce #main-content h3,body.woocommerce-page #main-content h3,.woocommerce div.product .product_title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Fraunces',Georgia,serif;color:#173E2C;font-weight:600}body.woocommerce #main-content a,body.woocommerce-page #main-content a{color:#2E6B4F}body.woocommerce #main-content a:hover,body.woocommerce-page #main-content a:hover{color:#173E2C}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #payment #place_order,.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#2E6B4F!important;color:#FFFFFF!important;border:2px solid #2E6B4F!important;border-radius:999px!important;padding:12px 26px!important;font-family:'Inter',Helvetica,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1.3!important;transition:background .2s ease,border-color .2s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #payment #place_order:hover,.woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#173E2C!important;border-color:#173E2C!important;color:#FFFFFF!important}.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce input.button:after{display:none!important}.woocommerce button.button:disabled,.woocommerce button.button.disabled{background:#9DB8A8!important;border-color:#9DB8A8!important;color:#FFFFFF!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:18px 18px 24px!important;text-align:left;transition:box-shadow .2s ease,transform .2s ease}.woocommerce ul.products li.product:hover{box-shadow:0 12px 30px rgba(23,62,44,.10);transform:translateY(-2px)}.woocommerce ul.products li.product img{border-radius:12px;margin-bottom:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;padding-top:4px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:#173E2C!important;font-family:'Fraunces',Georgia,serif;font-weight:600;font-size:18px}.woocommerce ul.products li.product .button{margin-top:12px}.woocommerce span.onsale{background:#84BC29!important;color:#173E2C!important;border-radius:999px;padding:4px 14px;font-weight:600;min-height:0;line-height:1.6}.woocommerce .woocommerce-result-count{color:#5B635C}.woocommerce .woocommerce-ordering select{border:1px solid #E7E2D7;border-radius:999px;padding:8px 34px 8px 16px;background:#FFFFFF;color:#1E2420}.woocommerce .woocommerce-breadcrumb{color:#5B635C;font-size:13px}.woocommerce .woocommerce-breadcrumb a{color:#2E6B4F}.woocommerce div.product div.images img{border-radius:20px;box-shadow:0 20px 60px rgba(23,62,44,.15)}.woocommerce div.product .product_title{font-size:34px;line-height:1.15}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#173E2C!important;font-family:'Fraunces',Georgia,serif;font-size:28px;font-weight:600}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0 24px}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce .quantity .qty{border:1px solid #E7E2D7;border-radius:999px;background:#FFFFFF;padding:11px 6px;width:74px;color:#1E2420}#wcal_gdpr_message_block{flex-basis:100%;order:99;display:block;font-size:13px;line-height:1.55;color:#5B635C;max-width:560px}.woocommerce div.product .product_meta{color:#5B635C;font-size:14px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important;margin-bottom:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#FFFFFF!important;border:1px solid #E7E2D7!important;border-radius:999px!important;margin:0 8px 10px 0!important;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:10px 22px!important;color:#2E6B4F!important;font-weight:600!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#173E2C!important;border-color:#173E2C!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#FFFFFF!important}.woocommerce div.product .woocommerce-tabs .panel{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:30px!important;margin-top:6px}.woocommerce table.shop_table{background:#FFFFFF;border:1px solid #E7E2D7!important;border-radius:20px;border-collapse:separate;border-spacing:0;overflow:hidden}.woocommerce table.shop_table th{color:#173E2C;background:#F3EFE6;border:none;padding:14px 16px}.woocommerce table.shop_table td{border-top:1px solid #EFEAE0!important;padding:14px 16px;background:#FFFFFF}.woocommerce table.shop_table td.product-name a{font-weight:600}.woocommerce table.shop_table img{border-radius:10px;width:52px}.woocommerce a.remove{color:#B0433A!important}.woocommerce a.remove:hover{background:#B0433A;color:#FFFFFF!important}.woocommerce #coupon_code{border:1px solid #E7E2D7;border-radius:999px;padding:11px 18px;background:#FFFFFF}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border:1px solid #E7E2D7!important;border-radius:12px!important;background:#FFFFFF!important;padding:12px 16px!important;color:#1E2420!important;height:auto!important}.select2-container--default .select2-selection--single{border:1px solid #E7E2D7!important;border-radius:12px!important;background:#FFFFFF!important;padding:12px 16px!important;height:auto!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.4!important;padding:0!important;color:#1E2420}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%!important;transform:translateY(-50%);right:12px!important}.woocommerce form .form-row label{color:#3A3936;font-weight:500;font-size:14px}.woocommerce form .form-row input:focus,.woocommerce form .form-row textarea:focus{outline:3px solid rgba(46,107,79,.35);outline-offset:1px}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:#B0433A!important}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:28px;margin-bottom:24px}.woocommerce-checkout #order_review{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:28px}.woocommerce-checkout #order_review table.shop_table{border:none!important}.woocommerce-checkout #payment{background:#F3EFE6!important;border-radius:14px}.woocommerce-checkout #payment div.payment_box{background:#FFFFFF!important;color:#3A3936}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#FFFFFF!important}.woocommerce #payment #place_order{width:100%;padding:16px 26px!important;font-size:16px!important}.woocommerce-privacy-policy-text,.woocommerce-privacy-policy-text p{font-size:13px;color:#5B635C}.woocommerce-message,.woocommerce-info{background:#FFFFFF!important;color:#3A3936!important;border-top-color:#2E6B4F!important;border-radius:0 0 14px 14px}.woocommerce-message:before,.woocommerce-info:before{color:#2E6B4F!important}.woocommerce-error{background:#FFFFFF!important;color:#3A3936!important;border-top-color:#B0433A!important;border-radius:0 0 14px 14px}.woocommerce-error:before{color:#B0433A!important}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{margin:0 0 8px}.woocommerce-MyAccount-navigation ul li a{display:block;background:#FFFFFF;border:1px solid #E7E2D7;border-radius:999px;padding:11px 20px;color:#2E6B4F;font-weight:600}.woocommerce-MyAccount-navigation ul li.is-active a{background:#173E2C;border-color:#173E2C;color:#FFFFFF}.woocommerce-MyAccount-content{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:30px}.woocommerce form.login,.woocommerce form.register,.woocommerce form.lost_reset_password{background:#FFFFFF;border:1px solid #E7E2D7!important;border-radius:20px!important;padding:30px!important}.woocommerce ul.order_details{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:24px!important;margin:0 0 30px}.woocommerce ul.order_details li{border-right:1px dashed #E7E2D7;font-size:12px;color:#5B635C}.woocommerce ul.order_details li strong{color:#173E2C;font-size:15px}.woocommerce .star-rating span,.woocommerce p.stars a{color:#B07E1F}.wc-block-components-button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{background:#2E6B4F!important;color:#FFFFFF!important;border:none!important;border-radius:999px!important;font-family:'Inter',Helvetica,Arial,sans-serif!important;font-weight:600!important;padding:14px 26px!important;transition:background .2s ease}.wc-block-components-button:hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover{background:#173E2C!important;color:#FFFFFF!important}.wc-block-components-button:disabled,.wc-block-components-button[disabled]{background:#9DB8A8!important;color:#FFFFFF!important;opacity:1!important}.wc-block-cart-items,.wp-block-woocommerce-cart-items-block{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:10px 20px}.wc-block-cart-items th{color:#173E2C}.wc-block-cart-item__image img{border-radius:12px}.wc-block-components-sidebar .wc-block-components-totals-wrapper,.wc-block-components-sidebar .wc-block-components-totals-coupon{background:transparent}.wc-block-components-sidebar-layout .wc-block-components-sidebar>.wp-block-woocommerce-cart-order-summary-block,.is-large.wc-block-cart .wc-block-cart__totals-title{color:#173E2C}.wc-block-cart .wc-block-components-sidebar,.wc-block-checkout__sidebar{background:#FFFFFF;border:1px solid #E7E2D7!important;border-radius:20px;padding:20px!important}.wc-block-checkout__sidebar .wc-block-components-checkout-order-summary__title{color:#173E2C;font-family:'Fraunces',Georgia,serif}.wc-block-components-text-input input,.wc-block-components-combobox .components-combobox-control__input,.wc-block-components-select .components-custom-select-control__button,.wc-block-components-textarea{border:1px solid #E7E2D7!important;border-radius:12px!important;background:#FFFFFF!important;color:#1E2420!important}.wc-block-components-text-input input:focus,.wc-block-components-textarea:focus{box-shadow:0 0 0 3px rgba(46,107,79,.35)!important;border-color:#2E6B4F!important}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-combobox label,.wc-block-components-select label{color:#5B635C!important}.wc-block-checkout__form .wc-block-components-checkout-step__heading .wc-block-components-title,.wc-block-components-checkout-step__title{color:#173E2C;font-family:'Fraunces',Georgia,serif}.wc-block-components-radio-control__input,.wc-block-components-checkbox input[type=checkbox]{accent-color:#2E6B4F}.wc-block-components-checkbox__input:checked{background:#2E6B4F!important;border-color:#2E6B4F!important}.wc-block-components-quantity-selector{border:1px solid #E7E2D7!important;border-radius:999px!important;overflow:hidden}.wc-block-components-product-name{color:#173E2C!important;font-weight:600}.wc-block-components-product-price,.wc-block-components-totals-item__value,.wc-block-formatted-money-amount{color:#173E2C}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#173E2C;font-family:'Fraunces',Georgia,serif;font-weight:600}.woocommerce-MyAccount-navigation ul li{list-style:none!important}body.woocommerce-page #left-area .woocommerce-MyAccount-navigation ul{padding-left:0!important;margin-left:0!important}body.woocommerce-page #left-area .woocommerce-MyAccount-navigation ul li:before{display:none!important;content:none!important}.wc-block-components-country-input input,.wc-block-components-state-input input,.wc-block-components-combobox-control input.components-combobox-control__input{border:1px solid #E7E2D7!important;border-radius:12px!important}body.single-post #main-content,body.archive #main-content,body.search #main-content,body.error404 #main-content{background:#FAF7F0;font-family:'Inter',Helvetica,Arial,sans-serif;color:#3A3936}body.single-post #sidebar,body.archive #sidebar,body.search #sidebar{display:none}body.single-post #left-area,body.archive #left-area,body.search #left-area{width:100%;float:none;padding-right:0}body.single-post.et_right_sidebar #main-content .container:before,body.archive.et_right_sidebar #main-content .container:before,body.search.et_right_sidebar #main-content .container:before{display:none;content:none}body.single-post #left-area{max-width:760px;margin:0 auto}body.archive #left-area,body.search #left-area{max-width:860px;margin:0 auto}body.single-post #main-content h1,body.single-post #main-content h2,body.single-post #main-content h3,body.archive #main-content h1,body.archive #main-content h2,body.search #main-content h1,body.search #main-content h2{font-family:'Fraunces',Georgia,serif;color:#173E2C;font-weight:600}body.single-post h1.entry-title{font-size:38px;line-height:1.2}body.single-post #main-content a,body.archive #main-content a,body.search #main-content a,body.error404 #main-content a{color:#2E6B4F}body.error404 #main-content .et_pb_text a{text-decoration:underline}body.single-post p.post-meta,body.archive p.post-meta,body.search p.post-meta{color:#5B635C;font-size:13px}body.single-post .entry-content,body.single-post .et_pb_post .entry-content{font-size:17px;line-height:1.75}body.single-post article img.wp-post-image,body.single-post .et_post_meta_wrapper img{border-radius:20px}body.archive article.et_pb_post,body.search article.et_pb_post{background:#FFFFFF;border:1px solid #E7E2D7;border-radius:20px;padding:28px;margin-bottom:24px}body.archive article.et_pb_post h2.entry-title,body.search article.et_pb_post h2.entry-title{font-size:24px;margin-bottom:6px}body.archive article.et_pb_post img,body.search article.et_pb_post img{border-radius:14px;margin-bottom:16px}body.archive .pagination a,body.search .pagination a{color:#2E6B4F;font-weight:600}body.search input.et_pb_s,body.search .et_pb_searchform input[type=text]{border:1px solid #E7E2D7!important;border-radius:999px;padding:12px 18px;background:#fff}body.single-post #commentform textarea,body.single-post #commentform input[type=text],body.single-post #commentform input[type=email],body.single-post #commentform input[type=url]{border:1px solid #E7E2D7;border-radius:12px;background:#FFFFFF;padding:12px 16px;color:#1E2420}body.single-post #commentform #submit,body.single-post .form-submit input{background:#2E6B4F!important;color:#fff!important;border:2px solid #2E6B4F!important;border-radius:999px!important;padding:12px 26px!important;font-weight:600!important}