.woocommerce .elementor-4226 .elementor-element.elementor-element-bfba285 .flex-viewport:not(:last-child){margin-bottom:18px}.woocommerce .elementor-4226 .elementor-element.elementor-element-867125e .star-rating{color:#7ac143}.woocommerce .elementor-4226 .elementor-element.elementor-element-fbebc2f .price ins{color:#3f5652}.elementor-4226 .elementor-element.elementor-element-a7e85f5.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-4226 .elementor-element.elementor-element-fbebc2f .price ins{text-decoration:none}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations{width:100%}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations{width:100%;margin:0 0 12px;border:0}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations tr{display:flex;flex-direction:column;gap:6px}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations td{padding:0;border:0}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations label{font-family:"Manrope",sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3f5652;margin:0}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations select{width:100%;border:1px solid rgba(22,48,43,.16);border-radius:14px;padding:13px 15px;font-family:"Manrope",sans-serif;font-size:15px;color:#16302b;background:#fff}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations select:focus{outline:none;border-color:#0f5c4a}.elementor-4226 .elementor-element.elementor-element-17f8b67 .reset_variations{display:inline-block;margin-top:8px;font-family:"Manrope",sans-serif;font-size:12.5px;font-weight:600;color:#0f5c4a}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation{width:100%}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-price{margin:2px 0 14px}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-price .price{font-family:"Cormorant Garamond",serif;font-size:44px;font-weight:600;line-height:1;letter-spacing:-1px;color:#16302b;display:block}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-price .price del{font-size:24px;opacity:.45;margin-right:10px}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-price .price ins{text-decoration:none}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-availability{font-family:"Manrope",sans-serif;font-size:13px;font-weight:600;color:#0f5c4a;margin:0 0 10px}.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-description{font-family:"Manrope",sans-serif;font-size:14.5px;line-height:1.6;color:#3f5652}@media (max-width:767px){.elementor-4226 .elementor-element.elementor-element-17f8b67 .woocommerce-variation-price .price{font-size:34px}}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations td{background:0 0!important}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations th{background:0 0!important}.elementor-4226 .elementor-element.elementor-element-17f8b67 .variations tbody{background:0 0!important}.elementor-4226 .elementor-element.elementor-element-17f8b67 .single_add_to_cart_button.disabled{background-color:#dde6d9!important;color:#5a6b66!important;box-shadow:none!important}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel h4{font-family:"Manrope",sans-serif;font-size:15px;font-weight:700;color:#16302b;margin:20px 0 8px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel ul{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:9px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel ul li{position:relative;margin:0;padding-left:26px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel ul li::before{content:"";position:absolute;left:3px;top:.62em;width:7px;height:7px;border-radius:50%;background:#7ac143}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel table{width:100%;border-collapse:collapse;margin:0 0 16px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel table th{text-align:left;padding:11px 14px;border-bottom:1px solid rgba(22,48,43,.08);font-family:"Manrope",sans-serif;font-weight:700;color:#16302b;width:38%}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel table td{padding:11px 14px;border-bottom:1px solid rgba(22,48,43,.08);color:#3f5652}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews ol.commentlist{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:14px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews ol.commentlist li{margin:0;padding:0}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews .comment_container{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid rgba(22,48,43,.08);border-radius:20px;padding:20px 22px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews .commentlist img.avatar{position:static;float:none;width:46px;height:46px;border-radius:50%;padding:0;border:0;background:#f1f5ee}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews .comment-text{margin:0;padding:0;border:0;border-radius:0;flex:1 1 auto}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews .comment-text .star-rating{margin:0 0 6px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews .woocommerce-review__author{font-family:"Manrope",sans-serif;font-size:14px;font-weight:700;color:#16302b}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #reviews .woocommerce-review__published-date{font-family:"Manrope",sans-serif;font-size:13px;color:#7c8a86}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-reply-title{display:block;font-family:"Cormorant Garamond",serif;font-size:26px;font-weight:600;color:#16302b;margin:0 0 4px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-notes{font-family:"Manrope",sans-serif;font-size:13.5px;color:#3f5652;margin:0 0 16px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-form-rating label{font-family:"Manrope",sans-serif;font-size:13px;font-weight:700;color:#16302b;display:block;margin-bottom:4px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper p.stars a{color:#7ac143!important}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-form-comment label{font-family:"Manrope",sans-serif;font-size:13px;font-weight:700;color:#16302b;display:block;margin-bottom:6px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-form-author label{font-family:"Manrope",sans-serif;font-size:13px;font-weight:700;color:#16302b;display:block;margin-bottom:6px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-form-email label{font-family:"Manrope",sans-serif;font-size:13px;font-weight:700;color:#16302b;display:block;margin-bottom:6px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper textarea{width:100%;border:1px solid rgba(22,48,43,.15);border-radius:16px;padding:13px 15px;background:#fff;font-family:"Manrope",sans-serif;font-size:14px;color:#16302b;min-height:130px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .form-submit input[type=submit]{background:#7ac143;color:#16302b;border:0;border-radius:999px;padding:14px 30px;font-family:"Manrope",sans-serif;font-weight:700;font-size:14px;cursor:pointer;transition:background .18s ease,color .18s ease}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .form-submit input[type=submit]:hover{background:#16302b;color:#fff}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 #review_form_wrapper .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px;font-family:"Manrope",sans-serif;font-size:13px;color:#3f5652}@media (max-width:767px){.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .comment_container{padding:18px 16px}}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel .disc{position:relative;padding-left:26px;margin:0 0 9px}.elementor-4226 .elementor-element.elementor-element-c6fe0e0 .woocommerce-Tabs-panel .disc::before{content:"";position:absolute;left:3px;top:.62em;width:7px;height:7px;border-radius:50%;background:#7ac143}.elementor-4226 .elementor-element.elementor-element-a7e85f5 ul.products li.product a.added_to_cart{display:inline-block;margin-top:8px;font-size:12px;font-weight:700;color:#0f5c4a}.elementor-4226 .elementor-element.elementor-element-a7e85f5 ul.products li.product .onsale{border-radius:999px;background:#7ac143;color:#16302b;font-family:"Manrope",sans-serif;font-weight:700;font-size:11px;min-height:0;min-width:0;padding:5px 10px;line-height:1.2}.elementor-4226 .elementor-element.elementor-element-a7e85f5 ul.products li.product .price del{font-size:17px;opacity:.5;margin-right:6px}.elementor-4226 .elementor-element.elementor-element-a7e85f5 ul.products li.product .price ins{text-decoration:none}.elementor-4226 .elementor-element.elementor-element-a7e85f5 .related>h2{display:none}.elementor-4226 .elementor-element.elementor-element-a7e85f5 section.related>h2{display:none}