.card-option-box{display:flex;flex-direction:column;align-items:center;min-height:240px;background-image:url(/images/sliderLogo.png);background-repeat:no-repeat;background-position:center right -20px;background-size:42%;height:280px;background-color:#fff;border-radius:25px;padding:15px;margin:0;border:1px solid white;transition:.3s all ease-in-out;cursor:pointer;box-shadow:0 10px 20px #adaeae}.card-option-box:hover{transform:scale(1.05);border:3px solid var(--primary-color)}.card-option-box.location{background-image:none;height:240px;justify-content:center;row-gap:20px}.card-option-box.selected{border:3px solid var(--primary-color)}.card-option-box.error{border:2px solid #dc3545}.card-option-box>input{display:none}@media screen and (max-width: 768px){.card-option-box{height:225px}}.card-option-title{padding:10px 0;display:block;flex-grow:0;color:var(--black);font-size:1.8rem;font-weight:800;line-height:.8;text-align:center;display:flex;align-items:center;justify-content:center;gap:3px}.card-option-title>svg{width:100px;height:auto;object-fit:contain}.card-option-title>span{padding-bottom:5px}@media screen and (max-width: 768px){.card-option-title{font-size:30.4px}}.error-message{color:#dc3545;font-size:.875rem;font-weight:500;text-align:center;margin-top:.5rem}.card-option-body{display:block;flex-grow:1;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.card-option-days{display:block;width:100%;font-size:.95rem;text-align:center;color:#6b7280;margin:0}.card-option-duration{padding:0 50px;font-size:2rem;font-weight:600;line-height:1.1;color:var(--black);text-align:center;margin:0}@media screen and (max-width: 768px){.card-option-duration{font-size:30.4px}}
