.elementor-948 .elementor-element.elementor-element-f29efdc:not(.elementor-motion-effects-element-type-background),.elementor-948 .elementor-element.elementor-element-f29efdc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-948 .elementor-element.elementor-element-f29efdc>.elementor-container{min-height:150px}.elementor-948 .elementor-element.elementor-element-f29efdc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:20px;padding:0 0 0 0}.elementor-948 .elementor-element.elementor-element-f29efdc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-948 .elementor-element.elementor-element-384164e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-948 .elementor-element.elementor-element-384164e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-948 .elementor-element.elementor-element-8645489{text-align:center}.elementor-948 .elementor-element.elementor-element-8645489 .elementor-heading-title{font-family:var(--e-global-typography-3183cc8-font-family),Sans-serif;font-size:var(--e-global-typography-3183cc8-font-size);font-weight:var(--e-global-typography-3183cc8-font-weight);color:#FFF}.elementor-948 .elementor-element.elementor-element-4575322{--update-cart-automatically-display:none;--links-normal-color:var( --e-global-color-text );--links-hover-color:var( --e-global-color-text );--sections-radio-buttons-color:var( --e-global-color-accent );--forms-buttons-normal-text-color:var( --e-global-color-secondary );--forms-buttons-hover-text-color:var( --e-global-color-secondary );--forms-buttons-hover-border-color:var( --e-global-color-accent );--forms-buttons-border-radius:30px 30px 30px 30px;--order-summary-variations-color:var( --e-global-color-text );--totals-color:var( --e-global-color-text );--checkout-button-normal-text-color:var( --e-global-color-secondary );--checkout-button-hover-text-color:var( --e-global-color-secondary );--checkout-button-border-radius:100px 100px 100px 100px}.elementor-948 .elementor-element.elementor-element-4575322 .shop_table .button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);border-width:0 0 0 0}.elementor-948 .elementor-element.elementor-element-4575322 .shop_table .button:hover,.elementor-948 .elementor-element.elementor-element-4575322 .shop_table .button:disabled[disabled]:hover{background-color:var(--e-global-color-accent)}.elementor-948 .elementor-element.elementor-element-4575322 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var(--e-global-color-primary)}.elementor-948 .elementor-element.elementor-element-4575322 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var(--e-global-color-accent)}.elementor-948 .elementor-element.elementor-element-4575322>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals h2{font-family:var(--e-global-typography-253d475-font-family),Sans-serif;font-size:var(--e-global-typography-253d475-font-size);font-weight:var(--e-global-typography-253d475-font-weight)}.elementor-948 .elementor-element.elementor-element-4575322 .e-cart-content,.elementor-948 .elementor-element.elementor-element-4575322 .woocommerce-shipping-destination,.elementor-948 .elementor-element.elementor-element-4575322 .shipping-calculator-button{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)}.elementor-948 .elementor-element.elementor-element-4575322 .e-shop-table .cart th,.elementor-948 .elementor-element.elementor-element-4575322 .e-shop-table .cart td:before{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-948 .elementor-element.elementor-element-4575322 .cart td span,.elementor-948 .elementor-element.elementor-element-4575322 .cart td,.elementor-948 .elementor-element.elementor-element-4575322 .input-text.qty{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)}.elementor-948 .elementor-element.elementor-element-4575322 .product-name .variation{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)}.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals .shop_table td:before,.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals .shop_table td .woocommerce-Price-amount{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)}.elementor-948 .elementor-element.elementor-element-4575322 .checkout-button{font-family:var(--e-global-typography-253d475-font-family),Sans-serif;font-size:var(--e-global-typography-253d475-font-size);font-weight:var(--e-global-typography-253d475-font-weight)}.elementor-948 .elementor-element.elementor-element-09e0aeb{width:var(--container-widget-width,43.838%);max-width:43.838%;--container-widget-width:43.838%;--container-widget-flex-grow:0;text-align:start}.elementor-948 .elementor-element.elementor-element-09e0aeb>.elementor-widget-container{margin:1em 0em .5em 0em}.elementor-948 .elementor-element.elementor-element-6bc4733{text-align:start}.elementor-948 .elementor-element.elementor-element-d2ca7c3{--spacer-size:50px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-948 .elementor-element.elementor-element-8645489 .elementor-heading-title{font-size:var(--e-global-typography-3183cc8-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals h2{font-size:var(--e-global-typography-253d475-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .e-cart-content,.elementor-948 .elementor-element.elementor-element-4575322 .woocommerce-shipping-destination,.elementor-948 .elementor-element.elementor-element-4575322 .shipping-calculator-button{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .shop_table .button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .e-shop-table .cart th,.elementor-948 .elementor-element.elementor-element-4575322 .e-shop-table .cart td:before{font-size:var(--e-global-typography-secondary-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .cart td span,.elementor-948 .elementor-element.elementor-element-4575322 .cart td,.elementor-948 .elementor-element.elementor-element-4575322 .input-text.qty{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .product-name .variation{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals .shop_table td:before,.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .checkout-button{font-size:var(--e-global-typography-253d475-font-size)}.elementor-948 .elementor-element.elementor-element-09e0aeb{width:var(--container-widget-width,433.551px);max-width:433.551px;--container-widget-width:433.551px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-948 .elementor-element.elementor-element-8645489 .elementor-heading-title{font-size:var(--e-global-typography-3183cc8-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals h2{font-size:var(--e-global-typography-253d475-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .e-cart-content,.elementor-948 .elementor-element.elementor-element-4575322 .woocommerce-shipping-destination,.elementor-948 .elementor-element.elementor-element-4575322 .shipping-calculator-button{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .shop_table .button{font-size:var(--e-global-typography-secondary-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .e-shop-table .cart th,.elementor-948 .elementor-element.elementor-element-4575322 .e-shop-table .cart td:before{font-size:var(--e-global-typography-secondary-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .cart td span,.elementor-948 .elementor-element.elementor-element-4575322 .cart td,.elementor-948 .elementor-element.elementor-element-4575322 .input-text.qty{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .product-name .variation{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals .shop_table td:before,.elementor-948 .elementor-element.elementor-element-4575322 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var(--e-global-typography-text-font-size)}.elementor-948 .elementor-element.elementor-element-4575322 .checkout-button{font-size:var(--e-global-typography-253d475-font-size)}.elementor-948 .elementor-element.elementor-element-09e0aeb{width:var(--container-widget-width,328.75px);max-width:328.75px;--container-widget-width:328.75px;--container-widget-flex-grow:0}}dl.variation{font-size:0.8em!important}.wc-backward{border-radius:100px!important;color:var(--e-global-color-secondary)!important;background-color:var(--e-global-color-primary)!important;font-family:var(--e-global-typography-primary-font-family)!important;font-weight:500!important}@media (max-width:768px){.woocommerce table.cart .product-thumbnail{display:block!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ""}.product-remove{float:right!important;width:auto!important;text-align:right!important;margin-right:0!important;padding-right:0!important;order:2!important}.product-thumbnail{float:left!important;width:auto!important;text-align:left!important;margin-left:0!important;padding-left:0!important;order:1!important}.product-name{clear:both!important;display:block!important;width:100%!important;padding-top:10px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail{padding:0!important;margin:0!important;border-top:none!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding-top:5px!important;padding-bottom:5px!important}.woocommerce table.cart td.product-price{display:none}.woocommerce table.cart td.product-remove a{color:red!important}}label[for="shipping_method_0_free_shipping1"],label[for="shipping_method_0_mondialrelay_official_shipping2"]{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)}body.woocommerce-cart .coupon.e-cart-section.shop_table{background-color:#FFF;color:#333;font-size:16px;font-family:"Roboto",sans-serif;padding:16px 30px;border-radius:6px;margin-top:1em}body.woocommerce-cart .coupon.e-cart-section.shop_table #coupon_code{background-color:#F9FAFA;color:#333;padding:16px;border:none;border-radius:4px;width:100%;max-width:500px;box-shadow:none;outline:none}.giftup-cart-subtotal-td-form{max-width:400px;margin-left:110px;margin-top:-8px}.giftup-cart-subtotal-td-form{gap:10px!important}.giftup-cart-subtotal-td-form-button{height:40px!important;padding:0 17px!important;line-height:40px!important;font-size:15px!important;border-radius:17px!important}.giftup-cart-subtotal-td-form-input{height:40px!important;border-radius:5px!important}