.detail-title{margin-left:22px}.customer-detail{max-width:414px;padding:20px 10px;background-color:#fff;border-radius:20px}.customer-detail .customer-detail-content .title{line-height:20px;margin-bottom:15px}.customer-detail .customer-detail-content .content-detail{max-width:384px;padding:50px 20px;background-color:#f1f1f1;border-radius:20px}.customer-detail .customer-detail-content .content-detail .error,.customer-detail .customer-detail-content .content-detail input.form-control.invalid,.customer-detail .customer-detail-content .content-detail select.form-control.invalid{border-color:red!important}.customer-detail .customer-detail-content .content-detail .msg-error{font-size:12px;color:red;position:absolute;text-align:left;margin-top:2px}.customer-detail .customer-detail-content .content-detail .err-text{color:red;padding-right:unset!important}.customer-detail .customer-detail-content .content-detail input{font-size:16px;color:#383c3f;height:50px;padding-left:20px;font-weight:700;border-color:#b3b3b3;border-radius:10px}.customer-detail .customer-detail-content .content-detail input:focus{box-shadow:none;border-color:#00bb65;outline:0}.customer-detail .customer-detail-content .content-detail input:disabled{color:#383c3f;background-color:#fff;border-color:#b3b3b3}.customer-detail .customer-detail-content .content-detail span:after{background:#f1f1f1}.customer-detail .customer-detail-content .content-detail p{margin-top:7px}.customer-detail .customer-detail-content .content-detail .border-lable-flt span{background-color:unset}.customer-detail .customer-detail-content .branch-line{min-width:42.89px;height:41.21px;border-left:2px solid #ced4da;border-bottom:2px solid #ced4da;border-bottom-left-radius:6px;margin:-15px 5px 0 15px}.customer-detail .google-review{margin-bottom:0}.customer-detail .google-review .google-review-title{font-size:30px}.customer-detail .google-review .google-review-testimonial{flex-direction:column}.customer-detail .google-review .google-review-testimonial .google-review-item{width:304px;height:190px;border-radius:4px;border:1px solid #c4c4c4}.customer-detail .google-review .google-review-testimonial .google-review-item .google-review-rating img{margin-right:3px}.customer-detail .google-review .google-review-testimonial .google-review-item .google-review-comment,.customer-detail .google-review .google-review-testimonial .google-review-item .google-review-info{font-size:16px}.customer-detail .google-review .google-review-testimonial .google-review-item:not(:last-child){margin-bottom:24px}.customer-detail .action{max-width:374px}.customer-detail .action .btn-action{width:100%;height:52px;padding:16px 24px;margin-top:12px;background-color:#c4c4c4;border-radius:.5rem;font-size:16px;text-transform:uppercase;cursor:pointer}.customer-detail .action .active-btn-action{background-color:#2bb673}.customer-detail .action .active-btn-action:active,.customer-detail .action .active-btn-action:hover{background:linear-gradient(0deg,rgba(98,0,238,.08),rgba(98,0,238,.08)),#2bb673!important}.customer-detail .action .btn-loading{font-size:16px;width:24px;height:24px}.customer-detail .action .btn-back{background-color:#fff!important;border:1px solid #2bb673;color:#2bb673}.customer-detail .action .btn-submit:active,.customer-detail .action .btn-submit:hover{background:linear-gradient(0deg,rgba(0,0,0,.08),rgba(0,0,0,.08)),#c4c4c4;outline:none}.customer-detail-txt-note{font-size:11px;color:#989898;text-align:center;max-width:414px}.seller-customer{color:#000;width:100%;margin:0 auto;text-align:left}.seller-customer .seller-checkbox label{line-height:1.5}.seller-customer .seller-checkbox label:after,.seller-customer .seller-checkbox label:before{width:20px;height:20px}.seller-customer .seller-checkbox label:before{border-radius:0}.seller-customer .seller-checkbox a{text-decoration:underline;color:#000}.seller-customer input:checked~label:before{color:#fff;background-color:#fff!important;border-color:#fff!important}.seller-customer input:checked~label:after{background-image:url(../img/ic_done_green.bfb18fa7.svg)!important;background-repeat:no-repeat;background-position:50%;background-size:inherit}.seller-customer span{margin:10px 0 0 10px;font-size:14px;font-family:Avenir Next LT W05 Regular}.pickup-location #caret{margin:0 15px!important}.disclaimer{text-align:left!important;margin-bottom:25px}.disclaimer .disclaimer-text{font-family:Avenir Next LT W05 Medium;font-style:normal;font-weight:500;font-size:14px;line-height:19px;color:#999}@media screen and (min-width:768px){.detail-title{margin-left:70px!important}.customer-detail{max-width:1080px;padding:20px 51px 40px 56px}.customer-detail .customer-detail-content .title{font-size:20px;line-height:24px}.customer-detail .customer-detail-content .content-detail{max-width:600px;padding:40px}.customer-detail .customer-detail-content .content-detail .mg-top{margin-top:17px}.customer-detail .action{flex-direction:row!important;max-width:600px!important;justify-content:space-between}.customer-detail .action .btn-action{width:18%;outline:none!important}.seller-customer{width:500px!important}.google-review{margin-bottom:1.5rem!important}.google-review .google-review-title{font-size:32px!important}.google-review .google-review-info{font-size:20px!important}.google-review .google-review-comment{font-size:18px!important}}@media screen and (max-width:420px){.disclaimer{margin-top:-15px!important;margin-bottom:40px!important}}@media screen and (min-width:768px)and (max-width:1100px){.content-detail-mobile{margin-bottom:36px!important}}@media screen and (max-width:767px){.content-detail-mobile{margin-bottom:50px!important}}@media screen and (min-width:768px)and (max-width:990px){.google-review-testimonial .google-review-item{width:440px!important;height:205px!important}.google-review-testimonial .google-review-item .google-review-item:not(:last-child){margin-bottom:24px!important}}@media screen and (min-width:990px){.google-review .google-review-testimonial{flex-direction:row!important}.google-review .google-review-testimonial .google-review-item{width:297px!important;height:253px!important}.google-review .google-review-testimonial .google-review-item:not(:last-child){margin-bottom:0!important}}@media screen and (min-width:990px)and (max-width:1200px){.google-review-item:not(:last-child){margin-right:24px!important}}.content{color:#404040}