body.event-date-true .package-date .tool-helper{display:none}@media screen and (max-width:1024px){body.event-date-false .package-date{margin-top:50px}}body.area-supplier .tool-helper{display:none}.package-date{font-family:var(--font-highlight);font-size:18px;font-weight:500;text-transform:uppercase}@media screen and (max-width:1024px){.package-date{font-size:12px}}.package-date .action-buttons{display:flex;justify-content:space-between;position:relative}.package-date .action-buttons .button-content-wrapper.disabled button{cursor:auto;padding:calc(.5em + 2px) 0}.package-date .action-buttons .tool-helper{position:absolute;z-index:1}@media screen and (max-width:1024px){.package-date .action-buttons .tool-helper{color:#00b7eb;top:-85px;width:100%}.package-date .action-buttons .tool-helper .icon.down{bottom:-35px;left:90px;position:absolute;transform:rotate(50deg)}}@media screen and (min-width:1024px){.package-date .action-buttons .tool-helper{color:#00b7eb;left:-300px;top:-75px;width:250px}.package-date .action-buttons .tool-helper .icon.down{bottom:-10px;position:absolute;right:-40px;transform:rotate(-70deg)}}.package-date .package-date-wrapper{display:flex}.product-card-details .staff-price-info{font-style:italic}.product-card-details .content-switch{height:100%}.product-card-details .content-switch .close-block{font-family:var(--font-highlight);font-size:12px;font-weight:500;height:80%;letter-spacing:3px;text-transform:uppercase}.product-card-details .content-switch .close-block .icon{animation:up-down 2s linear 1s 1;color:#00b7eb;height:32px;width:32px}.product-card-details .hubwayz-data{color:#a9a9a9;font-size:10px}.product-card-details .hubwayz-data--loading{align-items:center;display:flex;justify-content:center;min-height:1.2em}.product-card-details .hubwayz-spinner{animation:hubwayz-spinner-rotate .65s linear infinite;border:2px solid hsla(0,0%,66.3%,.35);border-radius:50%;border-top-color:#a9a9a9;box-sizing:border-box;height:12px;width:12px}.product-card-details .payment-date,.product-card-details .payment-method{padding-left:10px}.package-review-stars{align-items:center;display:flex;flex-direction:column;justify-content:center}.package-review-stars .stars-input-text{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.package-review-stars .stars{font-size:3em}.package-review-stars .stars:after{color:red}.content-switch{height:100%}.content-switch .close-block{font-family:var(--font-highlight);font-size:12px;font-weight:500;height:80%;letter-spacing:3px;text-transform:uppercase}.content-switch .close-block .icon{animation:up-down 2s linear 1s 1;color:#00b7eb;height:32px;width:32px}.package-review-input{align-items:center;display:flex;flex-direction:column;justify-content:center}.package-review-input textarea{border:1px solid #b3b3b3;display:flex;font-size:1.5em;justify-content:flex-end;margin:5%;padding:.3em;resize:none;width:90%}.preferred-start-time-form-controls{gap:20px;width:70%}.preferred-start-time-form-offset-control{gap:5px}.edit-customers-attending{width:100%}.edit-customers-attending .list-item{cursor:pointer}.edit-customers-attending .list-item.disabled{cursor:unset}.edit-customers-attending .list-item .list-item-content{width:100%}.edit-customers-attending .circle-icon{border-radius:50%;height:2.5em!important;margin:0 .5em 0 0;position:relative;width:2.5em!important}.edit-customers-attending .icon-checked-circle{height:1em!important;position:absolute;right:-.25em;top:-.25em;width:1em!important}.edit-customers-attending .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-customers-attending .customer-info{width:calc(100% - 2.5em)}.edit-customers-attending .customer-info .m-header{font-size:24px;font-weight:600}.edit-customers-attending .customer-info .s-header{font-size:16px;font-weight:100}.LoginArea_container{background-color:#616161;min-height:100vh}.LoginArea_container .content-wrap{max-width:1650px;padding-bottom:40px;padding-top:40px;width:calc(100% - 100px)}@media screen and (min-width:960px){.LoginArea_container{height:100vh;width:100%}.LoginArea_container .width_table{max-width:100vw}.LoginArea_container .width_table_ag-grid{height:calc(100vh - 80px);max-width:calc(100vw - 70px);min-width:1350px;width:100%}}@media screen and (max-width:959px){.LoginArea_container .width_table_ag-grid{height:calc(100vh - 140px);min-width:1350px;width:100%}}.LoginArea_container .LoginArea_content{overflow:auto}.LoginArea_container .LoginArea_content .cs-flexbox{height:100%;width:100%}.LoginArea_container .LoginArea_content .LoginArea_filters{background:#fafafa;border-bottom:1px solid #e0e0e0;box-sizing:border-box;flex-shrink:0;height:80px;width:100%}.LoginArea_container .LoginArea_content .LoginArea_filters .left_part .close_btn{border:none;border-right:1px solid #e0e0e0;color:#9e9e9e;height:100%;min-width:80px}.LoginArea_container .LoginArea_content .LoginArea_filters .filters{border-left:30px solid transparent;border-right:30px solid transparent}@media screen and (max-width:959px){.LoginArea_container .LoginArea_content .LoginArea_filters .filters{border-left-width:10px;border-right-width:10px}}.LoginArea_container .LoginArea_content .LoginArea_filters .filters mat-form-field,.LoginArea_container .LoginArea_content .LoginArea_filters .filters>div:not(.checkbox){min-width:150px;width:100%}.LoginArea_container .LoginArea_content .LoginArea_filters .filters .width_checkbox{width:200px!important}.LoginArea_container .LoginArea_content .LoginArea_filters .buttonsBlock button{border-radius:0;color:#fff;height:100%;line-height:1;min-width:80px;width:80px}.LoginArea_container .LoginArea_content .buttonsBlock .file_input-mask{cursor:pointer;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.LoginArea_container .LoginArea_content .buttonsBlock .file_input-mask input[type=file]{height:0;left:-200vw;opacity:0;position:absolute;width:0}.LoginArea_container .LoginArea_content .LoginArea_content_inner{overflow:auto}.LoginArea_container .LoginArea_content .LoginArea_content_inner p{width:100%}@media screen and (max-width:960px){.LoginArea_content_inner{max-width:100vw}.LoginArea_content_inner p{width:100%}.LoginArea_content_inner .schema_form_module{background-color:#fff;min-width:750px}.LoginArea_content_inner .schema_form_module .content-wrap{width:auto}login-area-header{position:sticky;top:0;z-index:11}.cs-admin-area-datepicker-relative-date{background-color:#fff}}.width_table_ag-grid{width:100%}@media screen and (max-width:599px){.dp--menu-wrapper{height:100vh!important;inset:0!important;position:fixed!important;width:100vw!important}.dp__menu{border-radius:0!important;height:100%!important;max-width:100%!important;min-width:100%!important;overflow-y:auto!important;width:100%!important}}@media screen and (min-width:960px){.LoginArea_container{background-color:#616161}.LoginArea_container .LoginArea_content .LoginArea_filters .page_header{border-right:1px solid #e0e0e0;color:#9e9e9e;font-weight:600;padding:0 30px;text-align:center;text-transform:capitalize}.LoginArea_container .LoginArea_content .LoginArea_filters .page_header .pageName{color:#424242}.LoginArea_container .LoginArea_content th{background-color:#e0e0e0;position:sticky;top:0;z-index:2}.schema_form_module .no-groups .form .field_wrap{padding:0}.schema_form_module .mat-form-field-wrapper{width:100%}.schema_form_module .sidebar-wrap{margin-right:40px;max-width:250px;position:sticky;top:40px}.schema_form_module .main_content-wrap{font-size:16px;max-width:calc(100vw - 350px)}.schema_form_module.no_side_bar .main_content-wrap{max-width:100%}.schema_form_module.no_side_bar .sidebar-wrap{margin:0;padding:0;width:0}.schema_form_module.full_height_content{flex:1;min-height:0;overflow:hidden}.schema_form_module.full_height_content .content-wrap{height:100%;max-width:100%}.schema_form_module.full_height_content .main_content-wrap{height:100%;overflow:auto}}.LoginArea_content.full-height{height:100%;overflow:hidden}.edit-product-content-dialog.the-dialog.fullscreen{height:100%;width:100%}.edit-product-content-dialog .content{display:flex;flex:1;flex-direction:column;height:100%!important;max-height:100%!important;overflow:hidden!important;padding:0!important}.edit-product-content-dialog .LoginArea_container,.edit-product-content-dialog .LoginArea_content{height:100%}.product-card-tools{font-family:var(--font-highlight)!important;padding:5%;text-transform:uppercase}.product-card-tools li{transition:all .5s ease-in-out}.product-card-tools li .button-row{display:flex;flex-direction:row;font-size:clamp(14px,14px + 14 * (1.5 - 1) * (100vw - 320px)/320,18px);justify-content:space-between;padding:5px;width:100%}.product-card-tools li .button-row .icon{width:16px}.product-card-tools li .button-row:hover{background-color:#e6e6e6}.product-card-tools li .button-row:hover .icon{color:var(--C1)}.package-product-card.hidden{cursor:unset}.package-product-card.package-card{background-color:#f2f2f2}.package-product-card.package-card h3{font-size:13px;font-weight:500;text-transform:none}.package-product-card.basket-package .visible-area,.package-product-card.full-package .visible-area,.package-product-card.list .visible-area{display:flex}.package-product-card.basket-package .images,.package-product-card.full-package .images,.package-product-card.list .images{width:25%}@supports (aspect-ratio:auto){.package-product-card.basket-package .images,.package-product-card.full-package .images,.package-product-card.list .images{aspect-ratio:1}}@supports not (aspect-ratio:auto){.package-product-card.basket-package .images:before,.package-product-card.full-package .images:before,.package-product-card.list .images:before{content:"";float:left;padding-bottom:100%}.package-product-card.basket-package .images:after,.package-product-card.full-package .images:after,.package-product-card.list .images:after{clear:left;content:"";display:table}}.package-product-card.basket-package header,.package-product-card.full-package header,.package-product-card.list header{position:relative;width:75%}.package-product-card.basket-package header li,.package-product-card.full-package header li,.package-product-card.list header li{font-size:clamp(8px,8px + 8 * (1.8 - 1) * (100vw - 320px)/320,14px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.package-product-card.basket-package h3,.package-product-card.full-package h3,.package-product-card.list h3{font-size:clamp(10px,10px + 10 * (1.8 - 1) * (100vw - 320px)/320,16px);font-weight:500;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.package-product-card.basket-package h3 .name,.package-product-card.full-package h3 .name,.package-product-card.list h3 .name{overflow:hidden;text-overflow:ellipsis;width:95%}.package-product-card.basket-package h3 .price,.package-product-card.full-package h3 .price,.package-product-card.list h3 .price{text-align:right}@supports (aspect-ratio:auto){.package-product-card.card .images{aspect-ratio:1.5}}@supports not (aspect-ratio:auto){.package-product-card.card .images:before{content:"";float:left;padding-bottom:66.6666666667%}.package-product-card.card .images:after{clear:left;content:"";display:table}}@supports (aspect-ratio:auto){.package-product-card.card header{aspect-ratio:1.3333333333}}@supports not (aspect-ratio:auto){.package-product-card.card header:before{content:"";float:left;padding-bottom:75%}.package-product-card.card header:after{clear:left;content:"";display:table}}.package-product-card.card .label{background:#000000bf;border:1px solid #fff;border-color:var(--C1);font-size:10px;font-weight:600;margin:5px;padding:0 5px;position:absolute;right:0;text-transform:uppercase;top:0}.empty-basket{background:transparent;cursor:pointer;height:90%;margin:0 auto;width:90%}.empty-basket .message{color:#fff;margin:50px 0;padding:30px}.empty-basket .message .heading{font-family:var(--font-highlight);margin-bottom:20px;text-align:center}.empty-basket .message .text{font-size:16px}.empty-basket .box{width:100%}@supports (aspect-ratio:auto){.empty-basket .box{aspect-ratio:1}}@supports not (aspect-ratio:auto){.empty-basket .box:before{content:"";float:left;padding-bottom:100%}.empty-basket .box:after{clear:left;content:"";display:table}}.package-itinerary{padding-bottom:52px;width:100%}.full-package .title-number{background-color:var(--C1);border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:30px;letter-spacing:0;line-height:1;padding:5px;position:relative;text-align:center;top:-4px;width:30px}.full-package .package-date{color:var(--color-on-surface)}.full-package .section-sub-title{font-family:var(--font-highlight);font-size:24px;font-weight:300;letter-spacing:10px;text-transform:uppercase}.full-package .package-wrapper .cancelled-wrapper{color:#fff;font-family:var(--font-highlight);font-size:20px;font-weight:600;letter-spacing:5px;text-transform:uppercase}@media screen and (max-width:1024px){.full-package .package-wrapper{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1024px){.full-package .package-wrapper{display:flex;flex-direction:row;justify-content:center}}@media screen and (max-width:1024px){.full-package .package-wrapper .package-itinerary{margin:0 auto;max-width:600px;padding:0 2.5%}}@media screen and (min-width:1024px){.full-package .package-wrapper .package-itinerary{margin-left:auto;width:600px}}.full-package .package-controls{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:1024px){.full-package .package-controls{width:clamp(360px,50vw - 300px,10000px)}}.full-package .package-controls .sticky{background:#fff;border-radius:3px;font-family:var(--font-highlight);font-size:16px;padding:20px;position:sticky;text-align:center;top:100px}@media screen and (max-width:1024px){.full-package .package-controls .sticky{margin-top:40px;max-width:400px}}@media screen and (min-width:1024px){.full-package .package-controls .sticky{width:320px}}.full-package .package-controls .sticky .price{font-size:64px}.full-package .package-controls .sticky .package-buttons .button-main{margin-top:10px}.basket .package-buttons{display:flex;flex-grow:1;width:100%}.basket .package-controls{align-items:center;bottom:10px;display:flex;flex-direction:column;position:fixed}.basket .package-controls .sticky{position:sticky;top:100px;width:100%}@media(max-width:960px){.package-controls .package-itinerary{margin:0 auto}}
