.woocommerce .elementor-542 .elementor-element.elementor-element-ee0124d .price ins{font-family:"EB Garamond Regular",Sans-serif}body:not(.rtl) .elementor-542 .elementor-element.elementor-element-ee0124d:not(.elementor-product-price-block-yes) del{margin-right:0}body.rtl .elementor-542 .elementor-element.elementor-element-ee0124d:not(.elementor-product-price-block-yes) del{margin-left:0}.elementor-542 .elementor-element.elementor-element-ee0124d.elementor-product-price-block-yes del{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-542 .elementor-element.elementor-element-ba9100f .added_to_cart{color:var(--e-global-color-primary);font-family:"Nunito Sans",Sans-serif;font-weight:500}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-542 .elementor-element.elementor-element-c8beed8.elementor-wc-products ul.products li.product .price del{font-family:"Nunito Sans",Sans-serif;font-weight:600}.elementor-542 .elementor-element.elementor-element-c8beed8.elementor-wc-products .added_to_cart{font-family:"Nunito Sans",Sans-serif;font-weight:500;margin-inline-start:0px}.elementor-542 .elementor-element.elementor-element-c8beed8.elementor-wc-products ul.products li.product span.onsale{display:block}@media (max-width:767px){.elementor-542 .elementor-element.elementor-element-c8beed8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0}}.elementor-542 .elementor-element.elementor-element-ba9100f .woo-selected-variation-item-name{color:#8c7b6e!important;font-family:"Nunito Sans",sans-serif!important;font-size:16px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0;display:inline-block!important;margin:0!important}.elementor-542 .elementor-element.elementor-element-ba9100f .variable-items-wrapper .variable-item.selected{background-color:#2e1710!important;border-color:#2e1710!important;color:#fff!important;box-shadow:0 4px 12px rgba(46,23,16,.2)!important}.elementor-542 .elementor-element.elementor-element-ba9100f .woocommerce-variation-price{margin-top:20px!important;margin-bottom:25px!important}.elementor-542 .elementor-element.elementor-element-ba9100f .woocommerce-variation-price .price,.elementor-542 .elementor-element.elementor-element-ba9100f .woocommerce-variation-price .price *{font-family:"Nunito Sans",sans-serif!important;font-size:32px!important;font-weight:700!important;color:#2e1710!important;line-height:1.2!important;text-decoration:none!important;background:0 0!important}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-addon-wrapper{margin:0 0 5px!important;padding:12px 18px!important;background-color:#fafafa!important;border:1px solid #dcd1c8!important;border-radius:6px!important;display:flex!important;align-items:center;width:100%!important;box-sizing:border-box}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-checkbox-label{display:flex!important;align-items:center;cursor:pointer;font-family:"Nunito Sans",sans-serif!important;margin:0!important;width:100%}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-checkbox-label input[type=checkbox]{position:absolute!important;opacity:0!important;cursor:pointer;height:0;width:0}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-custom-checkbox{height:22px!important;width:22px!important;background-color:#fff!important;border:2px solid #8c7b6e!important;border-radius:4px!important;margin-right:12px!important;position:relative!important;transition:all .2s ease!important;flex-shrink:0}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-checkbox-label:hover .choc-custom-checkbox{border-color:#2e1710!important}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-checkbox-label input:checked~.choc-custom-checkbox{background-color:#2e1710!important;border-color:#2e1710!important}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-custom-checkbox:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-checkbox-label input:checked~.choc-custom-checkbox:after{display:block}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-text{font-size:16px!important;font-weight:700!important;color:#2e1710!important;letter-spacing:.5px!important}.elementor-542 .elementor-element.elementor-element-ba9100f .single_variation_wrap .woocommerce-variation-description,.elementor-542 .elementor-element.elementor-element-ba9100f .single_variation_wrap .woocommerce-variation-description p{font-family:"Nunito Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;color:#2e1710!important;margin:0 0 18px!important;padding:0!important;background:0 0!important}@media (max-width:768px){.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-addon-wrapper{padding:12px 15px!important;margin:5px 0 10px!important}.elementor-542 .elementor-element.elementor-element-ba9100f .choc-gift-text{font-size:14px!important}}