.blog-details-area .breadcrumb {justify-content: center;}.blog-details-area .breadcrumb li+li::before,.blog-details-area .breadcrumb .breadcrumb-item + .breadcrumb-item::before {background: #696969;} .wpcf7 form .wpcf7-response-output {margin: 20px 0;padding: 10px;font-size: 13px;}.wpcf7 form .wpcf7-not-valid-tip {font-size: 13px;padding: 7px 0 0 0;color: #dc3232;} .woocommerce .woocommerce-customer-details address {padding: 20px;}.woocommerce ul.order_details li {margin-top: 0;margin-left: 0;margin-bottom: 0;margin-right: 2em;}.woocommerce ul.order_details li:before {display: none;}.woocommerce table.my_account_orders {font-size: 1rem;}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th {padding: 9px 12px;}.woocommerce-Addresses,.woocommerce-address-fields {margin-top: 30px;}.woocommerce form .password-input,.woocommerce-page form .password-input {width: 100%;}#customer_login h2 {font-size: 24px;letter-spacing: -1px;}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {margin-bottom: 13px;} .woocommerce-checkout:after {content: '';display: block;clear: both;}.woocommerce .woocommerce-checkout .col2-set::after,.woocommerce-page .woocommerce-checkout .col2-set::after {clear: none;}.woocommerce .col2-set,.woocommerce-page .col2-set {float: left;width: 60%;padding-right: 60px;}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col-1,.woocommerce-page .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col-2,.woocommerce-page .col-2 {max-width: 100%;width: 100%;padding: 0;float: none;}.woocommerce .u-columns,.woocommerce-page .u-columns {float: none;width: auto;padding: 0;}.woocommerce .u-columns .u-column1,.woocommerce .u-columns .u-column2,.woocommerce-page .u-columns .u-column1,.woocommerce-page .u-columns .u-column2 {float: left;width: 45%;padding: 0;}.woocommerce .u-columns .u-column2,.woocommerce-page .u-columns .u-column2 {float: right;}#order_review_heading,#order_review {float: right;width: 40%;}.woocommerce-checkout strong {font-weight: 500;}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce .woocommerce-customer-details address {background: #fff;border-radius: 0;box-shadow: -1px 1px 3px 0 rgb(0 0 0 / 5%);border: solid 1px #F2F3F5;}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}#add_payment_method #payment ul.payment_methods li:last-child .payment_box,.woocommerce-cart #payment ul.payment_methods li:last-child .payment_box,.woocommerce-checkout #payment ul.payment_methods li:last-child .payment_box {margin-bottom: 0;}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads {margin-top: 30px;margin-bottom: 30px;}.woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-order-details h2,.woocommerce .woocommerce-order-downloads h2 {margin-top: 30px;margin-bottom: 30px;font-size: 24px;letter-spacing: -1px;}.woocommerce ul.order_details,.woocommerce-thankyou-order-received {margin-bottom: 30px;}@media (max-width: 768px) {.woocommerce .col2-set,.woocommerce-page .col2-set {float: none;width: auto;padding-right: 0;}#order_review_heading, #order_review {float: none;width: auto;}} .woocommerce form .form-row,.woocommerce-page form .form-row {padding: 0;margin: 0 0 30px 0;float: none;width: auto;}.woocommerce form .form-row.form-row-first,.woocommerce-page form .form-row.form-row-first {float: left;width: 47%;}.woocommerce form .form-row.form-row-last,.woocommerce-page form .form-row.form-row-last {float: right;width: 47%;}.woocommerce form .form-row.place-order:last-child,.woocommerce-page form .form-row.place-order:last-child {margin-bottom: 0;}.woocommerce form .form-row label,.woocommerce-page form .form-row label {display: block;width: 100%;font-size: 14px;color: #6F6F87;font-weight: normal;transition: 0.3s ease-in-out;padding-bottom: 5px;line-height: normal;}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row textarea.input-text {position: relative;font-size: 16px;display: block;width: 100%;padding: 22px;background-color: #fff;border: 1px solid rgba(36, 36, 36, 0.15);}.woocommerce form .form-row textarea,.woocommerce form .form-row textarea.input-text {height: 120px;}.woocommerce-input-wrapper {display: block;width: 100%;}.select2-dropdown {background-color: rgba(255, 255, 255, 0.92);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);padding: 20px;box-shadow: -1px 1px 3px 0 rgb(0 0 0 / 5%);border: solid 1px #F2F3F5;border-radius: 0px;}.select2-search--dropdown {padding: 0;margin-bottom: 20px;}.select2-search--dropdown input.select2-search__field {height: 40px;padding: 0 20px;font-size: 14px;background-color: #F9FAFC;display: block;width: 100%;border: solid 1px #F2F3F5 !important;}.select2-container--default .select2-results > .select2-results__options {padding-right: 10px;}.select2-results  .select2-results__option {font-size: 14px;padding: 10px;}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected] {background: #D6B981;color: #fff;}.woocommerce-terms-and-conditions-wrapper,.woocommerce-privacy-policy-text {font-size: 14px;color: #6F6F87;}.woocommerce-form-row span em {opacity: 0.65;padding-top: 10px;display: block;font-size: 16px;}.woocommerce form.checkout_coupon {padding-bottom: 0;}.woocommerce form.checkout_coupon .form-row input.input-text {height: 55px;}.woocommerce form.checkout_coupon .form-row.form-row-first {width: 50%;}.woocommerce form.checkout_coupon {background: #fff;border-radius: 0;box-shadow: -1px 1px 3px 0 rgb(0 0 0 / 5%);border: solid 1px #F2F3F5;}@media (max-width: 767px) {.woocommerce ul.order_details li {float: none;margin-bottom: 2em;padding-right: 0;border: none;}.woocommerce ul.order_details li:last-child {margin-bottom: 0;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering {float: none;margin-top: 0;}}