.woocommerce #select_locker{background:red;font-family:inherit;font-size:13px;padding:12px 12px;width:100%}.wooc-content>.woocommerce #order_review .shop_table tfoot tr.shipping-pickup-store>td:first-child{text-align:left}#showLockerDetails{width:100%;display:inline-block;text-align:right}.virtual.product-type-gift-card .ywgc-main-form-preview-container{display:none!important}body .section-product-virtual .woo-variation-product-gallery{max-width:50%!important}body .woocommerce-MyAccount-content address .woocommerce-customer-details--email,body .woocommerce-MyAccount-content address .woocommerce-customer-details--phone{padding-left:0!important;margin-top:0;margin-bottom:0}body .woocommerce-MyAccount-content address .woocommerce-customer-details--email:before,body .woocommerce-MyAccount-content address .woocommerce-customer-details--phone:before{content:none!important}@media (max-width:990px){body .ht-ctc-chat{right:initial!important;left:15px!important}}@media (max-width:767px){.woocommerce #select_locker{font-size:11px;padding:9px 8px}body #showLockerDetails{font-size:12px;line-height:1.3em}}body .woocommerce-MyAccount-content .woocommerce-column__title{font-size:20px;margin-bottom:10px}@media (max-width:990px){body .woocommerce-MyAccount-content .woocommerce-column__title{font-size:18px}}@media (max-width:767px){body .woocommerce-MyAccount-content .woocommerce-column__title{font-size:16px}}@media (max-width:640px){body .woocommerce-MyAccount-content .woocommerce-column__title{font-size:15px}}body .woocommerce-MyAccount-content .woocommerce-customer-details address{background-color:#fff;padding:25px;float:none;border-radius:10px;margin-bottom:30px;min-height:250px;border:none}@media (max-width:1300px){body .woocommerce-MyAccount-content .woocommerce-customer-details address{padding:20px}}@media (max-width:767px){body .woocommerce-MyAccount-content .woocommerce-customer-details address{width:100%!important;margin-top:10px;margin-bottom:10px;min-height:initial}}@media (max-width:640px){body .woocommerce-MyAccount-content .woocommerce-customer-details address{padding:17px}}.page-template-page-sidebar .text .wpcf7{margin-top:30px;margin-bottom:30px}.page-template-page-sidebar .text .wpcf7 .wpcf7-form-control-wrap{display:inline-block;width:100%}.page-template-page-sidebar .text .wpcf7 textarea{width:100%;border:1px solid #dfdfdf;height:100px;min-height:100px;padding:10px 15px 10px 15px;line-height:1.2em;font-size:16px;color:#7F8795}.page-template-page-sidebar .text .wpcf7 input[type="text"],.page-template-page-sidebar .text .wpcf7 input[type="email"]{width:100%;border:1px solid #dfdfdf;height:40px;padding:0 10px;line-height:1.2em;font-size:16px;color:#7F8795}.page-template-page-sidebar .text .wpcf7 .wpcf7-list-item:first-child{margin-left:0}.page-template-page-sidebar .text .wpcf7 .wpcf7-radio{margin-top:10px;width:100%;display:inline-block;margin-bottom:10px}.page-template-page-sidebar .text .wpcf7 .row{margin-left:-10px;margin-right:-10px}.page-template-page-sidebar .text .wpcf7 .col_50,.page-template-page-sidebar .text .wpcf7 .col_100{padding-left:10px;padding-right:10px}.page-template-page-sidebar .text .wpcf7 .col_50{width:50%}.page-template-page-sidebar .text .wpcf7 .col_100{width:100%}.page-template-page-sidebar .text .wpcf7 .flex{display:flex;flex-wrap:wrap;flex-direction:row}.page-template-page-sidebar .text .wpcf7 .row{margin-bottom:10px}.page-template-page-sidebar .text .wpcf7 .row input[type="text"],.page-template-page-sidebar .text .wpcf7 .row input[type="tel"],.page-template-page-sidebar .text .wpcf7 .row input[type="email"],.page-template-page-sidebar .text .wpcf7 .row textarea{background-color:#fff}.page-template-page-sidebar .text .wpcf7 input[type="submit"]{padding:10px 20px;;border-radius:3px}body .wpcf7 form .wpcf7-response-output{margin:10px 0;padding:10px;text-align:center}body .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background:#46b450}body .wpcf7 form.failed .wpcf7-response-output,body .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;background:#dc3232}body .wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;background:#f56e28}body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900;background:#ffb900}@media (max-width:767px){.page-template-page-sidebar .text .wpcf7 .col_50{width:100%}.page-template-page-sidebar .text ul,.page-template-page-sidebar .text ol{padding-left:10px}.page-template-page-sidebar .text .wpcf7 .row label{font-size:14px}.page-template-page-sidebar .text .wpcf7 textarea{height:90px;min-height:90px}}@media (max-width:560px){.page-template-page-sidebar .text .wpcf7 .wpcf7-radio .wpcf7-list-item{width:100%;margin-left:0;margin-right:0;margin-bottom:5px}.page-template-page-sidebar .text .wpcf7 .row label{font-size:13px}}