.elementor-10 .elementor-element.elementor-element-295d80c{--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:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw}.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-42c6fe9{text-align:center}.elementor-10 .elementor-element.elementor-element-42c6fe9 img{width:25%}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),ploni;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-c6763e9{padding:0vw 0vw 2vw 0vw}.elementor-10 .elementor-element.elementor-element-c6763e9 .elementor-heading-title{font-family:var(--e-global-typography-02d05ad-font-family),ploni;font-size:var(--e-global-typography-02d05ad-font-size);font-weight:var(--e-global-typography-02d05ad-font-weight);text-transform:var(--e-global-typography-02d05ad-text-transform);font-style:var(--e-global-typography-02d05ad-font-style);text-decoration:var(--e-global-typography-02d05ad-text-decoration);line-height:var(--e-global-typography-02d05ad-line-height);color:var(--e-global-color-accent)}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce #customer_details .form-row .input-text,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce #customer_details .form-row textarea,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce form #customer_details select,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #coupon_code,.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout #payment .payment_methods .payment_box{background-color:var(--e-global-color-4129109)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-button{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),ploni;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 #payment #place_order{background-color:var(--e-global-color-text)}.elementor-10 .elementor-element.elementor-element-1905496{--billing-details-title-alignment:start;--order-review-title-alignment:start;--sections-background-color:var( --e-global-color-4129109 );--sections-border-type:none;--sections-border-radius:6px 6px 6px 6px;--sections-padding:3vw 3vw 3vw 3vw;--sections-margin:0vw 0vw 0vw 0vw;--sections-title-color:var( --e-global-color-secondary );--sections-title-spacing:3vw;--sections-secondary-title-color:var( --e-global-color-secondary );--sections-descriptions-color:var( --e-global-color-text );--sections-messages-color:var( --e-global-color-text );--sections-checkboxes-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-text );--forms-columns-gap-padding:calc( 10px/2 );--forms-columns-gap-margin:calc( -10px/2 );--forms-rows-gap:15px;--forms-labels-color:var( --e-global-color-accent );--forms-fields-normal-color:var( --e-global-color-accent );--forms-fields-border-radius:6px 6px 6px 6px;--forms-fields-padding:1vw 1vw 1vw 1vw;--forms-buttons-normal-text-color:var( --e-global-color-accent );--order-summary-items-color:var( --e-global-color-accent );--order-summary-variations-color:var( --e-global-color-primary );--order-summary-items-divider-color:var( --e-global-color-primary );--order-summary-items-divider-weight:0px;--order-summary-totals-color:var( --e-global-color-accent );--order-summary-totals-divider-color:var( --e-global-color-accent );--order-summary-totals-divider-weight:0px;--purchase-button-border-radius:6px 6px 6px 6px}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-shipping-fields{--shipping-heading-padding-start:3vw}.elementor-10 .elementor-element.elementor-element-1905496 h3#order_review_heading,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields h3,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields h3{font-family:var(--e-global-typography-primary-font-family),ploni;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-secondary-title{font-family:var(--e-global-typography-accent-font-family),ploni;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-description{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout #payment .payment_box,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-privacy-policy-text p,.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-message{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-form__label-for-checkbox span{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .wc_payment_method label,.elementor-10 .elementor-element.elementor-element-1905496 #shipping_method li label{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-shipping-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-coupon-anchor-description{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row textarea,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row select,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #coupon_code,.elementor-10 .elementor-element.elementor-element-1905496 ::placeholder,.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single,.select2-results__option{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.e-woo-select2-wrapper .select2-results__option{color:var(--e-global-color-accent)}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--e-global-color-accent)}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc((1vw*2) + 16px);padding-left:1vw;padding-right:1vw}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc((1vw*2) + 16px);right:1vw}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single{height:auto}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table .cart_item td{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .product-name .variation{font-family:var(--e-global-typography-text-font-family),ploni;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table thead tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr td{font-family:var(--e-global-typography-accent-font-family),ploni;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce #payment #place_order{font-family:var(--e-global-typography-accent-font-family),ploni;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}@media(min-width:769px){.elementor-10 .elementor-element.elementor-element-295d80c{--content-width:84vw}}@media(max-width:1600px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-42c6fe9 img{width:25%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-c6763e9 .elementor-heading-title{font-size:var(--e-global-typography-02d05ad-font-size);line-height:var(--e-global-typography-02d05ad-line-height)}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 h3#order_review_heading,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields h3,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields h3{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-secondary-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout #payment .payment_box,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-privacy-policy-text p,.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-form__label-for-checkbox span{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .wc_payment_method label,.elementor-10 .elementor-element.elementor-element-1905496 #shipping_method li label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-shipping-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-coupon-anchor-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row textarea,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row select,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #coupon_code,.elementor-10 .elementor-element.elementor-element-1905496 ::placeholder,.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single,.select2-results__option{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table .cart_item td{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .product-name .variation{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table thead tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr td{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce #payment #place_order{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-c6763e9 .elementor-heading-title{font-size:var(--e-global-typography-02d05ad-font-size);line-height:var(--e-global-typography-02d05ad-line-height)}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 h3#order_review_heading,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields h3,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields h3{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-secondary-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout #payment .payment_box,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-privacy-policy-text p,.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-form__label-for-checkbox span{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .wc_payment_method label,.elementor-10 .elementor-element.elementor-element-1905496 #shipping_method li label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-shipping-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-coupon-anchor-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row textarea,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row select,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #coupon_code,.elementor-10 .elementor-element.elementor-element-1905496 ::placeholder,.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single,.select2-results__option{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table .cart_item td{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .product-name .variation{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table thead tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr td{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce #payment #place_order{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}}@media(max-width:768px){.elementor-10 .elementor-element.elementor-element-295d80c{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-42c6fe9 img{width:31%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-c6763e9 .elementor-heading-title{font-size:var(--e-global-typography-02d05ad-font-size);line-height:var(--e-global-typography-02d05ad-line-height)}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496{--sections-padding:20px 20px 20px 20px;--forms-fields-padding:0px 0px 0px 10px}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-shipping-fields{--shipping-heading-padding-start:20px}.elementor-10 .elementor-element.elementor-element-1905496 h3#order_review_heading,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields h3,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields h3{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-secondary-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .e-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout #payment .payment_box,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-privacy-policy-text p,.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout-message{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-form__label-for-checkbox span{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .wc_payment_method label,.elementor-10 .elementor-element.elementor-element-1905496 #shipping_method li label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-billing-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-shipping-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-additional-fields .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .form-row label,.elementor-10 .elementor-element.elementor-element-1905496 .e-coupon-anchor-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row textarea,.elementor-10 .elementor-element.elementor-element-1905496 #customer_details .form-row select,.elementor-10 .elementor-element.elementor-element-1905496 .e-woocommerce-login-anchor .input-text,.elementor-10 .elementor-element.elementor-element-1905496 #coupon_code,.elementor-10 .elementor-element.elementor-element-1905496 ::placeholder,.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single,.select2-results__option{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc((0px*2) + 16px);padding-left:10px;padding-right:0}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc((0px*2) + 16px);right:0}.elementor-10 .elementor-element.elementor-element-1905496 .select2-container--default .select2-selection--single{height:auto}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table .cart_item td{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .product-name .variation{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table thead tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr th,.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce-checkout-review-order-table tfoot tr td{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-10 .elementor-element.elementor-element-1905496 .woocommerce #payment #place_order{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);word-spacing:var(--e-global-typography-accent-word-spacing)}}#billing_first_name,#billing_last_name,#billing_phone,#billing_email,#billing_password,#coupon_code{border:solid 1px #95C11F!important;height:50px!important}#billing_street,#billing_num,#billing_apt,#billing_floor,#billing_entrance,#billing_code,#billing_elevator,#jckwds-delivery-date,#jckwds-delivery-time,#billing_street_number,#billing_number_of_recpient,#billing_state,#billing_address_1,#billing_postcode,#billing_address_2,#billing_city,#billing_state,.select,.thwcfd-enhanced-select,.state_select,#order_comments,#billing_notes,#select2-billing_state-container,#billing_card,#billing_school{border:solid 1px #FAC545!important;border-radius:6px!important;height:50px!important}#billing_company_field,#billing_country_field{display:none!important}.e-apply-coupon{height:50px;padding:10px!important;border-width:0px!important}#jckwds-delivery-date,#jckwds-delivery-time{border-radius:6px!important}#billing_delivery_method_field{font-family:"poppins";width:100%;color:#FAC545;font-weight:400!important;margin-top:50px}#billing_address_1_field{width:70%;margin-right:10px!important}#billing_street_number_field{width:30%}#billing_address_2_field{width:15%;margin-right:10px!important}#billing_floor_field{width:15%;margin-right:10px!important}#billing_entrance_field{width:15%;margin-right:10px!important}#billing_postcode_field{width:22%;margin-right:10px!important}.woocommerce-checkout #coupon_code{display:block!important}#billing_elevator_field{width:30%}#billing_state_field{width:100%}#billing_city_field{width:50%;margin-right:10px!important}#billing_head_field{width:100%}#billing_first_name_field{width:50%;margin-right:10px!important}#billing_last_name_field{width:50%}#billing_phone_field{width:50%;margin-right:10px!important}#billing_email_field{width:50%}#billing_password_field{width:50%}#billing_notes_field{width:50%}#billing_card_field{width:50%;margin-right:10px!important}#billing_school_field{width:50%}#billing_notes,#billing_card,#billing_school{height:50px!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.elementor-10 .elementor-element.elementor-element-1905496 .e-checkout__order_review{box-shadow:0 1px 28px -6px rgb(0 0 0 / .15)}.woocommerce-shipping-fields{display:none}.shipping_method{color:#95C11F!important}#billing_country_field{display:none}.shipping_method{display:none}label[for*="shipping_method"]{display:none;padding:5px 10px;border:1px solid #95C11F;margin:0;color:#000!important;cursor:pointer;border-radius:6px;background-color:#fff}.e-woocommerce-coupon-nudge{display:flex!important;flex-direction:column}.optional{display:none}.input-text{height:50px}#jckwds-delivery-date-wrapper{width:50%}#jckwds-delivery-time-wrapper{width:50%}.iconic-wds-fields__title{display:none}.iconic-wds-fields__fields{display:flex!important;gap:5px;padding-right:3vw}#jckwds-delivery-time{height:50px}.woocommerce-billing-fields h3{color:#95C11F!important}.col-1{padding-top:0px!important;padding-left:0px!important}.cart-subtotal{display:none!important}.order-total{display:flex!important;background-color:rgb(249 76 22 / .25);border-radius:6px;width:100%!important;padding:5px 25px 15px 25px!important}.woocommerce-shipping-totals{display:flex;flex-direction:column;margin-top:20px}.woocommerce-shipping-totals th{padding:0px!important}tbody{display:flex;flex-direction:column!important}li{display:flex;width:500%}.cart_item{padding:0px!important}.includes_tax{font-size:9px!important}.includes_tax .woocommerce-Price-currencySymbol{color:#000!important;margin-left:-2px;font-size:9px!important}.woocommerce-Price-amount bdi{font-weight:400}.includes_tax .woocommerce-Price-amount{font-size:9px!important;color:#000!important}.product-name #text{width:250px!important}.cart_item .product-name{width:150%!important;margin-right:-50%!important;margin-bottom:0px!important}.order-total th{font-size:1.8vw!important;line-height:1.025em!important;color:#F94C16!important;margin-right:-5px}.order-total bdi{font-size:1.8vw!important;font-weight:400!important;line-height:1.025em!important}.order-total th::after{content:":"}#billing_elevator_field .woocommerce-input-wrapper{display:flex;padding-top:5px}.input-radio{display:none}.radio{padding:5px 10px;border:1px solid #FAC545;color:#000!important;cursor:pointer;border-radius:6px;background-color:#fff}input[type="radio"]:checked+label[for*="billing_elevator_No"]{background-color:#FAC545;border:1px solid #FAC545}input[type="radio"]:checked+label[for*="billing_elevator_Yes"]{background-color:#FAC545;border:1px solid #FAC545}label[for*="jckwds-delivery-date"]{padding-bottom:3px;color:#000}label[for*="jckwds-delivery-time"]{padding-bottom:3px;color:#000}thead{display:flex;justify-content:start}thead .product-total{display:none}#order_review_heading{margin-bottom:1.5vw!important}.e-apply-coupon{font-size:1.04vw!important}.e-show-coupon-form{display:none}.e-coupon-anchor{margin-top:1vw!important}.e-coupon-box{padding-top:0px!important;padding-bottom:0px!important}@media(max-width:1024px){.e-apply-coupon{font-size:1.4vw!important;width:100%!important}.e-show-coupon-form{display:none}.e-coupon-anchor{margin-top:1vw!important}.e-coupon-box{padding-top:1.5vw!important;padding-bottom:0vw!important}.coupon-container-grid{display:grid!important;grid-template-columns:80% 20%!important;alighn-items:start!important}.coupon-col-1{padding-right:15px}}@media(max-width:700px){.e-apply-coupon{font-size:11px!important}.coupon-col-1{padding-right:5px}.e-show-coupon-form{display:none}.e-coupon-anchor{margin-top:10px!important}.e-coupon-box{padding-top:15px!important;padding-bottom:15px!important}#billing_delivery_method_field{font-family:"poppins";width:100%;color:#FAC545;font-weight:400!important;margin-top:20px}#billing_address_1_field{width:100%;margin-right:0px!important;padding-right:0}#billing_street_number_field{width:50%;margin-right:5px!important}#billing_address_2_field{width:25%;margin-right:5px!important}#billing_floor_field{width:25%;margin-right:0px!important}#billing_entrance_field{width:30%;margin-right:5px!important}#billing_postcode_field{width:30%;margin-right:5px!important}#billing_elevator_field{width:30%}#billing_state_field{width:100%}#billing_city_field{width:100%}#billing_head_field{width:100%}#billing_first_name_field{width:100%;margin-right:0px!important}#billing_last_name_field{width:100%}#billing_phone_field{width:100%;margin-right:0px!important}#billing_email_field{width:100%}#billing_password_field{width:100%}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}#billing_notes_field{width:50%;margin-right:2px!important}#jckwds-delivery-date-wrapper{width:50%}#jckwds-delivery-time-wrapper{width:50%}#order_comments_field{margin-top:15px!important;margin-bottom:30px!important}.iconic-wds-fields__fields{display:flex!important;gap:0;margin-top:0;padding-right:0vw}#jckwds-delivery-time{height:50px}.order-total{display:flex!important;background-color:rgb(249 76 22 / .25);border-radius:6px;width:100%!important;padding:5px 25px 15px 25px!important}.woocommerce-shipping-totals{display:flex;flex-direction:column;margin-top:20px}.woocommerce-shipping-totals th{padding:0px!important}tbody{display:flex;flex-direction:column!important}li{display:flex;width:250px!important}.cart_item{padding:0px!important}.includes_tax{font-size:9px!important}.includes_tax .woocommerce-Price-currencySymbol{color:#000!important;margin-left:-2px;font-size:9px!important}.woocommerce-Price-amount bdi{font-weight:400}.includes_tax .woocommerce-Price-amount{font-size:9px!important;color:#000!important}.product-name #text{width:250px!important}.cart_item .product-name{width:150%!important;margin-right:-50%!important}.order-total th{font-size:16px!important;line-height:1em!important;color:#F94C16!important;margin-right:-5px}.order-total bdi{font-size:16px!important;font-weight:400!important;line-height:1em!important}.col-1{padding:0px!important}.select,.thwcfd-enhanced-select,.state_select,#order_comments,#billing_notes,#select2-billing_state-container{height:50px!important;vertical-align:center;align-content:center;alighn-items:center;justify-content:center}.coupon-container-grid{display:grid!important;grid-template-columns:80% 20%!important;alighn-items:start!important}.elementor-10 .elementor-element.elementor-element-1905496 .input-text{margin:0px!important}}#billing_apt_field{width:15%!important;margin-right:10px!important}