.mainter{display:flex;flex-direction:column}.step-loader{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffffe6;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:all}.spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:var(--red-color-muso);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}.loading-text{font-family:Work Sans;font-size:16px;color:var(--red-color-muso)}@keyframes spin{to{transform:rotate(360deg)}}#step-1-loader{display:flex}.step-1-ready #step-1-loader{display:none}button.tapatap:disabled{background-color:gray!important}.porta{margin-block-start:12px;margin-block-end:12px}.main-hold{display:flex;width:50%;flex-direction:column;min-height:610px;background-color:#f8f3ed;border-radius:6px;border:1px solid #161616}.tanaks{display:flex;justify-content:space-between;align-items:flex-start;gap:25px}.step-1-button[disabled],.step-1-button[disabled]:hover,.step-1-button[disabled]:focus{background-color:#ddd;color:#999;cursor:not-allowed;pointer-events:none;opacity:.7}.already-booked-message{margin-top:1rem;color:var(--muso-red);font-size:18px;text-align:center}@media screen and (max-width:741px){.already-booked-message{font-size:15px;padding-inline:25px}}.already-booked-link:hover .already-booked-message{text-decoration:underline;color:#900}@media screen and (max-width:741px){.tanaks{flex-direction:column}}@media screen and (max-width:741px){.main-hold{width:100%}}#step-1{display:flex;height:100%;min-height:510px}.holder{padding-inline:30px;padding-block:20px}.cena{text-align:center}.bundle-select{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;border:1px solid #161616;border-radius:4px}.bundle-content{display:flex;align-items:center;gap:3rem;position:relative}@media screen and (max-width:741px){.bundle-content{gap:0}}.bundle-text{flex:1;font-weight:700;font-size:18px}.bundle-content{display:flex;justify-content:space-between;align-items:center}.add-ons{margin-block:20px}.bundle-select input[type=radio]{appearance:none;-webkit-appearance:none;background-color:#fff;margin-left:1rem;width:22px;height:22px;border:2px solid var(--muso-red);border-radius:50%;transform:scale(1.4);position:relative;cursor:pointer;display:inline-block}.bundle-select input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:var(--muso-red);border-radius:50%;transform:translate(-50%,-50%)}@media screen and (max-width:741px){.bundle-select input[type=radio]{width:13px;height:13px}}.quant-text{font-size:22px;color:var(--muso-red);font-weight:700}@media screen and (max-width:741px){.quant-text{font-size:13px}}.quantity-selector__input_summ{border:none!important}.price--summer{color:#161616;font-size:20px;font-weight:700}@media screen and (max-width:741px){.price--summer{font-size:13px}}.pick-type{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:25px;width:100%}.ctas{display:flex;flex-direction:column;gap:20px}.temapatola{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.quant-summer{margin-block:5px;height:40px!important;border-radius:5px!important}.quantity-selector__bs{width:22px;height:12px}.add-ons .temapatola{display:flex;align-items:center;gap:2rem}@media screen and (max-width:741px){.add-ons .temapatola{gap:0rem}}.quant-text{flex:1;font-weight:700}.prica{width:100px;text-align:center}.quantity-wrap{display:flex;align-items:center;justify-content:center}.go-bck{font-size:20px!important;color:#000;background:transparent!important;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/75/assets/summer-booking.css.map */
