.suffix-tours .product__block--buttons,.suffix-tour-premium .product__block--buttons{padding:16px;background:#595959;color:#fff;overflow:hidden;border:solid 1px #C8102E;border-radius:2px}.rental-checkbox{display:flex;align-items:center;gap:8px}.Motorbike{width:24px;height:24px}.rental-checkbox label{font-size:14px;font-weight:700}.checbox-title,.moto-disclaimer{font-size:14px}.custom-rent-btn{gap:8px}.is-rent-mode .btn__rent-label{letter-spacing:0;font-size:16px}.msi-text{font-size:14px;line-height:1.4;padding-bottom:20px}.msi-text .msi-logo{display:inline-block;vertical-align:middle;margin-left:3px;height:22px}.custom-rental-option{margin-bottom:24px}.custom-rental-option .form__label{margin-bottom:16px}.custom-rental-option .form__label,.custom-variant{font-size:14px;font-weight:700;font-family:Switzer}.custom-variants{display:flex;gap:16px}.custom-variant:hover{background:#780a1c;color:#fff}.custom-variant{padding:16px 32px;background:#e0e0e0;color:#000;transition:background .2s ease}.custom-variant.is-active{background:#c8102e;color:#fff}#bogos-cheapest-discount-view{display:none!important}.product-upsell{padding:16px;align-items:center}.product-upsell__image{max-width:76px;max-height:76px}.product-upsell__content{padding-block:unset}.product-upsell__title,.product-upsell__holder__title{font-weight:700}.product-upsell__price{background:#e0e0e0;padding:12px 24px;text-align:center}.product-upsell__actions .btn__outer{top:50%;transform:translateY(-50%)}.addon-list{display:flex;flex-direction:column;gap:16px}.addon{background:#f7f7f7;color:#1e1e1e;text-transform:capitalize;display:flex;align-items:center;gap:16px;font-weight:700;position:relative;padding:16px 16px 16px 35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.addon input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.addon img{width:72px;height:72px;margin-left:40px}.checkmark{position:absolute;left:35px;height:25px;width:25px;border:solid 1.5px #780A1C;border-radius:2px}.addon:hover input~.checkmark{background-color:#ccc}.addon input:checked~.checkmark{background-color:#780a1c}.checkmark:after{content:"";position:absolute;display:none}.addon input:checked~.checkmark:after{display:block}.addon .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}span.rebuy-cart__flyout-item-property-name{font-weight:600}.rebuy-cart__flyout-item-property-name,.rebuy-cart__flyout-item-property-value{font-size:13px!important}.collection-products-main{position:relative}.tour-origin-info-disclaimer{background:#f9e7ea;color:#000;padding:16px;font-size:14px;border:solid 1px #C8102E;display:flex;gap:10px;margin-bottom:20px}.grid-item[product-type=Tour_premium] .product-card-check span{color:#fff!important}.tour-dates{display:flex;align-items:center;gap:5px;margin-top:16px;font-size:12px}.tour-dates p{margin:unset}@media screen and (max-width:768px){.msi-text{font-size:12px}.custom-rent-btn,.is-rent-mode{padding-inline:7.5px}.custom-rent-btn p,.is-rent-mode .btn__rent-label{letter-spacing:0}.addon{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/optimized.css.map */
