@charset "UTF-8";.cd-breadcrumb:after{clear:both;content:"";display:table}.cd-breadcrumb li{box-shadow:0 2px 3px rgba(0,0,0,.15);display:inline-block;float:left}.cd-breadcrumb li:after{color:initial;content:"»";display:inline-block;margin:0 .6em}.cd-breadcrumb li:last-child{box-shadow:0 3px 3px 0 rgba(0,0,0,.15)}.cd-breadcrumb li:last-child:after{display:none}.cd-breadcrumb li>*{display:inline-block}.cd-breadcrumb.triangle li{margin:4px 3px 4px 2px;padding:0;position:relative}.cd-breadcrumb.triangle li:last-of-type{margin-right:0}.cd-breadcrumb.triangle li.current>*{background-color:#aea280;border-color:#aea280;color:#fff}.cd-breadcrumb.triangle li.current:last-child span{background-color:#ec6262}.cd-breadcrumb.triangle li>*{background-color:#ced4da;border-color:#ced4da;color:#fff;padding:.4rem 40px .4rem 2.5rem;position:relative}.cd-breadcrumb.triangle li:after,.cd-breadcrumb.triangle li>:after{border-color:transparent;border-style:solid;border-width:16px 0 16px 10px;content:"";height:0;left:100%;position:absolute;top:0;width:0}.cd-breadcrumb.triangle li:after{border-left-color:#fff;margin:0;transform:translateX(4px);z-index:1}.cd-breadcrumb.triangle li>:after{border-left-color:inherit;z-index:2}.cd-breadcrumb.triangle li:last-child:after,.cd-breadcrumb.triangle li:last-child>:after{display:none}@media only screen and (max-width:1024px){.cd-breadcrumb.triangle li>*{padding:.4rem 1.5rem!important}}.reserve-page .input-group .input-group-prepend .input-group-text{background:inherit;border-radius:0;border-right:0}.reserve-page .input-group input,.reserve-page .input-group select{border-left:0;border-radius:0}.reserve-page .cd-breadcrumb{float:right}.reserve-page .btn-more-items.collapsed .icon-bar:before{content:""}.reserve-page .btn-more-items .icon-bar:before{content:""}.reserve-page .custom-control-label{cursor:pointer}.reserve-page .custom-control-input:checked~.custom-control-label:before{background-color:#fff;border-color:#ced4da;color:#d15f5f}.reserve-page .box-warning ul{list-style:none}.reserve-page .box-warning ul li:before{color:#aea280;content:"▪";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.reserve-page .date-custom-arrow{position:relative}.reserve-page .date-custom-arrow:after{color:#333;content:"▼";font-size:9px;position:absolute;right:5px;top:10px}.reserve-page .alert-danger{background:#fff;border-color:#d15f5f;color:#d15f5f;font-weight:700;text-align:center}@media (max-width:991.98px){.reserve-page .row_mb{margin-right:0}.reserve-page .box-logo{border-bottom:1px solid #dee2e6;text-align:center}.reserve-page .box-logo img{height:1.5rem;width:6.25rem}.reserve-page ol{padding:0 5px}.reserve-page ol li{width:32%}.reserve-page ol li span{text-align:center;width:100%}.reserve-page .message-form-booking{font-size:.7rem}.reserve-page .cd-breadcrumb{float:none;padding-left:.875rem}.reserve-page .cd-breadcrumb.triangle li:last-of-type{margin-right:0}.reserve-page .box-warning{font-size:.65rem}.reserve-page .form-control{min-height:2.5rem}.reserve-page .badge{font-size:100%}.reserve-page .customer-info{margin-left:-11px}.reserve-page .btn-pl-6{padding-left:5rem!important}.reserve-page .pr-26{padding-right:1.625rem!important}.reserve-page .fa-lg{font-size:1.5625rem}.reserve-page .customer-info,.reserve-page .info-input .row{width:100%}.reserve-page .one_row .col-lg-4{width:30%}.reserve-page .one_row .col-lg-8{width:70%}.reserve-page .date-custom-arrow:after{color:#333;content:"▼";font-size:9px;position:absolute;right:7px;top:15px}.reserve-page .custom-font-sp{font-size:.8rem}.reserve-page .custom-text-reserve-sp{padding-left:5%!important;padding-right:5%!important}}@media (min-width:768px){.reserve-page .setting-max-with-form{max-width:23%!important}}.message-box{background:#aea280;border:2px solid #aea280;position:relative}.message-box:after,.message-box:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:calc(50% - 6.5px);width:0}.message-box:before{border-width:13px;margin-top:-7px}.message-box.arrow-left:after,.message-box.arrow-left:before{right:100%}.message-box.arrow-left:after,.message-box.arrow-left:before{border-right-color:inherit}.message-box.arrow-bottom:after,.message-box.arrow-bottom:before{left:calc(50% - 6.5px);top:100%}.message-box.arrow-bottom:before{border-width:0;margin-left:0}.message-box.arrow-bottom:after{border-top-color:#aea280;border-width:13px;margin-left:0}
