body.single-product{background:#f6f7f2;color:#29372c;font-family:Arial,Helvetica,sans-serif}body.single-product #main-content{background:#f6f7f2}body.single-product #main-content>.container{width:90%;max-width:1400px;padding-top:35px!important}body.single-product #main-content .container:before{display:none}body.single-product #left-area{width:100%;padding:0!important;float:none}body.single-product #sidebar{display:none}body.single-product .woocommerce-breadcrumb{font:12px/1.6 Arial,sans-serif;color:#818879;margin:0 0 30px}body.single-product .woocommerce-breadcrumb a{color:#5c6c53}body.single-product div.product>div.clearfix{display:grid;grid-template-columns:1.08fr 1fr;gap:7%;align-items:start}body.single-product div.product div.images,body.single-product div.product div.summary{width:100%!important;float:none!important;margin:0!important;min-width:0}body.single-product .woocommerce-product-gallery{background:#e8eadd;border-radius:4px;overflow:hidden}body.single-product .woocommerce-product-gallery__image img:not(.zoomImg){width:100%;height:auto;display:block}body.single-product .woocommerce-product-gallery__trigger{background:white!important;box-shadow:0 4px 15px #0001;top:18px!important;right:18px!important}body.single-product div.product .summary{padding:12px 0 0}body.single-product .product_title{font:400 clamp(32px,3.4vw,51px)/1.12 Arial,Helvetica,sans-serif!important;letter-spacing:-1.8px;color:#29372c!important;padding:0;margin:0 0 20px}body.single-product .woocommerce-product-rating{margin:0 0 20px!important;font-size:12px;color:#728166}body.single-product .star-rating{color:#8a7350!important}body.single-product div.product p.price,body.single-product div.product span.price{font:400 25px/1.4 Arial,sans-serif!important;color:#29372c!important;letter-spacing:-.4px;margin:12px 0 20px}body.single-product .woocommerce-product-details__short-description{font:14px/1.7 Arial,sans-serif;color:#737b6a;margin-bottom:25px}body.single-product form.cart{background:#fff;padding:28px;border:1px solid #e4e8df;border-radius:4px;margin:25px 0!important}body.single-product table.variations{border:0!important;margin:0 0 8px!important;width:100%}body.single-product table.variations tbody{display:block}body.single-product table.variations tr{display:block;margin-bottom:17px}body.single-product table.variations th.label,body.single-product table.variations td.value{display:block;width:100%;padding:0!important;text-align:left!important;border:0!important;background:transparent!important}body.single-product table.variations label{display:block;color:#3e4a36;font:500 12px/1.5 Arial,sans-serif!important;margin-bottom:8px}body.single-product table.variations td.value>span{display:block;width:100%}body.single-product table.variations select{width:100%!important;max-width:none!important;min-width:0!important;height:48px;background:#f9faf7!important;color:#34412c!important;border:1px solid #d7dfcf!important;border-radius:2px;padding:10px 14px!important;font:14px Arial,sans-serif!important}body.single-product .reset_variations{font:11px Arial,sans-serif;color:#78866b!important;margin-top:10px;display:inline-block}body.single-product .single_variation_wrap{border-top:1px solid #e7ebdf;padding-top:16px}body.single-product .woocommerce-variation-price .price{font-size:23px!important}body.single-product .woocommerce-variation-add-to-cart,body.single-product form.cart:not(.variations_form){display:flex;flex-wrap:wrap;gap:10px;align-items:center}body.single-product .quantity{margin:0!important;flex:0 0 65px}body.single-product .quantity input.qty{width:65px!important;height:51px;border:1px solid #d4ddcc!important;background:#fff!important;color:#29372c!important;border-radius:2px;font:16px Arial,sans-serif!important}body.single-product .single_add_to_cart_button.button{flex:1;min-height:51px;margin:0!important;padding:14px 20px!important;background:#293d2e!important;color:white!important;border:1px solid #293d2e!important;border-radius:2px!important;font:500 14px/1.4 Arial,sans-serif!important;letter-spacing:.2px;box-shadow:none!important}body.single-product .single_add_to_cart_button.button:after{display:none!important}body.single-product .single_add_to_cart_button.button.disabled{opacity:.48!important}body.single-product .single_add_to_cart_button.button:hover{background:#41553a!important}body.single-product .stock{font-size:12px!important;color:#5a724b!important}body.single-product .product_meta{border-top:1px solid #dde3d5;padding-top:18px;font:11px/1.9 Arial,sans-serif;color:#7b8372;overflow-wrap:anywhere}body.single-product .product_meta>span{display:block;margin:0 0 4px}body.single-product .product_meta a{color:#627055}body.single-product .woocommerce-tabs{margin:75px 0 55px!important;padding:0!important;clear:both}body.single-product div.product .woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 35px!important;border-bottom:1px solid #d8dfcf;background:transparent!important}body.single-product div.product .woocommerce-tabs ul.tabs:before,body.single-product div.product .woocommerce-tabs ul.tabs li:before,body.single-product div.product .woocommerce-tabs ul.tabs li:after{display:none!important}body.single-product div.product .woocommerce-tabs ul.tabs li{border:0!important;border-radius:0!important;background:transparent!important;margin:0 30px 0 0!important;padding:0!important}body.single-product div.product .woocommerce-tabs ul.tabs li a{font:14px/1.6 Arial,sans-serif!important;font-weight:400!important;color:#758369!important;padding:17px 0!important}body.single-product div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #293d2e!important}body.single-product div.product .woocommerce-tabs ul.tabs li.active a{color:#293d2e!important}body.single-product .woocommerce-Tabs-panel{background:#fff;padding:35px 40px!important;border:1px solid #e6eadf;max-width:none;margin:0!important;font:15px/1.85 Arial,sans-serif;color:#59634f}body.single-product .woocommerce-Tabs-panel h2,body.single-product .related>h2{font:400 30px/1.2 Arial,sans-serif;letter-spacing:-.8px;color:#29372c;margin-bottom:22px}body.single-product .woocommerce-Tabs-panel p{max-width:1000px;padding-bottom:18px}body.single-product .woocommerce-product-attributes td,body.single-product .woocommerce-product-attributes th{padding:12px!important;font-size:14px}body.single-product .related{padding:20px 0 65px}body.single-product .related ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0!important}body.single-product .related ul.products:before,body.single-product .related ul.products:after{display:none}body.single-product .related ul.products li.product{width:auto!important;margin:0!important;float:none!important}body.single-product .related img{width:100%;aspect-ratio:4/5;object-fit:cover}body.single-product .related .et_overlay{display:none!important}body.single-product .related .woocommerce-loop-product__title{font:400 20px/1.3 Arial,sans-serif!important;letter-spacing:-.3px;color:#29372c!important}body.single-product .related span.price{font-size:15px!important}body.single-product .woocommerce-message,body.single-product .woocommerce-info{background:#e2e9da!important;color:#29372c!important;font-size:14px!important}body.single-product a:focus-visible,body.single-product button:focus-visible,body.single-product select:focus-visible,body.single-product input:focus-visible{outline:3px solid #a68c5d;outline-offset:3px}@media(max-width:980px){body.single-product div.product>div.clearfix{gap:4%}body.single-product .product_title{font-size:34px!important}body.single-product form.cart{padding:20px}body.single-product .woocommerce-tabs{margin-top:50px!important}}@media(max-width:767px){body.single-product #main-content>.container{width:90%;padding-top:23px!important}body.single-product .woocommerce-breadcrumb{font-size:10px;margin-bottom:22px}body.single-product div.product>div.clearfix{grid-template-columns:1fr;gap:27px}body.single-product div.product .summary{padding:0}body.single-product .product_title{font-size:34px!important;letter-spacing:-1px;margin-bottom:14px}body.single-product div.product p.price{font-size:23px!important;margin:10px 0 15px}body.single-product .woocommerce-product-details__short-description{margin-bottom:16px}body.single-product form.cart{padding:20px;margin:18px 0!important}body.single-product .woocommerce-tabs{margin:40px 0!important}body.single-product div.product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:0 18px;margin-bottom:22px!important}body.single-product div.product .woocommerce-tabs ul.tabs li{margin:0!important}body.single-product div.product .woocommerce-tabs ul.tabs li a{font-size:11px!important;padding:13px 0!important}body.single-product .woocommerce-Tabs-panel{padding:24px 20px!important;font-size:14px;line-height:1.8}body.single-product .woocommerce-Tabs-panel h2,body.single-product .related>h2{font-size:25px}body.single-product .related ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}body.single-product .related .woocommerce-loop-product__title{font-size:16px!important}body.single-product .related span.price{font-size:13px!important}body.single-product .single_add_to_cart_button.button{font-size:13px!important;padding:13px 10px!important}body.single-product .product_meta{font-size:10px}body.single-product .related{padding-bottom:40px}}body.single-product #main-content div.product form.cart table.variations tr{padding:0!important;margin:0 0 17px!important}body.single-product #main-content div.product form.cart table.variations td.value{padding:0!important}body.single-product header.et-l--header .et_pb_section{padding:0!important;background:#fff}body.single-product header.et-l--header .et_pb_row{width:90%;max-width:1400px;padding:10px 0!important;display:flex;align-items:center;gap:30px}body.single-product header.et-l--header .et_pb_column{margin:0!important}body.single-product header.et-l--header .et_pb_column_0_tb_header{width:220px!important;flex-shrink:0}body.single-product header.et-l--header .et_pb_image img{width:220px;max-height:85px;object-fit:contain}body.single-product header.et-l--header .et_pb_column_1_tb_header{flex:1;width:auto!important}body.single-product header.et-l--header .et_pb_column_2_tb_header{width:100px!important;display:flex;align-items:center;justify-content:space-between;gap:25px}body.single-product header.et-l--header .et_pb_icon{margin:0!important}body.single-product header.et-l--header .et-pb-icon{font-size:21px!important;color:#34462f!important}body.single-product header.et-l--header .et-menu a{font:400 14px Arial,sans-serif;color:#34462f!important}@media(max-width:767px){body.single-product header.et-l--header .et_pb_row{gap:15px;padding:5px 0!important}body.single-product header.et-l--header .et_pb_column_0_tb_header{width:160px!important}body.single-product header.et-l--header .et_pb_image img{width:160px;height:75px}body.single-product header.et-l--header .et_pb_column_2_tb_header{width:65px!important;gap:15px}body.single-product header.et-l--header .et_pb_icon .et-pb-icon{font-size:18px!important}body.single-product header.et-l--header .et_mobile_menu{width:90vw;left:auto;right:-80px;top:45px;border-color:#34462f}body.single-product header.et-l--header .mobile_menu_bar:before{color:#34462f}}body.single-product #main-content div.product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:8px!important;background:#e9ece4!important;border:0!important;border-radius:18px;margin-bottom:32px!important;width:fit-content;max-width:100%}body.single-product #main-content div.product .woocommerce-tabs ul.tabs li{margin:0!important;border:0!important;border-radius:12px!important}body.single-product #main-content div.product .woocommerce-tabs ul.tabs li a{padding:13px 22px!important;color:#46533f!important;font-size:14px!important}body.single-product #main-content div.product .woocommerce-tabs ul.tabs li.active{background:#fff!important;border:0!important;box-shadow:0 2px 8px #253a2310}body.single-product #main-content .woocommerce-Tabs-panel{border:0;border-radius:20px;padding:clamp(26px,4vw,60px)!important;color:#4e594a;font-size:16px;line-height:1.85;box-shadow:0 6px 32px #23332204}body.single-product #main-content #tab-description{columns:2;column-gap:64px;column-rule:1px solid #e7eae2}body.single-product #main-content #tab-description>h2{column-span:all;font-size:38px;letter-spacing:-1.2px;margin:0 0 24px}body.single-product #main-content #tab-description>p{break-inside:avoid;margin:0 0 22px;padding:0;max-width:none}body.single-product #main-content #tab-description>p:first-of-type{column-span:all;font-size:21px;line-height:1.65;max-width:1000px;padding-bottom:32px;margin-bottom:36px;border-bottom:1px solid #e7eae2;color:#354530}body.single-product #main-content #tab-description strong{font-weight:600;color:#354530}body.single-product #main-content #tab-description hr{border:0;border-top:1px solid #e0e5da;margin:24px 0}body.single-product #main-content .woocommerce-product-attributes{border:0!important;border-collapse:collapse;margin:0!important}body.single-product #main-content .woocommerce-product-attributes th{width:28%;font-weight:500;color:#354530;background:#f2f4ed!important}body.single-product #main-content .woocommerce-product-attributes td,body.single-product #main-content .woocommerce-product-attributes th{padding:20px!important;border:0!important;border-bottom:1px solid #e5e9df!important;font-style:normal}body.single-product #main-content .woocommerce-product-attributes td p{padding:0!important}body.single-product #main-content #tab-reviews{padding:0!important;background:transparent;box-shadow:none}body.single-product #main-content #reviews{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:36px;align-items:start}body.single-product #main-content #reviews .clear{display:none}body.single-product #main-content #reviews #comments{min-width:0}body.single-product #main-content #reviews .woocommerce-Reviews-title{font:400 30px/1.3 Arial,sans-serif;margin:0 0 24px;letter-spacing:-.8px}body.single-product #main-content #reviews .woocommerce-Reviews-title span{display:block;font-size:16px;color:#6c7665;letter-spacing:0;margin-top:10px}body.single-product #main-content #reviews ol.commentlist{padding:0!important;margin:0!important;list-style:none!important}body.single-product #main-content #reviews ol.commentlist li{padding:0!important;margin:0 0 18px!important;background:#fff;border:1px solid #e7ebe1;border-radius:18px;overflow:hidden}body.single-product #main-content #reviews ol.commentlist li .comment_container{padding:28px}body.single-product #main-content #reviews ol.commentlist li img.avatar{display:none}body.single-product #main-content #reviews ol.commentlist li .comment-text{margin:0!important;padding:0!important;border:0!important;border-radius:0}body.single-product #main-content #reviews .star-rating{float:none!important;margin:0 0 18px;font-size:16px}body.single-product #main-content #reviews .comment-text p.meta{font-size:12px!important;line-height:1.6;padding:0;margin:0 0 18px!important;color:#7a8274}body.single-product #main-content #reviews .woocommerce-review__author{display:block;font-size:17px;color:#2e402c;font-weight:600;margin-bottom:5px}body.single-product #main-content #reviews .woocommerce-review__verified{color:#536b47;font-style:normal}body.single-product #main-content #reviews .comment-text .description p{font:400 15px/1.8 Arial,sans-serif;padding:0!important;margin:0!important;color:#4e594a}body.single-product #main-content #review_form_wrapper{padding:32px;background:#e9eee2;border-radius:18px;border:1px solid #e0e6d9}body.single-product #main-content #review_form #respond{padding:0!important}body.single-product #main-content #review_form .comment-reply-title{display:block;font:400 27px/1.3 Arial,sans-serif;letter-spacing:-.6px;color:#2d4029;margin:0 0 24px}body.single-product #main-content #review_form form p{padding:0!important;margin:0 0 20px!important}body.single-product #main-content #review_form label{display:block!important;font-size:13px;line-height:1.6;color:#43533b;margin-bottom:8px}body.single-product #main-content #review_form .stars{padding-top:4px!important}body.single-product #main-content #review_form .stars a{font-size:24px;margin-right:7px;color:#816939;min-height:30px}body.single-product #main-content #review_form input[type=text],body.single-product #main-content #review_form input[type=email],body.single-product #main-content #review_form textarea{width:100%;max-width:100%;border:1px solid #cbd5c2!important;border-radius:9px;background:#fff!important;color:#30402a!important;padding:14px!important;font:16px/1.6 Arial,sans-serif!important;box-sizing:border-box}body.single-product #main-content #review_form textarea{min-height:160px;resize:vertical}body.single-product #main-content #review_form .comment-form-cookies-consent{font-size:12px;line-height:1.6}body.single-product #main-content #review_form .comment-form-cookies-consent label{display:inline!important}body.single-product #main-content #review_form #submit{background:#2d432f!important;color:white!important;border:0!important;border-radius:9px;padding:15px 28px!important;font:500 14px/1.5 Arial,sans-serif!important;cursor:pointer;float:none!important;width:100%}body.single-product #main-content #review_form #submit:hover{background:#415a3a!important}@media(max-width:900px){body.single-product #main-content #reviews{grid-template-columns:1fr}body.single-product #main-content #tab-description{column-gap:36px}body.single-product #main-content #review_form_wrapper{padding:26px}}@media(max-width:600px){body.single-product #main-content div.product .woocommerce-tabs ul.tabs{gap:4px;padding:6px!important;border-radius:12px;width:100%}body.single-product #main-content div.product .woocommerce-tabs ul.tabs li{flex:1;text-align:center}body.single-product #main-content div.product .woocommerce-tabs ul.tabs li a{font-size:12px!important;padding:11px 9px!important;line-height:1.4!important}body.single-product #main-content #tab-description{columns:1}body.single-product #main-content #tab-description>h2{font-size:30px}body.single-product #main-content #tab-description>p:first-of-type{font-size:18px;padding-bottom:24px;margin-bottom:26px}body.single-product #main-content .woocommerce-Tabs-panel{font-size:15px;border-radius:16px;padding:26px 22px!important}body.single-product #main-content #reviews .woocommerce-Reviews-title{font-size:27px}body.single-product #main-content #reviews ol.commentlist li .comment_container{padding:24px}body.single-product #main-content #reviews{gap:20px}body.single-product #main-content #review_form .comment-reply-title{font-size:25px}body.single-product #main-content .woocommerce-product-attributes th,body.single-product #main-content .woocommerce-product-attributes td{padding:14px!important;overflow-wrap:anywhere}}body.single-product.postid-116 #main-content #tab-description>p:nth-of-type(7){break-before:column;font-size:20px;color:#354530;margin-bottom:20px;font-weight:500}body.single-product #main-content #tab-description p br{display:none}body.single-product #main-content .woocommerce-tabs *,body.single-product #main-content .woocommerce-tabs{box-sizing:border-box}body.single-product.postid-116 #main-content #tab-description>p:nth-of-type(8) br{display:initial}@media(max-width:600px){body.single-product.postid-116 #main-content #tab-description>p:nth-of-type(7){break-before:auto;padding-top:24px;border-top:1px solid #e1e6da}body.single-product #main-content #reviews>*{min-width:0}body.single-product #main-content .woocommerce-tabs ul.tabs li{min-width:0}}:root{--holz-ink:#49382e;--holz-brown:#795b45;--holz-line:#ddcbbb;--holz-cream:#fcf8f2;--holz-gradient:radial-gradient(ellipse at 0% 10%,#e5cfb866,transparent 50%),radial-gradient(ellipse at 100% 55%,#d8b99a55,transparent 52%),linear-gradient(145deg,#fcf8f3 0%,#f2e6d9 48%,#e8d5c3 100%)}body:not(.wp-admin){background:var(--holz-gradient)!important;color:var(--holz-ink);font-family:Arial,Helvetica,sans-serif}body #page-container,body #et-main-area,body #main-content{background:transparent!important}body .hz-page,body .hs-shop{background:var(--holz-gradient)!important;--ink:#49382e;--paper:#f6ece1;--muted:#7b6657;color:#49382e}body .hz-page .hz-nav,body .hs-shop .hs-nav,body header.et-l--header .et_pb_section{background:#fff!important;border-bottom:1px solid #e8dcd0;box-shadow:0 4px 22px #59382006}body .hz-page .hz-ribbon,body .hs-shop .hs-trust{background:#fffbf5d9!important;color:#725a46;border-color:#ddcbbb}body .hz-page .hz-material,body .hs-shop .hs-help{background:linear-gradient(125deg,#edddcd,#dcc0a4)!important;color:#49382e}body .hz-page .hz-storycopy{background:#fffaf4!important;border:1px solid #e5d3c1;border-radius:16px;box-shadow:0 20px 60px #78503512}body .hz-page .hz-card{border-radius:16px;box-shadow:0 16px 40px #59371d12}body .hz-page .hz-portrait img,body .hs-shop ul.products li.product img{border-radius:14px}body .hz-page .hz-finale{background:linear-gradient(120deg,#694c39,#3f3027)!important}body .hz-page .hz-footer,body .hs-shop .hs-footer{background:#fffaf4!important;border-top:1px solid #dfccba}body .hz-page .hz-footer a,body .hs-shop .hs-footer a{color:#715640}body .hz-page .hz-eyebrow,body .hs-shop .hs-desc{color:#80674f}body .hz-page .hz-hero .hz-eyebrow,body .hz-page .hz-cardcaption .hz-eyebrow{color:#fff}body .hz-page .hz-smallbtn .elementor-button,body .hz-page .hz-material .elementor-button,body .hs-shop .hs-contact .elementor-button{background:#705039;color:white;border-color:#705039}body .hs-shop .hs-filters button{background:#fffbf5;border:1px solid #d5bda6;color:#624c3c;border-radius:30px}body .hs-shop .hs-filters button.active,body .hs-shop .hs-filters button[aria-pressed=true]{background:#76563e;color:white;border-color:#76563e}body .hs-shop ul.products li.product .woocommerce-loop-product__title,body .hs-shop ul.products li.product .price,body .hs-shop li.product>a.woocommerce-LoopProduct-link:after{color:#59412f!important}body.single-product #main-content .product_title,body.single-product #main-content .price,body.single-product #main-content .woocommerce-Tabs-panel h2,body.single-product #main-content .related>h2{color:#49382e!important}body.single-product #main-content .woocommerce-Tabs-panel,body.single-product #main-content form.cart,body.single-product #main-content #reviews ol.commentlist li{background:#fffcf8;border-color:#e6d6c6;box-shadow:0 8px 28px #79563807}body.single-product #main-content #tab-reviews{background:transparent}body.single-product #main-content #review_form_wrapper{background:linear-gradient(140deg,#f1e4d6,#e5ceb6);border-color:#dbc3aa}body.single-product #main-content div.product .woocommerce-tabs ul.tabs{background:#e8d8c8!important}body.single-product #main-content div.product .woocommerce-tabs ul.tabs li.active{background:#fffcf8!important}body.single-product #main-content #tab-description,body.single-product #main-content #tab-description strong,body.single-product #main-content #tab-description>p:first-of-type,body.single-product #main-content #review_form label,body.single-product #main-content #review_form .comment-reply-title,body.single-product #main-content #reviews .woocommerce-review__author,body.single-product #main-content #reviews .description p{color:#584535}body.single-product #main-content .woocommerce-product-attributes th{background:#eee0d0!important;color:#594431}body.single-product #main-content table.variations select{background:#fcf8f3!important;border-color:#d9c4af!important;color:#594431!important}body.single-product #main-content .single_add_to_cart_button.button,body.single-product #main-content #review_form #submit{background:#74533b!important;border-color:#74533b!important;color:#fff!important}body.single-product #main-content .single_add_to_cart_button.button:hover,body.single-product #main-content #review_form #submit:hover{background:#523a2b!important}body:not(.elementor-template-canvas) #main-content>.container{width:90%;max-width:1320px;padding-top:50px;padding-bottom:65px}body:not(.elementor-template-canvas) #main-content>.container:before{display:none}body:not(.elementor-template-canvas) #left-area{width:100%;float:none;padding:0!important}body:not(.elementor-template-canvas) #sidebar{display:none}body.page:not(.elementor-page) #main-content article{background:#fffcf8e8;border:1px solid #e5d4c3;border-radius:20px;padding:clamp(24px,4vw,60px);box-shadow:0 16px 50px #70503808}body.page:not(.elementor-page) #main-content article .entry-content{color:#624f40;font-size:16px;line-height:1.8;overflow-wrap:anywhere}body.page:not(.elementor-page) #main-content article h1{font:400 clamp(32px,4vw,48px)/1.15 Arial,sans-serif;letter-spacing:-1.2px;color:#49382e;margin-bottom:28px}body.page:not(.elementor-page) #main-content article h2,body.page:not(.elementor-page) #main-content article h3{color:#594431;line-height:1.3;margin:25px 0 14px}body .woocommerce form.login,body .woocommerce form.register,body .woocommerce .woocommerce-MyAccount-navigation,body .wc-block-components-totals-wrapper{border-color:#decab6;border-radius:12px}body #main-content .woocommerce input.input-text,body #main-content .woocommerce textarea,body #main-content .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),body #main-content .wpcf7 textarea{background:#fffaf5;color:#49382e;border:1px solid #d6bea6;border-radius:9px;padding:13px 15px;font:16px/1.5 Arial,sans-serif;max-width:100%;box-sizing:border-box}body #main-content .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),body #main-content .wpcf7 textarea{width:100%}body #main-content .wpcf7 input[type=submit],body #main-content .woocommerce a.button,body #main-content .woocommerce button.button,body #main-content .woocommerce input.button,body #main-content .wc-block-components-button{background:#74533b!important;color:#fff!important;border:0!important;border-radius:8px!important;font-size:15px!important;padding:14px 22px!important}body #main-content .woocommerce-message,body #main-content .woocommerce-info{background:#eee0d0!important;color:#49382e!important}body #main-footer{background:#45352a}body #footer-bottom{background:#392b23}body #main-footer a{color:#f0e2d3}body #et-footer-nav{background:#503e31}body:is(.page-id-23,.page-id-26) #main-content .elementor-element-903883a,body:is(.page-id-23,.page-id-26) #main-content .elementor-element-1f6dbc0,body:is(.page-id-23,.page-id-26) #main-content .elementor-element-7054fc4,body:is(.page-id-23,.page-id-26) #main-content .elementor-element-1e34d53{display:none}body:is(.page-id-23,.page-id-26) #main-content .elementor-widget-divider{display:none}body:is(.page-id-23,.page-id-26) #main-content .elementor-widget-text-editor{font:16px/1.85 Arial,sans-serif;color:#604a39}body:is(.page-id-23,.page-id-26) #main-content .elementor-widget-text-editor p{text-align:left!important}body:is(.page-id-23,.page-id-26) #main-content .elementor-heading-title{color:#49382e;font-family:Arial,sans-serif;letter-spacing:-.8px;line-height:1.2}body:is(.page-id-23,.page-id-26) #main-content .elementor-widget-image img{border-radius:18px;box-shadow:0 18px 45px #63412616}body.page-id-23 #main-content .elementor-element-5719e66{background:#fffaf4;padding:36px;border:1px solid #e1cdb8;border-radius:18px}body header.et-l--header .et_pb_row{width:90%;max-width:1320px;padding:10px 0!important;display:flex;align-items:center;gap:30px}body header.et-l--header .et_pb_column{margin:0!important}body header.et-l--header .et_pb_column_0_tb_header{width:220px!important;flex-shrink:0}body header.et-l--header .et_pb_image img{width:220px;max-height:85px;object-fit:contain}body header.et-l--header .et_pb_column_1_tb_header{flex:1;width:auto!important}body header.et-l--header .et_pb_column_2_tb_header{width:100px!important;display:flex;align-items:center;justify-content:space-between;gap:25px}body header.et-l--header .et_pb_icon{margin:0!important}body header.et-l--header .et-pb-icon{font-size:21px!important;color:#74533b!important}body header.et-l--header .et-menu a{font:400 14px Arial,sans-serif;color:#594431!important}body .hz-page .hz-card img,body .hs-shop ul.products li.product img{transition:transform .65s cubic-bezier(.2,.65,.3,1),box-shadow .35s!important}body .elementor-button,body #main-content button,body #main-content input[type=submit]{transition:background-color .25s,box-shadow .25s,transform .25s}@media(hover:hover){body .hz-page .hz-card:hover img{transform:scale(1.035)}body .hs-shop ul.products li.product:hover img{transform:translateY(-5px);box-shadow:0 16px 30px #6a45221a}body .hz-page .hz-smallbtn .elementor-button:hover,body .hs-shop .hs-contact .elementor-button:hover,body #main-content .wpcf7 input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #65452924}}@keyframes holz-soft-in{from{opacity:.7;translate:0 14px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:no-preference){body .hz-page .hz-herocopy,body .hs-shop .hs-herotext{animation:holz-soft-in .8s ease-out both!important}@supports(animation-timeline:view()){body .hz-page .hz-storycopy,body .hs-shop .hs-helptext{animation:holz-soft-in linear both!important;animation-timeline:view()!important;animation-range:entry 0% entry 35%!important}}}@media(prefers-reduced-motion:reduce){body .hz-page *,body .hs-shop *,body #main-content *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:767px){body:not(.elementor-template-canvas) #main-content>.container{width:90%;padding-top:30px;padding-bottom:40px}body.page:not(.elementor-page) #main-content article{padding:25px 20px;border-radius:16px}body header.et-l--header .et_pb_row{gap:15px;padding:5px 0!important}body header.et-l--header .et_pb_column_0_tb_header{width:150px!important}body header.et-l--header .et_pb_image img{width:150px;height:70px}body header.et-l--header .et_pb_column_2_tb_header{width:65px!important;gap:15px}body header.et-l--header .et_pb_icon .et-pb-icon{font-size:18px!important}body header.et-l--header .et_mobile_menu{width:90vw;left:auto;right:-80px;top:45px;border-color:#74533b}body header.et-l--header .mobile_menu_bar:before{color:#74533b}body.page-id-23 #main-content .elementor-element-5719e66{padding:24px 20px}body .hz-page .hz-card{border-radius:12px}}body header.et-l--header .et_pb_section{padding:0!important;margin:0!important}body header.et-l--header .et_pb_row{margin:0 auto!important}body header.et-l--header .et_pb_image,body header.et-l--header .et_pb_menu{margin:0!important;padding:0!important}body.single-product header.et-l--header .et-pb-icon,body.single-product header.et-l--header .et-menu a{color:#74533b!important}body:is(.page-id-3,.page-id-11,.page-id-151,.page-id-163,.page-id-597) #main-content>.container{max-width:1080px}body:is(.page-id-23,.page-id-26) #main-content .elementor-element-6f2a3a6,body:is(.page-id-23,.page-id-26) #main-content .elementor-element-c1d2c6b{padding-top:35px;padding-bottom:35px}body .hz-page .hz-finale .hz-eyebrow{color:#ecdbcb}body .hz-page .hz-finale em{color:#e4bd95}body .hz-page .hz-woodtabs button.active{background:#74533b;border-color:#74533b;color:#fff}body .hs-shop .hs-help .elementor-button{background:#74533b;color:#fff}body #main-footer .current-menu-item>a{color:#fff!important;text-decoration:underline;text-underline-offset:5px}body .hz-page .hz-finale{background-color:#513b2d!important}body .hz-page .hz-material,body .hs-shop .hs-help{background-color:#e9d7c4!important}body:is(.page-id-23,.page-id-26) #main-content :is(.elementor-element-769867b,.elementor-element-89d5030,.elementor-element-8ec3d3a,.elementor-element-0dce6cc,.elementor-element-aeef51d,.elementor-element-9957fe3,.elementor-element-3798414,.elementor-element-2eda1d6){display:none}body.page-id-189 #page-container{overflow-x:clip}@media(max-width:767px){body:is(.page-id-23,.page-id-26) #main-content :is(.elementor-element-6f2a3a6,.elementor-element-c1d2c6b){padding-top:10px;padding-bottom:10px}}body .hz-page .hz-woodbuttons button{border-color:#cbb39b;color:#654d39;background:#fff9f1}body .hz-page .hz-woodbuttons button[aria-pressed=true]{background:#74533b;border-color:#74533b;color:#fff}