.delivery-container{font-size:1rem}.delivery-container .delivery-text{font-weight:bold;word-wrap:break-word}.delivery-container .delivery-option{display:flex;font-size:1rem;align-items:center;justify-content:flex-end}.delivery-container .delivery-option .option-label{font-weight:400;word-wrap:break-word;cursor:pointer}.delivery-container .delivery-option .option-icon{padding-left:6px;padding-right:12px;cursor:pointer}.delivery-container .delivery-option .option-icon::before{border-style:solid;border-width:.15em .15em 0 0;content:'';display:inline-block;height:10px;left:.15em;position:relative;top:-4px;transform:rotate(135deg);width:10px;transition:all .2s ease;vertical-align:middle;font-size:1.5em}.delivery-modal .modal-content .modal-body .col-md-12{padding:0}.delivery-modal .modal-content .modal-body .card{border:0}.delivery-modal .modal-content .modal-body .card .card-body{padding:0}.delivery-modal .modal-content .modal-header{border-bottom:0;padding-bottom:0}.delivery-modal .modal-content .modal-header .modal-title.h3{font-size:24px;line-height:32px}.delivery-modal .modal-content .modal-body .input-search-group{position:relative}.delivery-modal .modal-content .modal-body .input-search-group i{position:absolute;top:12px;left:12px}.delivery-modal .modal-content .modal-body .input-search-group input{padding-left:26px}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions{position:absolute;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,0.2);list-style:none;padding:6px;margin:2px 4px 0 0;background-color:#fff;z-index:999;max-height:240px;overflow-y:auto}.delivery-modal .modal-content .modal-body .input-search-group ul.search-delivery-suggestions:not(:has(li)){display:none}.delivery-modal .modal-content .modal-body .input-search-group ul.search-delivery-suggestions:has(li){display:block}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions li{padding:4px;margin-top:6px;cursor:pointer}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions li:hover{border-radius:6px;background-color:#C941441A}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions li:first-child{margin-top:0}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions li.active{position:relative}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions li.active:before{content:'';width:6px;position:absolute;right:6px;height:6px;background-color:#c94144;border-radius:6px;top:50%}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:6px;background-color:#f5f5f5}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.delivery-modal .modal-content .modal-body .input-search-group .search-delivery-suggestions::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.delivery-modal .modal-content .modal-body .select-address-group,.delivery-modal .modal-content .modal-body .select-address-group .text-login{margin-bottom:0}.delivery-modal .modal-content .modal-body .select-address-group .text-login a{color:#dc3545;text-decoration:none}.delivery-modal .modal-content .modal-body .address-group-title{font-weight:bold;font-size:16px}.delivery-modal .modal-content .modal-body .address-group-item{position:relative;border:1px solid #e2e8f0;border-radius:6px;padding:6px 2rem}.delivery-modal .modal-content .modal-body .address-group-item.active{border-color:#dc3545}.delivery-modal .modal-content .modal-body .address-group-item .title{position:unset;display:block;font-weight:bold}.delivery-modal .modal-content .modal-body .address-group-item .custom-control-label.title::before,.delivery-modal .modal-content .modal-body .address-group-item .custom-control-label.title::after{top:38%;left:0;margin-left:8px}.delivery-modal .modal-content .modal-body .address-group-item .custom-control-input:checked~.custom-control-label::before{background-color:#e2e8f0;border-color:#e2e8f0}.delivery-modal .modal-content .modal-body .address-group-item.active .custom-control-input:checked~.custom-control-label::before{background-color:#dc3545;border-color:#dc3545}.delivery-modal .modal-content .modal-body .address-group-item .description,.delivery-modal .modal-content .modal-body .address-group-item .goto-login{font-weight:normal}