.ctww-bg-white{background-color:#fff}.ctww-bg-red{background-color:#ff001a}.ctww-bg-black{background-color:#08121f}.ctww-bg-grey-900{background-color:#333}.ctww-bg-blue-grey-900{background-color:#334148}.ctww-bg-blue-grey-700{background-color:#576d77}.ctww-bg-blue-grey-200{background-color:#bac7cd}.ctww-bg-blue-grey-100{background-color:#d3dee3}.ctww-bg-grey{background-color:#9b9b9b}.ctww-bg-grey-400{background-color:#c9c9c9}.ctww-bg-grey-300{background-color:#e6e6e6}.ctww-bg-grey-200{background-color:#efefef}.ctww-bg-grey-100{background-color:#f5f8fa}.ctww-bg-grey-50{background-color:#f9f9fa}.page-template-hop-on-hop-off .product-banner{height:460px}.page-template-hop-on-hop-off .product-banner .ctww-separator{margin-bottom:4.5rem}.page-template-hop-on-hop-off .product-banner .banner-price-hoho{position:absolute;width:100%;bottom:0}.page-template-hop-on-hop-off .product-banner .banner-price-hoho .banner{background-color:#fff;border-bottom:10px #ff001a solid}.page-template-hop-on-hop-off .product-banner .banner-price-hoho .banner .title-price{font-size:14px!important;font-family:NunitoSansRegular;color:#334148;text-align:center}.page-template-hop-on-hop-off .product-banner .banner-price-hoho .banner .title-price p{font-size:14px!important;text-align:center}.page-template-hop-on-hop-off .product-banner .banner-price-hoho .banner .old-price{font-size:14px;font-family:NunitoRegular;color:#9b9b9b;text-decoration:line-through;text-align:center;padding-bottom:4px;padding-left:4px;display:inline-block}.page-template-hop-on-hop-off .product-banner .banner-price-hoho .banner .new-price{font-size:24px;font-family:NunitoRegular;color:#334148;text-align:left;display:inline-block}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar{border-top:1px solid #d3dee3;border-bottom:1px solid #d3dee3;position:-webkit-sticky;position:sticky;top:0;z-index:1032;background-color:#f5f8fa}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .navbar{padding-left:0;padding-right:0}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .navbar .navbar-nav{display:flex;flex-direction:row}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .navbar .navbar-nav a{text-decoration:none;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .navbar .navbar-nav .menu-item{font-size:16px;font-family:NunitoSansRegular;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .navbar .navbar-nav .active{color:#ff001a;position:relative}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .navbar .navbar-nav .active:after{content:"";position:absolute;display:block;left:-25%;width:150%;padding-top:16px;border-bottom:3px solid #ff001a}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .buy-tickets{display:flex;justify-content:center;align-items:center;border-left:1px solid #d3dee3;border-right:1px solid #d3dee3}.page-template-hop-on-hop-off #hop-on-hop-off .subnavbar .buy-tickets .title{font-size:20px;font-family:NunitoSansSemiBold;color:#354248;text-transform:uppercase}.page-template-hop-on-hop-off #hop-on-hop-off section #breadcrumbs{margin-bottom:0!important}.page-template-hop-on-hop-off #hop-on-hop-off section .title{font-size:24px;font-family:NunitoRegular;color:#08121f;text-transform:none;margin-bottom:0;padding:1rem 0 0}.page-template-hop-on-hop-off #hop-on-hop-off section .ctww-separator{width:76px;height:3px;margin:0 0 1.5rem 0}.page-template-hop-on-hop-off #hop-on-hop-off section .ctww-separator.highlight-separator{margin:0 auto 1.5rem auto}.page-template-hop-on-hop-off #hop-on-hop-off section .subtitle-1{text-transform:uppercase;font-size:18px;font-family:NunitoBold;color:#334148;margin-bottom:0}.page-template-hop-on-hop-off #hop-on-hop-off section .subtitle-2{font-size:18px;font-family:NunitoBold;color:#334148;padding:1rem 0 1rem 0;margin-bottom:0}.page-template-hop-on-hop-off #hop-on-hop-off section .photos .place-to-see{height:100px;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-hop-on-hop-off #hop-on-hop-off section .photos .photo-title{padding-left:1rem;font-size:1rem;font-family:NunitoSemiBold;color:#fff;text-transform:capitalize;display:inline-block}.page-template-hop-on-hop-off #hop-on-hop-off section .advantages-mobile{display:none}.page-template-hop-on-hop-off #hop-on-hop-off section .shopping-conditions{font-family:NunitoRegular;font-size:1rem;color:#ff001a;font-weight:700}.page-template-hop-on-hop-off #hop-on-hop-off section .shopping-conditions img{width:1rem}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .ctww-accordion{width:50%;max-width:50%}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options #accordion-1{margin-right:5px}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options #accordion-2{margin-left:5px}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card{margin-bottom:.5rem}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header{padding:0;background-color:#fff;border-radius:3px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1)}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header:hover{box-shadow:2px 5px 16px 2px rgba(0,0,0,.1)}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header button{text-decoration:none}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header button.collapsed .icon{filter:grayscale(100%);opacity:.3}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header button:hover{text-decoration:none}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header button:hover .icon{filter:none;opacity:1}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header button:focus{text-decoration:none}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header button:not(.collapsed) .icon-chevron{transform:rotate(-90deg)}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header .icon{width:40px}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header .text{font-size:16px;font-family:NunitoSansRegular;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-header .icon-chevron{width:10px;transform:rotate(90deg);display:block;margin:auto}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-body{background-color:#f0f2f3;font-size:16px;font-family:NunitoSansLight;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-body .language{margin-bottom:0;-webkit-padding-start:15px;padding-inline-start:15px;display:flex;flex-direction:column;flex-wrap:wrap;max-height:145px}.page-template-hop-on-hop-off #hop-on-hop-off section .collapse-options .card .card-body .language li{padding-left:0;font-size:14px;font-family:NunitoSansLight;color:#334148;margin-bottom:10px}.page-template-hop-on-hop-off #hop-on-hop-off section .section-block .description{font-size:24px;line-height:1.25;font-family:NunitoLight;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off section .section-block .how-works-item{text-align:center;max-width:192px;margin:0 auto}.page-template-hop-on-hop-off #hop-on-hop-off section .section-block .how-works-item .item-description{font-size:14px;font-family:NunitoSemiBold;text-transform:uppercase;margin:1.5rem 0}.page-template-hop-on-hop-off #hop-on-hop-off section#routes .download-map-col .ctww-btn-secondary-small{margin:1rem auto 0;font-size:18px;cursor:pointer;display:inline-block}.page-template-hop-on-hop-off #hop-on-hop-off section#routes .service{font-size:16px;font-family:NunitoSansRegular;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off section#routes .service span{font-family:NunitoSansSemiBold}.page-template-hop-on-hop-off #hop-on-hop-off section#how-works .how-works-item{text-align:center;max-width:192px;margin:0 auto}.page-template-hop-on-hop-off #hop-on-hop-off section#how-works .how-works-item .item-description{font-size:14px;font-family:NunitoSemiBold;text-transform:uppercase;margin:1.5rem 0}.page-template-hop-on-hop-off #hop-on-hop-off section#pois .title{text-align:center}.page-template-hop-on-hop-off #hop-on-hop-off section#pois .ctww-separator{margin:0 auto 1.5rem;height:5px;width:121px}.page-template-hop-on-hop-off #hop-on-hop-off .right-side{position:sticky;top:57.13px}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body{box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);border:solid 1px #f1f3f4;background-color:#fff;padding:0 .5rem}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .buy-tickets-element{padding:.5rem}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .buy-tickets-element .discount{padding:.25rem .5rem;color:#fff;background-color:#ff001a;margin-left:1rem;display:none}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .operator{width:24px;height:24px;border-radius:100%;margin:0 auto;box-shadow:1px 1px 3px 0 rgba(0,0,0,.1);display:flex}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .operator:hover{cursor:pointer}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .operator img{width:10px;display:block;margin:auto}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .operator.disabled img{filter:grayscale(100%)}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .ctww-btn-primary-medium{max-width:80%;margin:0 auto}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .num-tickets{font-size:16px;font-family:NunitoSansRegular;color:#1c2e3a}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .who-title{font-size:12px;font-family:NunitoRegular;color:#747475}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .adults,.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .babies,.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .children,.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .seniors{border-bottom:1px solid #f1f3f4}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .prices .original-price{font-size:14px;font-family:NunitoRegular;color:#747475;text-decoration:line-through}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .prices .new-price{font-size:24px;font-family:NunitoRegular;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .total .sub-total-price{font-size:24px;font-family:NunitoRegular;color:#334148}.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .total .total-price,.page-template-hop-on-hop-off #hop-on-hop-off .right-side .buy-tickets-body .total .total-text{font-size:24px;font-family:NunitoSemiBold;color:#08121f}.page-template-hop-on-hop-off .rrss .share{font-size:18px;font-family:NunitoSemiBold;color:#576d77}.page-template-hop-on-hop-off .rrss .operator{margin:0 auto;text-align:center}.page-template-hop-on-hop-off .rrss .operator:hover{cursor:pointer}.page-template-hop-on-hop-off .box-help{border:solid 1px #f1f3f4}.page-template-hop-on-hop-off .box-help .row:nth-child(2){border-bottom:1px solid #f1f3f4}.page-template-hop-on-hop-off .box-help .header{font-size:18px;font-family:NunitoSemiBold;color:#576d77;text-transform:uppercase}.page-template-hop-on-hop-off .box-help .text{font-size:16px;font-family:NunitoSemiBold;color:#435a62}.page-template-hop-on-hop-off .box-help .telf{font-size:16px;font-family:NunitoSemiBold;color:#000}.page-template-hop-on-hop-off .box-help a{color:#1c2e3a}.page-template-hop-on-hop-off .box-help .mail{font-size:16px;font-family:NunitoSemiBold}.page-template-hop-on-hop-off .box-help .operator{margin:0 auto;text-align:center}.page-template-hop-on-hop-off .box-help .operator:hover{cursor:pointer}.page-template-hop-on-hop-off .box-help .arrow{width:16px}@media (max-width:992px){.page-template-hop-on-hop-off .banner-price-hoho-mobile .banner{background-color:#fff}.page-template-hop-on-hop-off .banner-price-hoho-mobile .banner .title-price{font-size:16px;font-family:NunitoSansRegular;color:#9b9b9b}.page-template-hop-on-hop-off .banner-price-hoho-mobile .banner .old-price{font-size:14px;font-family:NunitoRegular;color:#9b9b9b;text-decoration:line-through;text-align:center;padding-bottom:4px;padding-left:4px}.page-template-hop-on-hop-off .banner-price-hoho-mobile .banner .new-price{font-size:24px;font-family:NunitoRegular;color:#334148;text-align:left}.page-template-hop-on-hop-off .fast-buy{padding:1rem;width:100%;position:fixed;bottom:0;left:0;background-color:#fff;z-index:10;border-top:1px solid #f1f3f4}.page-template-hop-on-hop-off .fast-buy .total{text-align:center;display:flex;justify-content:space-evenly;align-items:center}.page-template-hop-on-hop-off .fast-buy .total .text{font-size:18px;font-family:NunitoRegular;color:#334148;margin-right:1rem}.page-template-hop-on-hop-off .fast-buy .total .price{font-size:24px;font-family:NunitoBold;color:#334148}.page-template-hop-on-hop-off .fast-buy .buy-btn{font-size:24px;font-family:NunitoBold;color:#fff;background-color:#ff001a;padding:.75rem 1rem;border-radius:29px;text-align:center}.page-template-hop-on-hop-off #hop-on-hop-off section .advantages-mobile{display:block}.page-template-hop-on-hop-off #hop-on-hop-off section .advantages-mobile img{max-width:20px}.page-template-hop-on-hop-off #routes .download-map-col .ctww-btn-secondary-small{display:block!important;text-align:center!important;margin-bottom:1rem!important;margin-top:1rem!important}.page-template-hop-on-hop-off .features-mobile img{width:17px}}.buy-modal-v2{color:#334148}.buy-modal-v2 .modal-dialog .modal-content .modal-header .modal-title{font-family:NunitoBold;font-size:1.25rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item{display:none}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item.active{display:block}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .back-link{color:#334148;font-family:NunitoRegular;font-size:.875rem;text-decoration:none;text-align:left;display:block;margin-bottom:1rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .back-link:hover{color:#ff001a}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .step-item-title{font-family:NunitoBold;font-size:1.25rem;margin-bottom:1rem;text-align:left}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .step-item-subtitle{font-family:NunitoRegular;font-size:.875rem;margin-bottom:1rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .step-item-content .pax-select{display:none}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .step-item-content .pax-select.active{display:block!important}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .selected-date-container{border-radius:.5rem;border:1px solid #334148;padding:1rem;margin-bottom:1rem;background-color:#d3dee3}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .selected-date-container a{color:#334148;font-family:NunitoRegular;font-size:.875rem;text-decoration:none}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .selected-date-container a:hover{text-decoration:underline;color:#ff001a}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary{border-radius:.5rem;border:1px solid #334148;padding:1rem;margin-bottom:1rem;background-color:#d3dee3}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .old-price{font-family:NunitoRegular;font-size:1rem;color:#334148;text-decoration:line-through}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .price{font-family:NunitoBold;font-size:1.25rem;color:#334148}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .booking-summary-header{cursor:pointer;font-size:1rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .booking-summary-dropdown{display:none}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .booking-summary-dropdown ul{margin-bottom:0}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .booking-summary-dropdown .booking-summary-prices .old-price{font-family:NunitoRegular;font-size:.875rem;color:#334148;text-decoration:line-through}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .booking-summary .booking-summary-dropdown .booking-summary-prices .price{font-family:NunitoBold;font-size:1rem;color:#334148}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .language-selection-container{margin-bottom:1.5rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .language-selection-container legend{font-family:NunitoBold;font-size:1.1rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .language-selection-container .form-check{text-align:left}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .btn-group .btn{margin:.25rem;border-radius:.5rem!important;padding:1rem;background-color:#fff;border-color:#334148;color:#334148;font-size:1.25rem}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .btn-group .btn:hover{background-color:#ff001a;color:#fff;border-color:#ff001a}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .btn-group .btn:hover .sub-date{color:#fff}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .btn-group .btn.active{background-color:#ff001a;color:#fff;border-color:#ff001a}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .btn-group .btn.active .sub-date{color:#fff}.buy-modal-v2 .modal-dialog .modal-content .modal-body .step-box .step-item .btn-group .btn .sub-date{font-size:.875rem;color:#334148;font-family:NunitoRegular}.buy-modal-v2 .pax-select{display:none}.buy-modal-v2 .pax-select.active{display:block!important}.buy-modal-v2 .pax-select-container{display:block!important}.buy-modal-v2 .ticket-item{margin:1em 0}.buy-modal-v2 .ticket-item .ticket-buttons .btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.6;margin:0 1em}.buy-modal-v2 .ticket-item .ticket-buttons .btn-circle i:active,.buy-modal-v2 .ticket-item .ticket-buttons .btn-circle i:focus,.buy-modal-v2 .ticket-item .ticket-buttons .btn-circle i:hover{text-decoration:none}.buy-modal-v2 .ticket-item .ticket-name{font-family:NunitoBold}.buy-modal-v2 .ticket-item .ticket-name .discount{padding:.25rem .5rem;color:#fff;background-color:#ff001a;margin-left:1rem}.buy-modal-v2 .ticket-item .ticket-description li{font-family:NunitoRegular;font-size:.875rem;color:#334148}.buy-modal-v2 .ticket-item .ticket-price{font-family:NunitoBold;font-size:1.15rem;color:#334148}.buy-modal-v2 .ticket-item .ticket-price del{font-family:NunitoRegular;font-size:.875rem;color:#334148;text-decoration:line-through;display:inline-block;margin-right:.5rem}.buy-modal-v2 .date{font-family:NunitoRegular;font-size:1rem;color:#334148;padding:1rem 0;border:1px solid #334148;border-radius:.5rem}.buy-modal-v2 .calendar{margin-top:1.5rem;margin-bottom:.5rem;display:none}.buy-modal-v2 .calendar .ui-datepicker{width:100%;border:1px solid #334148}.buy-modal-v2 .calendar .ui-datepicker .ui-datepicker-header{margin-bottom:1rem}.buy-modal-v2 .calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:1.75rem}.buy-modal-v2 .calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{text-transform:capitalize}.buy-modal-v2 .calendar .ui-datepicker .ui-datepicker-calendar{width:100%}.buy-modal-v2 .calendar .ui-datepicker th{font-family:NunitoRegular;font-size:.75rem;line-height:1.0625rem}.buy-modal-v2 .calendar .ui-datepicker td{font-family:NunitoRegular;font-size:.875rem;line-height:1.125rem;text-align:center}.buy-modal-v2 .calendar .ui-datepicker .ui-widget-header{background-color:#fff}.buy-modal-v2 .calendar .ui-datepicker .ui-state-default{font-family:NunitoBold;color:#ff001a;display:inline-block;border:1px solid #ff001a;width:3.125rem;line-height:3.125rem;border-radius:50%;padding:0;margin:.5rem 0;text-align:center;background-color:#fff}.buy-modal-v2 .calendar .ui-datepicker .ui-state-active{color:#fff;background-color:#ff001a}.buy-modal-v2 .calendar .ui-datepicker .ui-state-disabled .ui-state-default{background-color:transparent;font-family:NunitoRegular;color:#576d77;border:none}.buy-modal-v2 .calendar .ui-datepicker .highlighted-date .ui-state-default{background-color:#334148;font-family:NunitoBold;color:#fff;display:inline-block;width:3.125rem;line-height:3.125rem;border-radius:50%;padding:0;margin:.5rem 0}.buy-modal-v2 .calendar .ui-datepicker .highlighted-available-date .ui-state-default{background-color:#334148;font-family:NunitoBold;color:#fff;border:1px solid #334148;display:inline-block;width:3.125rem;line-height:3.125rem;border-radius:50%;padding:0;margin:.5rem 0}@media (max-width:576px){.buy-modal-v2 .ticket-item .ticket-price{font-size:.875rem}.buy-modal-v2 .ticket-item .ticket-price del{font-size:.75rem}.buy-modal-v2 .ticket-item .ticket-buttons .btn-circle{width:25px;height:25px;font-size:12px;margin:0}.buy-modal-v2 .ticket-item .ticket-buttons span{display:inline-block;font-size:.875rem;margin:0 .5em}.buy-modal-v2 .ticket-item .ticket-name{font-size:.875rem}.buy-modal-v2 .ticket-item .ticket-description ul{padding-left:1rem}.buy-modal-v2 .ticket-item .ticket-description ul li{font-size:.75rem}.calendar .ui-datepicker .ui-state-default{width:2rem;line-height:2rem}}