.elementor-3485 .elementor-element.elementor-element-fadb422{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 40px;--row-gap:10px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-3485 .elementor-element.elementor-element-fadb422 .elementor-repeater-item-c7dee32.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3485 .elementor-element.elementor-element-65dc504{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-65dc504.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3485 .elementor-element.elementor-element-3618e75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .woocommerce-billing-fields > h3{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:700;line-height:55px;color:var( --e-global-color-primary );margin:0px 0px 49px 0px;text-align:center;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row label{font-family:var( --e-global-typography-0cfce8a-font-family ), Sans-serif;font-size:var( --e-global-typography-0cfce8a-font-size );font-weight:var( --e-global-typography-0cfce8a-font-weight );line-height:var( --e-global-typography-0cfce8a-line-height );letter-spacing:var( --e-global-typography-0cfce8a-letter-spacing );color:var( --e-global-color-primary );margin:0px 0px 4px 0px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row label abbr{color:#647284;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row label .required{color:#647284;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row{margin-bottom:15px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-text-line-height );color:#647284;}.elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container .select2-selection .select2-selection__rendered{color:#647284;}.elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#647284 transparent transparent transparent;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2), .elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container .select2-selection--single{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f89ce49 );}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){border-radius:12px 12px 12px 12px;padding:9px 20px 8px 20px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container .select2-selection--single{border-radius:12px 12px 12px 12px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (9px*2) + 16px );padding-left:20px;padding-right:20px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (9px*2) + 16px );}.elementor-3485 .elementor-element.elementor-element-3618e75 .select2-container--default .select2-selection--single{height:auto;}.elementor-3485 .elementor-element.elementor-element-9b38b79 > .elementor-widget-container{margin:0px 0px 39px 0px;}.elementor-3485 .elementor-element.elementor-element-9b38b79.elementor-element{--align-self:stretch;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address,.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address label{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:55px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address label{color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address{margin:0px 0px 5px 0px;text-align:left;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row label{font-family:var( --e-global-typography-0cfce8a-font-family ), Sans-serif;font-size:var( --e-global-typography-0cfce8a-font-size );font-weight:var( --e-global-typography-0cfce8a-font-weight );line-height:var( --e-global-typography-0cfce8a-line-height );letter-spacing:var( --e-global-typography-0cfce8a-letter-spacing );color:var( --e-global-color-primary );margin:0px 0px 4px 0px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row label abbr{color:#647284;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row label .required{color:#647284;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row{margin-bottom:15px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-text-line-height );color:#647284;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container .select2-selection .select2-selection__rendered{color:#647284;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#647284 transparent transparent transparent;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2), .elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0DBE2;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){border-radius:12px 12px 12px 12px;padding:10px 20px 10px 20px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container .select2-selection--single{border-radius:12px 12px 12px 12px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (10px*2) + 16px );padding-left:20px;padding-right:20px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (10px*2) + 16px );}.elementor-3485 .elementor-element.elementor-element-9b38b79 .select2-container--default .select2-selection--single{height:auto;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row label{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-text );margin:0px 0px 4px 0px;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row label abbr{color:var( --e-global-color-text );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row label .required{color:var( --e-global-color-text );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row{margin-bottom:0px;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields textarea{height:150px;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-text );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-text );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2), .elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6def041 );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input):not(.select2){border-radius:12px 12px 12px 12px;padding:12px 20px 12px 20px;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container .select2-selection--single{border-radius:12px 12px 12px 12px;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (12px*2) + 16px );padding-left:20px;padding-right:20px;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (12px*2) + 16px );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .select2-container--default .select2-selection--single{height:auto;}.elementor-3485 .elementor-element.elementor-element-5e8466d{--display:flex;--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-5e8466d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3485 .elementor-element.elementor-element-3a1d245{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3485 .elementor-element.elementor-element-3a1d245:not(.elementor-motion-effects-element-type-background), .elementor-3485 .elementor-element.elementor-element-3a1d245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f89ce49 );}.elementor-3485 .elementor-element.elementor-element-9078655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-3485 .elementor-element.elementor-element-9078655 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:700;line-height:55px;color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-074298e{width:15%;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-c853f14{width:58%;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-5e41269{width:30%;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-f2012fd{width:1%;}.elementor-3485 .elementor-element.elementor-element-6698114{--cart-update-automatically-display:none;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart thead th{background-color:#2E374100;font-family:var( --e-global-typography-9f3ff85-font-family ), Sans-serif;font-size:var( --e-global-typography-9f3ff85-font-size );font-weight:var( --e-global-typography-9f3ff85-font-weight );line-height:var( --e-global-typography-9f3ff85-line-height );border-style:none;padding:0px 0px 0px 0px;text-align:left;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td{background-color:var( --e-global-color-f89ce49 );font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );border-style:none;padding:05px 0px 0px 0px;text-align:left;}.elementor-3485 .elementor-element.elementor-element-6698114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-3485 .elementor-element.elementor-element-6698114.elementor-element{--align-self:stretch;}.elementor-3485 .elementor-element.elementor-element-6698114:hover .elementor-widget-container{border-style:none;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.actions .coupon{float:none !important;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-thumbnail img{width:178px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-name{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:30px;color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-name a{color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-name:hover{color:var( --e-global-color-accent );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-name a:hover{color:var( --e-global-color-accent );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-price .amount{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-price .amount .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-subtotal .amount{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-subtotal .amount .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text{max-width:40px;font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container .select2-selection .select2-selection__rendered{color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2){background-color:var( --e-global-color-f89ce49 );padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container .select2-selection--single{background-color:var( --e-global-color-f89ce49 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text:focus{color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container .select2-selection--single[aria-expanded="true"] .select2-selection__rendered{color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single[aria-expanded="true"] .select2-selection__arrow b{border-color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2):focus{background-color:var( --e-global-color-f89ce49 );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container .select2-selection--single[aria-expanded="true"]{background-color:var( --e-global-color-f89ce49 );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2), .elementor-3485 .elementor-element.elementor-element-6698114 .select2-container .select2-selection--single{border-style:none;}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single{height:auto;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove{font-size:39px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove i{color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove svg{fill:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove:hover i, .elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove:focus i{color:var( --e-global-color-secondary );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove:hover svg, .elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove:focus svg{fill:var( --e-global-color-secondary );}.elementor-3485 .elementor-element.elementor-element-128b37c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-128b37c.elementor-element{--align-self:flex-start;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-family:"Poppins", Sans-serif;font-size:0px;font-weight:500;line-height:55px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table th{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-d8cb506 );border-style:none;padding:0px 0px 0px 0px;text-align:left;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table td{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );border-style:none;padding:20px 0px 20px 20px;text-align:left;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table td a{color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table td a:hover{color:var( --e-global-color-accent );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table td.product-total .amount{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table td.product-total .amount .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-884e261-font-family ), Sans-serif;font-size:var( --e-global-typography-884e261-font-size );font-weight:var( --e-global-typography-884e261-font-weight );line-height:var( --e-global-typography-884e261-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount{font-family:var( --e-global-typography-7bab508-font-family ), Sans-serif;font-size:var( --e-global-typography-7bab508-font-size );font-weight:var( --e-global-typography-7bab508-font-weight );text-transform:var( --e-global-typography-7bab508-text-transform );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-family:var( --e-global-typography-7bab508-font-family ), Sans-serif;font-size:var( --e-global-typography-7bab508-font-size );font-weight:var( --e-global-typography-7bab508-font-weight );text-transform:var( --e-global-typography-7bab508-text-transform );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-ecd7774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 0px 0px;text-align:center;}.elementor-3485 .elementor-element.elementor-element-ecd7774 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:55px;color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment #place_order{background-color:var( --e-global-color-secondary );width:459px;font-family:var( --e-global-typography-7bab508-font-family ), Sans-serif;font-size:var( --e-global-typography-7bab508-font-size );font-weight:var( --e-global-typography-7bab508-font-weight );text-transform:var( --e-global-typography-7bab508-text-transform );color:var( --e-global-color-primary );border-style:none;border-radius:12px 12px 12px 12px;padding:20px 0px 20px 0px;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment #place_order:hover, .elementor-3485 .elementor-element.elementor-element-da2e424 #payment #place_order:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-accent );}.elementor-3485 .elementor-element.elementor-element-da2e424 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 8px 8px;}.elementor-3485 .elementor-element.elementor-element-da2e424.elementor-element{--align-self:stretch;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment{background-color:#02010100;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .wc_payment_method label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment ul.payment_methods li{background-color:var( --e-global-color-f89ce49 );text-align:left;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment ul.payment_methods{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .payment_box{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8cb506 );background-color:#F5F5F5;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .payment_box:before{border-bottom-color:#F5F5F5;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment div.form-row{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-privacy-policy-text, .elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-terms-and-conditions-checkbox-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-privacy-policy-text a, .elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-terms-and-conditions-checkbox-text a{color:var( --e-global-color-d8cb506 );}.elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-privacy-policy-text a:hover, .elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-terms-and-conditions-checkbox-text a:hover{color:var( --e-global-color-accent );}.elementor-3485 .elementor-element.elementor-element-fadb422.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3485 .elementor-element.elementor-element-65dc504{--padding-top:30px;--padding-bottom:30px;--padding-left:17px;--padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .woocommerce-billing-fields > h3{font-size:50px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row label{font-size:var( --e-global-typography-0cfce8a-font-size );line-height:var( --e-global-typography-0cfce8a-line-height );letter-spacing:var( --e-global-typography-0cfce8a-letter-spacing );}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address,.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address label{font-size:24px;line-height:41px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row label{font-size:var( --e-global-typography-0cfce8a-font-size );line-height:var( --e-global-typography-0cfce8a-line-height );letter-spacing:var( --e-global-typography-0cfce8a-letter-spacing );}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row label{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-5e8466d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:17px;}.elementor-3485 .elementor-element.elementor-element-3a1d245{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:10px;}.elementor-3485 .elementor-element.elementor-element-9078655{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3485 .elementor-element.elementor-element-9078655 .elementor-heading-title{font-size:50px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-074298e{width:30%;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-c853f14{width:50%;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-f2012fd{width:18%;}.elementor-3485 .elementor-element.elementor-element-6698114 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart thead th{font-size:var( --e-global-typography-9f3ff85-font-size );line-height:var( --e-global-typography-9f3ff85-line-height );padding:16px 0px 16px 10px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );padding:15px 0px 5px 10px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-name{font-size:20px;line-height:1em;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-price .amount{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-price .amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-subtotal .amount{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-subtotal .amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text{max-width:60px;font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2){padding:4px 12px 4px 12px;}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (4px*2) + 16px );padding-left:12px;padding-right:12px;}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (4px*2) + 16px );}.elementor-3485 .elementor-element.elementor-element-6698114 .select2-container--default .select2-selection--single{height:auto;}.elementor-3485 .elementor-element.elementor-element-128b37c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-128b37c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:50px;margin:0px 0px 30px 0px;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table th{font-size:20px;line-height:1em;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table td{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table td.product-total .amount{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table td.product-total .amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount{font-size:var( --e-global-typography-7bab508-font-size );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-7bab508-font-size );}.elementor-3485 .elementor-element.elementor-element-ecd7774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3485 .elementor-element.elementor-element-ecd7774 .elementor-heading-title{font-size:50px;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .wc_payment_method label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .payment_box{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment #place_order{width:100%;font-size:var( --e-global-typography-7bab508-font-size );}.elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-privacy-policy-text, .elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-terms-and-conditions-checkbox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-fadb422{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}}@media(min-width:768px){.elementor-3485 .elementor-element.elementor-element-65dc504{--width:50%;}.elementor-3485 .elementor-element.elementor-element-5e8466d{--width:50%;}.elementor-3485 .elementor-element.elementor-element-fadb422{--width:101.311%;}}@media(max-width:767px){.elementor-3485 .elementor-element.elementor-element-65dc504{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3485 .elementor-element.elementor-element-3618e75{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-3618e75 .woocommerce-billing-fields > h3{font-size:35px;line-height:40px;}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row label{font-size:var( --e-global-typography-0cfce8a-font-size );line-height:var( --e-global-typography-0cfce8a-line-height );letter-spacing:var( --e-global-typography-0cfce8a-letter-spacing );}.elementor-3485 .elementor-element.elementor-element-3618e75 .elementor-jet-checkout-billing .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-9b38b79{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-9b38b79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address,.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields #ship-to-different-address label{font-size:35px;line-height:40px;}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row label{font-size:var( --e-global-typography-0cfce8a-font-size );line-height:var( --e-global-typography-0cfce8a-line-height );letter-spacing:var( --e-global-typography-0cfce8a-letter-spacing );}.elementor-3485 .elementor-element.elementor-element-9b38b79 .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-aeb9de0{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row label{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-aeb9de0 .woocommerce-additional-fields .form-row .woocommerce-input-wrapper > *:not(.woocommerce-password-strength):not(.woocommerce-password-hint):not(.show-password-input){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-5e8466d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3485 .elementor-element.elementor-element-3a1d245{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-3485 .elementor-element.elementor-element-9078655{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-9078655 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-074298e{width:60px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-c853f14{width:60%;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-5e41269{width:calc(40% - 60px);}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.shop_table_responsive.cart tr .elementor-repeater-item-f2012fd{width:136px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart thead th{font-size:var( --e-global-typography-9f3ff85-font-size );line-height:var( --e-global-typography-9f3ff85-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );padding:5px 10px 5px 0px;text-align:center;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-name{font-size:15px;line-height:20px;}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-price .amount{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-price .amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-subtotal .amount{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart tr.cart_item td.product-subtotal .amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-quantity .quantity input.input-text{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-6698114 .shop_table.cart td.product-remove .remove{font-size:23px;}.elementor-3485 .elementor-element.elementor-element-128b37c{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:35px;line-height:40px;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table th{font-size:15px;line-height:20px;padding:14px 0px 16px 0px;}.elementor-3485 .elementor-element.elementor-element-128b37c #order_review .woocommerce-checkout-review-order-table td{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );padding:14px 10px 16px 0px;}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table td.product-total .amount{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table td.product-total .amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-884e261-font-size );line-height:var( --e-global-typography-884e261-line-height );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount{font-size:var( --e-global-typography-7bab508-font-size );}.elementor-3485 .elementor-element.elementor-element-128b37c .woocommerce-checkout-review-order-table tfoot .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-size:var( --e-global-typography-7bab508-font-size );}.elementor-3485 .elementor-element.elementor-element-ecd7774{width:var( --container-widget-width, 456px );max-width:456px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-ecd7774 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-3485 .elementor-element.elementor-element-da2e424{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .wc_payment_method label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment .payment_box{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-da2e424 #payment #place_order{width:100%;font-size:var( --e-global-typography-7bab508-font-size );padding:9px 20px 9px 20px;}.elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-privacy-policy-text, .elementor-3485 .elementor-element.elementor-element-da2e424 .woocommerce-terms-and-conditions-checkbox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3485 .elementor-element.elementor-element-fadb422{--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for jet-checkout-billing, class: .elementor-element-3618e75 */.select2-selection__arrow{
    top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-shipping-form, class: .elementor-element-9b38b79 */.elementor-3485 .elementor-element.elementor-element-9b38b79 #ship-to-different-address-checkbox{
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for jet-cart-table, class: .elementor-element-6698114 */.elementor-3485 .elementor-element.elementor-element-6698114 dl.variation{
    font-size: 15px;
    line-height: 20px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 dl.variation:hover{
    color: var(--e-global-color-primary);
}

.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail img{
    height: 93px !important;
    width: 103px !important;
    padding-right: 10px;
    object-fit: cover;
    object-position: center center;
}

.elementor-3485 .elementor-element.elementor-element-6698114 a.remove{
    color: var(--e-global-color-primary) !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 a.remove:hover{
    color: var(--e-global-color-secondary) !important;
    background-color: transparent;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .price-under-name {
  margin-top: 0.25rem;   /* adjust to taste */
  display: block;        /* ensures full-width line */
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-subtotal{
    text-align: end !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-name{
    align-content: center;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-price{
    align-content: center;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-name::before{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-quantity::before{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-price::before{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .actions{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 td.product-price{
    text-align: right !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 table.shop_table{
    border: 0px;
}

@media (min-width:768px) and (max-width:1024px){
.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail img{
    height: 100px !important;
    width: 100px !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .price-under-name{
    font-size:15px;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .quantity input.input-text{
    height: 46px;
    margin-left: 50px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .jet-woo-quantity-button-added{
    width: 163px;
}

}

@media (max-width:767px){
.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail{
    display: block !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail img{
    height: 60px !important;
    width: 60px !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .price-under-name{
    font-size:12px !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .quantity input.input-text{
    height: 26px;
    margin-left: 27px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 dl.variation{
    font-size: 12px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{
    display: flex !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
    text-align: left !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
    opacity: 0;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .product-quantity{
    align-content:center;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .product-remove {
    align-content: center;
}
/*.elementor-3485 .elementor-element.elementor-element-6698114 .product-subtotal{*/
/*    display: none;*/
/*}*/
}/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-128b37c */.elementor-3485 .elementor-element.elementor-element-128b37c thead{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-128b37c tbody{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-128b37c #order_review_heading{
    display: none;
}


.elementor-3485 .elementor-element.elementor-element-128b37c .order-total
{
    border-top: 2px solid #CECECE;
    height: 130px !important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c .order-total > th{
    font-family: var(--e-global-typography-7bab508-font-family) !important;
    font-size: var(--e-global-typography-7bab508-font-size) !important;;
    font-weight: var(--e-global-typography-7bab508-font-weight) !important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c .shipping
{
    height: 100px !important;
    
}

.elementor-3485 .elementor-element.elementor-element-128b37c .shipping > th
{
    vertical-align: top;
}

.elementor-3485 .elementor-element.elementor-element-128b37c  .shipping > td
{
    vertical-align: top;
    padding-top: 0px !important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c li input{
    vertical-align: middle !important;
}

/*.elementor-3485 .elementor-element.elementor-element-128b37c table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {*/
/*    background-color: transparent;*/
/*}*/

.elementor-3485 .elementor-element.elementor-element-128b37c table td, table th {
    vertical-align: middle;
}

.elementor-3485 .elementor-element.elementor-element-128b37c .product-total{
    width: 40%;
}

.elementor-3485 .elementor-element.elementor-element-128b37c td:has(> .amount){
    text-align: right !Important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c td:has(> strong){
    text-align: right !Important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-payment, class: .elementor-element-da2e424 */.elementor-3485 .elementor-element.elementor-element-da2e424 #place_order{
    float: left !important;
    text-transform: capitalize;
    margin-top: 44px;
}

.elementor-3485 .elementor-element.elementor-element-da2e424 .input-checkbox{
    margin: 0px 8px 0 0 !important;
}

@media (min-width: 768px) and (max-width: 1024px){
.elementor-3485 .elementor-element.elementor-element-da2e424 .input-checkbox{
    margin: 0px 4px 0 0 !important;
}
}

@media (max-width: 767px) {
.elementor-3485 .elementor-element.elementor-element-da2e424 .input-checkbox{
    margin: 0px 4px 0 0 !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-checkout-billing, class: .elementor-element-3618e75 */.select2-selection__arrow{
    top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-shipping-form, class: .elementor-element-9b38b79 */.elementor-3485 .elementor-element.elementor-element-9b38b79 #ship-to-different-address-checkbox{
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for jet-cart-table, class: .elementor-element-6698114 */.elementor-3485 .elementor-element.elementor-element-6698114 dl.variation{
    font-size: 15px;
    line-height: 20px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 dl.variation:hover{
    color: var(--e-global-color-primary);
}

.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail img{
    height: 93px !important;
    width: 103px !important;
    padding-right: 10px;
    object-fit: cover;
    object-position: center center;
}

.elementor-3485 .elementor-element.elementor-element-6698114 a.remove{
    color: var(--e-global-color-primary) !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 a.remove:hover{
    color: var(--e-global-color-secondary) !important;
    background-color: transparent;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .price-under-name {
  margin-top: 0.25rem;   /* adjust to taste */
  display: block;        /* ensures full-width line */
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-subtotal{
    text-align: end !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-name{
    align-content: center;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-price{
    align-content: center;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-name::before{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-quantity::before{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .product-price::before{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .actions{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-6698114 td.product-price{
    text-align: right !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 table.shop_table{
    border: 0px;
}

@media (min-width:768px) and (max-width:1024px){
.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail img{
    height: 100px !important;
    width: 100px !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .price-under-name{
    font-size:15px;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .quantity input.input-text{
    height: 46px;
    margin-left: 50px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .jet-woo-quantity-button-added{
    width: 163px;
}

}

@media (max-width:767px){
.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail{
    display: block !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 td.product-thumbnail img{
    height: 60px !important;
    width: 60px !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .price-under-name{
    font-size:12px !important;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .quantity input.input-text{
    height: 26px;
    margin-left: 27px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 dl.variation{
    font-size: 12px;
}

.elementor-3485 .elementor-element.elementor-element-6698114 .woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{
    display: flex !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
    text-align: left !important;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
    opacity: 0;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .product-quantity{
    align-content:center;
}
.elementor-3485 .elementor-element.elementor-element-6698114 .product-remove {
    align-content: center;
}
/*.elementor-3485 .elementor-element.elementor-element-6698114 .product-subtotal{*/
/*    display: none;*/
/*}*/
}/* End custom CSS */
/* Start custom CSS for jet-checkout-order-review, class: .elementor-element-128b37c */.elementor-3485 .elementor-element.elementor-element-128b37c thead{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-128b37c tbody{
    display: none;
}

.elementor-3485 .elementor-element.elementor-element-128b37c #order_review_heading{
    display: none;
}


.elementor-3485 .elementor-element.elementor-element-128b37c .order-total
{
    border-top: 2px solid #CECECE;
    height: 130px !important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c .order-total > th{
    font-family: var(--e-global-typography-7bab508-font-family) !important;
    font-size: var(--e-global-typography-7bab508-font-size) !important;;
    font-weight: var(--e-global-typography-7bab508-font-weight) !important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c .shipping
{
    height: 100px !important;
    
}

.elementor-3485 .elementor-element.elementor-element-128b37c .shipping > th
{
    vertical-align: top;
}

.elementor-3485 .elementor-element.elementor-element-128b37c  .shipping > td
{
    vertical-align: top;
    padding-top: 0px !important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c li input{
    vertical-align: middle !important;
}

/*.elementor-3485 .elementor-element.elementor-element-128b37c table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {*/
/*    background-color: transparent;*/
/*}*/

.elementor-3485 .elementor-element.elementor-element-128b37c table td, table th {
    vertical-align: middle;
}

.elementor-3485 .elementor-element.elementor-element-128b37c .product-total{
    width: 40%;
}

.elementor-3485 .elementor-element.elementor-element-128b37c td:has(> .amount){
    text-align: right !Important;
}

.elementor-3485 .elementor-element.elementor-element-128b37c td:has(> strong){
    text-align: right !Important;
}/* End custom CSS */
/* Start custom CSS for jet-checkout-payment, class: .elementor-element-da2e424 */.elementor-3485 .elementor-element.elementor-element-da2e424 #place_order{
    float: left !important;
    text-transform: capitalize;
    margin-top: 44px;
}

.elementor-3485 .elementor-element.elementor-element-da2e424 .input-checkbox{
    margin: 0px 8px 0 0 !important;
}

@media (min-width: 768px) and (max-width: 1024px){
.elementor-3485 .elementor-element.elementor-element-da2e424 .input-checkbox{
    margin: 0px 4px 0 0 !important;
}
}

@media (max-width: 767px) {
.elementor-3485 .elementor-element.elementor-element-da2e424 .input-checkbox{
    margin: 0px 4px 0 0 !important;
}
}/* End custom CSS */
/* Start custom CSS */{
    z-index: 30;
}/* End custom CSS */