﻿.premium .sub-category-grid .title a,.premium .home-page-category-grid .title a,.premium input[type=radio]:checked:after,.premium .ui-datepicker-current-day::after,.premium .mini-shopping-cart .count a:before,.premium .block-account-navigation .list a:before,.premium .bar-notification.success,.premium .store-search-box .close,.premium .discount-label:after,.premium .discount-label,.premium .write-review .rating-options label,.premium .ui-tabs .ui-tabs-nav li.ui-state-hover a:after,.premium .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.premium .ui-tabs .ui-state-active.ui-tabs-active a:after,.premium .product-review-box .rating div,.premium .product-list .item-box .rating div,.premium .monthly-calendar .calendar-days .day.selected,.premium .event-ticket-monthly-view td.booked span,.premium .page-body .linkCreate,.premium .calendar-wrapper .week-callendar-days-body .week-calendar-item.selected,.card-managment-page .ui-tabs .ui-state-active.ui-tabs-active,.premium .scroll-back-button,.progress-bar li.active:before,.progress-bar li.active:after,.premium .home-slider-wrapper .dot.active,.premium .course-filters .button-1.selected,.premium .category-page .full-menu:hover span,.premium .category-page .full-menu.opened span,.slot-ticket-panel button.selected,.slot-ticket-panel button:hover,li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover,.slot-ticket-panel .return-travel-group-image,.slot-ticket-cart .line:after,.slot-ticket-panel .button-1.selected{background-color:#253746}.premium input[type="text"]:focus,.premium input[type="password"]:focus,.premium input[type="tel"]:focus,.premium input[type="email"]:focus,.premium textarea:focus,.premium select:focus+span.select-box{border:2px solid #253746}.premium input[type=checkbox]:checked,.premium input[type=checkbox]:checked:after,.premium input[type=radio]:checked,.premium .wishlist-content button.update-wishlist-button,.premium .alternate-products .item-box button:before,.premium .overview .delivery,.premium .mini-cart-wrapper .button-2,.cardmanagement-button,.premium .page.account-page .event-calendar-body table td.active,.premium .button-4,.premium .popup-cart-dialog .continue-shopping-button,.premium .card-managment-page .ui-tabs .ui-state-active.ui-tabs-active,.premium .shopping-cart-page .continue-shopping-button,.card-managment-page .ui-tabs .ui-state-active.ui-tabs-active,.progress-bar li:before,.slot-ticket-panel .slotticket-add-to-cart .back-button,.slot-ticket-panel .slot-ticket-panel-title .select-date-button,.slot-ticket-panel .select-date-button,.slot-ticket-panel .back-button,.slot-ticket-cart .line:before,.reserved-tickets-attributes-container .reserved-ticket-attributes-container{border-color:#253746}.product-boarding-grouped .mini-cart-wrapper .total,.progress-bar li:before,.premium .category-page #category-filters .category-filter:hover,.premium .category-page #category-filters .category-filter.selected{color:#253746}.prem-icon div,.premium .icon-button,.premium .shoppingcart-register-voucher-btn,.premium .points-box .approve-btn,.premium .available-vouchers .apply-voucher-btn-warpper button,.premium .block .title:before{background-color:#253746}.premium .account-page .fa-plus:before{border-top-color:#253746}.premium .account-page .fa-minus:before{border-bottom-color:#253746}.premium .button-1.download-button{color:#253746}.premium .responsive-nav-wrapper span,.premium .responsive-nav-wrapper a,.premium .social-sharing-links a,.item-box .buttons.mobile .product-box-add-to-cart-button:before,.item-box .buttons.mobile .add-to-wishlist-button:before,.premium .calendar-wrapper #wish-date,.premium .shopping-cart-page .with-icon,.premium .checkout-order-summary .order-title .edit-button span,.premium .variant-overview .add-to-wishlist-button,.premium .popup-cart-dialog .with-icon,span.download-icon,.premium .card-managment-page .cardmanagement-button.with-icon,.premium .boarding-overview .available-cards .cardmanagement-button.with-icon,.new-booking-item a.remove-item i,span.with-icon,.item-box .buttons.mobile .add-to-compare-list-button:before{background-color:#253746}.premium .button-1,.premium button,.premium .item-box .buttons,.premium .increase,.premium .decrease,.premium .pager .previous-page a,.premium .pager .next-page a,.premium .newsletter-email .newsletter-subscribe-button,.section.ticket-item input.button-2,.premium .linkCreate,.premium .calendar-item.selected,.premium .button-5,.premium .button-3,.button-2.apply-discount-coupon-code-button,span.statusDownloadable,span.statusIsPaid,.premium span.statusDownloadable,.premium .statusIsPaid,.payment-page .button-1,.premium .category-page #all-products ul li a,.premium .category-page #all-products ul li a:hover{color:#ffffff}.premium .button-1,.premium button,.premium .item-box .buttons,.premium .increase,.premium .decrease,.premium .pager .previous-page a,.premium .pager .next-page a,.premium .scroll-back-button,.premium .remove-discount-button,.premium .remove-gift-card-button,.premium .expand-button,.premium .cart .personalization-button,.section.ticket-item input.button-2,.premium .calendar-item.selected,.premium .button-5,.premium .button-3,.button-2.apply-discount-coupon-code-button,span.statusDownloadable,span.statusIsPaid,.premium span.statusDownloadable,.premium .statusIsPaid,.premium .category-page #all-products ul li a,.slot-ticket-panel .button-group,.renew-icon{background-color:#89764b}.premium .cardmanagement-button.feratel-register-card,.premium .course-details-button,.media-file-dialog .button-2,.media-photo-dialog .button-2,.contact-page .qq-upload-button,.popup-cart-dialog .continue-shopping-button,.mini-cart-wrapper .shoppingcart-btn-wrap .continue-shopping-button,.premium .login-page .button-2,.premium .button-4,.premium .popup-cart-dialog .continue-shopping-button,.button-2.button-bordered,.premium .linkCreate,.premium .button-3.calendar-item{border:1px solid #89764b}.qq-upload-button,.payment-page .button-1{background-color:#89764b !important}.premium .cart-footer .deals .inner-wrapper .available-vouchers{border-collapse:#c4c4c4}.premium .monthly-calendar .prev,.premium .monthly-calendar .next,.premium .select-posible-time,.premium .page.register-resrvation-page .ui-dropdownchecklist-selector,.premium .page.register-page .ui-dropdownchecklist .ui-widget-content{border-color:#c4c4c4}.premium input[type="text"],.premium input[type="password"],.premium input[type="tel"],.premium input[type="email"],.premium textarea,.premium select,.premium .participant-select,.premium .select-box,.premium .cart tbody tr,.premium .cart .qty-input,.premium .cardmanagement-button,.premium input[type=radio],.premium .vouchers-box .inner-wrapper ul li{border-color:#c4c4c4}.premium .footer,.premium .registration-page .form-fields,.premium .account-page .form-fields,.premium .fieldset,.premium .account-page .edit-address,.premium .booking-page .form-fields,.premium .booking-form .form-fields,.premium .product-social-buttons,.premium .cs-accordion-header,.premium .cart th,.premium .data-table th,.premium .forums-table-section th,.premium .cart .qty-input,.premium .checkout-page .grid-wrapper,.premium .cart-footer .total-info,.premium .cart-footer .terms-of-service,.premium .cart-collaterals .shipping,.premium .overview .customer-entered-price,.premium .vendorinfo-page .page-body,.premium .overview .attributes,.premium .variant-overview .attributes,.premium .card-managment-page .address-list-page .info,.premium .card-managment-page .order-list-page .info,.premium .news-list-homepage .news-item,.premium .new-comment form,.premium .validate-customer-card-button .button-1 .cardmanagement-button,.premium .fieldset .inner-wrapper,.premium .login-page .inner-wrapper .premium .account-page form .fieldset .form-fields,.premium .contact-us-formular.contact-page form,.premium .ticket-info-block,.b-popup .account-page .page-body,.premium .ticket-list-page .section,.premium .page.account-page .fa-chevron-left:before,.premium .page.account-page .fa-chevron-right:before,.footer-premium,.premium .login-page .checkout-as-guest-button,.vendorinfo-page .page-body,.premium .card-managment-page .section,.premium .card-managment-page .feratel-card,.pager,.bookup-slots-page .select-card-wrap,.bookup-slots-page #tab-calendar,.bookup-slots-page #tab-advanced-booking,.bookup-slots-page .event-bookings,.bookup-slots-page .et-list .et-item,.bookup-slots-page .new-bookings-list .new-booking-item,.bookup-slots-page .confirmed-bookings-list .confirmed-booking-item,#tab-confirmed-bookings,.bookup-slots-page .event-calendar-header i,.template-event-calendar .event-ticket-item .accordion,.email-a-friend-page form,.apply-vendor-page form,.email-a-friend-page .form-fields,.person-wrapper,.slot-ticket-panel{background-color:#f6f6f6}.et-booking .ticket-content,.premium .page.account-page .ui-tabs .ui-tabs-nav,.block-account-navigation .list a,.template-event-calendar .event-ticket-item .accordion{border-color:#f6f6f6}.premium .header-menu ul>li:hover>span,.premium .compare-products-page .product-price td,.premium .button-1:hover,.premium .wishlist-content button.update-wishlist-button:hover,.premium .cart .personalization-button:hover,.premium .points-box .approve-btn:hover,.premium .shoppingcart-register-voucher-btn:hover,.premium .shopping-cart-page .button-1:hover,.premium .apply-voucher-btn-warpper button:hover,.premium .register-resrvation-page .button-2:hover,.premium .block-account-navigation .list a:hover,.premium .button-1.search-button:hover,.premium .order-details-page .button-1:hover,.premium .order-details-page .button-2:hover,.premium .monthly-calendar .calendar-days .day:hover,.premium .event-ticket-monthly-view table td.event-ticket:not(.booked-out) span:hover,.premium .page-body .linkCreate:hover,.premium .cardmanagement-button.bookup-contract-button:hover,.premium .cardmanagement-button:hover,.premium .responsive-nav-wrapper .button-header:hover,.social-sharing-links a:hover,.premium .calendar-wrapper #wish-date:hover,.premium .calendar-wrapper #wish-date:focus,.premium .button-5:hover,.premium .card-managment-page .cardmanagement-button.with-icon:hover,.premium .boarding-overview .available-cards .cardmanagement-button.with-icon:hover,.premium .increase:hover,.premium .decrease:hover,.premium .icon-button:hover,.premium .scroll-back-button:hover,.premium .shopping-cart-page .with-icon:hover,.premium .checkout-order-summary .order-title .edit-button span:hover,.premium .popup-cart-dialog .with-icon:hover,.premium .button-3:hover,.premium a.download-link:hover span.download-icon:hover,.premium .predefine-price-input:hover,.new-booking-item a.remove-item i:hover,.button-2.apply-discount-coupon-code-button:hover,.course-filters .button-1.selected,.shopingcart-popup .cross-sells .item-box .buttons.mobile button:hover:before,.premium .category-page #all-products ul li a:hover,.slot-ticket-panel button:hover,.slot-ticket-panel .slotticket-add-to-cart .back-button:hover,.slot-ticket-panel .slot-ticket-panel-title .select-date-button:hover{background-color:#786e56}body.premium,.premium input[type="text"],.premium input[type="password"],.premium input[type="tel"],.premium input[type="email"],.premium textarea,.premium select,.premium .mini-cart-label,.premium td.product-name,.premium .boarding-card-register-form .title,.premium .product-essential,.premium .product-info-container,.premium .product-review-links a:before,.premium .delivery .free-shipping:before,.premium .download-sample a:before,.premium .overview .product-name .product-header,.premium monthly-event-ticket .monthly-event-ticket .product-event-ticket-total,.premium monthly-event-ticket .event-ticket-monthly-view table tbody td,.premium .monthly-event-ticket .product-event-ticket-total,.premium .event-ticket-monthly-view td:first-child,.premium .participant-form .title,.premium .ji-quantity label,.premium .register-resrvation-page h3,.premium .overview #product-events .add-to-cart-button.quantity-button,.premium .description-row.total-sum-block h3,.premium .description-row.total-sum-block .total-sum,.premium .et-booking .cs-accordion-header,.premium .event-date,.premium .event-time,.premium .cart .increase,.premium .cart .decrease,.premium .page-body .linkCreate,.premium .account-page .event-calendar-header>.event-calendar-title,.premium .page.account-page .event-calendar-body table td .free-places,.premium .page.register-resrvation-page .ui-dropdownchecklist-selector,.premium .popup-cart-dialog .continue-shopping-button,.premium .header-menu>ul li>a,.item-box .product-title a,.premium .item-box .actual-price,.account-page .fieldset .title,.account-top-block strong,.account-top-block a,.currency-list a.active,.premium .link:hover,.terms-of-service a:hover,.back-link a:hover,.details-link a:hover,.account-page .feratel-card .info strong,.card-managment-page .bookup-button,.bookup-slots-page .calendar-header p:first-child,.template-event-calendar .event-ticket-item .accordion,.go-to-cardmanagement,.slot-ticket-panel button{color:#000000}.premium .eu-cookie-bar-notification a,.premium .login-page .title strong,.premium .login-page .forgot-password,.premium .registration-page .title strong,.premium .page-title h1,.premium .home-page .title strong,.premium .product-grid .title strong,.premium .home-page .topic-block-title h2,.premium .breadcrumb .current-item,.premium .overview .product-name h1,.premium .product-event-ticket-total,.premium .product-no-reviews a,.premium .product-details-page .product-price,.premium .wishlist-page .share-info a,.premium .mini-shopping-cart .count a,.premium .mini-shopping-cart .price span,.premium .mini-shopping-cart .totals strong,.premium .cart-total .order-total .cart-total-right,.back-link a,.premium .order-details-page .order-total strong,.premium .email-a-friend-page .title h2,.premium .card-managment-page .with-icon.bookup-free-value-button,.premium .inputs .required,.premium .card-management-detail,.premium .topic-block h2,.premium .cart tbody .subtotal span.product-subtotal,.premium .description-row.total-sum-block h3,.premium .description-row.total-sum-block .total_sum,.premium .et-booking .event-time,span.statusDownloadable text,span.statusIsPaid text,.premium .required,.premium .mini-cart-wrapper .product-subtotal,.premium .mini-cart-wrapper .total span,.bookup-cart .bookup-cart-footer .total label,.premium .page.account-page .event-calendar-body table td.current .free-places,.premium #tab-media .panel-btn #cardrenewalHelpButton,.premium .link,.premium .ui-tooltip,.premium .popup-cart-dialog .product-subtotal,.premium .popup-cart-dialog .personalization-button,.premium .pager li a .boarding-row .row-price,.terms-of-service a,.details-link a,.pager li a,.primiry-font-color,.page.account-page.address-edit-page .page-title,.fieldset .title strong,.section .title strong,.account-page.customer-info-page .ticket-list-page .title{color:#000000}@media (min-width:1025px){.premium .product-grid .item-box button span{color:#000000}}.premium .block-account-navigation .list a.active{border-color:#000000}.premium .button-1,.premium .cardmanagement-button,.premium .button-2,.premium .button-3,.premium .popup-cart-dialog .continue-shopping-button,.button-2.button-bordered,.card-managment-page li.ui-state-default,.section.ticket-item input.button-2,.premium .button-5,.predefine-price-input,.premium span.statusDownloadable,.premium .statusIsPaid,.premium .ticket-list-page .ticket-buttons .linkCreate{border-radius:0px}@font-face{font-family:Relevant-Normal;
src:url(../fonts/Relevant-Normal.otf) format('truetype');
font-display:swap}
body.premium,.premium input,.premium button{font-family:Relevant-Normal}.header-tools{background-color:#786e56}.footer-premium li:hover a,.premium .header-menu ul>li:hover>a,.account-top-block a:hover,.account-page .address-list .buttons input[type=button]:hover,.statusIsNotPaid a,.booking-disabled a:hover{color:#786e56}@media all and (max-width:1024px){.header-menu{background-color:#ffffff}.top-menu svg{fill:#ffffff}.sublist-wrap{background-color:#ffffff}.top-menu .sublist svg{fill:#ffffff}.premium .header-menu>ul li>a{color:#000000}.header-menu ul.sublist.active li>a{color:#1d1d1d}}.popup-cart-dialog .no-data-cart{background-image:url("data:image/svg+xml,%3Csvg width='230' height='240' viewBox='0 0 230 240' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8389_24266)'%3E%3Cpath d='M75.9982 46.9266C76.7916 46.9266 77.5673 46.692 78.227 46.2525C78.8867 45.813 79.4008 45.1883 79.7045 44.4574C80.0081 43.7265 80.0875 42.9222 79.9328 42.1463C79.778 41.3703 79.3959 40.6576 78.8349 40.0982C78.2738 39.5388 77.559 39.1578 76.7809 39.0035C76.0027 38.8491 75.1961 38.9284 74.463 39.2311C73.73 39.5339 73.1035 40.0466 72.6627 40.7043C72.2219 41.3621 71.9866 42.1355 71.9866 42.9266C71.9878 43.9871 72.4109 45.0038 73.1629 45.7537C73.915 46.5036 74.9346 46.9254 75.9982 46.9266ZM75.9982 40.9266C76.3949 40.9266 76.7827 41.0439 77.1126 41.2637C77.4425 41.4835 77.6995 41.7958 77.8513 42.1613C78.0032 42.5267 78.0429 42.9288 77.9655 43.3168C77.8881 43.7048 77.6971 44.0611 77.4165 44.3408C77.136 44.6205 76.7786 44.811 76.3895 44.8882C76.0004 44.9654 75.5971 44.9258 75.2306 44.7744C74.8641 44.623 74.5508 44.3667 74.3304 44.0378C74.11 43.7089 73.9924 43.3222 73.9924 42.9266C73.9929 42.3964 74.2044 41.888 74.5805 41.513C74.9565 41.138 75.4664 40.9272 75.9982 40.9266ZM199.652 79.6063C199.123 79.6063 198.605 79.7627 198.166 80.0557C197.726 80.3488 197.383 80.7652 197.181 81.2525C196.978 81.7398 196.925 82.2759 197.028 82.7932C197.132 83.3105 197.386 83.7857 197.76 84.1586C198.134 84.5316 198.611 84.7855 199.13 84.8884C199.649 84.9913 200.186 84.9385 200.675 84.7367C201.164 84.5348 201.581 84.193 201.875 83.7545C202.169 83.316 202.326 82.8004 202.326 82.273C202.325 81.566 202.043 80.8882 201.542 80.3883C201.04 79.8883 200.361 79.6071 199.652 79.6063ZM199.652 83.6063C199.387 83.6063 199.128 83.5281 198.909 83.3816C198.689 83.2351 198.517 83.0269 198.416 82.7832C198.315 82.5396 198.288 82.2715 198.34 82.0129C198.392 81.7542 198.519 81.5167 198.706 81.3302C198.893 81.1437 199.131 81.0167 199.391 80.9653C199.65 80.9138 199.919 80.9402 200.163 81.0412C200.408 81.1421 200.616 81.313 200.763 81.5322C200.91 81.7515 200.989 82.0093 200.989 82.273C200.988 82.6265 200.847 82.9654 200.597 83.2154C200.346 83.4654 200.006 83.606 199.652 83.6063ZM44.1396 8.17056C43.6106 8.17056 43.0936 8.32696 42.6538 8.61998C42.214 8.91299 41.8712 9.32947 41.6688 9.81674C41.4663 10.304 41.4134 10.8402 41.5166 11.3575C41.6198 11.8748 41.8745 12.3499 42.2485 12.7228C42.6225 13.0958 43.0991 13.3498 43.6178 13.4527C44.1366 13.5556 44.6744 13.5027 45.1631 13.3009C45.6517 13.0991 46.0694 12.7573 46.3633 12.3188C46.6572 11.8802 46.814 11.3646 46.814 10.8372C46.8132 10.1302 46.5312 9.45243 46.0298 8.9525C45.5284 8.45258 44.8486 8.17137 44.1396 8.17056ZM44.1396 12.1706C43.8751 12.1706 43.6166 12.0924 43.3967 11.9459C43.1768 11.7993 43.0054 11.5911 42.9042 11.3475C42.803 11.1038 42.7765 10.8358 42.8281 10.5771C42.8797 10.3185 43.007 10.0809 43.194 9.89442C43.3811 9.70795 43.6193 9.58096 43.8787 9.52952C44.1381 9.47807 44.407 9.50447 44.6513 9.60539C44.8957 9.70631 45.1045 9.8772 45.2514 10.0965C45.3984 10.3157 45.4768 10.5735 45.4768 10.8372C45.4765 11.1907 45.3355 11.5297 45.0848 11.7796C44.8341 12.0296 44.4941 12.1702 44.1396 12.1706ZM135.064 10.8372C134.535 10.8372 134.018 10.9936 133.578 11.2866C133.138 11.5797 132.796 11.9961 132.593 12.4834C132.391 12.9707 132.338 13.5069 132.441 14.0241C132.544 14.5414 132.799 15.0166 133.173 15.3895C133.547 15.7625 134.023 16.0164 134.542 16.1193C135.061 16.2222 135.599 16.1694 136.087 15.9676C136.576 15.7657 136.994 15.4239 137.288 14.9854C137.581 14.5469 137.738 14.0313 137.738 13.5039C137.738 12.7969 137.456 12.1191 136.954 11.6192C136.453 11.1192 135.773 10.838 135.064 10.8372ZM135.064 14.8372C134.799 14.8372 134.541 14.759 134.321 14.6125C134.101 14.466 133.93 14.2578 133.829 14.0141C133.727 13.7705 133.701 13.5024 133.752 13.2438C133.804 12.9851 133.931 12.7476 134.118 12.5611C134.305 12.3746 134.544 12.2476 134.803 12.1962C135.062 12.1447 135.331 12.1711 135.576 12.2721C135.82 12.373 136.029 12.5439 136.176 12.7631C136.323 12.9824 136.401 13.2402 136.401 13.5039C136.401 13.8574 136.26 14.1963 136.009 14.4463C135.758 14.6963 135.418 14.8369 135.064 14.8372ZM9.80636 36.9397C9.80636 36.4122 9.64951 35.8967 9.35564 35.4581C9.06177 35.0196 8.64408 34.6778 8.15539 34.476C7.66671 34.2741 7.12897 34.2213 6.61019 34.3242C6.0914 34.4271 5.61486 34.6811 5.24084 35.054C4.86682 35.427 4.6121 35.9021 4.50891 36.4194C4.40572 36.9367 4.45868 37.4729 4.6611 37.9601C4.86352 38.4474 5.20631 38.8639 5.64611 39.1569C6.08592 39.4499 6.60299 39.6063 7.13194 39.6063C7.84099 39.6055 8.52077 39.3243 9.02214 38.8244C9.52352 38.3245 9.80555 37.6467 9.80636 36.9397ZM5.79473 36.9397C5.79473 36.6759 5.87316 36.4182 6.02009 36.1989C6.16703 35.9796 6.37587 35.8087 6.62021 35.7078C6.86455 35.6069 7.13342 35.5805 7.39282 35.6319C7.65221 35.6834 7.89048 35.8104 8.07749 35.9968C8.2645 36.1833 8.39186 36.4209 8.44346 36.6795C8.49505 36.9382 8.46857 37.2063 8.36736 37.4499C8.26615 37.6935 8.09476 37.9018 7.87485 38.0483C7.65495 38.1948 7.39641 38.273 7.13194 38.273C6.7774 38.2726 6.43748 38.132 6.18678 37.8821C5.93608 37.6321 5.79508 37.2932 5.79473 36.9397Z' fill='%23C4C4C4'/%3E%3Cpath d='M19.9081 105.067L21.8966 102.459L20.6409 101.749L19.3639 104.669H19.3224L18.0253 101.771L16.7483 102.5L18.7153 105.045V105.088L15.6384 104.691V106.109L18.7354 105.713V105.755L16.7483 108.3L17.9398 109.051L19.301 106.109H19.3425L20.5981 109.029L21.9166 108.279L19.9081 105.776V105.733L23.0666 106.109V104.691L19.9081 105.108V105.067Z' fill='%23253746'/%3E%3Cpath d='M134.796 47.264L133.652 48.7293L134.339 49.1613L135.122 47.468H135.147L135.869 49.1493L136.628 48.7173L135.471 47.276V47.252L137.29 47.468V46.6507L135.471 46.8907V46.8667L136.616 45.3653L135.894 44.9573L135.159 46.6387H135.134L134.388 44.9693L133.652 45.3893L134.785 46.856V46.88L133.014 46.6507V47.468L134.796 47.24V47.264Z' fill='%23253746'/%3E%3Cpath d='M225.619 12.4894V11.0987L222.521 11.508V11.4667L224.472 8.90938L223.24 8.21338L221.989 11.0774H221.946L220.675 8.23338L219.421 8.94938L221.352 11.4467V11.488L218.334 11.0987V12.4894L221.372 12.1014V12.1427L219.421 14.6387L220.591 15.376L221.927 12.4894H221.966L223.197 15.3547L224.492 14.6187L222.521 12.1627V12.1214L225.619 12.4894Z' fill='%23253746'/%3E%3Cpath d='M177.645 49.8654L179.328 47.6601L178.266 47.0601L177.185 49.5307H177.149L176.053 47.0774L174.972 47.6947L176.637 49.8481V49.8841L174.034 49.5481V50.7481L176.655 50.4134V50.4481L174.972 52.6014L175.981 53.2374L177.132 50.7481H177.167L178.23 53.2201L179.345 52.5841L177.645 50.4654V50.4307L180.319 50.7481V49.5481L177.645 49.9014V49.8654Z' fill='%23253746'/%3E%3Cpath d='M8.0233 215.717C9.50034 215.717 10.6977 214.523 10.6977 213.051C10.6977 211.578 9.50034 210.384 8.0233 210.384C6.54625 210.384 5.34888 211.578 5.34888 213.051C5.34888 214.523 6.54625 215.717 8.0233 215.717Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath d='M20.0581 210.385H16.0465C15.3372 210.385 14.6569 210.666 14.1554 211.166C13.6538 211.666 13.3721 212.344 13.3721 213.051C13.3721 213.759 13.6538 214.437 14.1554 214.937C14.6569 215.437 15.3372 215.718 16.0465 215.718H20.0581C20.7674 215.718 21.4477 215.437 21.9492 214.937C22.4508 214.437 22.7325 213.759 22.7325 213.051C22.7325 212.344 22.4508 211.666 21.9492 211.166C21.4477 210.666 20.7674 210.385 20.0581 210.385ZM219.302 210.385H215.291C214.581 210.385 213.901 210.666 213.4 211.166C212.898 211.666 212.616 212.344 212.616 213.051C212.616 213.759 212.898 214.437 213.4 214.937C213.901 215.437 214.581 215.718 215.291 215.718H219.302C220.012 215.718 220.692 215.437 221.193 214.937C221.695 214.437 221.977 213.759 221.977 213.051C221.977 212.344 221.695 211.666 221.193 211.166C220.692 210.666 220.012 210.385 219.302 210.385Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath d='M227.326 215.717C228.803 215.717 230 214.523 230 213.051C230 211.578 228.803 210.384 227.326 210.384C225.849 210.384 224.651 211.578 224.651 213.051C224.651 214.523 225.849 215.717 227.326 215.717Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath d='M163.345 221.051H152.236C151.564 221.105 150.936 221.409 150.479 221.903C150.022 222.398 149.767 223.045 149.767 223.718C149.767 224.39 150.022 225.038 150.479 225.532C150.936 226.027 151.564 226.331 152.236 226.385H163.345C164.018 226.331 164.645 226.027 165.103 225.532C165.56 225.038 165.814 224.39 165.814 223.718C165.814 223.045 165.56 222.398 165.103 221.903C164.645 221.409 164.018 221.105 163.345 221.051ZM83.1128 221.051H72.0036C71.3313 221.105 70.7039 221.409 70.2464 221.903C69.7889 222.398 69.5349 223.045 69.5349 223.718C69.5349 224.39 69.7889 225.038 70.2464 225.532C70.7039 226.027 71.3313 226.331 72.0036 226.385H83.1128C83.7851 226.331 84.4125 226.027 84.87 225.532C85.3275 225.038 85.5815 224.39 85.5815 223.718C85.5815 223.045 85.3275 222.398 84.87 221.903C84.4125 221.409 83.7851 221.105 83.1128 221.051ZM144.419 221.051H90.9303C90.221 221.051 89.5407 221.332 89.0392 221.832C88.5376 222.332 88.2559 223.011 88.2559 223.718C88.2559 224.425 88.5376 225.103 89.0392 225.604C89.5407 226.104 90.221 226.385 90.9303 226.385H112.245V229.051H101.628C100.919 229.051 100.238 229.332 99.7369 229.832C99.2353 230.332 98.9536 231.011 98.9536 231.718C98.9536 232.425 99.2353 233.103 99.7369 233.604C100.238 234.104 100.919 234.385 101.628 234.385H135.058C135.768 234.385 136.448 234.104 136.949 233.604C137.451 233.103 137.733 232.425 137.733 231.718C137.733 231.011 137.451 230.332 136.949 229.832C136.448 229.332 135.768 229.051 135.058 229.051H123.104V226.385H144.419C145.128 226.385 145.808 226.104 146.31 225.604C146.811 225.103 147.093 224.425 147.093 223.718C147.093 223.011 146.811 222.332 146.31 221.832C145.808 221.332 145.128 221.051 144.419 221.051Z' fill='%23253746'/%3E%3Cpath d='M206.895 210.385H120.218L107.63 210.384H28.4543C28.0738 210.335 27.6871 210.367 27.32 210.478C26.9529 210.59 26.6139 210.778 26.3255 211.03C26.0372 211.282 25.8061 211.593 25.6479 211.942C25.4896 212.29 25.4077 212.669 25.4077 213.051C25.4077 213.434 25.4896 213.812 25.6479 214.16C25.8061 214.509 26.0372 214.82 26.3255 215.072C26.6139 215.325 26.9529 215.513 27.32 215.624C27.6871 215.735 28.0738 215.767 28.4543 215.718H206.895C207.275 215.767 207.662 215.735 208.029 215.624C208.396 215.513 208.735 215.325 209.024 215.072C209.312 214.82 209.543 214.509 209.701 214.16C209.86 213.812 209.942 213.434 209.942 213.051C209.942 212.669 209.86 212.29 209.701 211.942C209.543 211.593 209.312 211.282 209.024 211.03C208.735 210.778 208.396 210.59 208.029 210.478C207.662 210.367 207.275 210.335 206.895 210.385Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M165.099 155.848C162.975 163.261 157.665 167.497 149.699 167.497H79.5983C78.5361 167.497 76.9429 167.497 75.3497 166.968C76.4119 170.145 76.9429 172.792 78.0051 175.97C78.0051 176.499 78.5361 176.499 79.0672 176.499H80.6604H166.693C176.783 176.499 184.218 184.442 184.218 194.503C184.218 201.387 179.438 207.741 172.534 209.859C165.63 211.977 158.727 209.859 153.947 204.564C149.167 199.269 148.636 191.855 151.823 185.501C151.823 184.971 152.354 184.442 152.885 183.912H93.9369C93.9369 184.442 94.468 184.971 94.468 185.501C97.6544 191.855 97.6544 198.21 92.8748 204.034C88.6263 209.859 82.7846 211.977 75.3497 210.389C67.9149 208.8 63.6664 204.034 62.0732 196.621C60.48 189.737 63.6664 183.383 69.5081 179.147C70.5702 178.617 70.5702 178.088 70.5702 177.029C63.1353 150.552 55.7004 123.547 48.7966 97.0705C46.1413 87.0095 43.486 76.9486 40.8306 66.3581C40.8306 65.299 40.2996 64.7695 39.2375 64.7695H23.8366C22.7745 64.7695 22.2434 64.7695 22.7745 63.7105V58.9448C22.7745 57.8857 22.7745 57.8857 23.8366 57.8857H43.486C45.6102 57.8857 46.6723 58.9448 47.7345 61.0629L55.7004 89.6571C56.2315 90.7162 56.7625 91.2457 57.8247 91.2457H117.691L114.648 99.1886H58.3557C56.7625 99.1886 56.7625 99.1886 57.2936 100.777C62.0732 118.781 67.3838 136.785 72.1634 154.789C73.2255 159.025 75.8808 161.143 80.1293 161.143H149.699C154.478 161.143 156.602 159.025 158.196 154.789C158.959 151.912 159.723 149.049 160.487 146.195L168.361 143.869C167.252 147.889 166.159 151.885 165.099 155.848ZM176.252 194.503C176.252 199.798 172.003 204.034 166.693 204.034C160.851 204.034 156.602 199.269 156.602 193.973C156.602 188.678 160.851 184.442 166.162 184.442C172.003 184.442 176.252 189.208 176.252 194.503ZM88.6263 193.973C88.6263 199.798 84.3778 204.034 79.0672 204.034C73.7566 204.034 69.5081 199.798 68.977 194.503C68.977 188.678 73.2255 184.442 78.5361 184.442C84.3778 184.442 88.6263 188.678 88.6263 193.973Z' fill='%23C4C4C4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M182.87 109.333C182.87 93.3136 169.845 80.3271 153.779 80.3271C137.713 80.3271 124.688 93.3136 124.688 109.333C124.688 125.353 137.713 138.34 153.779 138.34C169.845 138.34 182.87 125.353 182.87 109.333ZM153.779 77.0458C171.663 77.0458 186.16 91.5014 186.16 109.333C186.16 127.165 171.663 141.621 153.779 141.621C135.895 141.621 121.398 127.165 121.398 109.333C121.398 91.5014 135.895 77.0458 153.779 77.0458Z' fill='%23253746'/%3E%3Cpath d='M164.133 118.19L155.276 109.333L164.133 100.477C164.546 100.063 164.546 99.3926 164.133 98.9792C163.719 98.5657 163.049 98.5657 162.635 98.9792L153.779 107.836L144.922 98.9793C144.509 98.5658 143.838 98.5658 143.425 98.9793C143.011 99.3928 143.011 100.063 143.425 100.477L152.281 109.333L143.425 118.19C143.011 118.603 143.011 119.274 143.425 119.687C143.631 119.894 143.902 119.997 144.174 119.997C144.445 119.997 144.716 119.894 144.922 119.687L153.779 110.831L162.635 119.687C162.842 119.894 163.113 119.997 163.384 119.997C163.655 119.997 163.926 119.894 164.133 119.687C164.547 119.274 164.547 118.603 164.133 118.19Z' fill='%23575656'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8389_24266'%3E%3Crect width='230' height='240' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}/***Colors ***/
/*
Dark Blue/Grey: #253746;
 Gold: #89764B;
Black: #000; 20/30/40/50/60/70/80/90;
White: #FFF;
*/
/***Webfonts***/

@font-face {
    font-family: itc-berkeley-oldstyle-lt-book;
    src: url(../fonts/itc-berkeley-oldstyle-lt-book.ttf) format('truetype');
    font-display: swap;
}

@font-face {
    font-family: BerkeleyStd-BookItalic;
    src: url(../fonts/BerkeleyStd-BookItalic.otf) format('opentype');
    font-display: swap
}

@font-face {
    font-family: Relevant-Bold;
    src: url(../fonts/Relevant-Bold.otf) format('opentype');
    font-display: swap;
}

@font-face {
    font-family: Relevant-Normal;
    src: url(../fonts/Relevant-Normal.otf) format('opentype');
    font-display: swap
}

@font-face {
    font-family: Relevant-Light;
    src: url(../fonts/Relevant-Light.otf) format('opentype');
    font-display: swap;
}



/***General***/

body.premium {
  font-family: Relevant-Normal;
   font-size: 16px;
   line-height: 1.22;
}
h1,
h2,
h3,
h4,
h5,
h6 {
     font-family: BerkeleyStd-BookItalic;
     font-weight: normal;
}

h1 {
  font-size: 70px;
}
h2 {
  font-size: 40px;
}
h3 {
  font-size: 25px;
}

.breadcrumb {
  margin: 20px auto 10px;
}
 
.premium .home-page .topic-block-title h2, .premium .page-title h1 {
  font-size:  40px;
    font-family: BerkeleyStd-BookItalic;
   font-weight: normal;
}

.premium .page-title h1 {
   max-width: 900px;
    margin: 50px auto 60px;
    text-align: left;
     text-align: center;
}
.category-page .page-title h1 {
  visibility: hidden;
}
.page-title {
  margin: unset;
}

.premium .button-1, .premium button, .premium .item-box .buttons, .premium .newsletter-email .newsletter-subscribe-button {
   letter-spacing: 1.5px;
}

.topic-block-body strong, .topic-page .page-body strong {
   color: #000000;
    font-family: Relevant-Bold;
}

.item-grid {
   justify-content: center;
}

.item-grid .item-box {
  flex-basis: 350px;
}

.item-box .picture img {
  min-height: unset;
}

/***Header***/

.header-tools {
  background: transparent;
}

.premium .header {
   width: 276px;
}

.header-logo img {
   max-width: 200px;
  margin-top: -20px;

}

.language-selector {
   background-color: #253746;
  padding: 10px;
}

.header-tools a {
   color: #c4c4c4;
}

.header-tools a.active {
   color: #dcc184;
}


.notAndroid23 .header-menu.open li a {
       font-family: BerkeleyStd-BookItalic;
      font-size: 25px;
     line-height: 30px;
}

.header-menu > ul > li > a, .language-list span {
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 0.03em;
}

.header-menu > ul > li > a:before, .header-menu > ul > li > a:after {
  display: none;
}

/*Icons*/
.premium .account-button .button-1:hover, .premium .wishlist-opener .button-header:hover, .premium .responsive-nav-wrapper span.button-header:hover, .responsive-nav-wrapper .shopping-cart-link .button-header:hover {
    background-color: #ffffff00;
}

.premium .responsive-nav-wrapper span, .premium .responsive-nav-wrapper a,  .item-box .buttons.mobile .add-to-wishlist-button:before, .item-box .buttons.mobile .product-box-add-to-cart-button:before {
    background-color: #ffffff00;
}

.responsive-nav-wrapper span.button-header, .responsive-nav-wrapper .button-header, .premium .account-button .button-1 {
  border-radius: unset;
}

.responsive-nav-wrapper .search-wrap span {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 32.03 32'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B stroke-miterlimit: 10; %7D .cls-1, .cls-2 %7B fill: none; stroke: %23253746; stroke-width: 2.55px; %7D .cls-2 %7B stroke-linecap: round; stroke-linejoin: bevel; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_2-2' data-name='Ebene 2'%3E%3Cg%3E%3Ccircle class='cls-1' cx='13.04' cy='13.04' r='11.76'/%3E%3Cline class='cls-2' x1='21.37' y1='21.34' x2='30.75' y2='30.73'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: 30px;
}

.account-button a {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 31.55 31.14'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23253746; stroke-miterlimit: 10; stroke-width: 2.55px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_2-2' data-name='Ebene 2'%3E%3Cg%3E%3Cellipse class='cls-1' cx='15.61' cy='7.63' rx='6.16' ry='6.35'/%3E%3Cpath class='cls-1' d='m30.28,29.87H1.28v-3.04c.02-2.03,1.15-3.88,2.94-4.76,7.57-3.73,15.26-3.86,23.08-.06,1.82.88,2.98,2.75,2.98,4.81v3.06Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: 30px;
}

.responsive-nav-wrapper .wishlist-opener a,  .item-box .buttons.mobile .add-to-wishlist-button:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 31.5 30.37'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23253746; stroke-miterlimit: 10; stroke-width: 2.5px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_2-2' data-name='Ebene 2'%3E%3Cpath class='cls-1' d='m28.83,14.34c-3.11,4.39-8.71,9.71-8.71,9.71l-2.04,2.12-2.33,2.41-2.33-2.41-2.05-2.12s-5.6-5.32-8.7-9.71C-.43,9.96,1.95,3.73,5.84,1.86c3.37-1.62,7.49.08,9.91,3.86C18.17,1.95,22.29.24,25.67,1.86c3.88,1.87,6.26,8.1,3.16,12.48Z'/%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: 30px;
}

.responsive-nav-wrapper .shopping-cart-link a, .item-box .buttons.mobile .product-box-add-to-cart-button:before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 31.55 29.27'%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: none; stroke: %23253746; stroke-miterlimit: 10; stroke-width: 2.55px; %7D .cls-2 %7B stroke-linecap: round; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_2-2' data-name='Ebene 2'%3E%3Ccircle class='cls-1' cx='12.14' cy='24.5' r='3.5'/%3E%3Ccircle class='cls-1' cx='24.1' cy='24.5' r='3.5'/%3E%3Cpath class='cls-2' d='m1.27,1.27h5.15c.06,0,.1.04.11.1l2.93,15.95c.01.06.06.1.11.1h17.55c.05,0,.1-.04.11-.09l3.03-14.7c.02-.07-.04-.14-.11-.14h-11.16'/%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: 32px;
}

.responsive-nav-wrapper .menu-title span {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 31.55 25.06'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; stroke: %23253746; stroke-linecap: round; stroke-miterlimit: 10; stroke-width: 2.55px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_2-2' data-name='Ebene 2'%3E%3Cline class='cls-1' x1='1.27' y1='1.27' x2='30.27' y2='1.27'/%3E%3Cline class='cls-1' x1='1.27' y1='12.53' x2='30.27' y2='12.53'/%3E%3Cline class='cls-1' x1='1.27' y1='23.78' x2='30.27' y2='23.78'/%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: 32px;
}

.responsive-nav-wrapper .search-wrap {
   padding-right: unset;
   border-right: none;
}



/***Intro***/

.topic-block-body, .topic-page .page-body {
   line-height: initial;
}

.topic-block-body {
  margin-left: 200px;
}

.home-page .topic-block, .home-page .CMSPage {
   margin: 150px auto;
/*    max-width: 771px; */
     text-align: left;
   max-width: 1100px;
  /*  margin: 0 auto; */
    padding: 20px 50px 80px;
    background: #ededed;
}

.home-page .topic-block-title {
  text-align: left;
}

 .premium .home-page-category-grid .title a, .premium .sub-category-grid .title a {
  background: transparent;
}

.home-page-category-grid .title, .sub-category-grid .title  {
     font-family: BerkeleyStd-BookItalic;
     font-weight: normal;
    font-size: 24px;
}

.home-page-category-grid .item-box .picture::after, .sub-category-grid .picture::after {
    content: '';
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: linear-gradient(0deg, rgba(217, 217, 217, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
    cursor: pointer;
    pointer-events: none;
}

/***Category pages***/

.category-page .item-grid {
  gap: 20px;
  margin-top: 30px;
}

.category-page .item-grid .item-box {
  margin-right: unset;
}

/***Products***/

.premium .item-box .product-title {
    font-family: Relevant-Bold;
   font-size: 16px;
}
#slotgroup-details-form img { 
   display: none;
}

.product-grid .item-box {
  flex-basis: 303px;
}

/***Checkout***/

.checkout-page .page-title h1 {
  max-width: unset;
      padding: 0 28px;
}

.checkout-page .topic-block {
   text-align: left;
}

.checkout-page .topic-block-body {
  margin-left: unset;
  padding: 10px 28px;
  max-width: 810px;
}

.order-completed-page .page-title h1, .gdpr-tools-page .page-title h1 {
  text-align: center;
}


.shopping-cart-page .with-icon {
   display: none;
}

/*Slot-ticket*/

#main-product-img-282 {
   display: none;
}

.product-details-page-30 .gallery {
 width: 0;
}

.product-details-page-30 .overview {
   width: 1100px;
  display: flex;
    flex-direction: column-reverse;
}

.product-details-page-30 form#product-details-form .product-essential .product-name { 
   order: 1;
}

.page.product-details-page.product-details-page-30 .full-description{ 
     margin: 50px auto;
    padding: 20px 50px 40px;
    background: #ededed;
  margin-bottom: 50px;

}
.page.product-details-page.product-details-page-30 .full-description h2 {
    margin: 40px 0;
}
.page.product-details-page.product-details-page-30 .full-description p {
   font-size: 16px;
    text-align: left;
    margin-left: 200px;
    margin-bottom: 20px;
     line-height: 1.22;
}

.slot-ticket-panel .slot-ticket-panel-body {
  font-size: 16px;
}

.slot-ticket-panel-date-selection.block-group {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
}

.slot-ticket-panel .button-calendar {
  /*flex-basis: 40%; */
  margin: unset;
  flex: 1;
}
.slot-ticket-panel .button-calendar, #wish-date, .add-to-cart-button.button-group.slot-group-button.slot-group-unavailable, .add-to-cart-button.button-group.slot-group-button.next-available-date {
   background: #89764B;
   color: #FFF;
  border: none;
  font-size: 16px;
  text-transform: none;
 letter-spacing: 0.5px;
}

.slot-ticket-info p:hover, .cart .product-name:hover { 
   color: #89764B;
}


.slot-ticket-panel button.selected {
     background: #89764B;
}

.slot-ticket-panel button:hover {
   background-color: rgba(120, 110, 86, 1);
}

#wish-date {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19 6C19.552 6 20 6.448 20 7V19C20 19.552 19.552 20 19 20H5C4.448 20 4 19.552 4 19V7C4 6.448 4.448 6 5 6H7V4H10V6H14V4H17V6H19ZM18 18V9H6V18H18ZM8 11H10V13H8V11ZM11 11H13V13H11V11Z' fill='%23FFF'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: 94% center;
background-size: 28px;
}

.slot-ticket-panel .slot-ticket-panel-body .slot-ticket-panel-group-selection { 
  gap: 15px;
} 
.add-to-cart-button.button-group.slot-group-button.slot-group-unavailable { 
   flex:1;
  height: 40px; 
}

.slot-ticket-panel .title, .slot-ticket-panel .slot-ticket-panel-title, .slot-ticket-panel .ticket-row .ticket-addtocart-info .ticket-price, .slot-ticket-panel .slot-ticket-panel-title .select-date-button, .slot-ticket-panel .select-date-button {
     font-family: Relevant-Bold;
}
.slot-ticket-panel .slotticket-add-to-cart .back-button {
  border-radius: 0px;
  transition: all 0.3s ease;
}

.slot-ticket-panel .slotticket-add-to-cart .back-button:hover {
   border: none;
   color: #FFF;
    transition: all 0.3s ease;
}

.slot-ticket-panel .slot-ticket-panel-body .slot-ticket-panel-date-selection > span, .slot-ticket-panel .slot-ticket-panel-body .slot-ticket-panel-group-selection > span {
   min-width: 180px;
}

#wish-date {
  border-radius: 0;
}
/*
.slot-day-button-available::before, slot-day-button-unavailable::before, .slot-day-button-unavailable::before {
   display: none;
} */

.add-to-cart-button.button-group.slot-group-button.slot-group-unavailable.selected, .add-to-cart-button.button-group.slot-group-button.next-available-date.selected { 
  background: #253746;
}

#wish-date:hover, #wish-date:active {
   background: rgba(120, 110, 86, 1);
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19 6C19.552 6 20 6.448 20 7V19C20 19.552 19.552 20 19 20H5C4.448 20 4 19.552 4 19V7C4 6.448 4.448 6 5 6H7V4H10V6H14V4H17V6H19ZM18 18V9H6V18H18ZM8 11H10V13H8V11ZM11 11H13V13H11V11Z' fill='%23FFF'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: 94% center;
background-size: 28px;
}

#slotgroup-nexttbn, .slot-ticket-panel .slotticket-add-to-cart .back-button {
  height: 48px;
}

/*
#slot-available-dates-panel {
  display: none;
 }*/

.slot-ticket-panel .button-group {
  margin-right: unset;
}

#slot-available-dates-block {
  gap: 15px;
}

.slot-ticket-panel .slot-ticket-panel-title .select-date-button {
 height: 40px;
  letter-spacing: 1px;
 font-size: 14px;
  text-transform: none;
}

.slot-ticket-panel .slot-ticket-panel-body .slot-button {
   height: 48px;
  min-width: 138px;
    padding: 12px 13px 8px 13px;
}

.premium .button-1[disabled], .premium .button-1:disabled {
  color: #555;
}

.button-calendar.slot-category-button.selected {
  background: #253746;
  pointer-events: none;
}

#slot-available-dates-panel {
   display: none!important;
}

/***Functional***/

#ph-topic {
   background-color: #f8f8f8;
    margin: 30px auto;
   padding: 30px 0 8%;
}

#ph-topic .page-body, #ph-title {
   max-width: 900px;
   margin: 0 auto;
  text-align: left;
}
/*
.premium .search-input form {
   justify-content: center;
} */

.search-page .page-title, .search-results .warning  {
   max-width: 900px;
   margin: 0 auto;
   text-align: left;
}

.search-page .search-input {
   max-width: 900px;
}

.account-page .topic-block {
      max-width: 900px;
     text-align: left;
    margin: 0 auto;
}
.account-page .topic-block-body {
   margin-left: 0;
   display: flex;
  gap: 20px;
}
.account-page .topic-block p { 
   background: #f8f8f8; 
    padding: 20px;  
   flex-grow: 1; 
    flex-basis: 50%;
}

.account-page .topic-block-body strong {
   line-height: 30px;
}


.premium .block-account-navigation .list a:hover {
  color: #FFF;
}


/***Footer***/

.footer-premium {
  background-color: #253746;
  color: #FFF;
       font-size: 15px;
}

.footer-premium .title {
   font-family: Relevant-Bold;
  font-weight: normal;
      font-size: 15px;
}

.footer-premium li, .footer-premium .title {
  text-align: left;
}

.footer-premium li {
   padding: 3px 0;
}

/***Media Queries***/

@media (min-width: 721px) {
    .slot-ticket-panel {
       padding: 50px;
}
}
@media (min-width: 1025px) {
    .desktop-nav-wrapper, .header-tools {
  padding: 0 40px;
}
.header-menu-parent {
  padding: unset;
}
}

@media (min-width: 1800px) {
.desktop-nav-wrapper {
    padding: 0px 240px;
}

.header-tools {
   padding-right: 240px;
}
}

@media all and (max-width: 1200px) {
   .newsletter .title {
      text-align: center;
}
}

@media all and (max-width: 1024px) {
.responsive-nav-wrapper {
   box-shadow: 0px 13px 15px rgb(0 0 0 / 6%);
}


h1 {
     font-size: clamp(1.25rem, 0.7561rem + 2.7248vw, 2.5rem);
}

.item-box .picture, .item-box .picture-img, .item-box .picture a {
   height: unset;
   max-height: unset;
}

.premium .item-box .buttons.mobile {
  position: absolute;
  top: 90%;
 text-align: right;
}
.item-box .buttons.mobile .add-to-wishlist-button:before {
   background-size: 26px;
}
.item-box .buttons.mobile .product-box-add-to-cart-button:before {
   background-size: 28px;
}

.OneColumn .col-md-12 {
  width: 100%;
}
.product-details-page-30 .overview {
  width: 100%;
}
}

@media all and (max-width: 768px) {
.account-page .topic-block-body {
   flex-wrap: wrap;
}

.home-page .topic-block {
   margin: 80px auto;
  padding: 10px;
}
.topic-block-body {
   margin-left: unset;
}
.home-page .topic-block-title {
  margin: 30px auto;
}

.page.product-details-page.product-details-page-30 .full-description p {
      margin-left: unset;
}
}

@media all and (max-width: 480px) {
  .slot-ticket-panel .slot-ticket-panel-body .slot-ticket-panel-group-selection {
     justify-content: left;
}
.add-to-cart-button.button-group.slot-group-button.slot-group-unavailable, .slot-ticket-panel .slot-ticket-panel-title .select-date-button {
  min-height: fit-content;
}
.slot-ticket-panel .slot-ticket-panel-body .slot-ticket-panel-group-selection {
  justify-content: center;
}
}


/***Aleno***/

.premium .header-menu>ul li:last-child {
  pointer-events: auto;
}