.elementor-1590 .elementor-element.elementor-element-c67e7b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--overflow:hidden;--padding-top:100px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-1590 .elementor-element.elementor-element-c67e7b7:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-c67e7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-833c414{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-d508667{padding:0px 0px 0px 0px;text-align:center;}.elementor-1590 .elementor-element.elementor-element-d508667 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-2bf58cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-2bf58cb:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-2bf58cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-513d34e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-513d34e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .shop_table.cart tr th.elementor-repeater-item-159d3d7{width:100px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .shop_table.cart tr td.elementor-repeater-item-159d3d7{width:100px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce table.shop_table thead tr th{padding:30px 10px 30px 10px;}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table :is( thead, tbody ) tr{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7c75efc );}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td a{color:var( --e-global-color-accent );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td .amount{font-family:var( --e-global-typography-e7e3b7c-font-family ), Sans-serif;font-size:var( --e-global-typography-e7e3b7c-font-size );font-weight:var( --e-global-typography-e7e3b7c-font-weight );line-height:var( --e-global-typography-e7e3b7c-line-height );color:var( --e-global-color-d09142b );}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr th{font-family:var( --e-global-typography-0cc954e-font-family ), Sans-serif;font-size:var( --e-global-typography-0cc954e-font-size );font-weight:var( --e-global-typography-0cc954e-font-weight );text-transform:var( --e-global-typography-0cc954e-text-transform );line-height:var( --e-global-typography-0cc954e-line-height );color:var( --e-global-color-2ce4ff4 );}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr:nth-child(odd) td{color:var( --e-global-color-fecdf1b );}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr:nth-child(even) td{color:var( --e-global-color-fecdf1b );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce table.shop_table tbody tr td.product-remove a{width:15px;height:15px;font-size:13px;color:var( --e-global-color-559720b );background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce table.shop_table tbody tr td.product-remove a:hover{color:var( --e-global-color-b09ac2c );background-color:var( --e-global-color-b09ac2c );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a{color:var( --e-global-color-472690d );font-family:var( --e-global-typography-d932346-font-family ), Sans-serif;font-size:var( --e-global-typography-d932346-font-size );font-weight:var( --e-global-typography-d932346-font-weight );line-height:var( --e-global-typography-d932346-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .rtsb-product-content, .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr th:is(.product-name, .product-data) .table-column-wrapper{padding:00px 0px 0px 30px;}#rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 th.product-subtotal, #rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 td.product-subtotal{text-align:left !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 td.product-subtotal .subtotal-action-button-wrapper a{font-family:var( --e-global-typography-348e3cf-font-family ), Sans-serif;font-size:var( --e-global-typography-348e3cf-font-size );font-weight:var( --e-global-typography-348e3cf-font-weight );text-transform:var( --e-global-typography-348e3cf-text-transform );text-decoration:var( --e-global-typography-348e3cf-text-decoration );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce :is(table.shop_table, from ) .actions-button-wrapper{padding:30px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form input.qty{width:35px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn{width:30px;font-size:10px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form input[type=number], .elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .rtsb-quantity-box-group:is( .rtsb-quantity-box-group-style-1, .rtsb-quantity-box-group-style-2 ) .rtsb-quantity-btn{height:30px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .rtsb-quantity-box-group:is( .rtsb-quantity-box-group-style-3, .rtsb-quantity-box-group-style-4 ) .rtsb-quantity-btn{height:calc( 30px / 2 );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .shop_table :is( .product-thumbnail, .product-data ) img{width:100% !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .shop_table :is( .product-thumbnail, .product-data ){padding:30px 0px 30px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .button{font-family:var( --e-global-typography-348e3cf-font-family ), Sans-serif;font-size:var( --e-global-typography-348e3cf-font-size );font-weight:var( --e-global-typography-348e3cf-font-weight );text-transform:var( --e-global-typography-348e3cf-text-transform );text-decoration:var( --e-global-typography-348e3cf-text-decoration );height:60px!important;color:var( --e-global-color-b02b980 );background-color:var( --e-global-color-559720b );border-style:none;border-radius:0px 0px 0px 0px!important;padding:18px 40px 18px 40px !important;margin:0px 0px 0px 10px !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .button:hover{color:var( --e-global-color-b02b980 );background-color:var( --e-global-color-b09ac2c );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .coupon input{font-family:var( --e-global-typography-5a1daa8-font-family ), Sans-serif;font-size:var( --e-global-typography-5a1daa8-font-size );font-weight:var( --e-global-typography-5a1daa8-font-weight );line-height:var( --e-global-typography-5a1daa8-line-height );width:200px !important;height:60px !important;max-height:60px !important;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .coupon .input-text{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d1feba3 );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form input, .elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form input::placeholder{color:var( --e-global-color-17c1638 );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form input{background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn svg{width:10px;height:10px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-quantity-box-group{--rtsb-quantity-border-color:var( --e-global-color-d1feba3 );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .quantity :is(i, svg){color:var( --e-global-color-accent );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .quantity input{font-family:var( --e-global-typography-e7e3b7c-font-family ), Sans-serif;font-size:var( --e-global-typography-e7e3b7c-font-size );font-weight:var( --e-global-typography-e7e3b7c-font-weight );line-height:var( --e-global-typography-e7e3b7c-line-height );color:var( --e-global-color-accent );background:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d1feba3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-plus{padding:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-minus{padding:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .quantity .rtsb-quantity-box-group{background:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .return-to-shop .button{font-family:var( --e-global-typography-348e3cf-font-family ), Sans-serif;font-size:var( --e-global-typography-348e3cf-font-size );font-weight:var( --e-global-typography-348e3cf-font-weight );text-transform:var( --e-global-typography-348e3cf-text-transform );text-decoration:var( --e-global-typography-348e3cf-text-decoration );height:60px;color:var( --e-global-color-b02b980 );background-color:var( --e-global-color-559720b );border-style:none;border-radius:0px 0px 0px 0px;padding:18px 40px 18px 40px;margin:20px 0px 30px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .return-to-shop .button:hover{background-color:var( --e-global-color-b09ac2c );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table .wc-block-components-notice-banner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-7c75efc );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table .wc-block-components-notice-banner svg{color:var( --e-global-color-accent );fill:currentColor;background-color:#F5F3EF;}.elementor-1590 .elementor-element.elementor-element-c86dcaa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-1653c03{--display:flex;--min-height:82px;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-7c75efc );--border-color:var( --e-global-color-7c75efc );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-40fb4b8{text-align:start;}.elementor-1590 .elementor-element.elementor-element-40fb4b8 .elementor-heading-title{font-family:var( --e-global-typography-0cc954e-font-family ), Sans-serif;font-size:var( --e-global-typography-0cc954e-font-size );font-weight:var( --e-global-typography-0cc954e-font-weight );text-transform:var( --e-global-typography-0cc954e-text-transform );line-height:var( --e-global-typography-0cc954e-line-height );color:var( --e-global-color-2ce4ff4 );}.elementor-1590 .elementor-element.elementor-element-00f0fdc.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-1590 .elementor-element.elementor-element-00f0fdc > .elementor-widget-container{border-style:none;}#rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals th,#rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td{border-style:none;}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals th,.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td{padding:10px 0px 10px 0px;}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals th{font-family:var( --e-global-typography-dee16ae-font-family ), Sans-serif;font-size:var( --e-global-typography-dee16ae-font-size );font-weight:var( --e-global-typography-dee16ae-font-weight );color:var( --e-global-color-d09142b );background-color:#FFFFFF00;}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td *{font-family:var( --e-global-typography-dee16ae-font-family ), Sans-serif;font-size:var( --e-global-typography-dee16ae-font-size );font-weight:var( --e-global-typography-dee16ae-font-weight );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td{color:var( --e-global-color-d09142b );background-color:#02010100;}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td, .woocommerce .rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-00f0fdc ul#shipping_method li{text-align:right!important;justify-content:right;}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals .button{font-family:var( --e-global-typography-348e3cf-font-family ), Sans-serif;font-size:var( --e-global-typography-348e3cf-font-size );font-weight:var( --e-global-typography-348e3cf-font-weight );text-transform:var( --e-global-typography-348e3cf-text-transform );text-decoration:var( --e-global-typography-348e3cf-text-decoration );height:60px!important;width:100%!important;color:var( --e-global-color-b02b980 );background-color:var( --e-global-color-16328b3 );border-style:none;border-radius:0px 0px 0px 0px!important;padding:18px 40px 18px 40px !important;margin:0px 0px 0px 0px !important;}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals .button:hover{background-color:var( --e-global-color-fdc4456 );}.elementor-1590 .elementor-element.elementor-element-d7854aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-1590 .elementor-element.elementor-element-d7854aa:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-d7854aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-ddbecd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-f81c590{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-6f8cb11{padding:0px 0px 0px 0px;text-align:center;}.elementor-1590 .elementor-element.elementor-element-6f8cb11 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-f4c1e5b{padding:0px 0px 0px 0px;text-align:center;}.elementor-1590 .elementor-element.elementor-element-f4c1e5b .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-e405005{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:30px;row-gap:30px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-item{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-title, .elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-title a{color:var( --e-global-color-854d829 );}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-title{font-family:var( --e-global-typography-6486dee-font-family ), Sans-serif;font-size:var( --e-global-typography-6486dee-font-size );font-weight:var( --e-global-typography-6486dee-font-weight );line-height:var( --e-global-typography-6486dee-line-height );margin-bottom:10px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-woo-products-grid .hfe-product-rating .star-rating{color:#000000;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-woo-products-grid .hfe-product-rating .star-rating::before{color:#000000;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-rating{margin-bottom:10px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-price span{font-family:var( --e-global-typography-4b71ee1-font-family ), Sans-serif;font-size:var( --e-global-typography-4b71ee1-font-size );font-weight:var( --e-global-typography-4b71ee1-font-weight );line-height:var( --e-global-typography-4b71ee1-line-height );color:var( --e-global-color-8bb34e0 );}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-price{margin-bottom:10px;}.elementor-1590 .elementor-element.elementor-element-8ae31e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:150px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-1590 .elementor-element.elementor-element-8ae31e9:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-8ae31e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1590 .elementor-element.elementor-element-c9d7b02{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-9953eb1{padding:0px 0px 0px 0px;text-align:start;}.elementor-1590 .elementor-element.elementor-element-9953eb1 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-f5f1bb1{padding:0px 0px 0px 0px;text-align:start;}.elementor-1590 .elementor-element.elementor-element-f5f1bb1 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-e08055b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1590 .elementor-element.elementor-element-e08055b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-1590 .elementor-element.elementor-element-b487f52{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-1590 .elementor-element.elementor-element-b487f52:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-b487f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-1d6d575 .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:35px;row-gap:0px;}.elementor-1590 .elementor-element.elementor-element-1d6d575 .hfe-product-item{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-1d6d575 .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-1590 .elementor-element.elementor-element-0909cf3{--display:flex;--min-height:1207px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-0909cf3:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-0909cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ass3.tyaodesign.com/wp-content/uploads/2026/07/custom-img-69-copyright.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1590 .elementor-element.elementor-element-c0970e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:150px;--padding-bottom:150px;--padding-left:70px;--padding-right:70px;}.elementor-1590 .elementor-element.elementor-element-c0970e0:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-c0970e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1590 .elementor-element.elementor-element-17691b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-56aad32{padding:0px 0px 0px 0px;text-align:center;}.elementor-1590 .elementor-element.elementor-element-56aad32 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-4e615f9{padding:0px 0px 0px 0px;text-align:center;}.elementor-1590 .elementor-element.elementor-element-4e615f9 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-9da5823 );}.elementor-1590 .elementor-element.elementor-element-0926196{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1590 .elementor-element.elementor-element-0926196 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-1590 .elementor-element.elementor-element-5dce425{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1590 .elementor-element.elementor-element-ac29061{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b9e0d4 );--border-color:var( --e-global-color-7b9e0d4 );--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1590 .elementor-element.elementor-element-61fd4b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1590 .elementor-element.elementor-element-61fd4b0 .elementor-heading-title{font-family:var( --e-global-typography-1a8fc44-font-family ), Sans-serif;font-size:var( --e-global-typography-1a8fc44-font-size );font-weight:var( --e-global-typography-1a8fc44-font-weight );line-height:var( --e-global-typography-1a8fc44-line-height );color:var( --e-global-color-c12ea82 );}.elementor-1590 .elementor-element.elementor-element-a11df7c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b9e0d4 );--border-color:var( --e-global-color-7b9e0d4 );--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1590 .elementor-element.elementor-element-b75efbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1590 .elementor-element.elementor-element-b75efbb .elementor-heading-title{font-family:var( --e-global-typography-1a8fc44-font-family ), Sans-serif;font-size:var( --e-global-typography-1a8fc44-font-size );font-weight:var( --e-global-typography-1a8fc44-font-weight );line-height:var( --e-global-typography-1a8fc44-line-height );color:var( --e-global-color-c12ea82 );}.elementor-1590 .elementor-element.elementor-element-b4d261a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b9e0d4 );--border-color:var( --e-global-color-7b9e0d4 );--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1590 .elementor-element.elementor-element-969b737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1590 .elementor-element.elementor-element-969b737 .elementor-heading-title{font-family:var( --e-global-typography-1a8fc44-font-family ), Sans-serif;font-size:var( --e-global-typography-1a8fc44-font-size );font-weight:var( --e-global-typography-1a8fc44-font-weight );line-height:var( --e-global-typography-1a8fc44-line-height );color:var( --e-global-color-c12ea82 );}.elementor-1590 .elementor-element.elementor-element-3a58d05{--n-accordion-title-font-size:var( --e-global-typography-1c8cac6-font-size );padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-e8b46b2 );--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:var( --e-global-color-e8b46b2 );}.elementor-1590 .elementor-element.elementor-element-3a58d05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7b9e0d4 );}.elementor-1590 .elementor-element.elementor-element-3a58d05 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-1590 .elementor-element.elementor-element-3a58d05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1c8cac6-font-family ), Sans-serif;font-weight:var( --e-global-typography-1c8cac6-font-weight );line-height:var( --e-global-typography-1c8cac6-line-height );}:where( .elementor-1590 .elementor-element.elementor-element-3a58d05 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-1590 .elementor-element.elementor-element-c67e7b7{--content-width:1600px;}.elementor-1590 .elementor-element.elementor-element-513d34e{--width:60%;}.elementor-1590 .elementor-element.elementor-element-c86dcaa{--width:40%;}.elementor-1590 .elementor-element.elementor-element-d7854aa{--content-width:1600px;}.elementor-1590 .elementor-element.elementor-element-e405005{--width:50%;}.elementor-1590 .elementor-element.elementor-element-8ae31e9{--content-width:1600px;}.elementor-1590 .elementor-element.elementor-element-c9d7b02{--width:40%;}.elementor-1590 .elementor-element.elementor-element-0909cf3{--width:60%;}.elementor-1590 .elementor-element.elementor-element-c0970e0{--content-width:1600px;}.elementor-1590 .elementor-element.elementor-element-17691b2{--width:600px;}.elementor-1590 .elementor-element.elementor-element-5dce425{--width:60%;}}@media(max-width:1279px) and (min-width:768px){.elementor-1590 .elementor-element.elementor-element-513d34e{--width:100%;}.elementor-1590 .elementor-element.elementor-element-c86dcaa{--width:100%;}.elementor-1590 .elementor-element.elementor-element-e405005{--width:100%;}.elementor-1590 .elementor-element.elementor-element-c9d7b02{--width:60%;}.elementor-1590 .elementor-element.elementor-element-b487f52{--width:100%;}.elementor-1590 .elementor-element.elementor-element-0909cf3{--width:40%;}.elementor-1590 .elementor-element.elementor-element-17691b2{--width:70%;}.elementor-1590 .elementor-element.elementor-element-5dce425{--width:100%;}}@media(max-width:1279px){.elementor-1590 .elementor-element.elementor-element-c67e7b7{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:70px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-1590 .elementor-element.elementor-element-d508667 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-2bf58cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td .amount{font-size:var( --e-global-typography-e7e3b7c-font-size );line-height:var( --e-global-typography-e7e3b7c-line-height );}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr th{font-size:var( --e-global-typography-0cc954e-font-size );line-height:var( --e-global-typography-0cc954e-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a{font-size:var( --e-global-typography-d932346-font-size );line-height:var( --e-global-typography-d932346-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 td.product-subtotal .subtotal-action-button-wrapper a{font-size:var( --e-global-typography-348e3cf-font-size );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .shop_table :is( .product-thumbnail, .product-data ) img{width:80px !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .button{font-size:var( --e-global-typography-348e3cf-font-size );padding:16px 36px 16px 36px !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .coupon input{font-size:var( --e-global-typography-5a1daa8-font-size );line-height:var( --e-global-typography-5a1daa8-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .quantity input{font-size:var( --e-global-typography-e7e3b7c-font-size );line-height:var( --e-global-typography-e7e3b7c-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .return-to-shop .button{font-size:var( --e-global-typography-348e3cf-font-size );padding:16px 36px 16px 36px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table .wc-block-components-notice-banner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1590 .elementor-element.elementor-element-40fb4b8 .elementor-heading-title{font-size:var( --e-global-typography-0cc954e-font-size );line-height:var( --e-global-typography-0cc954e-line-height );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals th{font-size:var( --e-global-typography-dee16ae-font-size );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td *{font-size:var( --e-global-typography-dee16ae-font-size );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals .button{font-size:var( --e-global-typography-348e3cf-font-size );padding:16px 36px 16px 36px !important;}.elementor-1590 .elementor-element.elementor-element-d7854aa{--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-1590 .elementor-element.elementor-element-6f8cb11 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1590 .elementor-element.elementor-element-f4c1e5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:20px;row-gap:20px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-title{font-size:var( --e-global-typography-6486dee-font-size );line-height:var( --e-global-typography-6486dee-line-height );}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-price span{font-size:var( --e-global-typography-4b71ee1-font-size );line-height:var( --e-global-typography-4b71ee1-line-height );}.elementor-1590 .elementor-element.elementor-element-8ae31e9{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-1590 .elementor-element.elementor-element-9953eb1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1590 .elementor-element.elementor-element-f5f1bb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-e08055b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1590 .elementor-element.elementor-element-1d6d575 .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:15px;}.elementor-1590 .elementor-element.elementor-element-0909cf3{--min-height:425px;}.elementor-1590 .elementor-element.elementor-element-0909cf3:not(.elementor-motion-effects-element-type-background), .elementor-1590 .elementor-element.elementor-element-0909cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1590 .elementor-element.elementor-element-c0970e0{--padding-top:100px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-1590 .elementor-element.elementor-element-56aad32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1590 .elementor-element.elementor-element-4e615f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-0926196 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1590 .elementor-element.elementor-element-61fd4b0 .elementor-heading-title{font-size:var( --e-global-typography-1a8fc44-font-size );line-height:var( --e-global-typography-1a8fc44-line-height );}.elementor-1590 .elementor-element.elementor-element-b75efbb .elementor-heading-title{font-size:var( --e-global-typography-1a8fc44-font-size );line-height:var( --e-global-typography-1a8fc44-line-height );}.elementor-1590 .elementor-element.elementor-element-969b737 .elementor-heading-title{font-size:var( --e-global-typography-1a8fc44-font-size );line-height:var( --e-global-typography-1a8fc44-line-height );}.elementor-1590 .elementor-element.elementor-element-3a58d05{--n-accordion-title-font-size:var( --e-global-typography-1c8cac6-font-size );}:where( .elementor-1590 .elementor-element.elementor-element-3a58d05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1c8cac6-line-height );}}@media(max-width:767px){.elementor-1590 .elementor-element.elementor-element-c67e7b7{--content-width:90%;--padding-top:70px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1590 .elementor-element.elementor-element-d508667 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce table.shop_table thead tr th{padding:0px 0px 15px 0px;}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tbody tr td:not(.product-remove){padding:10px 10px 10px 10px;}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tbody tr{padding:10px 10px 10px 10px;}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table :is( thead, tbody ) tr{border-width:0px 0px 1px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td .amount{font-size:var( --e-global-typography-e7e3b7c-font-size );line-height:var( --e-global-typography-e7e3b7c-line-height );}.rtsb-builder-content .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr th{font-size:var( --e-global-typography-0cc954e-font-size );line-height:var( --e-global-typography-0cc954e-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a{font-size:var( --e-global-typography-d932346-font-size );line-height:var( --e-global-typography-d932346-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .rtsb-product-content, .elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table table.shop_table tr th:is(.product-name, .product-data) .table-column-wrapper{padding:0px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 td.product-subtotal .subtotal-action-button-wrapper a{font-size:var( --e-global-typography-348e3cf-font-size );}.elementor-1590 .elementor-element.elementor-element-edb1a45 td.product-subtotal .table-column-wrapper .amount{padding:0px 20px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce :is(table.shop_table, from ) .actions-button-wrapper{padding:30px 0px 0px 0px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .shop_table :is( .product-thumbnail, .product-data ) img{width:60px !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .button{font-size:var( --e-global-typography-348e3cf-font-size );width:170px!important;padding:14px 32px 14px 32px !important;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .coupon input{font-size:var( --e-global-typography-5a1daa8-font-size );line-height:var( --e-global-typography-5a1daa8-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .woocommerce-cart-form .quantity input{font-size:var( --e-global-typography-e7e3b7c-font-size );line-height:var( --e-global-typography-e7e3b7c-line-height );}.elementor-1590 .elementor-element.elementor-element-edb1a45 .return-to-shop .button{font-size:var( --e-global-typography-348e3cf-font-size );padding:14px 32px 14px 32px;}.elementor-1590 .elementor-element.elementor-element-edb1a45 .rtsb-cart-table .wc-block-components-notice-banner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1590 .elementor-element.elementor-element-40fb4b8 .elementor-heading-title{font-size:var( --e-global-typography-0cc954e-font-size );line-height:var( --e-global-typography-0cc954e-line-height );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals th{font-size:var( --e-global-typography-dee16ae-font-size );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals td *{font-size:var( --e-global-typography-dee16ae-font-size );}.elementor-1590 .elementor-element.elementor-element-00f0fdc .rtsb-cart-totals .button{font-size:var( --e-global-typography-348e3cf-font-size );padding:14px 32px 14px 32px !important;}.elementor-1590 .elementor-element.elementor-element-d7854aa{--content-width:90%;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1590 .elementor-element.elementor-element-6f8cb11 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1590 .elementor-element.elementor-element-f4c1e5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);column-gap:20px;row-gap:40px;}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-title{font-size:var( --e-global-typography-6486dee-font-size );line-height:var( --e-global-typography-6486dee-line-height );}.elementor-1590 .elementor-element.elementor-element-b0d435a .hfe-product-price span{font-size:var( --e-global-typography-4b71ee1-font-size );line-height:var( --e-global-typography-4b71ee1-line-height );}.elementor-1590 .elementor-element.elementor-element-8ae31e9{--content-width:90%;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1590 .elementor-element.elementor-element-9953eb1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1590 .elementor-element.elementor-element-f5f1bb1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-e08055b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1590 .elementor-element.elementor-element-e08055b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1590 .elementor-element.elementor-element-b487f52{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1590 .elementor-element.elementor-element-1d6d575 .hfe-woo-products-grid{grid-template-columns:repeat(2, 1fr);column-gap:10px;row-gap:0px;}.elementor-1590 .elementor-element.elementor-element-0909cf3{--min-height:58vh;}.elementor-1590 .elementor-element.elementor-element-c0970e0{--content-width:90%;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1590 .elementor-element.elementor-element-56aad32 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1590 .elementor-element.elementor-element-4e615f9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1590 .elementor-element.elementor-element-0926196{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1590 .elementor-element.elementor-element-0926196 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1590 .elementor-element.elementor-element-61fd4b0 .elementor-heading-title{font-size:var( --e-global-typography-1a8fc44-font-size );line-height:var( --e-global-typography-1a8fc44-line-height );}.elementor-1590 .elementor-element.elementor-element-b75efbb .elementor-heading-title{font-size:var( --e-global-typography-1a8fc44-font-size );line-height:var( --e-global-typography-1a8fc44-line-height );}.elementor-1590 .elementor-element.elementor-element-969b737 .elementor-heading-title{font-size:var( --e-global-typography-1a8fc44-font-size );line-height:var( --e-global-typography-1a8fc44-line-height );}.elementor-1590 .elementor-element.elementor-element-3a58d05{--n-accordion-title-font-size:var( --e-global-typography-1c8cac6-font-size );}:where( .elementor-1590 .elementor-element.elementor-element-3a58d05 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1c8cac6-line-height );}}