body.single-product .star-rating,body.single-product .star-rating::before,body.single-product .star-rating span,body.single-product .star-rating span::before,body.single-product p.stars a,body.single-product .commentlist .star-rating::before,body.single-product .commentlist .star-rating span::before{color:#D4991A!important;font-family:'star'!important}body.single-product .star-rating::before{color:rgb(13 4 1 / .15)!important}body.single-product p.stars a{transition:color 0.2s!important}body.single-product p.stars a:hover,body.single-product p.stars a.active{color:#E8AE32!important}body.single-product #reviews,body.single-product .woocommerce-Reviews{font-family:'DM Sans',sans-serif;color:#3A2F24;margin:0;padding:0}body.single-product .woocommerce-Reviews-title{font-family:'Fraunces',serif!important;font-style:italic!important;font-weight:200!important;font-size:36px!important;color:#0D0401!important;letter-spacing:-0.025em!important;line-height:1!important;margin:0 0 32px!important;padding:0!important;text-transform:none!important}body.single-product .commentlist,body.single-product ol.commentlist{list-style:none!important;padding:0!important;margin:0 0 48px!important;display:grid;grid-template-columns:1fr;gap:24px}body.single-product .commentlist li.review,body.single-product .commentlist li.comment{background:#FDFAF4!important;border:1px solid rgb(13 4 1 / .08)!important;border-radius:0!important;padding:28px 32px!important;margin:0!important;list-style:none!important;position:relative}body.single-product .commentlist .comment_container{display:flex;gap:20px;align-items:flex-start}body.single-product .commentlist img.avatar{width:48px!important;height:48px!important;border-radius:50%!important;border:1px solid rgb(212 153 26 / .3)!important;flex-shrink:0;margin:0!important;padding:0!important;background:transparent!important}body.single-product .commentlist .comment-text{flex:1;border:none!important;padding:0!important;margin:0!important;background:transparent!important}body.single-product .commentlist .meta,body.single-product .commentlist p.meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:rgb(122 109 95 / .85)!important}body.single-product .commentlist .meta strong{font-family:'Fraunces',serif!important;font-style:italic!important;font-weight:300!important;font-size:17px!important;color:#0D0401!important;margin-right:6px}body.single-product .commentlist .meta time{font-style:normal;letter-spacing:.04em;font-size:11px;color:rgb(122 109 95 / .7)!important}body.single-product .commentlist .star-rating{margin:0 0 12px!important;font-size:14px!important;width:auto!important;height:1em!important}body.single-product .commentlist .description,body.single-product .commentlist p:not(.meta){font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:1.7!important;color:#3A2F24!important;margin:0 0 6px!important}body.single-product .verified{display:inline-block!important;font-family:'DM Sans',sans-serif!important;font-size:9px!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#0D0401!important;background:#D4991A!important;padding:3px 8px!important;line-height:1!important;margin-left:4px;vertical-align:middle;border-radius:0!important}body.single-product p.woocommerce-noreviews{font-family:'Fraunces',serif!important;font-style:italic!important;font-weight:200!important;font-size:22px!important;color:#7A6D5F!important;line-height:1.5!important;margin:0 0 24px!important;padding:32px 0!important;border-top:1px solid rgb(13 4 1 / .08);border-bottom:1px solid rgb(13 4 1 / .08);text-align:center}body.single-product #review_form_wrapper,body.single-product #review_form{margin:32px 0 0!important}body.single-product #review_form_wrapper #reply-title,body.single-product .comment-reply-title{font-family:'Fraunces',serif!important;font-style:italic!important;font-weight:200!important;font-size:28px!important;color:#0D0401!important;letter-spacing:-0.02em!important;line-height:1!important;margin:0 0 24px!important;padding:0!important;text-transform:none!important}body.single-product .comment-form-rating label,body.single-product .comment-form-author label,body.single-product .comment-form-email label,body.single-product .comment-form-comment label,body.single-product #review_form label{font-family:'DM Sans',sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:rgb(212 153 26 / .9)!important;margin:0 0 10px!important;display:block!important}body.single-product #review_form input[type="text"],body.single-product #review_form input[type="email"],body.single-product #review_form input[type="url"],body.single-product #review_form textarea{width:100%!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:300!important;color:#0D0401!important;background:transparent!important;border:none!important;border-bottom:1px solid rgb(13 4 1 / .18)!important;border-radius:0!important;padding:12px 0!important;margin:0 0 28px!important;outline:none!important;transition:border-color 0.25s!important;box-shadow:none!important}body.single-product #review_form input:focus,body.single-product #review_form textarea:focus{border-bottom:2px solid #D4991A!important;padding-bottom:11px!important}body.single-product #review_form textarea{min-height:140px!important;resize:vertical!important;background:rgb(13 4 1 / .02)!important;border:1px solid rgb(13 4 1 / .1)!important;padding:16px 18px!important}body.single-product #review_form textarea:focus{border:1px solid #D4991A!important;background:#FDFAF4!important;padding:16px 18px!important}body.single-product .comment-form-rating p.stars{margin:0 0 24px!important;font-size:22px!important}body.single-product .comment-form-rating p.stars a{color:rgb(13 4 1 / .2)!important;text-decoration:none!important;margin-right:4px!important;transition:color 0.2s!important}body.single-product .comment-form-rating p.stars a:hover,body.single-product .comment-form-rating p.stars a.active,body.single-product .comment-form-rating p.stars.selected a.active,body.single-product .comment-form-rating p.stars.selected a:hover{color:#D4991A!important}body.single-product .comment-form-rating p.stars.selected a:not(.active)~a{color:rgb(13 4 1 / .2)!important}body.single-product .comment-form-cookies-consent{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0 0 24px!important}body.single-product .comment-form-cookies-consent input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;min-width:16px!important;border:1px solid rgb(13 4 1 / .3)!important;background:transparent!important;margin:2px 0 0!important;cursor:pointer!important;position:relative!important;flex-shrink:0!important}body.single-product .comment-form-cookies-consent input[type="checkbox"]:checked{background:#D4991A!important;border-color:#D4991A!important}body.single-product .comment-form-cookies-consent input[type="checkbox"]:checked::after{content:''!important;position:absolute!important;left:4px!important;top:0!important;width:5px!important;height:9px!important;border:solid #0D0401!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important}body.single-product .comment-form-cookies-consent label{font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;color:rgb(122 109 95 / .85)!important;margin:0!important}body.single-product #review_form .form-submit,body.single-product #review_form input[type="submit"],body.single-product #review_form .submit{margin:8px 0 0!important}body.single-product #review_form input[name="submit"],body.single-product #review_form #submit,body.single-product #review_form .submit{font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#0D0401!important;background:#D4991A!important;background-image:none!important;border:none!important;border-radius:0!important;padding:16px 32px!important;cursor:pointer!important;transition:background 0.2s,letter-spacing 0.2s!important;box-shadow:none!important;text-shadow:none!important;line-height:1!important}body.single-product #review_form input[name="submit"]:hover,body.single-product #review_form #submit:hover{background:#E8AE32!important;letter-spacing:0.18em!important}body.single-product .woocommerce-verification-required{font-family:'DM Sans',sans-serif!important;font-style:italic!important;font-size:14px!important;color:rgb(122 109 95 / .85)!important;background:rgb(212 153 26 / .05)!important;border:none!important;border-left:3px solid #D4991A!important;padding:16px 22px!important;margin:24px 0!important;line-height:1.6!important}body.single-product .woocommerce-product-rating{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:rgb(122 109 95 / .85)!important;margin:0 0 24px!important;display:flex!important;align-items:center!important;gap:12px!important}body.single-product .woocommerce-product-rating .star-rating{margin:0!important;font-size:14px!important}body.single-product .woocommerce-product-rating .woocommerce-review-link{color:#D4991A!important;text-decoration:none!important;border-bottom:1px solid rgb(212 153 26 / .4)!important;padding-bottom:1px!important}body.single-product .woocommerce-product-rating .woocommerce-review-link:hover{color:#0D0401!important;border-bottom-color:#0D0401!important}.elementor-29617 .elementor-element.elementor-element-b163f17{border-color:#D5D6DC!important;border-radius:8px!important}.elementor-29617 .elementor-element.elementor-element-54388bc .elementor-heading-title{color:#1A1F2C!important;font-weight:500!important;line-height:1.15em!important}.elementor-29617 .elementor-element.elementor-element-702bff8 .elementor-heading-title{font-family:"IBM Plex Mono",monospace!important;font-size:11px!important;font-weight:400!important;letter-spacing:.04em!important;color:#9499A4!important;text-transform:uppercase!important}.elementor-29617 .elementor-element.elementor-element-702bff8{border-color:#E8E1D2!important}.elementor-29617 .elementor-element.elementor-element-2639393 .elementor-button{background-color:transparent!important;color:#A6391E!important;font-family:"IBM Plex Sans",sans-serif!important;font-weight:500!important;font-size:11px!important;letter-spacing:.1em!important;padding:0!important}.elementor-29617 .elementor-element.elementor-element-2639393 .elementor-button:hover{color:#1A1F2C!important;background-color:transparent!important}.elementor-29617 .elementor-element.elementor-element-a5c5b13{--padding-left:0px !important;--padding-right:0px !important;--padding-top:16px !important;--padding-bottom:0px !important}form#form_contact{display:flex;flex-direction:column;gap:.35rem;max-width:36rem;font-family:'IBM Plex Sans',sans-serif}form#form_contact label{font-family:'IBM Plex Mono',monospace;font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#4E5363;margin:1.1rem 0 .35rem;display:block}form#form_contact input[type="text"],form#form_contact input[type="email"],form#form_contact select,form#form_contact textarea{width:100%;padding:.75rem .9rem;font-family:'IBM Plex Sans',sans-serif;font-size:.9375rem;color:#0D0401;background:#FDFBF5;border:1px solid #D5D6DC;border-radius:0;box-shadow:none;appearance:none;-webkit-appearance:none;transition:border-color 0.15s ease}form#form_contact textarea{min-height:9rem;resize:vertical}form#form_contact input:focus,form#form_contact select:focus,form#form_contact textarea:focus{outline:none;border-color:#A6391E;box-shadow:0 0 0 1px #A6391E}form#form_contact select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='%230D0401' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.4rem;cursor:pointer}form#form_contact p{font-family:'IBM Plex Mono',monospace;font-size:.75rem;color:#A6391E;margin:.3rem 0 0}form#form_contact label:has(input[type="checkbox"]){font-family:'IBM Plex Sans',sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;text-transform:none;color:#0D0401;display:flex;align-items:flex-start;gap:.6rem;cursor:pointer;line-height:1.45}form#form_contact input[type="checkbox"]{width:1rem;height:1rem;flex:0 0 auto;margin-top:.15rem;accent-color:#A6391E;cursor:pointer}form#form_contact a#sellsy_btn_contact{display:inline-block;align-self:flex-start;margin-top:1.4rem;padding:.85rem 1.8rem;font-family:'IBM Plex Mono',monospace;font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#F5EAC8;background:#A6391E;border:1px solid #A6391E;transition:background 0.15s ease,color 0.15s ease}form#form_contact a#sellsy_btn_contact:hover,form#form_contact a#sellsy_btn_contact:focus-visible{background:#0D0401;border-color:#0D0401;color:#F5EAC8}.e-n-tabs-heading [role="tab"]{font-family:'IBM Plex Mono',monospace;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#4E5363;background:#fff0;border:1px solid #D5D6DC;border-radius:0;padding:.7rem 1.4rem}.e-n-tabs-heading [role="tab"][aria-selected="true"]{color:#F5EAC8;background:#0D0401;border-color:#0D0401}