body{font-weight:300}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus{background:#b08873!important;color:#fff!important;border:none!important;font-size:24px!important;width:36px!important;height:36px!important;margin:0!important;border-radius:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:bold!important;line-height:1!important;box-shadow:none!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:56px!important;height:36px!important;text-align:center!important;font-size:18px!important;margin:0!important;border-radius:0!important}.woocommerce div.product form.cart .quantity{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important}.wc-block-components-quantity-selector__button{background:#b08873!important;color:#fff!important;border:none!important;font-size:24px!important;width:36px!important;height:36px!important;margin:0!important;border-radius:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:bold!important;line-height:1!important;box-shadow:none!important;transition:background 0.2s}.wc-block-components-quantity-selector__input{width:56px!important;height:36px!important;text-align:center!important;font-size:18px!important;margin:0!important;border-radius:0!important}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important;display:none!important}input[type="number"]{-moz-appearance:textfield!important}.cart .quantity{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.quantity .minus,.wc-block-components-quantity-selector__button--minus{font-size:24px!important;font-weight:bold!important;min-width:36px!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important}.quantity .minus,.quantity .plus,.wc-block-components-quantity-selector__button--minus,.wc-block-components-quantity-selector__button--plus{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;font-size:24px!important;font-weight:bold!important;display:flex!important;align-items:center!important;justify-content:center!important}.woocommerce-page .product_title,.woocommerce-page .products .woocommerce-loop-product__title{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important}.woocommerce-page a.product_type_simple.button.df_button.add_to_cart_button{padding-top:0!important;padding-bottom:0!important;padding-left:3px!important;padding-right:3px!important}.woocommerce-page a.product_type_variable.button.df_button.add_to_cart_button{padding-top:0!important;padding-bottom:0!important;padding-left:3px!important;padding-right:3px!important}.variations_form.cart .quantity{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0 auto 20px auto!important}.variations_form.cart .plus,.variations_form.cart .minus{margin:0 4px!important;position:static!important;float:none!important}.variations_form.cart input.qty{margin:0 4px!important}.variations_form.cart .single_add_to_cart_button{display:flex!important;justify-content:center!important;align-items:center!important;margin:20px auto 0 auto!important}@media (max-width:767px){td.product-quantity{display:flex!important;justify-content:flex-end!important;width:100%!important}td.product-quantity .quantity{width:auto!important;margin-left:auto!important}}.woocommerce-MyAccount-navigation ul li a{font-family:'Open Sans',Arial,sans-serif;color:#cebfb7;text-transform:capitalize;font-weight:400;transition:color 0.2s}.woocommerce-MyAccount-navigation ul li a:before{color:#cebfb7;transition:color 0.2s}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li.is-active a:before{color:#82563f!important;font-weight:600}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li a:hover:before{color:#82563f!important}.woocommerce-MyAccount-navigation ul li a{text-transform:capitalize}.woocommerce-MyAccount-navigation ul{list-style:none!important;padding-left:0!important}.woocommerce-MyAccount-navigation ul li a{text-transform:none!important}.woocommerce-MyAccount-navigation ul li a::first-letter{text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-navigation-link--dashboard a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f015";padding-right:15px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation-link--orders a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f291";padding-right:15px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f019";padding-right:15px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f015";padding-right:15px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f007";padding-right:15px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f2f5";padding-right:15px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before{width:22px;text-align:center}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#fff!important}.woocommerce-checkout label{font-size:14px!important;color:#000!important}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td,.woocommerce-checkout-payment li label{font-size:14px!important;color:#000!important}.woocommerce-checkout .woocommerce-privacy-policy-text{color:#000!important}.woocommerce-checkout .woocommerce-privacy-policy-text a{color:inherit!important;text-decoration:underline}.woocommerce-checkout-review-order h3,.woocommerce-checkout #order_review_heading,#order_review_heading{font-size:24px!important}.woocommerce-form-coupon-toggle{display:none!important}.woocommerce-checkout input.input-text,.woocommerce-checkout select,.woocommerce-checkout textarea,.woocommerce-checkout .select2-container .select2-selection--single{min-height:32px!important;height:32px!important;box-sizing:border-box;padding-top:6px!important;padding-bottom:6px!important;font-size:14px}.woocommerce-checkout .select2-selection__arrow{height:32px!important}.woocommerce-checkout .select2-container .select2-selection--single{display:flex!important;align-items:center!important;min-height:32px!important;padding:4px 8px!important}.woocommerce-checkout .select2-selection__arrow{height:100%!important;top:50%!important;transform:translateY(-50%)!important;right:8px!important}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-privacy-policy-text,body.woocommerce-checkout .payment_box,body.woocommerce-checkout .woocommerce-checkout-payment,body.woocommerce-checkout .woocommerce-bacs-bank-details{font-size:14px!important}div#order_review{background:#fff!important}.woocommerce-checkout .form-row.place-order{text-align:center!important}.woocommerce-checkout .form-row.place-order button{float:none!important;margin-left:auto!important;margin-right:auto!important;display:inline-block!important}body.woocommerce-checkout .payment_box,body.woocommerce-checkout .woocommerce-bacs-bank-details{background:#fff!important;box-shadow:none!important;border:none!important;color:#000!important}body.woocommerce-checkout .payment_box,body.woocommerce-checkout .woocommerce-bacs-bank-details{padding:0!important}.woocommerce-checkout .form-row.place-order{text-align:center!important}.woocommerce-checkout .form-row.place-order .woocommerce-privacy-policy-text{text-align:left!important;display:block}.woocommerce-checkout .wc_payment_methods label,.woocommerce-checkout .payment_box,.woocommerce-checkout .woocommerce-bacs-bank-details,.woocommerce-checkout .woocommerce-checkout-payment li label,.woocommerce-checkout .woocommerce-checkout-payment li{font-weight:300!important}.woocommerce-checkout .wc_payment_methods input[type="radio"]:checked+label,.woocommerce-checkout .woocommerce-checkout-payment li input[type="radio"]:checked+label{font-weight:bold!important}.woocommerce-checkout .wc_payment_methods input[type="radio"]{opacity:0;position:absolute}.woocommerce-checkout .wc_payment_methods input[type="radio"]+label::before{content:'';display:inline-block;width:12px;height:12px;margin-right:8px;border:2px solid #82563f;border-radius:50%;background:#fff;vertical-align:middle;position:relative;top:0em;transition:background 0.2s}.woocommerce-checkout .wc_payment_methods input[type="radio"]:checked+label::before{background:#82563f;border-color:#82563f}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-error a{color:#82563f!important}.woocommerce-checkout h3#billing_heading,.woocommerce-checkout .woocommerce-billing-fields h3{font-size:24px!important}.woocommerce-checkout .woocommerce-NoticeGroup-checkout,.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-message{background:#fff!important;box-shadow:none!important;border:none!important;margin:0!important;padding:10!important}@media (max-width:768px){.woocommerce-checkout .col2-set,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{background:#fff!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}}.woocommerce-checkout .woocommerce-checkout-payment{border-top:1px solid #82563f!important;margin-top:0!important;padding-top:0!important}@media (max-width:768px){.woocommerce-checkout .col2-set{margin-bottom:0!important;padding-bottom:0!important}.woocommerce-checkout #order_review,.woocommerce-checkout .woocommerce-checkout-review-order{margin-top:0!important;padding-top:0!important}.woocommerce-checkout .et_pb_row,.woocommerce-checkout .et_pb_column{margin-bottom:0!important;padding-bottom:0!important}}@media (min-width:992px){.woocommerce-checkout .col2-set .col-2:empty{display:none!important}.woocommerce-checkout .col2-set{display:flex!important;align-items:flex-start!important}.woocommerce-checkout .woocommerce-checkout-review-order{margin-top:0!important}}@media (max-width:768px){.woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-billing-fields__field-wrapper .form-row-last{width:48%!important;float:left!important;margin-right:4%!important;box-sizing:border-box}.woocommerce-billing-fields__field-wrapper .form-row-last{margin-right:0!important}.woocommerce-billing-fields__field-wrapper .form-row-wide{width:100%!important;float:none!important;clear:both!important}}