.grecaptcha-badge{visibility:hidden}.woocommerce-info{border-top-color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);font-weight:600}.woocommerce-info::before{color:var(--e-global-color-primary)}.woocommerce-error{background-color:var(--e-global-color-secondary)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--e-global-color-primary)}.elementor-widget-woocommerce-checkout-page .select2-container--default .select2-selection--single{height:100%}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--e-global-color-1056ac6);color:#546c57}.has-checkout-layout--multi-step.woocommerce-checkout form .fc-wrapper .fc-checkout-step[data-step-complete] .fc-step__substep .fc-step__substep-title{color:var(--e-global-color-primary)}.has-checkout-layout--multi-step.woocommerce-checkout form .fc-wrapper .fc-checkout-step[data-step-complete] .fc-step__substep .fc-step__substep-title:before{background-color:var(--e-global-color-primary)}button.fc-step__substep-save.button,button.fc-coupon-code__apply.button,.has-checkout-layout--multi-step .fc-step__actions .fc-step__next-step{font-family:"Lora",Sans-serif;font-size:1rem;font-weight:400;text-decoration:none;background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary);border-radius:8px;border-style:var(--forms-buttons-border-type,solid);border-width:2px;color:var(--e-global-color-primary);padding:var(--forms-buttons-padding,.88rem 2rem)}button.fc-step__substep-save.button:hover,button.fc-coupon-code__apply.button:hover,.has-checkout-layout--multi-step .fc-step__actions .fc-step__next-step:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary)}body.has-highlighted-order-totals div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-total{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}.woocommerce-checkout-review-order-table tfoot tr th{font-family:var(--e-global-typography-text-font-family),Sans-serif!important}a.fc-checkout-order-review__header-link.fc-checkout-order-review__edit-cart{color:var(--e-global-color-accent);font-weight:600}h3#fc-checkout-order-review-heading{font-family:var(--e-global-typography-ea72c99-font-family),Sans-serif;font-size:1.5rem;font-weight:var(--e-global-typography-ea72c99-font-weight);line-height:var(--e-global-typography-ea72c99-line-height);letter-spacing:var(--e-global-typography-ea72c99-letter-spacing);color:var(--e-global-color-primary)}.fc-wrapper .fc-step__substep-text{font-size:.9rem}body.has-highlighted-shipping-section div.woocommerce form .fc-step__substep[data-substep-id=shipping_address],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address]{background-color:var(--e-global-color-1056ac6)}.fc-step__substep-fields-inner.collapsible-content__inner input{padding:5px!important;border-color:var(--e-global-color-primary)}.ff-price-wrap{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap}.ff-price-wrap del{font-size:.85em;color:#888;font-weight:400}.ff-price-wrap ins{text-decoration:none}.ff-savings-pct{display:block;font-size:.85em;color:#f47e59;font-weight:600;margin-top:0}.single-product .ff-price-wrap ins bdi{font-size:1.4rem}.e-loop-item .ff-price-wrap{flex-direction:column;align-items:flex-start;gap:5px}.e-loop-item .ff-price-wrap ins bdi{font-size:1.1rem}.cr-add-review-wrap .cr-all-reviews-add-review{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);text-decoration:var(--e-global-typography-accent-text-decoration);background-color:var(--e-global-color-accent)!important;border-radius:8px 8px 8px 8px;border-width:2px!important;color:var(--e-global-color-secondary)!important;border-style:solid!important}.cr-all-reviews-add-review:hover{background-color:var(--e-global-color-text)!important;border-color:var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important}.color-filter-widget .jet-checkboxes-list-wrapper{display:flex;flex-wrap:wrap;gap:6px}.color-filter-widget .jet-checkboxes-list__row{width:auto}.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-grid-layout .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image img,.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider .rtwpvg-thumbnail-image img{border-radius:10px;border:2px solid var(--e-global-color-primary)}.rtwpvg-gallery-image img{border-radius:10px;border:2px solid var(--e-global-color-primary)}.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-grid-layout .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider:not(:is(.swiper-initialized,.swpr-ed-lzl)) .swiper-wrapper,.rtwpvg-images.rtwpvg-has-product-thumbnail .rtwpvg-wrapper .rtwpvg-thumbnail-wrapper .rtwpvg-thumbnail-slider:not(:is(.swiper-initialized,.swpr-ed-lzl)) .swiper-wrapper{grid-gap:6px;margin-top:10px}.rtwpvg-slider .swiper-slide{width:100%!important}.rtwpvg-container .rtwpvg-slider-wrapper{width:100%!important}