.elementor-45 .elementor-element.elementor-element-7540a58:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-7540a58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-45 .elementor-element.elementor-element-7540a58>.elementor-container{max-width:1920px}.elementor-45 .elementor-element.elementor-element-7540a58{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:96px 58px}.elementor-45 .elementor-element.elementor-element-7540a58>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-b117633>.elementor-element-populated{padding:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-45 .elementor-element.elementor-element-efe62e5{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400;color:#000}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-7540a58{padding:40px}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-7540a58{padding:20px}}.woocommerce .cart-collaterals p{color:#000 !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#000;color:#fff;font-size:15px;font-family:montserrat;font-weight:700;text-transform:none;letter-spacing:0px;border-radius:0;text-decoration:none;margin-bottom:10px;padding:15px}.woocommerce .button:focus{background-color:#000;color:#fff;border-color:#000}.woocommerce table.shop_table thead th{font-size:20px;font-family:montserrat;font-weight:700;text-transform:none;color:#000}.woocommerce table.shop_table td{font-family:montserrat;font-size:15px;font-weight:400;color:#000}.woocommerce table.shop_table thead{background-color:transparent !important}.woocommerce table.shop_table{border-color:transparent !important}.woocommerce .cart-collaterals h2{background-color:transparent !important;font-size:25px !important;font-family:montserrat;font-weight:700;border-bottom:none;text-transform:none}.woocommerce-cart .cart-collaterals .cart_totals table th{font-family:montserrat;color:#000;font-size:15px;font-weight:700;border-right:none}form label{display:none}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{font-size:15px;font-family:montserrat;font-weight:400;border:1px solid #000;border-radius:0}button[type=submit]{background-color:transparent;color:#000;border:1px solid #000;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0px;border-radius:100px}button[type=submit]:hover{background-color:transparent;color:#000}.woocommerce-cart .cart-collaterals .cart_totals .order-total td span.woocommerce-Price-amount.amount{font-size:15px !important;font-weight:700}.amount{font-weight:700}ul#shipping_method li label{font-weight:400 !important;color:#000 !important;font-size:15px !important;letter-spacing:0px !important;padding-left:0}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button{font-size:15px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0px !important;text-transform:none;color:#13aff0;border:none}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button:hover{text-decoration:underline}.woocommerce table.shop_table a.remove{color:grey;font-size:25px;line-height:40px;width:20px;border:none;height:20px;text-decoration:none}.woocommerce table.shop_table a.remove:hover{color:#000}.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td,.woocommerce-cart .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-cart .cart-collaterals h2,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals .order-total td{border-color:#d5d8dc}.quantity .qty{font-size:15px;color:#000;border:1px solid #000;border-radius:0}.quantity .minus,.quantity .plus{border:none;color:#000;font-size:15px;line-height:36px;font-weight:500}.quantity .minus:hover,.quantity .plus:hover{text-decoration:none}.product-name a{color:#000;font-weight:700}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid #000;color:#000;border-radius:0;padding:12px;min-height:40px;line-height:37px;margin-top:-2px}.woocommerce-page .cart-collaterals .cart_totals{border:none}.woocommerce-cart .cart-collaterals h2{color:#000;padding-top:0}.select2-container--default .select2-selection--single{border:1px solid #fff;border-radius:0;height:29px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-weight:400;border:1px solid #000;border-radius:100px}.select2-container--open .select2-dropdown--below{border:1px solid #000;border-radius:10px 10px 0 0}.select2-container--open .select2-dropdown--above{border:1px solid #000;border-radius:10px 10px 0 0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #000;border-radius:100px;font-family:Montserrat;font-size:15px;font-weight:400;padding:5px}.select2-container--default .select2-search--dropdown .select2-search__field:focus-visible{outline:none}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#13aff0 !important}.select2-container--default .select2-results>.select2-results__options{font-family:Montserrat}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#000;color:#fff}.woocommerce-cart .cart-collaterals .cart_totals .button[name=calc_shipping]{background-color:transparent;border:1px solid #000}#giftcard_code{border:1px solid #000;border-radius:0;height:40px;padding:10px;width:100%}.ywgc_enter_code .form-row{width:50% !important;margin-right:0;padding:0}.ywgc_apply_gift_card_button{background-color:black!important;color:#fff;border:1px solid #000 !important;text-transform:none !important;font-weight:700 !important;font-size:15px !important;margin-left:10px !important;height:40px}.ywgc_apply_gift_card_button:hover{background-color:#000 !important;color:#fff;border:none}.wp-element-button{background-color:#000;color:#fff;border-radius:0;font-weight:700;text-transform:none;font-size:15px}.wp-element-button:hover{background-color:#000;text-decoration:none}#wc-square-wallet-divider{display:none}.gpay-card-info-container.white,.gpay-card-info-animation-container.white{background-color:#fff !important;border:1px solid #000;border-radius:100px;margin-bottom:10px;box-shadow:none}.woocommerce-cart table.cart img{width:auto;max-width:120px}