.elementor-20 .elementor-element.elementor-element-6583b72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-20 .elementor-element.elementor-element-5c0749a img{width:166px}.elementor-20 .elementor-element.elementor-element-b27ea12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:100px;--padding-left:0;--padding-right:0}.elementor-20 .elementor-element.elementor-element-ce45bde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce #customer_details .form-row .input-text,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce #customer_details .form-row textarea,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce form #customer_details select,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.elementor-20 .elementor-element.elementor-element-82d1765 #coupon_code,.elementor-20 .elementor-element.elementor-element-82d1765 .select2-container--default .select2-selection--single,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#F2EFE663}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-button:hover{background-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-82d1765 #payment #place_order{background-color:var(--e-global-color-primary)}.elementor-20 .elementor-element.elementor-element-82d1765 #payment #place_order:hover{background-color:var(--e-global-color-text)}.elementor-20 .elementor-element.elementor-element-82d1765{--login-title-alignment:end;--billing-details-title-alignment:start;--order-review-title-alignment:start;--sections-border-type:solid;--sections-border-color:var(--e-global-color-accent);--sections-border-radius:10px 10px 10px 10px;--sections-title-color:var(--e-global-color-text);--sections-secondary-title-color:var(--e-global-color-text);--sections-descriptions-color:var(--e-global-color-text);--sections-messages-color:var(--e-global-color-text);--sections-checkboxes-color:var(--e-global-color-text);--sections-radio-buttons-color:var(--e-global-color-text);--links-normal-color:var(--e-global-color-primary);--links-hover-color:var(--e-global-color-primary);--forms-labels-color:var(--e-global-color-text);--forms-fields-normal-color:var(--e-global-color-text);--forms-fields-focus-color:var(--e-global-color-text);--forms-fields-border-radius:30px 30px 30px 30px;--forms-buttons-normal-text-color:var(--e-global-color-text);--forms-buttons-hover-text-color:var(--e-global-color-text);--forms-buttons-border-type:solid;--forms-buttons-border-radius:30px 30px 30px 30px;--order-summary-items-color:var(--e-global-color-text);--order-summary-variations-color:var(--e-global-color-text);--order-summary-items-divider-color:#1c1a18;--order-summary-totals-color:var(--e-global-color-text);--order-summary-totals-divider-color:#1C1A1842;--order-summary-totals-divider-weight:1px;--purchase-button-normal-text-color:var(--e-global-color-secondary);--purchase-button-border-radius:30px 30px 30px 30px}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%}.elementor-20 .elementor-element.elementor-element-82d1765 .e-woocommerce-login-section,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-checkout #customer_details .col-1,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-additional-fields,.elementor-20 .elementor-element.elementor-element-82d1765 .e-checkout__order_review,.elementor-20 .elementor-element.elementor-element-82d1765 .e-coupon-box,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-checkout #payment{border-width:1px 1px 1px 1px}.elementor-20 .elementor-element.elementor-element-82d1765 h3#order_review_heading,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-billing-fields h3,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-additional-fields h3{font-family:"Gilda Display",sans-serif;font-size:26px;font-weight:300;letter-spacing:-.5px}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-checkout #payment .payment_box,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-privacy-policy-text p,.elementor-20 .elementor-element.elementor-element-82d1765 .e-checkout-message{font-family:"Assistant",sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:0}.e-woo-select2-wrapper .select2-results__option{color:var(--e-global-color-text)}.elementor-20 .elementor-element.elementor-element-82d1765 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--e-global-color-text)}.e-woo-select2-wrapper .select2-results__option:focus{color:var(--e-global-color-text)}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-button{font-family:var( --e-global-typography-2f820c2-font-family ), Sans-serif;font-size:var(--e-global-typography-2f820c2-font-size);font-weight:var(--e-global-typography-2f820c2-font-weight);text-transform:var(--e-global-typography-2f820c2-text-transform);letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-82d1765 .e-apply-coupon,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-form-login__submit{border-width:1px 1px 1px 1px}.elementor-20 .elementor-element.elementor-element-82d1765{--forms-buttons-border-color:var(--e-global-color-text)}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce #payment #place_order{font-family:var( --e-global-typography-2f820c2-font-family ), Sans-serif;font-size:var(--e-global-typography-2f820c2-font-size);font-weight:var(--e-global-typography-2f820c2-font-weight);text-transform:var(--e-global-typography-2f820c2-text-transform);letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-82d1765 #place_order{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-20 .elementor-element.elementor-element-040a20b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-20 .elementor-element.elementor-element-b9a8bc0{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-20 .elementor-element.elementor-element-32d3311{text-align:center}.elementor-20 .elementor-element.elementor-element-32d3311 .elementor-heading-title{font-family:"Assistant",sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0;color:var(--e-global-color-text)}body.elementor-page-20:not(.elementor-motion-effects-element-type-background), body.elementor-page-20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-dc42cb2)}@media (max-width:1024px){.elementor-20 .elementor-element.elementor-element-b27ea12{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-button{font-size:var(--e-global-typography-2f820c2-font-size);letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce #payment #place_order{font-size:var(--e-global-typography-2f820c2-font-size);letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-b9a8bc0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media (max-width:767px){.elementor-20 .elementor-element.elementor-element-b27ea12{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-20 .elementor-element.elementor-element-82d1765 h3#order_review_heading,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-billing-fields h3,.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-additional-fields h3{font-size:32px}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce-button{font-size:var(--e-global-typography-2f820c2-font-size);letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)}.elementor-20 .elementor-element.elementor-element-82d1765 .woocommerce #payment #place_order{font-size:var(--e-global-typography-2f820c2-font-size);letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)}}.e-coupon-anchor{display:block!important}.e-coupon-anchor label{display:none;margin:0!important}#wc-stripe-upe-form{border:0;padding:0}.payment_method_stripe{background:none!important}.thumbs{width:70px}.product-quantity{display:none}table .product-title{font-size:18px}table .product-cat{text-transform:uppercase;font-size:14px;font-weight:300;letter-spacing:1px}.cuw-product-quantity,.variation{display:none}body .cuw-button{border-radius:30px!important;border:1px solid var(--color-dark)}.cuw-container{padding:30px!important}.cuw-offer-cta-text{font-weight:300!important;letter-spacing:1px!important}.woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout-review-order-table thead tr{display:none}.elementor-widget-woocommerce-checkout-page .woocommerce h3{margin-bottom:10px!important}td.product-name{max-width:70%!important;padding-right:10px!important}.woocommerce-order-received h3{font-size:28px!important;font-weight:400!important}.button{background-color:var(--e-global-color-primary)!important;border-style:solid!important;border:1px solid #1c1a18;color:#fff!important;font-family: var(--e-global-typography-2f820c2-font-family), Sans-serif;font-size:var(--e-global-typography-2f820c2-font-size)!important;font-weight:var(--e-global-typography-2f820c2-font-weight)!important;text-transform:var(--e-global-typography-2f820c2-text-transform)!important;letter-spacing:var(--e-global-typography-2f820c2-letter-spacing)!important;border-radius:30px!important;padding:15px 30px!important}.woocommerce-order-received .woocommerce-order{max-width:900px;margin:0 auto;color:#1c1a18;font-size:18px}.woocommerce ul.order_details{padding:0}