:root{--themeBackCol1:#64b8e1;--themeBackCol2:#4087c2;--themeHeaderForeCol:white;--themeButtonBackCol:#1d4872;--themeButtonHoverCol:#4087c2;--backgroundImage:url('../images/Polymorph_wei .png')}.white-popup{position:relative;background:#fff;padding:40px;width:auto;max-width:200px;margin:20px auto;text-align:center}.fa,.far,.fas{padding-right:5px;font-size:.9em}.header-background{background:linear-gradient(180deg,var(--themeBackCol1),var(--themeBackCol2));color:var(--themeHeaderForeCol);height:35px}.header-upper{border-bottom:0}.header-logo{display:block}.header-logo a img{padding:10px}.header-links-wrapper{position:relative;padding:0}.header-links a:hover,.header-links a:focus{text-decoration-line:underline;color:var(--themeButtonBackCol)}.header-lower{position:relative;z-index:0;padding:0}.search-box .search-box-button{background-color:var(--themeButtonBackCol)}.search-box .search-box-button:hover,.search-box .search-box-button:focus{background-color:var(--themeButtonHoverCol)}.footer{background:linear-gradient(180deg,var(--themeBackCol1),var(--themeBackCol2));color:var(--themeHeaderForeCol);text-align:center}.footer-block .title{background:var(--themeButtonBackCol) url('../images/toggle-white.png') right center no-repeat;color:var(--themeHeaderForeCol)}.footer-block .list{color:#000}.footer-block .list a:hover,.footer-block .list a:focus{text-decoration-line:underline}.newsletter-subscribe-button{background-color:#4ab2f1}.newsletter-subscribe-button:hover,.newsletter-subscribe-button:focus{background-color:var(--themeButtonHoverCol)}.footer-tax-shipping a{color:var(--themeButtonBackCol)}.footer-powered-by a{color:var(--themeButtonBackCol)}.block .list .active>a{color:var(--themeButtonBackCol)}.block .list a:hover,.block .list a:focus{color:var(--themeButtonBackCol)}.block .view-all a{color:var(--themeButtonBackCol)}.block .tags li a:hover,.block .tags li a:focus,.product-tags-all-page li a:hover,.product-tags-all-page li a:focus{color:var(--themeButtonBackCol)}.breadcrumb a:hover,.breadcrumb a:focus{color:var(--themeButtonBackCol)}.contact-vendor .button-2{background-color:var(--themeButtonBackCol)}.contact-vendor .button-2:hover,.contact-vendor .button-2:focus{background-color:var(--themeButtonHoverCol)}.item-box .product-title{color:var(--themeButtonBackCol)}.item-box .product-title a:hover,.item-box .product-title a:focus{color:var(--themeButtonHoverCol)}.item-box .tax-shipping-info a{color:var(--themeButtonBackCol)}.item-box .product-box-add-to-cart-button{background-color:var(--themeButtonBackCol)}.item-box .product-box-add-to-cart-button:hover,.item-box .product-box-add-to-cart-button:focus{background-color:var(--themeButtonHoverCol)}.manufacturer-grid .title a:hover,.manufacturer-grid .title a:focus{color:var(--themeButtonBackCol)}.vendor-grid .title a:hover,.vendor-grid .title a:focus{color:var(--themeButtonBackCol)}.pager li span{background-color:var(--themeButtonBackCol)}.product-review-links a:hover,.product-review-links a:focus{color:var(--themeButtonBackCol)}.overview .value a,.variant-overview .value a{color:var(--themeButtonBackCol)}.overview .tax-shipping-info a,.variant-overview .tax-shipping-info a{color:var(--themeButtonBackCol)}.overview .add-to-cart-button,.overview .add-person-button,.variant-overview .add-to-cart-button{background-color:var(--themeButtonBackCol)}.overview .add-to-cart-button:hover,.overview .add-to-cart-button:focus,.overview .add-person-button:hover,.overview .add-person-button:focus,.variant-overview .add-to-cart-button:hover,.variant-overview .add-to-cart-button:focus{background-color:var(--themeButtonHoverCol)}.overview .add-to-cart-button:disabled{opacity:.5;cursor:default}.variant-overview .variant-name{color:var(--themeButtonBackCol)}.ui-datepicker-header{background-color:var(--themeButtonBackCol)}.ui-datepicker-calendar .ui-state-active{outline:2px solid var(--themeButtonBackCol);color:var(--themeButtonBackCol);color:var(--themeButtonBackCol)!important}.attribute-squares .selected-value .attribute-square-container{background-color:var(--themeButtonBackCol)}.ticketowner-item-inputs{display:inline-flex}.ticketowner-item-inputs .inputs label{width:auto;margin:0 10px 0 0}.ticketowner-item-inputs .inputs select{width:300px;margin:0 10px 0 0}.ticketowner-item-props .edit-person-button{background-color:initial;padding:0 0 0 18px;width:initial;margin:0 0 15px}.PhotoNok,.PhotoOk{margin:5px;font-size:16px;font-weight:bold}.PhotoNok{color:#f00}.PhotoOk{color:#008000}.product-reviews-page h1 a{color:var(--themeButtonBackCol)}.write-review .button-1{background-color:var(--themeButtonBackCol)}.write-review .button-1:hover,.write-review .button-1:focus{background-color:var(--themeButtonHoverCol)}.product-review-item .review-info a,.product-review-helpfulness .vote{color:var(--themeButtonBackCol)}.wishlist-content .update-wishlist-button,.wishlist-content .wishlist-add-to-cart-button{background-color:var(--themeButtonBackCol)}.wishlist-content .update-wishlist-button:hover,.wishlist-content .update-wishlist-button:focus,.wishlist-content .wishlist-add-to-cart-button:hover,.wishlist-content .wishlist-add-to-cart-button:focus{background-color:var(--themeButtonHoverCol)}.wishlist-page .share-info a:hover,.wishlist-page .share-info a:focus{color:var(--themeButtonBackCol)}.compare-products-page .clear-list{background-color:var(--themeButtonBackCol)}.compare-products-page .clear-list:hover,.compare-products-page .clear-list:focus{background-color:var(--themeButtonHoverCol)}.compare-products-table .remove-button:hover,.compare-products-table .remove-button:focus{color:var(--themeButtonBackCol)}.compare-products-table .product-name td a:hover,.compare-products-table .product-name td a:focus{color:var(--themeButtonBackCol)}.topic-block-title{border-bottom:0}.enter-password-form button[type="submit"]{background-color:var(--themeButtonBackCol)}.enter-password-form button[type="submit"]:hover,.enter-password-form button[type="submit"]:focus{background-color:var(--themeButtonHoverCol)}.contact-page .button-1,.email-a-friend-page .button-1,.apply-vendor-page .button-1{background-color:var(--themeButtonBackCol)}.contact-page .button-1:hover,.contact-page .button-1:focus,.email-a-friend-page .button-1:hover,.email-a-friend-page .button-1:focus,.apply-vendor-page .button-1:hover,.apply-vendor-page .button-1:focus{background-color:var(--themeButtonHoverCol)}.email-a-friend-page .title h2{color:var(--themeButtonBackCol)}.apply-vendor-page .terms-of-service span,.apply-vendor-page .terms-of-service a{color:var(--themeButtonBackCol)}.inputs.accept-consent span,.inputs.accept-consent a{color:var(--themeButtonBackCol)}.registration-page .button-1,.registration-result-page .button-1,.login-page .button-1,.password-recovery-page .button-1,.email-revalidation-page .button-1,.account-activation-page .button-1,.account-page .button-1,.return-request-page .button-1,.courseblock-box .button-1,.course-booking-page .button-1{background-color:var(--themeButtonBackCol)}.registration-page .button-1:hover,.registration-page .button-1:focus,.registration-result-page .button-1:hover,.registration-result-page .button-1:focus,.login-page .button-1:hover,.login-page .button-1:focus,.password-recovery-page .button-1:hover,.password-recovery-page .button-1:focus,.email-revalidation-page .button-1:hover,.email-revalidation-page .button-1:focus,.account-activation-page .button-1:hover,.account-activation-page .button-1:focus,.account-page .button-1:hover,.account-page .button-1:focus,.return-request-page .button-1:hover,.return-request-page .button-1:focus,.courseblock-box .button-1:hover,.courseblock-box .button-1:focus,.course-booking-page .button-1:hover,.course-booking-page .button-1:focus{background-color:var(--themeButtonHoverCol)}.return-request-page h1 a{color:var(--themeButtonBackCol)}.login-page .returning-wrapper .inputs.reversed a:hover,.login-page .returning-wrapper .inputs.reversed a:focus{color:var(--themeButtonBackCol)}.external-auth-association a{color:var(--themeButtonBackCol)}.add-more-external-records a{color:var(--themeButtonBackCol)}.customerCard-list-page .info,.coursebooking-list-page .info,.person-list-page .info{margin:0 0 10px;border-top:1px solid #e6e6e6;background-color:#f9f9f9;padding:20px;line-height:26px;color:#444}.customerCard-list-page .info .name,.coursebooking-list-page .info .name,.person-list-page .info .name{font-size:16px;font-weight:bold}.customerCard-list-page .button-2,.coursebooking-list-page .button-2,.participant-select .button-2,.person-list-page .button-2{display:inline-block;margin:0 0 0 10px;border:0;padding:0 0 0 18px;font-size:12px;color:#444}.customerCard-info{margin:0 0 20px}.booking-options-button{background:url('../images/bookingoption.png') left center no-repeat}.delete-customerCard-button,.delete-person-button{background:url('../images/remove.png') left center no-repeat}.customerCard-details-button,.coursebooking-details-button,.edit-person-button{background:url('../images/details.png') left center no-repeat}.edit-person-button{background:url('../images/edit.png') left center no-repeat}.coursebooking-item-order,.coursebooking-item-courseinfo{display:inline-grid;padding:20px}.address-list-page .button-2:hover,.address-list-page .button-2:focus,.customerCard-list-page .button-2:hover,.customerCard-list-page .button-2:focus,.order-list-page .button-2:hover,.order-list-page .button-2:focus,.coursebooking-list-page .button-2:hover,.coursebooking-list-page .button-2:focus .person-list-page .button-2:hover,.person-list-page .button-2:focus{color:var(--themeButtonBackCol)}.return-request-list-page a{color:var(--themeButtonBackCol)}.shopping-cart-page .common-buttons button:first-child{background-color:var(--themeButtonBackCol)}.shopping-cart-page .common-buttons button:first-child:hover,.shopping-cart-page .common-buttons button:first-child:focus{background-color:var(--themeButtonHoverCol)}.cart-total .order-total{color:var(--themeButtonBackCol)}.terms-of-service a{color:var(--themeButtonBackCol)}.cart-footer .checkout-button{background-color:var(--themeButtonBackCol)}.cart-footer .checkout-button:hover,.cart-footer .checkout-button:focus{background-color:var(--themeButtonHoverCol)}.estimate-shipping-radio:checked+label{background-color:var(--themeButtonBackCol);border-color:var(--themeButtonBackCol)}.apply-shipping-button{background-color:var(--themeButtonBackCol)}.checkout-page .button-1{background-color:var(--themeButtonBackCol)}.checkout-page .button-1:hover,.checkout-page .button-1:focus{background-color:var(--themeButtonHoverCol)}.checkout-page .edit-address-button{display:none}.checkout-page .delete-address-button{display:none}.order-completed .details a{color:var(--themeButtonBackCol)}.opc .allow .step-title{background-color:var(--themeButtonBackCol)}.opc .allow .step-title .number{background-color:var(--themeButtonHoverCol)}.opc .back-link a:hover,.opc .back-link a:focus{color:var(--themeButtonBackCol)}.order-details-page .page-title a.print-order-button{background-color:var(--themeButtonBackCol)}.order-details-page .page-title a.print-order-button:hover,.order-details-page .page-title a.print-order-button:focus{background-color:var(--themeButtonHoverCol)}.order-details-page .order-overview .order-total strong{color:var(--themeButtonBackCol)}.order-details-page .repost .button-2{background-color:var(--themeButtonBackCol)}.order-details-page .repost .button-2:hover,.order-details-page .repost .button-2:focus{background-color:var(--themeButtonHoverCol)}.order-details-page .download a{color:var(--themeButtonBackCol)}.user-agreement-page .button-1{background-color:var(--themeButtonBackCol)}.user-agreement-page .button-1:hover,.user-agreement-page .button-1:focus{background-color:var(--themeButtonHoverCol)}.order-details-page .tax-shipping-info a{color:var(--themeButtonBackCol)}.order-details-page .actions button:first-child{background-color:var(--themeButtonBackCol)}.order-details-page .actions button:first-child:hover,.order-details-page .actions button:first-child:focus{background-color:var(--themeButtonHoverCol)}.search-input .button-1{background-color:var(--themeButtonBackCol)}.search-input .button-1:hover,.search-input .button-1:focus{background-color:var(--themeButtonHoverCol)}.sitemap-page .entity a:hover,.sitemap-page .entity a:focus{color:var(--themeButtonBackCol)}.post-title:hover,.post-title:focus,.news-title:hover,.news-title:focus{color:var(--themeButtonBackCol)}.blog-page .tags a,.blogpost-page .tags a{color:var(--themeButtonBackCol)}.blog-posts .buttons .read-comments:hover,.blog-posts .buttons .read-comments:focus{color:var(--themeButtonBackCol)}.blog-posts .buttons .read-more,.news-items .buttons .read-more{background-color:var(--themeButtonBackCol)}.blog-posts .buttons .read-more:hover,.blog-posts .buttons .read-more:focus,.news-items .buttons .read-more:hover,.news-items .buttons .read-more:focus{background-color:var(--themeButtonHoverCol)}.new-comment .button-1{background-color:var(--themeButtonBackCol)}.new-comment .button-1:hover,.new-comment .button-1:focus{background-color:var(--themeButtonHoverCol)}.comment-info a.username:hover,.comment-info a.username:focus{color:var(--themeButtonBackCol)}.news-list-homepage .view-all a:hover,.news-list-homepage .view-all a:focus{color:var(--themeButtonBackCol)}.forum-search-box .advanced a:hover,.forum-search-box .advanced a:focus{color:var(--themeButtonBackCol)}.forums-table-section-title a:hover,.forums-table-section-title a:focus{color:var(--themeButtonBackCol)}.forums-table-section .forum-title a:hover,.forums-table-section .forum-title a:focus,.forums-table-section .topic-title a:hover,.forums-table-section .topic-title a:focus{color:var(--themeButtonBackCol)}.forums-table-section .view-all a{background-color:var(--themeButtonBackCol)}.forums-table-section .view-all a:hover,.forums-table-section .view-all a:focus{background-color:var(--themeButtonHoverCol)}.topic-post a.username:hover,.topic-post a.username:focus{color:var(--themeButtonBackCol)}.topic-post .post-actions .edit-post-button:hover,.topic-post .post-actions .edit-post-button:focus,.topic-post .post-actions .delete-post-button:hover,.topic-post .post-actions .delete-post-button:focus{color:var(--themeButtonBackCol)}.topic-post .post-actions .post-link-button{color:var(--themeButtonBackCol)}.forum-edit-page .buttons .button-1,.move-topic-page .buttons .button-1,.private-messages .buttons .button-1{background-color:var(--themeButtonBackCol)}.forum-edit-page .buttons .button-1:hover,.forum-edit-page .buttons .button-1:focus,.move-topic-page .buttons .button-1:hover,.move-topic-page .buttons .button-1:focus,.private-messages .buttons .button-1:hover,.private-messages .buttons .button-1:focus{background-color:var(--themeButtonHoverCol)}.private-message-send-page a{color:var(--themeButtonBackCol)}.ui-tabs-nav li.ui-state-active a{color:var(--themeButtonBackCol)}.private-messages-page td.subject a.pm-unread{color:var(--themeButtonBackCol)}.latest-posts .topic-title a:hover,.latest-posts .topic-title a:focus{color:var(--themeButtonBackCol)}.product-selectors:empty{border-bottom:0;margin:0%;padding:0%}.product-item-box{display:flex;flex-flow:row-reverse;align-items:center;margin:10px 0 3px 0;border:1px;border-color:#ddd;border-style:solid;flex-wrap:wrap;align-self:right;padding:5px}.product-title-box{display:flex;flex-direction:column;align-items:stretch;flex:1}.product-item-count{display:flex;align-items:stretch;flex-basis:150px}.item-count-button{background-color:var(--themeButtonBackCol);color:#fff;padding:0 15px}.item-quantity{width:30%;text-align:center}.product-title{word-break:break-word;text-align:left;font-size:20px;font-weight:normal;padding-bottom:3px}.product-price{font-size:16px;font-weight:bold;text-align:left}.product-box-add-to-cart-button{width:120px;background-color:var(--themeButtonBackCol);text-align:center;font-size:15px;color:#fff;text-transform:uppercase;height:40px;border:0}.product-box-add-to-cart-button:hover,.product-box-add-to-cart-button:focus{background-color:#248ece}.add-to-cart-button{padding:10px 0 20px 0}.cart a,.data-table a,.forum-table a{color:var(--themeButtonBackCol)}.data-table .timestamp{min-width:125px;text-align:left}.cart .product a,.data-table .timestamp a{font-weight:bold;color:#444}.data-table .timestamp a:hover,.data-table .timestamp a:focus{color:var(--themeButtonBackCol);text-decoration:none}.cart .product .edit-item a{color:var(--themeButtonBackCol)}.cart td.subtotal .discount,.cart td.subtotal .discount-additional-info{color:var(--themeButtonBackCol)}.ui-dialog-content .back-in-stock-subscription-page .button-1{background-color:var(--themeButtonBackCol)}.ui-dialog-content .back-in-stock-subscription-page .button-1:hover,.ui-dialog-content .back-in-stock-subscription-page .button-1:focus{background-color:var(--themeButtonHoverCol)}.eu-cookie-bar-notification button{background-color:var(--themeButtonBackCol)}.eu-cookie-bar-notification button:hover,.eu-cookie-bar-notification button:focus{background-color:var(--themeButtonHoverCol)}.eu-cookie-bar-notification a{color:var(--themeButtonBackCol)}@media all and (max-width:1000px){.header-item{padding:5px 15px 5px 15px}.header-menu{margin:20px auto 40px}.order-details-page .data-table td.timestamp{min-width:0;border-bottom:1px solid #ddd;padding:5px 10px 15px;text-align:center}.menu-toggle{background:var(--themeButtonBackCol) url('../images/menu-icon.png') right center no-repeat}}@media all and (min-width:769px){.footer-block .title{background:none}.customerCard-list-page .section,.person-list-page .section{display:inline-block;width:45%;margin:20px 1%;vertical-align:top}.shipment-details-page .tracking-number .tracking-url{color:var(--themeButtonBackCol)}.product-title{font-size:24px;font-weight:normal;padding-bottom:5px}.product-price{font-size:20px;font-weight:bold}}@media all and (min-width:1001px){.header-item-wrapper{float:right;z-index:0;margin:3px}.header-item{display:block;float:right;padding:5px}.header-logo{float:left;max-width:240px}.mini-shopping-cart .name a{color:var(--themeButtonBackCol)}.mini-shopping-cart .name a:hover,.mini-shopping-cart .name a:focus{color:var(--themeButtonHoverCol)}.mini-shopping-cart button[type="button"]{background-color:var(--themeButtonBackCol)}.mini-shopping-cart button[type="button"]:hover,.mini-shopping-cart button[type="button"]:focus{background-color:var(--themeButtonHoverCol)}.header-menu>ul>li>a:hover,.header-menu>ul>li>a:focus{color:var(--themeButtonBackCol)}.customerCard-list-page .section,.person-list-page .section{display:block;width:auto;margin:0 0 40px}.customerCard-list-page .buttons,.person-list-page .buttons{position:absolute;top:5px;right:10px}}.swiper-pagination-bullet-active{background-color:var(--themeButtonBackCol)}.AddCard{margin-top:30px}.CardCenter{margin-top:1em;display:flex;justify-content:center}.courseblockselection-box{display:flex;flex-wrap:wrap}.courseblock-box{background-color:#f9f9f9;margin:5px;padding:5px;font-size:14px}.overview .add-person-button{text-align:center;min-width:140px;border:0;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.courseblock-buttons{margin-top:10px;text-align:center}.courseblock-buttons.info{text-align:left}.courseblock-buttons>button{text-align:center;min-width:140px;border:0;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase;align-content:center}.courseblock-buttons>button,.course-booking-page .button-1{text-align:center;min-width:140px;border:0;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.course-booking-page .button-participant-add{float:right;padding:10px 10px;text-transform:none}ul.courseblock-info>li{background-position:left center;background-repeat:no-repeat;background-size:2.25rem 2.25rem;padding:.9375rem 0 .9375rem 3.25rem}ul.courseblock-info>li.appointmentrange{background-image:url('../images/Calendar-256.png')}ul.courseblock-info>li.appointmentcount{background-image:url('../images/Dates-256.png')}ul.courseblock-info>li.appointmentstring{background-image:url('../images/Date-256.png')}ul.courseblock-info>li.appointmentfree{background-image:url('../images/User-Group-256.png')}ul.courseblock-info>li.ageString{background-image:url('../images/Couple-01-256.png')}ul.courseblock-info>li.detailsbutton{padding:0 0 0 0}.button-2.courseblock-details-button{background-size:2.25rem 2.25rem;background-position:left center;background-repeat:no-repeat;display:inline-block;margin:0 0 0 0;border:0;padding:.9375rem 0 .9375rem 3.25rem;font-size:12px;color:#444}.button-2.courseblock-details-button.appointment{background-image:url('../images/Date-256.png')}.button-2.courseblock-details-button.price{background-image:url('../images/Counting-Machine-256.png')}.course-booking-page .current-participant-section{margin:0 0 10px;border-top:1px solid #e6e6e6;background-color:#f9f9f9;padding:20px;line-height:26px;color:#444}.coursebooking-add-to-cart-button,.participant-new-form-buttons{text-align:center}.participant-new-form-buttons .button-1{padding:10px 10px;text-transform:none}.courseblock-buttons .button-2{text-transform:none}.coursebooking-block-info-description{font-size:14px;font-weight:bold}.participant-page{margin-top:10px}.participant-title{border-top:1px solid #ddd;padding-top:10px}.participant-title h1{font-size:30px;font-weight:normal}.participant-select{margin-top:5px}.participant-item,.ticketowner-item{display:flex;padding:5px;margin:5px 0;border-top:1px solid #e6e6e6;background-color:#f9f9f9}.ticketowner-item{display:block}.participant-item-props{width:200px}.participant-details{display:inline-flex;flex-direction:column;margin:5px 10px}.participant-item-functions,.ticketowner-item-functions{display:inline-flex;flex-direction:row;align-items:center;width:200px}.participant-day-of-birth{display:inline-flex;flex-direction:row}.participant-name{font-size:14px;font-weight:bold;border-bottom:5px}.participant-status-booked{font-size:14px;font-weight:bold;border-bottom:5px;color:#006400}.participant-status-waitlist{font-size:14px;font-weight:bold;border-bottom:5px;color:#ffa500}div.participant-select input[type="radio"],div.participant-select input[type="radio"]+*{vertical-align:baseline}.participant-select .button-2{background-color:transparent}.participant-form .button-1{margin-bottom:10px}.current-participant-buttons{margin-top:20px}.current-participant-buttons .message-error{text-align:left;max-width:50%}.courseblock-buttons .message-error{text-align:left;max-width:200px}.participant-form label{display:block;width:100%;margin:0 0 5px;text-align:center;font-size:14px;color:#444}.person-inputs{position:relative;margin:0 0 15px;text-align:center;white-space:nowrap}.person-inputs input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea,select{width:400px;max-width:100%}.person-inputs select{width:37%;max-width:150px}.person-inputs select[name="DateOfBirthDay"]{width:20%;max-width:80px}.ticket-name{margin-bottom:15px}.ticket-info-add{margin-bottom:10px;margin-top:10px}.btn-inList{border:0;padding:4px 2px 4px;background:#fff;font-size:12px;margin:0 0 5px 10px}.btn-inList:hover{background-color:#f5f5f5;border-color:#dfdede}.shipping-table-wrapper{display:flex;justify-content:center;margin:5px 0 0 0}th.shipping-price,td.shipping-price{text-align:center;vertical-align:middle}td.shipping-price{text-wrap:nowrap}.customer-choose-shipping{margin:0 0 20px;overflow:hidden}.shipping-select{margin-top:5px}.glyph-button{margin-left:0;height:54px;cursor:pointer;display:inline-block;font-size:14px;font-family:Arial,Helvetica,sans-serif;border-radius:0;padding:10px 30px;box-sizing:border-box;border-style:solid;border-width:1px}.glyph-button span{margin-left:10px;vertical-align:middle}.glyph-button img{vertical-align:middle}.glyph-button-white{color:#000;background-color:#fff;border-color:#000}.glyph-button-colored{color:#fff;background-color:var(--themeButtonBackCol);border-color:#000}.button-back-photo{margin-bottom:10px}.button-delete-photo{max-height:54px;min-width:180px;font-size:15px;gap:10px}.button-reset-photo{margin-top:10px}.button-take-photo{margin-left:10px;min-width:180px;font-size:15px;gap:10px;width:200px;max-width:100%}.button-upload-photo{margin-right:10px;min-width:180px;font-size:15px;gap:10px;width:200px;max-width:100%}.button-capture-photo{margin-top:10px}.button-edit-customer-info{margin-top:10px;height:37px}.title-person-container{margin:15px 0 15px;padding:0 10px;font-size:20px;color:#444;box-sizing:border-box;font:normal 14px Arial,Helvetica,sans-serif;display:block;unicode-bidi:isolate}.strong-headline-title-person{font-size:20px;color:#444;font-weight:normal}.strong-customer-name{font-size:16px;font-weight:bold}.take-photo-container{display:inline-flex;flex-direction:column;box-sizing:border-box;position:relative;text-align:center;white-space:nowrap;font-size:0}.photo-upload-button-container{display:inline-flex;flex-direction:column}.file-input-container{display:inline-flex;flex-direction:column}.customer-info-container{margin:0 0 10px;border-top:1px solid #e6e6e6;background-color:#f9f9f9;padding:20px;line-height:26px;color:#444}.edit-photo{background-color:#f9f9f9;padding:30px 15px;text-align:center;margin:0 0 30px;box-sizing:border-box;position:relative;white-space:nowrap}.edit-photo-container{display:inline-flex;flex-direction:column}.current-photo-container{margin-bottom:10px;display:inline-flex;flex-direction:column}.icon-reset-photo{content:url('../images/resetPhotoIcon32.png')}.icon-back-arrow{content:url('../images/backArrowIcon.png')}.icon-file-upload-black{content:url('../images/fileUploadIcon32.png')}.icon-file-upload-white{content:url('../images/fileUploadIconWhite32.png')}.icon-make-photo-white{content:url('../images/makePhotoIconWhite32.png')}.icon-make-photo-black{content:url('../images/makePhotoIcon32.png')}.icon-delete-photo{content:url('../images/trashBinDeleteIcon32.png')}.span-picture-validation{color:#f00}.validation-message-container{margin-top:10px;text-align:center}@media(max-width:1000px){.current-photo-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.selection-buttons-container{max-height:240px;align-items:center;display:flex;flex-direction:column;justify-content:space-between}.button-delete-picture{margin-left:0;margin-top:10px}.button-upload-photo{margin-right:0;margin-bottom:10px}.button-take-photo{margin-left:0}.edit-photo-container{max-width:100%}.ticketowner-item-inputs{display:block}.ticketowner-item-inputs .inputs label{width:100%;margin:0 0 10px 0}.ticketowner-item-inputs .inputs select{width:400px;margin:0 0 0 0}.ticketowner-item-props .edit-person-button{display:inline-block;background-color:initial;padding:0 0 0 18px;width:initial;margin:0 0 15px}.inputs .ticket-edit-label-value{text-align:center!important}}.strikethrough td{position:relative}.strikethrough td::before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#f00;transform:translateY(-50%)}.edit-ticket{margin:0 0 30px;border-top:1px solid #e6e6e6;background-color:#f9f9f9;padding:30px 15px}.inputs .ticket-edit-label-value{text-align:left;font-size:14px}.edit-person-button:hover{color:#1d4872!important;background-color:inherit!important;filter:none!important;opacity:1!important}.paymentcard{display:grid;grid-template-columns:1fr auto;column-gap:24px}.paymentcard li:not(.qr){grid-column:1}.paymentcard li.qr{grid-column:2;grid-row:2/span 4;align-self:start}.paymentcard li.qr img{width:60px;height:60px}.filter-container{width:100%;display:flex;gap:12px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:10px 0;padding:20px 0;flex-wrap:wrap}#weekdays-filter-container{position:relative}@media(max-width:1001px){.filter-container{flex-direction:column;align-items:center}#date-filter-container,#weekdays-filter-container{width:100%;max-width:350px}}.filter-group{position:relative;display:flex;align-items:center}.filter-group select{width:100%;min-width:120px;margin:0;padding:6px;border-right:0}.filter-group input[type="date"]{width:100%;min-width:120px;height:32px;padding:6px 0 6px 6px;border:1px solid #ddd;border-right:0}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}#filter-dropdown-content{display:none;position:absolute;top:100%;left:0;width:100%;border:1px #dadada solid;background:#fff;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.08)}#filter-dropdown-content label{display:block;margin:5px;text-align:start}#filter-dropdown-content label:hover{background-color:#1e90ff}.weekday-filter{margin-right:5px}.clear-btn-inbox{background:transparent;border:1px solid #ddd;border-left:0;cursor:default;width:24px;height:32px;display:flex;align-items:center;justify-content:center;z-index:2}
