body,.et-db #et-boc .et-l .et_pb_column_1_2 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_1_2 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_column_1_3 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_3_8 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_1_4 .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_blog_grid .et_quote_content blockquote cite,.et-db #et-boc .et-l .et_pb_column_1_3 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_column_3_8 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_column_1_4 .et_link_content a.et_link_main_url,.et-db #et-boc .et-l .et_pb_blog_grid .et_link_content a.et_link_main_url,body.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_post .post-content,body.et-db #et-boc .et-l .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et-db #et-boc .et-l .et_pb_slide_content,.et-db #et-boc .et-l .et_pb_best_value{font-size:15px}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#f5f0e8!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et-db #et-boc .et-l .et_pb_sum,.et-db #et-boc .et-l .et_pb_pricing li a,.et-db #et-boc .et-l .et_pb_pricing_table_button,.et_overlay:before,.et-db #et-boc .et-l .et_overlay:before,.entry-summary p.price ins,.et-db #et-boc .et-l .entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et-db #et-boc .et-l .et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et-db #et-boc .et-l .et_pb_widget li a:hover,.et-db #et-boc .et-l .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et-db #et-boc .et-l .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et-db #et-boc .et-l .et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.et-db #et-boc .et-l .nav-single a,.tagged_as a,.et-db #et-boc .et-l .tagged_as a,.posted_in a,.et-db #et-boc .et-l .posted_in a{color:#f5f0e8}.et-db #et-boc .et-l .et_pb_contact_submit,.et-db #et-boc .et-l .et_password_protected_form .et_submit_button,.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_newsletter_button,.et-db #et-boc .et-l .comment-reply-link,.et-db .form-submit #et-boc .et-l .et_pb_button,.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_promo_button,.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce.et-db #et-boc .et-l a.button.alt,.woocommerce-page a.button.alt,.woocommerce-page.et-db #et-boc .et-l a.button.alt,.woocommerce button.button.alt,.woocommerce.et-db #et-boc .et-l button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce.et-db #et-boc .et-l button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page.et-db #et-boc .et-l button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page.et-db #et-boc .et-l button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce.et-db #et-boc .et-l input.button.alt,.woocommerce-page input.button.alt,.woocommerce-page.et-db #et-boc .et-l input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce #content.et-db #et-boc .et-l input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #content.et-db #et-boc .et-l input.button.alt,.woocommerce a.button,.woocommerce.et-db #et-boc .et-l a.button,.woocommerce-page a.button,.woocommerce-page.et-db #et-boc .et-l a.button,.woocommerce button.button,.woocommerce.et-db #et-boc .et-l button.button,.woocommerce-page button.button,.woocommerce-page.et-db #et-boc .et-l button.button,.woocommerce input.button,.woocommerce.et-db #et-boc .et-l input.button,.woocommerce-page input.button,.woocommerce-page.et-db #et-boc .et-l input.button,.et-db #et-boc .et-l .et_pb_contact p input[type="checkbox"]:checked+label i:before,.et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#f5f0e8}.footer-widget h4,.et-db #et-boc .et-l .footer-widget h4{color:#f5f0e8}.et-search-form,.et-db #et-boc .et-l .et-search-form,.nav li ul,.et-db #et-boc .et-l .nav li ul,.et_mobile_menu,.et-db #et-boc .et-l .et_mobile_menu,.footer-widget li:before,.et-db #et-boc .et-l .footer-widget li:before,.et-db #et-boc .et-l .et_pb_pricing li:before,blockquote,.et-db #et-boc .et-l blockquote{border-color:#f5f0e8}.et-db #et-boc .et-l .et_pb_counter_amount,.et-db #et-boc .et-l .et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et-db #et-boc .et-l .et_quote_content,.et_link_content,.et-db #et-boc .et-l .et_link_content,.et_audio_content,.et-db #et-boc .et-l .et_audio_content,.et-db #et-boc .et-l .et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et-db #et-boc .et-l .et_slide_in_menu_container,.et-db #et-boc .et-l .et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#f5f0e8}a,.et-db #et-boc .et-l a{color:var(--gcid-link-color,#005e06)}.nav li ul,.et-db #et-boc .et-l .nav li ul{border-color:#2ea3f2}#page-container #top-header{background-color:#f5f0e8!important}#et-secondary-nav li ul{background-color:#f5f0e8}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#main-footer{background-color:#261600}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#5b5b5b}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#686868}.footer-widget li:before{border-color:#372308}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-weight:bold;font-style:italic;text-transform:none;text-decoration:underline}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{font-weight:normal;font-style:italic;text-transform:none;text-decoration:none}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:0.9em}#footer-widgets .footer-widget li:before{top:3.3px}#footer-bottom{background-color:#261600}#footer-info,#footer-info a{color:#261600}body .et_pb_bg_layout_light.et_pb_button:hover,body.et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body.et-db #et-boc .et-l .et_pb_bg_layout_light .et_pb_button:hover,.et_pb_module .et_pb_button:hover,.et-db #et-boc .et-l .et_pb_module .et_pb_button:hover,body .et_pb_button:hover,body.et-db #et-boc .et-l .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce.et-db #et-boc .et-l a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page.et-db #et-boc .et-l a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce.et-db #et-boc .et-l button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce.et-db #et-boc .et-l button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page.et-db #et-boc .et-l button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page.et-db #et-boc .et-l button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce.et-db #et-boc .et-l input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page.et-db #et-boc .et-l input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce #content.et-db #et-boc .et-l input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content.et-db #et-boc .et-l input.button.alt:hover,.woocommerce a.button:hover,.woocommerce.et-db #et-boc .et-l a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page.et-db #et-boc .et-l a.button:hover,.woocommerce button.button:hover,.woocommerce.et-db #et-boc .et-l button.button:hover,.woocommerce-page button.button:hover,.woocommerce-page.et-db #et-boc .et-l button.button:hover,.woocommerce input.button:hover,.woocommerce.et-db #et-boc .et-l input.button:hover,.woocommerce-page input.button:hover,.woocommerce-page.et-db #et-boc .et-l input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce #content.et-db #et-boc .et-l input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #content.et-db #et-boc .et-l input.button:hover{border-radius:0px}h1,.et-db #et-boc .et-l h1,h2,.et-db #et-boc .et-l h2,h3,.et-db #et-boc .et-l h3,h4,.et-db #et-boc .et-l h4,h5,.et-db #et-boc .et-l h5,h6,.et-db #et-boc .et-l h6,.et_quote_content blockquote p,.et-db #et-boc .et-l .et_quote_content blockquote p,.et-db #et-boc .et-l .et_pb_slide_description .et_pb_slide_title{}@media only screen and (min-width:981px){#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:19px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et-db #et-boc .et-l .et_block_row{padding:27px 0}.et-db #et-boc .et-l .et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et-db #et-boc .et-l .et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}#main-content{background-color:#f5f0e8}@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Jost:wght@300;400;500&display=swap');.product_title,h1.product_title{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:500!important;font-size:2.6rem!important;color:#2c2416!important;letter-spacing:0.02em!important;line-height:1.2!important}.woocommerce-Price-amount,.price .amount,p.price,span.price{font-family:'Jost',sans-serif!important;font-weight:400!important;font-size:1.6rem!important;color:#7a6a52!important;letter-spacing:0.05em!important}.star-rating{color:#7a6a52!important}.woocommerce-product-details__short-description p{font-family:'Jost',sans-serif!important;font-size:1rem!important;line-height:1.75!important;color:#2c2416!important;font-weight:300!important}.quantity input.qty{border:1px solid #c8bfb0!important;font-family:'Jost',sans-serif!important;color:#2c2416!important;background:transparent!important;border-radius:0!important;padding:13px 16px!important}.posted_in,.posted_in a,.tagged_as a{font-family:'Jost',sans-serif!important;font-size:0.82rem!important;color:#7a6a52!important;letter-spacing:0.06em!important;text-transform:uppercase!important}.et_pb_wc_tabs .et_pb_tabs_controls{border-bottom:2px solid #c8bfb0!important;padding:0!important;margin:0 0 0 0!important;background:transparent!important;display:flex!important;list-style:none!important}.et_pb_wc_tabs .et_pb_tab_nav_item{background:transparent!important;border:none!important;border-bottom:2px solid transparent!important;margin-bottom:-2px!important;padding:0!important}.et_pb_wc_tabs .et_pb_tab_nav_item a{font-family:'Jost',sans-serif!important;letter-spacing:0.1em!important;text-transform:uppercase!important;font-size:0.78rem!important;font-weight:400!important;color:#7a6a52!important;padding:14px 24px!important;display:block!important;background:transparent!important;text-decoration:none!important}.et_pb_wc_tabs .et_pb_tab_nav_item.et_pb_tab_active{border-bottom:2px solid #2c2416!important;background:transparent!important}.et_pb_wc_tabs .et_pb_tab_nav_item.et_pb_tab_active a{color:#2c2416!important;font-weight:500!important}.et_pb_wc_tabs .et_pb_tab_nav_item a:hover{color:#2c2416!important;background:transparent!important}.et_pb_wc_tabs .et_pb_tab{background:#faf7f2!important;border:1px solid #e8e0d5!important;border-top:none!important;padding:36px 40px!important;margin:0!important}.et_pb_wc_tabs .et_pb_tab_content h2,.et_pb_wc_tabs .et_pb_tab_content h3{font-family:'Cormorant Garamond',Georgia,serif!important;color:#2c2416!important;font-weight:500!important;font-size:1.7rem!important;letter-spacing:0.02em!important;margin-bottom:1rem!important}.et_pb_wc_tabs .et_pb_tab_content p,.et_pb_wc_tabs .et_pb_tab_content li{font-family:'Jost',sans-serif!important;color:#2c2416!important;font-weight:300!important;line-height:1.85!important;font-size:0.97rem!important}.et_pb_wc_tabs .woocommerce-product-attributes th,.et_pb_wc_tabs .woocommerce-product-attributes-item__label{font-family:'Jost',sans-serif!important;font-size:0.78rem!important;font-weight:500!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#7a6a52!important;padding:10px 16px 10px 0!important;border-bottom:1px solid #e8e0d5!important;width:35%!important}.et_pb_wc_tabs .woocommerce-product-attributes td,.et_pb_wc_tabs .woocommerce-product-attributes-item__value{font-family:'Jost',sans-serif!important;font-size:0.92rem!important;font-weight:300!important;color:#2c2416!important;padding:10px 0 10px 16px!important;border-bottom:1px solid #e8e0d5!important}.et_pb_wc_description p,.et_pb_wc_description li{font-family:'Jost',sans-serif!important;font-size:1rem!important;line-height:1.8!important;color:#2c2416!important;font-weight:300!important}.et_pb_wc_description strong{font-weight:500!important;color:#2c2416!important}.wpa-test-msg{background:#f5f0e8!important;border:1px solid #c8bfb0!important;color:#7a6a52!important;font-family:'Jost',sans-serif!important;font-size:0.82rem!important;border-radius:0!important}.wpa-button{background:#2c2416!important;color:#f5f0e8!important;border-radius:0!important}.et_pb_wc_add_to_cart button.single_add_to_cart_button,.woocommerce button.single_add_to_cart_button.button.alt,button.single_add_to_cart_button.button,.single_add_to_cart_button{background-color:#2c2416!important;color:#f5f0e8!important;font-family:'Jost',sans-serif!important;font-weight:400!important;letter-spacing:0.12em!important;text-transform:uppercase!important;font-size:0.85rem!important;padding:14px 36px!important;border-radius:0!important;border:1px solid #2c2416!important}.et_pb_wc_add_to_cart button.single_add_to_cart_button:hover,button.single_add_to_cart_button:hover{background-color:#f5f0e8!important;color:#2c2416!important;border:1px solid #2c2416!important}.et-db #et-boc .et-l [class*="et_pb_wc_add_to_cart"] .button.single_add_to_cart_button{color:#f5f0e8!important;background-color:#2c2416!important;border-radius:0!important;border:1px solid #2c2416!important;font-family:'Jost',sans-serif!important;font-weight:400!important;letter-spacing:0.12em!important;text-transform:uppercase!important;font-size:0.85rem!important;padding:14px 36px!important}.et-db #et-boc .et-l [class*="et_pb_wc_add_to_cart"] .button.single_add_to_cart_button:hover{color:#2c2416!important;background-color:#f5f0e8!important;border:1px solid #2c2416!important}ul.products::before{display:none!important}body.single-product{background:#f7f4ee!important}body.single-product h1{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:300!important;font-size:clamp(36px,4.4vw,54px)!important;color:#2c1a0e!important;line-height:1.05!important;letter-spacing:-0.01em!important;margin-bottom:10px!important}body.single-product .price,body.single-product .woocommerce-Price-amount.amount{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:400!important;font-size:40px!important;color:#2c1a0e!important}body.single-product .price bdi{font-family:'Cormorant Garamond',Georgia,serif!important}body.single-product .price{padding:20px 0!important;border-top:1px solid #ddd8ce!important;border-bottom:1px solid #ddd8ce!important;margin-bottom:20px!important;display:block!important}body.single-product .posted_in{font-family:'DM Sans',sans-serif!important;font-size:11px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#7a8c2e!important;font-weight:500!important;margin-bottom:12px!important;display:block!important}body.single-product .posted_in a{color:#7a8c2e!important;text-decoration:none!important}body.single-product .posted_in::before{content:'';display:inline-block;width:22px;height:1px;background:#7a8c2e;vertical-align:middle;margin-right:10px}body.single-product .et-pb-woo-desc p,body.single-product p.woocommerce-product-details__short-description{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;font-size:19px!important;color:#6b5040!important;line-height:1.5!important;margin-bottom:24px!important}body.single-product .single_add_to_cart_button,body.single-product button.single_add_to_cart_button{background:#2c1a0e!important;color:#f7f4ee!important;border:none!important;border-radius:0!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;font-weight:500!important;padding:14px 40px!important;transition:background 0.25s!important;cursor:pointer!important}body.single-product .single_add_to_cart_button:hover{background:#7a8c2e!important}body.single-product .quantity input.qty{border:1px solid #ddd8ce!important;border-radius:0!important;background:#f7f4ee!important;font-family:'DM Sans',sans-serif!important;color:#2c1a0e!important;height:46px!important;font-size:15px!important}body.single-product .et_pb_wc_gallery,body.single-product .woocommerce-product-gallery{background:linear-gradient(160deg,#e8f0d4 0%,#d5e6b0 100%)!important}body.single-product .woocommerce-product-gallery__image{background:linear-gradient(160deg,#e8f0d4 0%,#d5e6b0 100%)!important}body.single-product .et_pb_section{background-color:#f7f4ee!important}body.single-product .woocommerce-product-details__short-description,body.single-product .product_meta{font-family:'DM Sans',sans-serif!important}body.single-product .woocommerce-tabs .tabs li a{font-family:'DM Sans',sans-serif!important;font-size:12px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#6b5040!important}body.single-product .woocommerce-tabs .tabs li.active a{color:#2c1a0e!important;border-bottom:2px solid #7a8c2e!important}body.single-product .et_pb_section h2,body.single-product .et_pb_section h3{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:300!important;color:#2c1a0e!important}body.single-product .et_pb_section p{font-family:'DM Sans',sans-serif!important;font-weight:300!important;color:#3a2818!important;line-height:1.85!important}.anima-highlights{display:grid!important;grid-template-columns:repeat(4,1fr)!important;border-top:1px solid #ddd8ce!important;border-bottom:1px solid #ddd8ce!important;margin:0 0 60px!important;background:#f7f4ee!important}.anima-highlights .h-cell{padding:28px 24px!important;border-right:1px solid #ddd8ce!important}.anima-highlights .h-cell:last-child{border-right:none!important}.anima-highlights .h-num{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:300!important;font-style:italic!important;font-size:34px!important;color:#7a8c2e!important;line-height:1!important;margin-bottom:4px!important}.anima-highlights .h-label{font-family:'DM Sans',sans-serif!important;font-size:10px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#2c1a0e!important;font-weight:500!important;margin-bottom:4px!important}.anima-highlights .h-sub{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#6b5040!important;font-weight:300!important;line-height:1.5!important}.anima-tabs{margin:0 0 60px!important}.anima-tabs .tabs-nav{display:flex!important;border-bottom:1px solid #ddd8ce!important;margin-bottom:40px!important;flex-wrap:wrap!important}.anima-tabs .tab-btn{padding:13px 24px!important;background:none!important;border:none!important;border-bottom:2px solid transparent!important;margin-bottom:-1px!important;font-family:'DM Sans',sans-serif!important;font-size:11.5px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#6b5040!important;cursor:pointer!important;transition:all 0.2s!important;font-weight:400!important}.anima-tabs .tab-btn.active{color:#2c1a0e!important;border-bottom-color:#7a8c2e!important;font-weight:500!important}.anima-tabs .tab-panel{display:none!important}.anima-tabs .tab-panel.active{display:block!important}.anima-tabs h2{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:300!important;font-size:34px!important;color:#2c1a0e!important;margin-bottom:18px!important}.anima-tabs p{font-family:'DM Sans',sans-serif!important;font-weight:300!important;font-size:15px!important;line-height:1.85!important;color:#3a2818!important;margin-bottom:16px!important}.anima-tabs ul{list-style:none!important;padding:0!important;margin:0 0 18px!important}.anima-tabs ul li{padding-left:22px!important;position:relative!important;margin-bottom:8px!important;font-size:14px!important;line-height:1.65!important;color:#3a2818!important;font-weight:300!important;font-family:'DM Sans',sans-serif!important}.anima-tabs ul li::before{content:''!important;position:absolute!important;left:5px!important;top:10px!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#7a8c2e!important}.anima-comp-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin:14px 0!important}.anima-comp-card{padding:20px 22px!important;background:#ede8de!important;border-left:3px solid #7a8c2e!important}.anima-comp-card .comp-name{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:500!important;font-size:18px!important;color:#2c1a0e!important;margin-bottom:2px!important}.anima-comp-card .comp-latin{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;font-size:12px!important;color:#7a8c2e!important;margin-bottom:8px!important}.anima-comp-card .comp-action{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#6b5040!important;line-height:1.6!important;font-weight:300!important}.anima-table{width:100%!important;border-collapse:collapse!important;margin:14px 0 22px!important}.anima-table th,.anima-table td{padding:12px 16px!important;text-align:left!important;border-bottom:1px solid #ddd8ce!important;font-family:'DM Sans',sans-serif!important}.anima-table th{font-size:10px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#2c1a0e!important;font-weight:500!important;background:#ede8de!important}.anima-table td{font-size:13.5px!important;color:#2c1a0e!important;font-weight:300!important}.anima-table .pet{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:500!important;font-size:15px!important}.anima-table tr:hover td{background:#f4f0e8!important}.anima-callout{padding:22px 26px!important;background:#ede8de!important;border-left:3px solid #7a8c2e!important;margin:20px 0!important}.anima-callout .callout-title{font-family:'DM Sans',sans-serif!important;font-size:10px!important;letter-spacing:0.16em!important;text-transform:uppercase!important;color:#7a8c2e!important;font-weight:500!important;margin-bottom:7px!important}.anima-callout p{margin:0!important;font-size:14px!important}.anima-reviews-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;margin-top:14px!important}.anima-review-card{padding:22px 24px!important;background:#ede8de!important}.anima-review-card .stars{color:#c49a3c!important;font-size:13px!important;letter-spacing:2px!important;margin-bottom:8px!important}.anima-review-card blockquote{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;font-size:16px!important;color:#2c1a0e!important;line-height:1.55!important;margin:0 0 12px!important}.anima-review-card cite{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#6b5040!important;font-style:normal!important}.anima-reassure{background:#2c1a0e!important;padding:56px 60px!important;margin-top:60px!important}.anima-reassure-inner{max-width:1100px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:28px!important}.anima-reassure h4{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:500!important;font-size:17px!important;color:#f0ebe0!important;margin-bottom:7px!important}.anima-reassure p{font-family:'DM Sans',sans-serif!important;font-weight:300!important;font-size:12.5px!important;color:#a09080!important;line-height:1.65!important;margin:0!important}.anima-reassure .re-icon{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;font-size:26px!important;color:#8ba030!important;display:block!important;margin-bottom:8px!important}@media(max-width:900px){.anima-highlights{grid-template-columns:1fr 1fr!important}.anima-reassure-inner{grid-template-columns:1fr 1fr!important}.anima-comp-grid{grid-template-columns:1fr!important}.anima-reviews-grid{grid-template-columns:1fr!important}.anima-reassure{padding:40px 28px!important}}.at-wrap{font-family:'DM Sans',sans-serif;color:#3a2c1e;background:#f8f4ec}.at-highlights{padding:0 0 48px}.at-h-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e0d9ce;border-bottom:1px solid #e0d9ce}.at-h-cell{padding:28px 24px;border-right:1px solid #e0d9ce;text-align:left}.at-h-cell:last-child{border-right:none}.at-h-num{font-family:'Cormorant Garamond',Georgia,serif;font-weight:300;font-style:italic;font-size:34px;color:#7a9c60;line-height:1;margin-bottom:6px}.at-h-label{font-family:'DM Sans',sans-serif;font-size:10.5px;letter-spacing:0.14em;text-transform:uppercase;color:#3a2c1e;font-weight:500;margin-bottom:4px}.at-h-sub{font-family:'DM Sans',sans-serif;font-size:12px;color:#6b5340;font-weight:300;line-height:1.5}.at-tabs{max-width:100%;padding-bottom:48px}.at-tabs-nav{display:flex;border-bottom:1px solid #e0d9ce;margin-bottom:40px;flex-wrap:wrap;gap:0}.at-tabs-nav br{display:none}.at-tab-btn{padding:12px 24px;background:none;border:none;border-bottom:2px solid transparent;font-family:'DM Sans',sans-serif;font-size:11.5px;letter-spacing:0.1em;text-transform:uppercase;color:#6b5340;cursor:pointer;margin-bottom:-1px;font-weight:400;transition:all 0.2s;display:inline-block}.at-tab-btn:hover{color:#3a2c1e}.at-tab-btn.at-active{color:#3a2c1e;border-bottom-color:#7a9c60;font-weight:500}.at-tab-panel{display:none}.at-tab-panel.at-active{display:block}.at-tab-panel h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:300;font-size:32px;color:#3a2c1e;line-height:1.15;margin-bottom:18px}.at-tab-panel h2 em{font-style:italic}.at-tab-panel h3{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:20px;color:#3a2c1e;margin:24px 0 10px}.at-tab-panel p{font-family:'DM Sans',sans-serif;font-weight:300;font-size:15px;line-height:1.85;color:#4a3a2a;margin-bottom:16px}.at-tab-panel ul{margin:0 0 18px;padding-left:0;list-style:none}.at-tab-panel ul li{padding-left:22px;position:relative;margin-bottom:8px;font-size:14px;line-height:1.65;color:#4a3a2a;font-weight:300}.at-tab-panel ul li::before{content:'';position:absolute;left:5px;top:10px;width:5px;height:5px;border-radius:50%;background:#7a9c60}.at-tab-panel strong{color:#3a2c1e;font-weight:500}.at-callout{margin:20px 0;padding:20px 24px;background:#ede8db;border-left:3px solid #7a9c60}.at-callout p{margin:0;font-size:14px}.at-callout-title{font-family:'DM Sans',sans-serif;font-size:10.5px;letter-spacing:0.16em;text-transform:uppercase;color:#7a9c60;font-weight:500;margin-bottom:8px}.at-comp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:14px 0 8px}.at-comp-card{padding:20px 22px;background:#ede8db;border-left:3px solid #7a9c60}.at-comp-name{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:18px;color:#3a2c1e;line-height:1.2;margin-bottom:3px}.at-comp-latin{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-size:12px;color:#7a9c60;margin-bottom:8px}.at-comp-action{font-family:'DM Sans',sans-serif;font-size:13px;color:#6b5340;line-height:1.6;font-weight:300}.at-poso-table{width:100%;border-collapse:collapse;margin:14px 0 22px}.at-poso-table th,.at-poso-table td{padding:12px 16px;text-align:left;border-bottom:1px solid #e0d9ce;font-family:'DM Sans',sans-serif}.at-poso-table th{font-size:10.5px;letter-spacing:0.14em;text-transform:uppercase;color:#3a2c1e;font-weight:500;background:#ede8db}.at-poso-table td{font-size:13.5px;color:#3a2c1e;font-weight:300}.at-poso-table tr:hover td{background:#f3efe8}.at-poso-pet{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:15px;color:#3a2c1e}.at-reassure{padding:48px 40px;background:#3a2c1e}.at-re-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;max-width:100%}.at-re-item h4{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:500!important;font-size:17px!important;color:#f5f0e8!important;margin-bottom:8px!important}.at-re-item p{font-family:'DM Sans',sans-serif!important;font-weight:300!important;font-size:12.5px!important;color:#a89880!important;line-height:1.65!important;margin:0!important}.at-re-icon{font-family:'Cormorant Garamond',Georgia,serif;font-style:italic;font-size:26px;color:#7a9c60;margin-bottom:8px;display:block}.at-reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px}.at-review{padding:20px 22px;background:#ede8db;border-top:2px solid #7a9c60}.at-review-stars{color:#c8a04a;letter-spacing:2px;font-size:14px;margin-bottom:8px}.at-review-text{font-family:'DM Sans',sans-serif;font-size:14px;line-height:1.7;color:#4a3a2a;font-weight:300;font-style:italic;margin-bottom:10px}.at-review-author{font-family:'DM Sans',sans-serif;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:#7a9c60;font-weight:500}@media(max-width:768px){.at-h-grid{grid-template-columns:1fr 1fr}.at-h-cell:nth-child(2){border-right:none}.at-h-cell:nth-child(-n+2){border-bottom:1px solid #e0d9ce}.at-comp-grid{grid-template-columns:1fr}.at-re-grid{grid-template-columns:1fr 1fr}.at-reviews-grid{grid-template-columns:1fr}.at-tab-btn{padding:10px 14px;font-size:10.5px}}.woocommerce-Reviews{display:block!important}.woocommerce-Reviews-title{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:300!important;font-size:28px!important;color:#3a2c1e!important;margin-bottom:24px!important}.woocommerce-Reviews #reply-title{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:22px!important;color:#3a2c1e!important}.woocommerce-Reviews .comment-form p label{font-family:'DM Sans',sans-serif!important;font-size:12px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#3a2c1e!important;font-weight:500!important}.woocommerce-Reviews .comment-form p input,.woocommerce-Reviews .comment-form p textarea{font-family:'DM Sans',sans-serif!important;border:1px solid #e0d9ce!important;padding:10px 14px!important;background:#f8f4ec!important;color:#3a2c1e!important;width:100%!important}.woocommerce-Reviews .comment-form p.form-submit input{background:#3a2c1e!important;color:#f8f4ec!important;border:none!important;padding:12px 28px!important;font-size:11.5px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;cursor:pointer!important}.woocommerce-Reviews .comment-text{background:#ede8db!important;padding:18px 20px!important;border-top:2px solid #7a9c60!important;margin-bottom:16px!important}.woocommerce-Reviews .star-rating{color:#c8a04a!important}.woocommerce-Reviews .woocommerce-review__author{font-family:'DM Sans',sans-serif!important;font-size:11px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#7a9c60!important;font-weight:500!important}.woocommerce-Reviews .description p{font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#4a3a2a!important;font-style:italic!important}.at-tab-btn[data-atpanel="avis"]{display:none!important}.at-tab-panel[data-atid="avis"]{display:none!important}.at-reassure .at-re-grid .at-re-item p,.at-reassure .at-re-item p,div.at-reassure p{color:#c8b89a!important;font-family:'DM Sans',sans-serif!important;font-size:12.5px!important;font-weight:300!important;line-height:1.65!important}.single-post .et_post_meta_wrapper{display:none!important}.single-post #sidebar{display:none!important}.single-post #left-area{width:100%!important;padding-right:0!important}.article-meta strong,.article-meta strong+.dot{display:none!important}.article-prods{justify-content:center!important}.article-related-grid{justify-content:center!important}.article-prod,.related-card{align-items:center}.article-prods br,.article-related-grid br{display:none!important}:root{--cream:oklch(0.97 0.018 80);--cream-dark:oklch(0.93 0.025 78);--brown:oklch(0.22 0.04 60);--brown-mid:oklch(0.45 0.05 60);--amber:oklch(0.55 0.09 140);--amber-light:oklch(0.88 0.06 130);--gold:oklch(0.65 0.12 80)}.single-post .article-hero{padding:140px 80px 64px;max-width:900px;margin:0 auto}.single-post .breadcrumb{display:flex;gap:10px;font-family:'DM Sans',sans-serif;font-size:11.5px;letter-spacing:0.1em;text-transform:uppercase;color:var(--brown-mid);margin-bottom:32px}.single-post .breadcrumb a{color:var(--brown-mid);text-decoration:none}.single-post .breadcrumb span{color:oklch(0.78 0.03 78)}.single-post .article-cat{display:inline-block;padding:5px 14px;background:var(--amber-light);font-family:'DM Sans',sans-serif;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--amber);font-weight:500;margin-bottom:24px}.single-post .article-title{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:clamp(38px,4.6vw,60px);line-height:1.1;color:var(--brown);margin-bottom:24px;letter-spacing:-0.01em}.single-post .article-title em{font-style:italic}.single-post .article-deck{font-family:'Cormorant Garamond',serif;font-weight:300;font-style:italic;font-size:22px;line-height:1.5;color:var(--brown-mid);margin-bottom:32px;max-width:780px}.single-post .article-meta{display:flex;gap:20px;align-items:center;padding:24px 0;border-top:1px solid oklch(0.88 0.03 78);border-bottom:1px solid oklch(0.88 0.03 78);font-family:'DM Sans',sans-serif;font-size:12.5px;color:var(--brown-mid)}.single-post .article-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--brown-mid)}.single-post .article-cover{max-width:1100px;margin:0 auto 64px;aspect-ratio:21/9;overflow:hidden}.single-post .article-cover svg,.single-post .article-cover img{width:100%;height:100%;object-fit:cover;display:block}.single-post .article-body{max-width:760px;margin:0 auto;padding:0 80px 80px;font-family:'DM Sans',sans-serif;font-weight:300;font-size:16.5px;line-height:1.85;color:oklch(0.30 0.04 60)}.single-post .article-body p{margin-bottom:22px}.single-post .article-body h2{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:32px;line-height:1.2;color:var(--brown);margin:48px 0 20px}.single-post .article-body h2 em{font-style:italic;color:var(--amber)}.single-post .article-body h3{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:22px;color:var(--brown);margin:36px 0 14px}.single-post .article-body ul{margin:0 0 22px 0;padding-left:0;list-style:none}.single-post .article-body ul li{padding-left:28px;position:relative;margin-bottom:10px;line-height:1.7}.single-post .article-body ul li::before{content:'';position:absolute;left:8px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--amber)}.single-post .article-body blockquote{margin:40px 0;padding:28px 32px;background:var(--cream-dark);border-left:3px solid var(--amber);font-family:'Cormorant Garamond',serif;font-style:italic;font-size:22px;line-height:1.5;color:var(--brown)}.single-post .article-body strong{color:var(--brown);font-weight:500}.single-post .callout{margin:32px 0;padding:28px 32px;background:oklch(0.94 0.04 80);border:1px solid oklch(0.84 0.06 90)}.single-post .callout-title{font-family:'DM Sans',sans-serif;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--amber);font-weight:500;margin-bottom:10px}.single-post .callout p{font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.7;color:var(--brown);margin:0;font-weight:300}.single-post .article-products{max-width:1100px;margin:0 auto;padding:64px 80px;background:var(--cream-dark)}.single-post .article-products-head{text-align:center;margin-bottom:36px}.single-post .article-products-head h3{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:34px;color:var(--brown);line-height:1.2}.single-post .article-products-head h3 em{font-style:italic;color:var(--amber)}.single-post .article-products-head p{font-family:'DM Sans',sans-serif;font-size:14px;color:var(--brown-mid);margin-top:6px;font-weight:300}.single-post .article-prods{display:grid!important;grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto;justify-content:center}.single-post .article-prod{background:white;padding:0;text-decoration:none;color:inherit;display:block!important;transition:transform 0.3s}.single-post .article-prod:hover{transform:translateY(-4px)}.single-post .article-prod-img{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:38px;color:var(--brown);background:linear-gradient(135deg,oklch(0.92 0.05 90),oklch(0.86 0.06 95))}.single-post .article-prod-body{padding:18px 20px}.single-post .article-prod-cat{font-family:'DM Sans',sans-serif;font-size:10.5px;letter-spacing:0.12em;text-transform:uppercase;color:var(--amber);font-weight:500;margin-bottom:6px}.single-post .article-prod-name{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:18px;color:var(--brown);line-height:1.25;margin-bottom:8px}.single-post .article-prod-price{font-family:'DM Sans',sans-serif;font-size:13.5px;color:var(--brown-mid)}.single-post .article-related{max-width:1200px;margin:0 auto;padding:80px}.single-post .article-related h3{font-family:'Cormorant Garamond',serif;font-weight:300;font-size:34px;color:var(--brown);margin-bottom:36px;line-height:1.2}.single-post .article-related h3 em{font-style:italic}.single-post .article-related-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:32px;justify-content:center}.single-post .related-card{text-decoration:none;color:inherit;display:block}.single-post .related-img{aspect-ratio:4/3;overflow:hidden;margin-bottom:14px}.single-post .related-img svg{width:100%;height:100%;display:block}.single-post .related-cat{display:inline-block;padding:3px 10px;background:var(--amber-light);font-family:'DM Sans',sans-serif;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:var(--amber);margin-bottom:8px;font-weight:500}.single-post .related-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:20px;color:var(--brown);line-height:1.25;margin-bottom:6px}.single-post .related-date{font-family:'DM Sans',sans-serif;font-size:11.5px;color:var(--brown-mid);font-weight:300}#top-menu>li>a,.et-menu>li>a,.et_pb_menu .et_pb_menu__menu ul li a,#et-top-navigation nav ul li a,.et_mobile_menu li a{color:#4a6a2a!important}#top-menu>li>a:hover,.et-menu>li>a:hover,#et-top-navigation nav ul li a:hover{opacity:0.75;color:#4a6a2a!important}