h1,h2,h3,h4,p{margin:0}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}.analytics{display:none}.sziget-webshop-app-checkout--inner,.sziget-webshop-app-checkout-details--inner{--sidebar-size:400px}#webshop-app-content{--breakpoint:992px;--sidebar-size:328px;color:var(--np-page-text)}.icon:not(.icon--before){background-color:currentColor;background-position:50%;background-repeat:no-repeat;display:inline-block;flex-shrink:0;height:var(--icon-size,24px);-webkit-mask-image:var(--icon-svg);mask-image:var(--icon-svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:var(--icon-size,24px)}.icon--after:after,.icon--before:before{background-color:currentColor;content:"";display:inline-block;flex-shrink:0;height:var(--icon-size,24px);-webkit-mask-image:var(--icon-svg);mask-image:var(--icon-svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:var(--icon-size,24px)}.icon--sm{--icon-size:8px}.icon--md{--icon-size:16px}.icon--lg{--icon-size:24px}.icon--xl{--icon-size:32px}.icon--xxl{--icon-size:48px}.icon--xxxl{--icon-size:64px}.icon--mail{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h16q.825 0 1.413.588T22 6v12q0 .825-.587 1.413T20 20zm8-7L4 8v10h16V8zm0-2 8-5H4zM4 8V6v12z'/%3E%3C/svg%3E")}.icon--chevron-left{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3C/svg%3E")}.icon--chevron-right{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")}.icon--close{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}.icon--shield-check{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m10 17-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9m-6-8L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z'/%3E%3C/svg%3E")}.icon--person{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12q-1.65 0-2.825-1.175T8 8t1.175-2.825T12 4t2.825 1.175T16 8t-1.175 2.825T12 12m-8 8v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388 3.15 1.162q.725.375 1.163 1.088T20 17.2V20zm2-2h12v-.8q0-.275-.137-.5t-.363-.35q-1.35-.675-2.725-1.012T12 15t-2.775.338T6.5 16.35q-.225.125-.363.35T6 17.2zm6-8q.825 0 1.413-.587T14 8t-.587-1.412T12 6t-1.412.588T10 8t.588 1.413T12 10m0 8'/%3E%3C/svg%3E")}.icon--calendar{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 22q-.825 0-1.412-.587T3 20V6q0-.825.588-1.412T5 4h1V2h2v2h8V2h2v2h1q.825 0 1.413.588T21 6v14q0 .825-.587 1.413T19 22zm0-2h14V10H5zM5 8h14V6H5zm0 0V6zm7 6q-.425 0-.712-.288T11 13t.288-.712T12 12t.713.288T13 13t-.288.713T12 14m-4 0q-.425 0-.712-.288T7 13t.288-.712T8 12t.713.288T9 13t-.288.713T8 14m8 0q-.425 0-.712-.288T15 13t.288-.712T16 12t.713.288T17 13t-.288.713T16 14m-4 4q-.425 0-.712-.288T11 17t.288-.712T12 16t.713.288T13 17t-.288.713T12 18m-4 0q-.425 0-.712-.288T7 17t.288-.712T8 16t.713.288T9 17t-.288.713T8 18m8 0q-.425 0-.712-.288T15 17t.288-.712T16 16t.713.288T17 17t-.288.713T16 18'/%3E%3C/svg%3E")}.icon--search{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l5.6 5.6q.275.275.275.7t-.275.7-.7.275-.7-.275l-5.6-5.6q-.75.6-1.725.95T9.5 16m0-2q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5 6.313 6.313 5 9.5t1.313 3.188T9.5 14'/%3E%3C/svg%3E")}.icon--info{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 17h2v-6h-2zm1-8q.425 0 .713-.288T13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9m0 13q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9 2 12t.788-3.9 2.137-3.175T8.1 2.788 12 2t3.9.788 3.175 2.137T21.213 8.1 22 12t-.788 3.9-2.137 3.175-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4 6.325 6.325 4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E")}.icon--chevron-down{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 15.4-6-6L7.4 8l4.6 4.6L16.6 8 18 9.4z'/%3E%3C/svg%3E")}.icon--location{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12q.825 0 1.413-.587T14 10t-.587-1.412T12 8t-1.412.588T10 10t.588 1.413T12 12m0 7.35q3.05-2.8 4.525-5.087T18 10.2q0-2.725-1.737-4.462T12 4 7.738 5.738 6 10.2q0 1.775 1.475 4.063T12 19.35M12 22q-4.025-3.425-6.012-6.362T4 10.2q0-3.75 2.413-5.975T12 2t5.588 2.225T20 10.2q0 2.5-1.987 5.438T12 22m0-12'/%3E%3C/svg%3E")}.icon--time{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22q-1.875 0-3.512-.712t-2.85-1.925-1.925-2.85T3 13t.713-3.512 1.924-2.85 2.85-1.925T12 4t3.513.713 2.85 1.925 1.925 2.85T21 13t-.712 3.513-1.925 2.85-2.85 1.925T12 22m2.8-4.8 1.4-1.4-3.2-3.2V8h-2v5.4zM5.6 2.35 7 3.75 2.75 8l-1.4-1.4zm12.8 0 4.25 4.25-1.4 1.4L17 3.75zM12 20q2.925 0 4.963-2.037T19 13t-2.037-4.962T12 6 7.038 8.038 5 13t2.038 4.963T12 20'/%3E%3C/svg%3E")}.icon--music-off{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.8 22.6 1.4 4.2l1.4-1.4 18.4 18.4zM14 11.15l-2-2V3h6v4h-4zM10 21q-1.65 0-2.825-1.175T6 17t1.175-2.825T10 13q.575 0 1.063.138t.937.412V12l2 2v3q0 1.65-1.175 2.825T10 21'/%3E%3C/svg%3E")}.icon--brightness{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 23.3 8.65 20H4v-4.65L.7 12 4 8.65V4h4.65L12 .7 15.35 4H20v4.65L23.3 12 20 15.35V20h-4.65zm0-6.3q2.075 0 3.538-1.463T17 12t-1.463-3.537T12 7 8.463 8.463 7 12t1.463 3.538T12 17m0-2q-1.25 0-2.125-.875T9 12t.875-2.125T12 9t2.125.875T15 12t-.875 2.125T12 15m0 5.5 2.5-2.5H18v-3.5l2.5-2.5L18 9.5V6h-3.5L12 3.5 9.5 6H6v3.5L3.5 12 6 14.5V18h3.5zm0-8.5'/%3E%3C/svg%3E")}.icon--block{--icon-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9 2 12t.788-3.9 2.137-3.175T8.1 2.788 12 2t3.9.788 3.175 2.137T21.213 8.1 22 12t-.788 3.9-2.137 3.175-3.175 2.138T12 22m0-2q1.35 0 2.6-.437t2.3-1.263L5.7 7.1q-.825 1.05-1.263 2.3T4 12q0 3.35 2.325 5.675T12 20m6.3-3.1q.825-1.05 1.263-2.3T20 12q0-3.35-2.325-5.675T12 4q-1.35 0-2.6.437T7.1 5.7zM12 12'/%3E%3C/svg%3E")}.wysiwyg{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-size:var(--font-size,1em);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.wysiwyg>:not(:first-child){margin-block-start:16px}.wysiwyg div,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg img,.wysiwyg p{-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto)}.wysiwyg a{color:inherit;text-decoration:underline}.wysiwyg h1{font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.wysiwyg h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.wysiwyg img{width:100%}.wysiwyg ol,.wysiwyg ul{margin-block:0}.underline{text-decoration:underline}:where(button){background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.button.button--modify{align-items:flex-end;border:none;box-shadow:none;flex-direction:column;height:auto;padding:0;text-align:right}.button.button--modify.button--loading:after{width:100%}.button.button--loading{--button-label:transparent}.button.button--loading:after{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate fill='freeze' attributeName='opacity' begin='0;svgSpinners3DotsFade1.end-0.25s' dur='0.75s' values='1;0.2'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3' opacity='.4'%3E%3Canimate fill='freeze' attributeName='opacity' begin='svgSpinners3DotsFade0.begin+0.15s' dur='0.75s' values='1;0.2'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3' opacity='.3'%3E%3Canimate fill='freeze' attributeName='opacity' begin='svgSpinners3DotsFade0.begin+0.3s' dur='0.75s' values='1;0.2'/%3E%3C/circle%3E%3C/svg%3E");aspect-ratio:1/1;background-color:currentColor;content:"";margin-inline:auto;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute}single-simplified-form:not(:has([data-dirty])) .button.simplified-add-to-basket{display:none}.link{background:transparent;border:none;color:var(--np-link-text);cursor:pointer;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);padding:0;text-decoration:underline;text-transform:var(--np-text-body-text-case)}.link.link--warning{color:var(--np-link-warning-text)}.basket-buttons{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.basket-buttons>div:has(>button,>a){display:grid}.basket-buttons>:only-child{grid-column:2}@media only screen and (min-width:992px){.product .basket-buttons{grid-template-columns:repeat(2,auto);justify-content:space-between}}.event .basket-buttons{grid-template-columns:auto}@media only screen and (min-width:992px){.event .basket-buttons{justify-content:end}}.event .basket-buttons>*{grid-column:1}.basket-item-quantity{display:inline-flex;font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-style:normal;font-weight:var(--np-text-title-md-font-weight);gap:.5ch;letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case);white-space:nowrap}.basket-item-quantity:before{content:"x"}.js-basket-button+.js-more-info{display:none}protected-with-login-button{display:flex}protected-with-login-button>*{flex:1}.inner-wrapper{align-content:start;display:grid;gap:24px;margin-inline:auto;min-block-size:75svh;padding-bottom:var(--np-spacing-content-bottom);padding-top:var(--np-spacing-content-top);width:min(1280px,100% - 2 * 16px)}@media only screen and (min-width:992px){.inner-wrapper{gap:64px;grid-template-columns:1fr var(--sidebar-size)}}.inner-wrapper>:first-child>h2{color:var(--np-marketing-category-title);margin-bottom:16px}@media only screen and (max-width:991px){.inner-wrapper>.sticky{grid-row:1}}.representer-image-wrapper~.inner-wrapper{margin-block-start:-16px;padding-block-start:0}@media only screen and (min-width:992px){.representer-image-wrapper~.inner-wrapper{margin-block-start:-32px}.inner-wrapper .enterdata>*{max-width:744px}}.inner-wrapper .checkout--empty a{color:inherit}.inner-wrapper .product-list--plain,.modal{margin-inline:auto}.modal{align-content:start;animation-duration:.5s;animation-name:modalAppear;display:grid;gap:16px;max-width:696px;width:100%;z-index:9999}@media only screen and (min-width:992px){.modal{position:relative}}.modal:has(>image-gallery){max-width:1232px}@media only screen and (min-width:992px){.modal:has(>image-gallery){grid-template-columns:repeat(2,1fr)}}@keyframes modalAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.modal__buttons{padding:16px}@media only screen and (min-width:992px){.modal__buttons{padding:32px}}.modal__close{color:var(--np-modal-overlay-text);display:flex;grid-column:1/-1;grid-row:1;justify-self:end;margin-inline-start:auto}@media only screen and (max-width:991px){.modal__close{padding-block-start:16px;padding-inline-end:16px}}.modal__content{display:flex;flex-direction:column;padding:16px}@media only screen and (min-width:992px){.modal__content{padding:32px}}.modal__content-wrapper{background:var(--np-modal-bg);color:var(--np-modal-text);max-width:696px}.modal__content-wrapper .modal__buttons:not(:last-of-type),.modal__content-wrapper .modal__content:not(:last-of-type),.modal__content-wrapper .modal__messages:not(:last-of-type){padding-bottom:0}@media only screen and (min-width:992px){.modal__content-wrapper{border-radius:var(--np-border-radius-modal)}}.modal__header{display:flex;justify-content:space-between}@media only screen and (min-width:992px){.modal__header{border-top-left-radius:inherit;border-top-right-radius:inherit}}.modal__header:empty{display:none}.modal__header:not(:has(.product-header)){padding:16px}@media only screen and (min-width:992px){.modal__header:not(:has(.product-header)){padding:32px}}.modal__header>i{display:flex;height:40px;justify-content:center;margin-bottom:auto;margin-right:16px;margin-top:auto;width:40px}.modal__header>i img{max-height:40px;max-width:40px;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:992px){.modal__header>i{height:56px;margin-right:24px;width:56px}.modal__header>i img{max-height:56px;max-width:56px}}.modal__header__title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:auto}.modal__header__title h3,.modal__header__title h4{color:var(--np-product-header-title)}.modal__header__title h3{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.modal__header__title h4{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.modal__messages{padding-inline:16px}.modal__messages:empty{display:none}.modal--product .modal__header{background:var(--np-product-header-bg)}.modal--product-basket form .form-item--stepper>div.only-with-visitor-profile{font-style:italic;opacity:.7;padding:8px 0;width:auto}.modal--product-basket div.modal__content .basket-buttons{background:var(--np-modal-bg)}.modal--product-basket .basket_item,.modal--product-basket .product__row{display:grid;gap:32px}.modal--product-basket .product__row>header{display:none}.modal--product-basket .product-association__row{display:grid;gap:16px}.modal--product-basket .product-association__row p:empty{display:none}.modal--product-basket .product-association__row>hgroup{display:grid;gap:16px}.modal--product-basket .product-association__row>hgroup h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.modal--product-basket .modal__header{padding:0}form[name=basket_item],form[name=basket_item_with_associated_items]{display:flex;flex-direction:column;gap:32px}.basket_items{display:grid;gap:32px}.modal--product-basket form .personalize_options_header_prototype{display:none}.modal--product-basket form .personalize_options_wrapper{display:grid;gap:32px}.modal--product-basket form .personalize_options_wrapper .personalize_options_header{background:var(--np-modal-section-header-bg);border-radius:var(--np-border-radius-section-header);color:var(--np-modal-section-header-text);display:none;font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);margin-block-end:24px;padding:8px;text-transform:var(--np-text-title-sm-text-case)}.modal--product-basket form .personalize_options_wrapper:has(>:nth-child(2)) .personalize_options_header{display:block}.modal--product-basket form .separator{margin:0 8px}.modal--product-basket .product__compulsory-discount-code{background:var(--discount-bg,var(--np-modal-code-compulsory-bg));display:flex;flex-direction:column;margin-left:-16px;margin-right:-16px;padding:16px}@media only screen and (min-width:992px){.modal--product-basket .product__compulsory-discount-code{margin-left:-32px;margin-right:-32px;padding:32px}}.modal--product-basket .product__compulsory-discount-code>.product__compulsory-discount-code__desc,.modal--product-basket .product__compulsory-discount-code>.product__compulsory-discount-code__info,.modal--product-basket .product__compulsory-discount-code>h3{color:var(--discount-text,var(--np-modal-code-compulsory-text))}.modal--product-basket .product__compulsory-discount-code>.f-group,.modal--product-basket .product__compulsory-discount-code>.product__compulsory-discount-code__desc,.modal--product-basket .product__compulsory-discount-code>h3{margin-bottom:16px}.modal--product-basket .product__compulsory-discount-code>.product__compulsory-discount-code__desc,.modal--product-basket .product__compulsory-discount-code>.product__compulsory-discount-code__info{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.modal--product-basket .product__compulsory-discount-code>h3{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);margin-bottom:16px;text-transform:var(--np-text-title-md-text-case)}.modal--product-basket .product-params-group{display:grid;gap:24px}.modal--product-basket .modal--add-to-basket--scheduled-form .personalize-param,.modal--product-basket .personalize_element .personalize-param,.modal--product-basket .product-params-group .personalize-param,.modal--product-basket .product__compulsory-discount-code .personalize-param{margin-bottom:16px}@media only screen and (min-width:992px){.modal--product-basket .modal--add-to-basket--scheduled-form .personalize-param:last-of-type,.modal--product-basket .personalize_element .personalize-param:last-of-type,.modal--product-basket .product-params-group .personalize-param:last-of-type,.modal--product-basket .product__compulsory-discount-code .personalize-param:last-of-type{margin-bottom:0}}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date,.modal--product-basket .personalize_element .f-group--date,.modal--product-basket .product-params-group .f-group--date,.modal--product-basket .product__compulsory-discount-code .f-group--date{display:flex;flex-wrap:wrap}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date label,.modal--product-basket .personalize_element .f-group--date label,.modal--product-basket .product-params-group .f-group--date label,.modal--product-basket .product__compulsory-discount-code .f-group--date label{width:calc(100% - 36px)}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date>div:not(.datepicker__container,.modal__messages),.modal--product-basket .personalize_element .f-group--date>div:not(.datepicker__container,.modal__messages),.modal--product-basket .product-params-group .f-group--date>div:not(.datepicker__container,.modal__messages),.modal--product-basket .product__compulsory-discount-code .f-group--date>div:not(.datepicker__container,.modal__messages){flex-basis:33.33333%;margin-top:8px}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date>div:not(.datepicker__container,.modal__messages) input,.modal--product-basket .personalize_element .f-group--date>div:not(.datepicker__container,.modal__messages) input,.modal--product-basket .product-params-group .f-group--date>div:not(.datepicker__container,.modal__messages) input,.modal--product-basket .product__compulsory-discount-code .f-group--date>div:not(.datepicker__container,.modal__messages) input{width:100%}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date>div:not(.datepicker__container,.modal__messages):first-of-type .f-group--text,.modal--product-basket .personalize_element .f-group--date>div:not(.datepicker__container,.modal__messages):first-of-type .f-group--text,.modal--product-basket .product-params-group .f-group--date>div:not(.datepicker__container,.modal__messages):first-of-type .f-group--text,.modal--product-basket .product__compulsory-discount-code .f-group--date>div:not(.datepicker__container,.modal__messages):first-of-type .f-group--text{margin-right:4px}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(2) .f-group--text,.modal--product-basket .personalize_element .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(2) .f-group--text,.modal--product-basket .product-params-group .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(2) .f-group--text,.modal--product-basket .product__compulsory-discount-code .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(2) .f-group--text{margin-left:4px;margin-right:4px}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(3) .f-group--text,.modal--product-basket .personalize_element .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(3) .f-group--text,.modal--product-basket .product-params-group .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(3) .f-group--text,.modal--product-basket .product__compulsory-discount-code .f-group--date>div:not(.datepicker__container,.modal__messages):nth-of-type(3) .f-group--text{margin-left:4px}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text,.modal--product-basket .personalize_element .f-group--text,.modal--product-basket .product-params-group .f-group--text,.modal--product-basket .product__compulsory-discount-code .f-group--text{display:flex;flex-wrap:wrap;position:relative}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text label,.modal--product-basket .personalize_element .f-group--text label,.modal--product-basket .product-params-group .f-group--text label,.modal--product-basket .product__compulsory-discount-code .f-group--text label{width:auto!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input,.modal--product-basket .personalize_element .f-group--text input,.modal--product-basket .product-params-group .f-group--text input,.modal--product-basket .product__compulsory-discount-code .f-group--text input{transition:all .2s ease-in-out;width:100%}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:focus,.modal--product-basket .personalize_element .f-group--text input:focus,.modal--product-basket .product-params-group .f-group--text input:focus,.modal--product-basket .product__compulsory-discount-code .f-group--text input:focus{outline:none}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:focus+label,.modal--product-basket .personalize_element .f-group--text input:focus+label,.modal--product-basket .product-params-group .f-group--text input:focus+label,.modal--product-basket .product__compulsory-discount-code .f-group--text input:focus+label{top:0!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:not(:-moz-placeholder-shown),.modal--product-basket .personalize_element .f-group--text input:not(:-moz-placeholder-shown),.modal--product-basket .product-params-group .f-group--text input:not(:-moz-placeholder-shown),.modal--product-basket .product__compulsory-discount-code .f-group--text input:not(:-moz-placeholder-shown){outline:none}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:not(:placeholder-shown),.modal--product-basket .personalize_element .f-group--text input:not(:placeholder-shown),.modal--product-basket .product-params-group .f-group--text input:not(:placeholder-shown),.modal--product-basket .product__compulsory-discount-code .f-group--text input:not(:placeholder-shown){outline:none}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:not(:-moz-placeholder-shown)+label,.modal--product-basket .personalize_element .f-group--text input:not(:-moz-placeholder-shown)+label,.modal--product-basket .product-params-group .f-group--text input:not(:-moz-placeholder-shown)+label,.modal--product-basket .product__compulsory-discount-code .f-group--text input:not(:-moz-placeholder-shown)+label{top:0!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:not(:placeholder-shown)+label,.modal--product-basket .personalize_element .f-group--text input:not(:placeholder-shown)+label,.modal--product-basket .product-params-group .f-group--text input:not(:placeholder-shown)+label,.modal--product-basket .product__compulsory-discount-code .f-group--text input:not(:placeholder-shown)+label{top:0!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:-webkit-autofill,.modal--product-basket .personalize_element .f-group--text input:-webkit-autofill,.modal--product-basket .product-params-group .f-group--text input:-webkit-autofill,.modal--product-basket .product__compulsory-discount-code .f-group--text input:-webkit-autofill{outline:none}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:autofill,.modal--product-basket .personalize_element .f-group--text input:autofill,.modal--product-basket .product-params-group .f-group--text input:autofill,.modal--product-basket .product__compulsory-discount-code .f-group--text input:autofill{outline:none}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:-webkit-autofill+label,.modal--product-basket .personalize_element .f-group--text input:-webkit-autofill+label,.modal--product-basket .product-params-group .f-group--text input:-webkit-autofill+label,.modal--product-basket .product__compulsory-discount-code .f-group--text input:-webkit-autofill+label{top:0!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group--text input:autofill+label,.modal--product-basket .personalize_element .f-group--text input:autofill+label,.modal--product-basket .product-params-group .f-group--text input:autofill+label,.modal--product-basket .product__compulsory-discount-code .f-group--text input:autofill+label{top:0!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group p,.modal--product-basket .personalize_element .f-group p,.modal--product-basket .product-params-group .f-group p,.modal--product-basket .product__compulsory-discount-code .f-group p{width:100%}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group .select2,.modal--product-basket .personalize_element .f-group .select2,.modal--product-basket .product-params-group .f-group .select2,.modal--product-basket .product__compulsory-discount-code .f-group .select2{width:100%!important}.modal--product-basket .modal--add-to-basket--scheduled-form .f-group .f-checkbox__img,.modal--product-basket .modal--add-to-basket--scheduled-form .f-group .f-radio__img,.modal--product-basket .personalize_element .f-group .f-checkbox__img,.modal--product-basket .personalize_element .f-group .f-radio__img,.modal--product-basket .product-params-group .f-group .f-checkbox__img,.modal--product-basket .product-params-group .f-group .f-radio__img,.modal--product-basket .product__compulsory-discount-code .f-group .f-checkbox__img,.modal--product-basket .product__compulsory-discount-code .f-group .f-radio__img{max-height:100%;max-width:100%;width:100%}.modal--product-basket .personalize_element{margin-top:10px}.modal--product-basket .personalize_element .f-dateselect{position:relative}.modal--product-basket .personalize_element .f-group{margin-bottom:10px}.modal--product-basket .personalize_element .f-group .select2__label{display:none}.modal--product-basket .personalize_element .f-group .personalize-param{display:flex}.modal--product-basket .personalize_element .f-group .personalize-param>input{min-width:0}.product-quantity-row{display:grid;gap:32px}.form-root{flex-direction:column;gap:32px}.form-item--stepper,.form-root{display:flex}.form-item--stepper .form-item__addons{align-items:flex-end;display:flex;flex:1;flex-direction:column;justify-content:center}.modal--product-basket form.modal--add-to-basket--scheduled-form .check-scheduled__loader{animation:spin 1s linear infinite;border:4px solid var(--np-modal-text);border-bottom:4px solid transparent;border-radius:50%;height:48px;margin:auto;width:48px}.modal--product-basket form.modal--add-to-basket--scheduled-form .check-scheduled__p{font-weight:700;margin-bottom:32px;margin-top:32px;text-align:center;text-transform:uppercase}.modal--product-basket form.modal--add-to-basket--scheduled-form #intervalSelector .modal__messages,.modal--product-basket form.modal--add-to-basket--scheduled-form .hidden{display:none}.modal--product-basket form.modal--add-to-basket--scheduled-form #buyNewTicketLink{background:transparent;border:none;color:var(--np-link-text);cursor:pointer;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:8px;margin-top:8px;padding:0;text-decoration:underline;text-transform:var(--np-text-body-text-case)}.modal--product-basket form.modal--add-to-basket--scheduled-form .f-group>label{margin-bottom:16px}.modal--product-basket form.modal--add-to-basket--scheduled-form .f-group>div .f-radio{margin-bottom:8px}.modal--product-basket form.modal--add-to-basket--scheduled-form .f-group>div label span{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal--dropdown-content{flex-direction:column}.modal--dropdown-content div{margin-top:32px}.modal .modal--dropdown-content__select-wrapper{display:block;margin-top:16px;position:relative;width:auto}.modal--product-info:has(dialog[open]) .gallery image-gallery-item,.modal--product-info:has(dialog[open])>:not(dialog,image-gallery){display:none}.modal--product-info .modal__header__price{min-width:-moz-fit-content;min-width:fit-content}.modal--product-info .modal__content{padding-top:0}.modal--product-info .modal__content__coming-soon,.modal--product-info .modal__content__end-of-sales,.modal--product-info .modal__content__promo{margin-left:-16px;margin-right:-16px;padding:16px}@media only screen and (min-width:992px){.modal--product-info .modal__content__coming-soon,.modal--product-info .modal__content__end-of-sales,.modal--product-info .modal__content__promo{margin-left:-32px;margin-right:-32px;padding:32px}}.modal--product-info .modal__content form,.modal--product-info .modal__content__marketing-description,.modal--product-info .modal__content__validity{padding-top:16px}@media only screen and (min-width:992px){.modal--product-info .modal__content form,.modal--product-info .modal__content__marketing-description,.modal--product-info .modal__content__validity{padding-top:32px}}.modal--product-info .modal__content__end-of-sales,.modal--product-info .modal__content__promo{background:var(--np-promo-sales-bg);color:var(--np-promo-sales-text)}.modal--product-info .modal__content__end-of-sales a:not(.button),.modal--product-info .modal__content__end-of-sales a:not(.button):hover,.modal--product-info .modal__content__end-of-sales a:not(.button):visited,.modal--product-info .modal__content__promo a:not(.button),.modal--product-info .modal__content__promo a:not(.button):hover,.modal--product-info .modal__content__promo a:not(.button):visited{color:var(--np-promo-sales-text)}.modal--product-info .modal__content__coming-soon{background:var(--np-promo-coming-soon-bg);color:var(--np-promo-coming-soon-text)}.modal--product-info .modal__content .basket-buttons{background:var(--np-modal-bg)}.modal--product-delete .modal__header__title{margin-block-end:16px}@media only screen and (min-width:992px){.modal--product-delete .modal__header__title{margin-block-end:24px}}.modal form.form--group{display:grid;gap:32px}.modal form.form--group .product--regular{border-radius:var(--np-border-radius-card);display:flex;flex-direction:column;margin-bottom:16px;padding:16px}.modal form.form--group .product--regular__teaser:not(:empty){font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:16px;text-transform:var(--np-text-body-text-case)}.modal form.form--group .simplified-summary{border-block-start:var(--np-border-width-line) solid var(--np-modal-line);display:flex;justify-content:flex-end;padding-top:32px}.modal form.form--group .simplified-summary p{font-family:var(--np-text-price-font-family);font-size:var(--np-text-price-font-size);font-weight:var(--np-text-price-font-weight);letter-spacing:var(--np-text-price-letter-spacing);line-height:var(--np-text-price-line-height);text-transform:var(--np-text-price-text-case)}.simplified-product{align-items:center;display:grid;justify-content:flex-end;justify-items:end}.form--group>.stepper{justify-self:flex-end}@keyframes appears{0%{transform:scale(.9)}to{transform:scale(1)}}image-slider{max-inline-size:70vmax}image-slider:has(.slides>:only-child){grid-template-columns:1fr}image-slider:has(.slides>:only-child) :is(.previous,.next){display:none}image-slider .slide:not([aria-current=true]){display:none}image-slider img{aspect-ratio:3/2;background-color:rgba(0,0,0,.5);display:none;margin-inline:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}image-slider [aria-current=true] img{animation-duration:.3s;animation-name:appears;display:block}image-slider figcaption{align-items:center;display:grid;gap:16px;grid-template-columns:auto auto;justify-content:space-between;margin-block-start:16px}image-slider figcaption>:last-child{grid-column:1/-1}image-slider figcaption :empty{display:none}image-slider figcaption .tab{grid-column:2;text-align:right}image-slider figcaption *{overflow:hidden}figure{margin:0}.loading-layer.loading-layer--modal{align-items:normal;scrollbar-color:var(--np-modal-overlay-text) transparent}.loading-layer.loading-layer--modal:has(dialog[open]){visibility:hidden}.pdfModal .pages{padding-bottom:16px;text-align:center}.inlineModal .modal__header{background:var(--np-product-header-bg)}.inlineModal table{border:1px solid;border-spacing:0}.inlineModal table td,.inlineModal table th{border:1px solid;padding:16px}[data-popup-text]{color:var(--np-link-text);cursor:pointer;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-decoration:underline;text-transform:var(--np-text-body-text-case)}.gallery{display:flex;gap:16px;overflow-x:scroll;scroll-snap-type:x mandatory}@media only screen and (max-width:991px){.modal .gallery{background:var(--np-modal-bg);padding-block-start:16px}}@media only screen and (min-width:992px){.gallery{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:visible}.modal .gallery{gap:8px;grid-template-columns:1fr 1fr}}.gallery image-gallery-item{flex-basis:calc(100% - 32px);flex-grow:0;flex-shrink:0;min-width:0;scroll-snap-align:start;transition:all .2s ease-in-out}@media only screen and (min-width:992px){.gallery image-gallery-item{display:grid}.gallery image-gallery-item:hover{scale:1.03}.modal .gallery image-gallery-item{min-height:160px}.modal .gallery image-gallery-item:first-child{grid-column:1/-1;min-height:324px}}.gallery .gallery__image{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;display:block;padding:0;position:relative;width:100%}@media only screen and (min-width:992px){.gallery .gallery__image{border-radius:var(--np-border-radius-thumbnail)}.gallery .gallery__image[data-img-title]:after{align-items:center;-webkit-backdrop-filter:brightness(30%);backdrop-filter:brightness(30%);border-radius:inherit;color:#fff;content:attr(data-img-title);display:flex;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);inset:0;justify-content:center;letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);opacity:0;position:absolute;text-transform:var(--np-text-body-text-case);transition:all .2s ease-in-out}.gallery .gallery__image:hover:after{opacity:1}.modal .gallery .gallery__image{aspect-ratio:auto}}.gallery .gallery__item-marketing{border-radius:8px;display:grid;gap:8px;padding:16px}.gallery .gallery__item-marketing:empty{display:none}@media only screen and (min-width:992px){.gallery .gallery__item-marketing{display:none}}.accordion{background-color:transparent;border-radius:var(--np-border-radius-accordion);padding-inline:8px;transition:padding-top .2s ease-in-out}.accordion:not(:last-of-type){margin-bottom:16px}.accordion:has(+div),.accordion:last-of-type{border-bottom:none}@media only screen and (min-width:992px){.accordion{padding-inline:16px}}@media only screen and (max-width:991px){.accordion>summary{min-height:40px}}.accordion>summary{border-bottom:var(--np-border-width-line) solid var(--np-accordion-line);cursor:pointer;display:grid;gap:16px;min-height:60px;padding-block-end:16px;transition:margin .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion .accordion>summary{border-bottom-color:var(--np-accordion-opened-line)}.accordion>summary .accordion-inner{align-items:center;display:flex;gap:8px;justify-content:flex-start}@media only screen and (min-width:992px){.accordion>summary .accordion-inner{gap:16px}}.accordion>summary .accordion-bottom{display:flex;flex-direction:row;gap:8px}.accordion>summary .accordion-bottom div{flex:1}.accordion>summary .accordion-bottom div:empty{display:none}.accordion>summary .accordion-bottom div.accordion--sold-out{text-align:right}.accordion>summary::-webkit-details-marker{display:none}.accordion>summary .price{margin-left:auto}.accordion>summary .arrow{display:flex;height:20px;position:relative;transform:rotate(0);transition:all .2s ease-in-out;width:20px}.accordion>summary .arrow:after,.accordion>summary .arrow:before{background-color:currentColor;content:"";height:2px;left:6px;position:absolute;width:9px}.accordion>summary .arrow:after{top:7px;transform:rotate(45deg)}.accordion>summary .arrow:before{top:12px;transform:rotate(-45deg)}.accordion>summary .img{display:flex;height:60px;width:60px}@media only screen and (max-width:991px){.accordion>summary .img{height:40px;width:40px}}.accordion>summary .img img{width:100%}.accordion[open]{background-color:var(--np-accordion-opened-bg);padding-block:16px}.accordion[open]>summary{border-bottom:0;margin-bottom:16px}.accordion[open]>summary .arrow{transform:rotate(90deg)}.accordion[open] .accordion__content{animation:sweep .3s ease-in-out}.accordion .accordion__content>:not(:first-child){margin-block-start:16px}@keyframes sweep{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.brand-image__container{display:flex;justify-content:center;margin-bottom:32px}@media only screen and (min-width:992px){.brand-image__container{justify-content:flex-start}}.sticky{align-self:start;display:grid;gap:24px}.sticky[data-has-wrapper=true]{--sticky-top:calc(var(--np-spacing-sticky-top) + var(--np-spacing-content-top))}.sticky[data-has-wrapper=false]{--sticky-top:var(--np-spacing-content-top)}@media only screen and (min-width:992px){.sticky{gap:32px;inset-block-end:auto;inset-block-start:var(--sticky-top);position:sticky;transition:.3s ease-in-out}}@media only screen and (max-width:991px){.event-page+.sticky{display:none}}.sticky__sidebar{display:grid}.sticky__sidebar:empty{display:none}@media only screen and (max-width:991px){.event-page+* .sticky__sidebar{display:none}}@media only screen and (min-width:992px){.sticky__sidebar{background:var(--sidebar-bg,var(--np-sidebar-bg));border:var(--np-border-sidebar);border-radius:var(--np-border-radius-sidebar);box-shadow:var(--sidebar-box-shadow,var(--np-box-shadow-sidebar));display:grid;gap:16px;padding-block:var(--spacing-sidebar,var(--np-spacing-sidebar));padding-inline:16px}}.sziget-webshop-app-event--inner .sticky__sidebar,.sziget-webshop-event-list--inner .sticky__sidebar{--sidebar-bg:var(--np-sidebar-event-bg);--sidebar-box-shadow:var(--np-box-shadow-sidebar-event);--spacing-sidebar:var(--np-spacing-sidebar-event)}.sticky__basket-wrapper{background:var(--np-sidebar-bg);color:var(--np-sidebar-text);display:none;gap:16px;inset-block-end:0;inset-inline:0;padding:16px;position:fixed;z-index:8000}.sticky__basket-wrapper.has-item{display:grid}@media only screen and (min-width:992px){.sticky__basket-wrapper{background:transparent;display:grid;padding:0;position:static}}.basket__lifetime{display:none;justify-content:space-between}basket-wrapper[data-expiration-time] .basket__lifetime{display:inline-flex}.sticky__basket{align-content:start;display:grid;gap:8px;grid-template-columns:1fr auto}.sticky__basket hr{background:var(--np-sidebar-line);block-size:var(--np-border-width-line);border:none;display:none;grid-column:1/-1;margin:0}@media only screen and (min-width:992px){[data-expiration-time] .sticky__basket hr{display:block}.sticky__basket{grid-template-columns:1fr;order:-1}}.sticky__basket b{font-weight:inherit}.basket-price{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);justify-self:end;letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}@media only screen and (min-width:992px){.basket-price{grid-column:1/-1}}basket-link{cursor:pointer}@media only screen and (min-width:992px){basket-link{grid-column:1/-1}}basket-link:has(.js-basket-quantity:empty),basket-link[aria-current=true]{cursor:default}basket-link:has(.js-basket-quantity:empty) .sticky__basket-label,basket-link[aria-current=true] .sticky__basket-label{text-decoration:none}basket-link>a{align-items:center;color:inherit;cursor:inherit;display:flex;gap:8px;text-decoration:none}.basket-price--remain{align-items:center;display:none;gap:8px;grid-column:1/-1;justify-content:space-between}.basket-price--remain.show{display:flex}@media only screen and (min-width:992px){.basket-price--remain{grid-column:1}}@media only screen and (max-width:991px){.basket-price--remain p{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}}.basket-price--remain span{margin-right:8px}.sticky__basket-label{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-decoration:underline;text-transform:var(--np-text-label-text-case)}@media only screen and (min-width:992px){.sticky__basket-label{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}}.sticky__basket-quantity{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}@media only screen and (min-width:992px){.sticky__basket-quantity{color:var(--np-sidebar-amount-text)}}.sticky__cta{display:grid}.sticky:not([data-checkout]) .sticky__cta:has(button:disabled){display:none}.inner-wrapper--revolut .sticky__cta,.sticky__allowance-code:empty,.sticky__basket-wrapper.sticky--revolut .sticky__cta{display:none}.sticky__promo-code{background:var(--np-checkout-discount-info-bg);border-radius:var(--np-border-radius-box);color:var(--np-checkout-discount-info-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);padding:16px 48px 16px 16px;position:relative;text-transform:var(--np-text-body-text-case)}.sticky__promo-code:empty{display:none}.sticky__promo-code:after,.sticky__promo-code:before{background:currentColor;content:"";display:flex;position:absolute;width:2px}.sticky__promo-code:after{height:6px;right:32px;top:30px;transform:rotate(-45deg)}.sticky__promo-code:before{height:18px;right:24px;top:20px;transform:rotate(45deg)}.promo-code-message{text-wrap:pretty;align-items:center;background-color:var(--np-form-message-hint-bg);border-radius:var(--np-border-radius-form-message);color:var(--np-form-message-hint-text);display:none;display:flex;font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);gap:16px;letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);order:3;padding:16px;text-transform:var(--np-text-label-text-case)}.sticky__promo{align-items:center;display:grid;flex-wrap:wrap;gap:8px;grid-template-areas:"input submit";grid-template-columns:1fr auto;margin-block-end:0}.sticky__promo button[type=submit]{grid-area:submit}#revolutPayButton:empty,.inner-wrapper:not(.inner-wrapper--revolut) #revolutPayButton,.sticky__basket-wrapper:not(.sticky--revolut) #revolutPayButton{display:none}.product-filters{display:grid;gap:16px}@media only screen and (max-width:991px){.product-filters product-category-filter{grid-area:1/1}}product-text-filter{display:grid;gap:16px;grid-area:1/1;grid-template-columns:1fr auto}product-text-filter label:has(.icon--search){display:grid;place-content:center}product-text-filter button{cursor:pointer;display:none;place-content:center}@media only screen and (min-width:992px){product-text-filter .icon{color:var(--np-sidebar-text)}}product-text-filter:has(#sticky__search__input:not(:-moz-placeholder-shown)) label:has(.icon--search){display:none}product-text-filter:has(#sticky__search__input:not(:placeholder-shown)) label:has(.icon--search){display:none}product-text-filter:has(#sticky__search__input:not(:-moz-placeholder-shown)) button{display:grid}product-text-filter:has(#sticky__search__input:not(:placeholder-shown)) button{display:grid}@media only screen and (max-width:991px){product-text-filter:has(#sticky__search__input:focus)>label{display:none}product-text-filter:has(#sticky__search__input:focus) button{display:grid}}product-date-filter{display:block}product-date-filter>div:first-child{position:relative}product-date-filter button.datefilter,product-date-filter label.datefilter{display:grid;place-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%)}product-date-filter button.datefilter{cursor:pointer;display:none;place-content:center}product-date-filter:has(.sticky__datefilter:focus,.sticky__datefilter:not(:-moz-placeholder-shown)) label.datefilter{display:none}product-date-filter:has(.sticky__datefilter:focus,.sticky__datefilter:not(:placeholder-shown)) label.datefilter{display:none}product-date-filter:has(.sticky__datefilter:focus,.sticky__datefilter:not(:-moz-placeholder-shown)) button.datefilter{display:grid}product-date-filter:has(.sticky__datefilter:focus,.sticky__datefilter:not(:placeholder-shown)) button.datefilter{display:grid}@media only screen and (max-width:991px){product-date-filter:has(#product-date-filter-central){display:none}}@media only screen and (min-width:992px){product-date-filter:not(.central):has(#product-date-filter-central){display:none}product-date-filter.central:has(#product-date-filter-side){display:none}}product-text-filter:has(input:not(:-moz-placeholder-shown))~product-category-filter{z-index:-1}product-text-filter:has(:focus)~product-category-filter,product-text-filter:has(input:not(:placeholder-shown))~product-category-filter{z-index:-1}@media only screen and (max-width:991px){product-category-filter nav{display:none}}@media only screen and (min-width:992px){product-category-filter nav{display:grid}product-category-filter details{display:none}}nav.marketing-category-selector{gap:16px}details.marketing-category-filter{background:var(--np-form-input-bg);block-size:100%;max-inline-size:calc(100% - 48px);position:relative}details.marketing-category-filter summary::-webkit-details-marker{display:none}details.marketing-category-filter summary{align-items:center;block-size:100%;border:var(--np-border-width-input) solid var(--np-form-input-border);border-radius:var(--np-border-radius-input);display:grid;padding:var(--spacing-md)}details.marketing-category-filter summary .icon{inset-block-start:50%;inset-inline-end:16px;position:absolute;translate:0 -50%}details.marketing-category-filter div{background:var(--np-form-input-bg);border-bottom-left-radius:var(--np-border-radius-input);border-bottom-right-radius:var(--np-border-radius-input);border-color:var(--np-form-input-border);border-style:solid;border-width:var(--np-border-width-input);border-top-width:0;display:grid;inset-block-start:100%;inset-inline:0;position:absolute}details.marketing-category-filter a,details.marketing-category-filter button{align-items:center;background-color:transparent;border:none;color:var(--np-form-input-text);display:flex;justify-content:flex-start;padding:16px;text-align:left}details.marketing-category-filter a.active,details.marketing-category-filter button.active{display:none}.basket-items{list-style-type:none;padding:0}.basket-items>.basket-item,.basket-items>.product,.basket-items>h2{margin-bottom:32px}.basket-items>h2{color:var(--np-marketing-category-title);display:flex;font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);justify-content:space-between;letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.basket-items>h2.has-item{color:var(--np-marketing-category-in-basket-title)}.basket-items>h2 a{align-items:center;color:var(--np-link-text);display:flex;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.basket-item__label{align-items:center;background:var(--product-header-bg,var(--np-product-header-bg));border:var(--np-border-product-card);border-radius:var(--np-border-radius-card);box-shadow:var(--np-box-shadow-product-card);color:var(--product-header-color,var(--np-product-header-title));display:flex;padding:16px}.basket-item__label>div:last-of-type{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.basket-item__options,.basket-item__personalize{border-bottom:var(--np-border-width-line) solid var(--np-box-line);color:var(--np-page-text);display:flex;flex-direction:column;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);list-style-type:none;margin-top:16px;padding:0 0 16px;text-transform:var(--np-text-body-text-case)}.basket-item__options button,.basket-item__personalize button{background:transparent;border:none;color:var(--np-product-header-title);cursor:pointer;font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);margin-left:auto;margin-top:8px;padding:0;text-decoration:underline;text-transform:var(--np-text-label-text-case)}.basket-item__options button.js-more-info,.basket-item__personalize button.js-more-info{display:none}.basket-item__options button:hover,.basket-item__personalize button:hover{color:var(--np-product-header-title)}.basket-item__options li,.basket-item__personalize li{display:flex;gap:8px;justify-content:space-between}.basket-item__options li:not(:last-of-type),.basket-item__personalize li:not(:last-of-type){margin-bottom:8px}.basket-item__options li span,.basket-item__personalize li span{white-space:nowrap}.basket-item__options li span a,.basket-item__personalize li span a{color:var(--np-page-text)}.basket-item__icon{display:flex;height:40px;justify-content:center;margin-right:16px;width:40px}.basket-item__icon img{max-height:40px;max-width:40px;-o-object-fit:contain;object-fit:contain}.basket-item__title h3,.basket-item__title h4{color:var(--np-product-header-title)}.basket-item__title h3{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.basket-item__title h4{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.basket-item__summary{align-items:center;display:flex;margin-top:8px}.basket-item__summary>div{margin-left:auto}.basket-item__summary p{align-items:center;color:var(--np-page-text);display:flex;font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);justify-content:flex-end;letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-align:right;text-transform:var(--np-text-label-text-case)}.basket-item__summary p span{text-wrap:nowrap;font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);margin-left:6px;text-transform:var(--np-text-title-md-text-case)}.basket-item__summary p+p span{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.basket-item__summary--has-discount:not(.basket-item__summary--discounted) p span{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.basket-item__summary--discounted p span{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.basket-item__discount{align-items:center;display:flex;justify-content:flex-end;margin-top:16px}.basket-item__discount p{background:var(--np-checkout-discount-info-bg);border-radius:var(--np-border-radius-label);color:var(--np-checkout-discount-info-text);padding:4px}.basket-item__discount form button,.basket-item__discount p{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.basket-item__discount form button{background-color:transparent;border:none;color:var(--np-link-warning-text);cursor:pointer;text-decoration:underline}.basket-item--has-info .basket-item__icon img,.basket-item--has-info .basket-item__title h3,.basket-item--has-info .basket-item__title h4{cursor:pointer}.checkout__discounts>div{background:var(--discount-bg,var(--np-promo-sales-bg));border-radius:var(--np-border-radius-box);margin-bottom:32px;padding:16px}.checkout__discounts>div>:not(:last-child),.checkout__discounts>div>div>:not(:last-child){margin-bottom:16px}.checkout__discounts>div>h3{color:var(--discount-text,var(--np-promo-sales-text));font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.checkout__discounts>div>div,.checkout__discounts>div>div a,.checkout__discounts>div>p{color:var(--discount-text,var(--np-promo-sales-text));font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.checkout__discounts>div .js-discount-button{margin:0 0 0 auto}.checkout__discounts>div .js-discount-button.hide{display:none}.checkout__discounts>div form{align-items:flex-start;display:none}.checkout__discounts>div form.show{display:flex}.checkout__discounts>div form+div{display:none}.checkout__discounts>div form+div.show{display:block}.checkout__discounts>div form>button{margin-bottom:4px;margin-top:3px;min-width:auto}.checkout__discounts>div form>div{display:grid;flex-grow:1;gap:8px;margin-right:8px}.checkout__discounts>div form .vform-row>label{display:none}.checkout__discounts>div.discount--multiple_event_discount .alert-message,.checkout__discounts>div.discount--multiple_product_discount .alert-message{background:var(--np-form-message-error-bg);border-radius:var(--np-border-radius-form-message);color:var(--np-form-message-error-text);display:block;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);padding:16px;text-transform:var(--np-text-body-text-case)}.checkout__discounts>div.discount--multiple_event_discount form,.checkout__discounts>div.discount--multiple_event_discount form+div,.checkout__discounts>div.discount--multiple_product_discount form,.checkout__discounts>div.discount--multiple_product_discount form+div{display:flex}stepper-input>input[type=number]{order:2;padding:0;text-align:center;width:48px}stepper-input>input[type=number]::-webkit-inner-spin-button,stepper-input>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}stepper-input>input[type=number][type=number]{-moz-appearance:textfield}stepper-input{display:flex;gap:8px}stepper-input .stepper__arrow--down,stepper-input .stepper__arrow--up{block-size:auto;box-shadow:none;padding-block:4px;padding-inline:8px;touch-action:manipulation}stepper-input .stepper__arrow--down:focus,stepper-input .stepper__arrow--up:focus{outline:none}stepper-input .stepper__arrow--down:hover,stepper-input .stepper__arrow--up:hover{background:var(--np-button-primary-hover-bg);border-color:var(--np-button-primary-hover-border);color:var(--np-button-primary-hover-text)}stepper-input .stepper__arrow--down svg,stepper-input .stepper__arrow--up svg{pointer-events:none}stepper-input .stepper__arrow--down{order:1}stepper-input .stepper__arrow--up{order:3}#trustbox{display:none}#trustbox.show{display:block}.price{align-content:center;display:grid;text-align:right}@media only screen and (min-width:992px){.price{align-content:start}}.price:empty{display:none}.price.price-range{font-family:var(--np-text-price-font-family);font-size:var(--np-text-price-font-size);font-weight:var(--np-text-price-font-weight);letter-spacing:var(--np-text-price-letter-spacing);line-height:var(--np-text-price-line-height);text-transform:var(--np-text-price-text-case)}.price__current{white-space:nowrap}.price__highest{text-decoration:line-through}.price__highest *{text-decoration:inherit}.price__from,.price__to{display:flex;justify-content:right;text-align:right}.price__from b,.price__to b{font-weight:inherit;white-space:nowrap}.price__from{align-items:flex-end;-moz-column-gap:2px;column-gap:2px;flex-direction:column}.price__from:has(+.price__to){align-items:center;flex-direction:row}.price__to{align-items:center;-moz-column-gap:4px;column-gap:4px}.price-range__from,.price-range__to{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case);white-space:nowrap}.admin-fee-text{align-items:center;border:none;color:inherit;-moz-column-gap:.5ch;column-gap:.5ch;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;text-align:right}.admin-fee-text:not([inert]){cursor:pointer}.admin-fee-text:not([inert]):hover{text-decoration:underline}.price-value{display:inline-flex;white-space:nowrap}.price-value[data-prefix]:before{content:attr(data-prefix) " ";order:-2;white-space:pre}.price-value:after{content:attr(data-currency) " ";order:-1;white-space:pre}.price-value[data-currency=Ft]:after{content:" " attr(data-currency) " ";order:0}.total-price-wrapper{align-items:flex-end;border-block-start:var(--np-border-width-line) solid var(--np-modal-line);display:flex;flex-direction:column;gap:8px;padding-block-start:32px;text-align:right}.total-price-wrapper .total-admin-fee:empty,.total-price-wrapper .total-price:empty{display:none}.total-price-wrapper .total-admin-fee[data-quantity]:not([data-quantity=""]):before{content:attr(data-quantity) " x "}.total-price-wrapper .total-admin-fee[data-quantity][data-prefix]:not([data-prefix=""]):before{content:attr(data-prefix) ": " attr(data-quantity) " x "}product-quantity-multiplier:before{content:attr(data-quantity) " x "}product-quantity-multiplier[data-marketing-title]:before{content:attr(data-marketing-title) ": " attr(data-quantity) " x "}product-total-admin-fee:empty,product-total-price:empty{display:none}product-total-admin-fee[data-marketing-title]:before,product-total-price[data-marketing-title]:before{content:attr(data-marketing-title) ": "}.general-sales-content{display:block;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-size:var(--font-size,1em);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:32px;text-transform:var(--np-text-body-text-case)}.general-sales-content>:not(:first-child){margin-block-start:16px}.general-sales-content div,.general-sales-content h1,.general-sales-content h2,.general-sales-content h3,.general-sales-content h4,.general-sales-content h5,.general-sales-content h6,.general-sales-content img,.general-sales-content p{-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto)}.general-sales-content a{color:inherit;text-decoration:underline}.general-sales-content h1{font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.general-sales-content h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.general-sales-content h3,.general-sales-content h4,.general-sales-content h5,.general-sales-content h6{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.general-sales-content img{width:100%}.general-sales-content ol,.general-sales-content ul{margin-block:0}.general-sales-content+.general-sales-content{display:none}@media only screen and (min-width:992px){.general-sales-content{display:none}.general-sales-content--desktop{display:block!important}}.gift-card-widget{background:var(--np-box-bg);border-radius:var(--np-border-radius-box);color:var(--np-box-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:32px;padding:16px;text-transform:var(--np-text-body-text-case)}.gift-card-widget__input-wrapper{align-items:center;display:flex;gap:16px;margin-bottom:16px}.gift-card-widget__input-wrapper>.vform-controls{margin-right:8px;width:100%}.gift-card-widget h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);margin-bottom:16px;text-transform:var(--np-text-title-md-text-case)}.gift-card-widget__redeemed-item{display:flex;justify-content:space-between;margin-top:8px}.gift-card-widget__redeemed-item input.barcode-holder{background:transparent;border:none;color:var(--np-box-text);cursor:default;font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);height:auto;letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);padding:0;text-transform:var(--np-text-title-sm-text-case)}.gift-card-widget__redeemed-item div{align-items:flex-end;display:flex;flex-direction:column}.gift-card-widget__redeemed-item div h3{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.gift-card-widget__redeemed-item div button{background-color:transparent;border:none;color:var(--np-link-warning-text);cursor:pointer;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);padding:0;text-decoration:underline;text-transform:var(--np-text-body-text-case)}.visitor-portal{background:var(--np-promo-sales-bg);border-radius:var(--np-border-radius-box);color:var(--np-promo-sales-text);margin-bottom:32px;padding:16px}.visitor-portal p{margin-bottom:16px}.visitor-portal>div:nth-child(2){display:grid;gap:16px;grid-template-columns:1fr}@media only screen and (min-width:992px){.visitor-portal>div:nth-child(2){grid-template-columns:1fr 1fr}}.visitor-portal-side{background:var(--np-box-bg);border-radius:var(--np-border-radius-box);color:var(--np-box-text);padding:8px}.visitor-portal-side .loyalty{align-items:center;background:var(--np-promo-sales-bg);border-radius:4px;color:var(--np-promo-sales-text);display:flex;gap:4px;padding:4px}.visitor-portal-side .loyalty img{border-radius:50%;display:block;flex-shrink:0}.visitor-portal-side .state-logged-in,.visitor-portal-side .state-logged-out{display:none}.visitor-portal-side[data-is-logged-in] .state-logged-in{display:grid;gap:8px}.visitor-portal-side:not([data-is-logged-in]).only-logout{display:none}.visitor-portal-side:not([data-is-logged-in]) .state-logged-out{display:block}.visitor-portal-side a{align-items:center;color:var(--np-box-link-text);display:flex;gap:8px;order:1;white-space:nowrap}.installment_table{width:100%}.installment_table.hide{display:none}.installment_table tr td{color:var(--np-box-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.installment_table tr td.installment_price,.installment_table tr td.sum{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.installment_table tr td:nth-child(2n){text-align:right}.installment_table tr.hidden{display:none}.installment_table .vform-controls{margin-top:16px}.installment_table .first_row>td{padding-block-start:16px}.installment__box{align-items:center;background:var(--np-promo-sales-bg);border-radius:var(--np-border-radius-box);display:flex;gap:16px;justify-content:space-between;margin-bottom:32px;padding:16px}.installment__box div p:first-of-type{color:var(--np-promo-sales-text);font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.installment__box div p:last-of-type{color:var(--np-promo-sales-countdown-text);font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.loading-layer{background:var(--np-modal-overlay-bg);height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}@media only screen and (min-width:992px){.loading-layer{padding-block:40px}}.loading-layer__loader{animation:rotation 1s linear infinite;border:5px solid var(--np-page-text);border-bottom:5px solid transparent;border-radius:50%;display:inline-block;height:120px;width:120px}:host{--spacing-2xs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px}.form--two-column{display:grid;gap:24px}@media only screen and (min-width:992px){.form--two-column{grid-template-columns:repeat(2,1fr)}}.vform-choice{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:24px auto}.vform-choice:has(input[type=radio],label.text-label){align-items:center}.vform-choice.f-radio--img{grid-template-columns:1fr;justify-items:center;margin-block-start:16px;row-gap:16px}.f-group--images .vform-choice{justify-self:center}.vform-choice>p{grid-column:2}.bookingProtect{background:var(--np-box-bg);border-radius:var(--np-border-radius-box);color:var(--np-box-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:32px;padding:16px;text-transform:var(--np-text-body-text-case)}.bookingProtect>.vform-row p{margin-left:36px}.bookingProtect__footer{display:flex;flex-direction:column}@media only screen and (min-width:992px){.bookingProtect__footer{align-items:center;flex-direction:row;justify-content:space-between}}.bookingProtect__footer>*{background-color:#fff;border-radius:var(--np-border-radius-box);height:40px;padding:8px}.bookingProtect__footer img{margin-bottom:16px;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (min-width:992px){.bookingProtect__footer img{margin-bottom:0;margin-right:8px;max-width:200px}}.bookingProtect h3{align-items:center;display:flex;font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);justify-content:flex-start;letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);margin-bottom:16px;text-transform:var(--np-text-title-sm-text-case)}.bookingProtect h3 svg{margin-right:8px;width:30px}.bookingProtect p{margin-bottom:16px}.bookingProtect a{color:var(--np-box-text)}.bookingProtect details{margin-bottom:16px}.kasko{margin-bottom:32px;padding:16px}.kasko details a,.kasko summary{color:var(--np-box-link-text);cursor:pointer;text-decoration:underline}.kasko div:has(>.offerAmount){font-weight:700;margin-block-start:8px;padding-left:40px}.kasko input[type=radio]+label>div{margin-top:0}.kasko ol{counter-reset:item}.kasko ol li{display:block;padding-bottom:16px}.kasko ol li:before{content:counters(item,".") ".";counter-increment:item}.kasko ul{margin:0}.kasko .productListTitle{font-weight:700;padding:0}.kasko .logo{display:flex;justify-content:flex-end;opacity:.5}.kasko .logo span{align-items:center;display:inline-flex;font-size:13px;line-height:13px;white-space:nowrap}.kasko .logo span svg{height:20px;padding-left:8px}.datepicker__container{position:relative}@media only screen and (min-width:992px){.datepicker__container--datefilter__wrapper.central{margin-bottom:32px}.datepicker__container--datefilter__wrapper.central .datepicker-dropdown{left:0!important;transform:translateY(calc(var(--np-border-width-input)*2))}}.datepicker__container .datepicker-controls{justify-content:center}.datepicker__container .datepicker-dropdown{padding-bottom:40px;padding-top:0}@media only screen and (max-width:991px){.datepicker__container .datepicker-dropdown{width:100%}}@media only screen and (min-width:992px){.datepicker__container .datepicker-dropdown{left:50%!important;transform:translate(-50%,2px)}}.datepicker__container .datepicker-view{margin:auto}.datepicker__container .datepicker-view .days-of-week{margin-bottom:8px}.datepicker__container .datepicker-picker{background:var(--np-form-input-bg);border:var(--np-border-width-input) solid var(--np-form-input-focus-border);border-end-end-radius:var(--np-border-radius-input);border-end-start-radius:var(--np-border-radius-input);border-start-end-radius:0;border-start-start-radius:0;box-shadow:none!important;color:var(--np-form-input-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-top:-4px;text-transform:var(--np-text-body-text-case)}.datepicker__container .datepicker button{background:transparent;height:auto}.datepicker__container .datepicker button:hover{background:transparent!important}.datepicker__container .datepicker button.view-switch{color:var(--np-form-input-text);flex:none;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);min-width:0;text-transform:var(--np-text-body-text-case)}.datepicker__container .datepicker button.next-btn,.datepicker__container .datepicker button.prev-btn{color:transparent;flex:1}.datepicker__container .datepicker button.next-btn:after,.datepicker__container .datepicker button.next-btn:before,.datepicker__container .datepicker button.prev-btn:after,.datepicker__container .datepicker button.prev-btn:before{background-color:var(--np-form-input-text);content:"";height:5px;position:absolute;width:1px}.datepicker__container .datepicker button.next-btn:after,.datepicker__container .datepicker button.prev-btn:after{top:13px}.datepicker__container .datepicker button.prev-btn{justify-content:flex-end}.datepicker__container .datepicker button.prev-btn:after{transform:rotate(45deg)}.datepicker__container .datepicker button.prev-btn:before{transform:rotate(-45deg)}.datepicker__container .datepicker button.next-btn{justify-content:flex-start}.datepicker__container .datepicker button.next-btn:after{transform:rotate(-45deg)}.datepicker__container .datepicker button.next-btn:before{transform:rotate(45deg)}.datepicker__container .datepicker span{border-radius:100%}.datepicker__container .datepicker span.day:not(.disabled):hover{background:var(--np-form-accent-bg);color:var(--np-form-accent-text)}.datepicker__container .datepicker span.day.next,.datepicker__container .datepicker span.day.prev{color:var(--np-form-placeholder-text)}.datepicker__container .datepicker span.day.next.disabled,.datepicker__container .datepicker span.day.prev.disabled{color:var(--np-form-disabled-text)}.datepicker__container .datepicker span.focused{background:none}.datepicker__container .datepicker span.today{border:var(--np-border-width-input) solid var(--np-form-input-border)!important}.datepicker__container .datepicker span.disabled{color:var(--np-form-disabled-text);cursor:not-allowed}.datepicker__container .datepicker span.selected{background:var(--np-form-accent-bg);color:var(--np-form-accent-text)}.datepicker__container .datepicker span.dow{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}#transaction_insurance_acceptances{display:grid;gap:8px}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label{--font-size:var(--np-text-label-font-size);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-size:var(--font-size,1em);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label>:not(:first-child){margin-block-start:16px}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label div,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h1,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h2,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h3,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h4,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h5,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h6,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label img,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label p{-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto)}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label a{color:inherit;text-decoration:underline}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h1{font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h3,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h4,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h5,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label h6{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label img{width:100%}.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label ol,.vform-row:has(#transaction_paymentType)~* input[type=checkbox]+label ul{margin-block:0}form input[type=hidden]+label{display:none}.enterdata .vform-description{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);margin-top:8px;text-transform:var(--np-text-label-text-case)}.enterdata .vform-controls>.select2{width:100%!important}input{margin:0}input:not([type=checkbox],[type=radio]){background:var(--np-form-input-bg);border-color:var(--border-color,var(--np-form-input-border));border-radius:var(--np-border-radius-input);border-style:solid;border-width:var(--np-border-width-input);color:var(--np-form-input-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);inline-size:100%;letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);padding:var(--spacing-md);-webkit-text-decoration:var(--np-text-body-text-decoration);text-decoration:var(--np-text-body-text-decoration);text-transform:var(--np-text-body-text-case)}input:not([type=checkbox],[type=radio]).success,input:not([type=checkbox],[type=radio]):user-valid,input:not([type=checkbox],[type=radio])[aria-invalid=false]{--border-color:var(--np-form-input-valid-border)}input:not([type=checkbox],[type=radio]):user-invalid,input:not([type=checkbox],[type=radio])[aria-invalid=true]{--border-color:var(--np-form-input-invalid-border)}input:not([type=checkbox],[type=radio]):focus-visible{--border-color:var(--np-form-input-focus-border);outline:none}input:not([type=checkbox],[type=radio]):disabled{--border-color:var(--np-form-disabled-border);background:var(--np-form-disabled-bg);color:var(--np-form-disabled-text)}input:not([type=checkbox],[type=radio])::-moz-placeholder{color:var(--np-form-placeholder-text)}input:not([type=checkbox],[type=radio])::placeholder{color:var(--np-form-placeholder-text)}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--np-form-input-bg);border-color:var(--np-form-input-border);border-style:solid;border-width:1px;display:grid;height:24px;place-content:center;width:24px}input[type=checkbox]:before,input[type=radio]:before{background:transparent;border-radius:inherit;content:"";height:16px;transform:scale(0);transition:transform .12s ease-in-out;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{background:var(--np-form-accent-bg);transform:scale(1)}input[type=radio]{border-radius:50%}.form-control{--label-color:var(--np-form-input-valid-label-text);--state-color:var(--np-form-input-valid-border);display:grid;position:relative}.form-control:after{cursor:pointer;pointer-events:none;position:absolute;right:0;top:50%;translate:calc(var(--spacing-md)*-1) -50%}.form-control:has(input:not(:-moz-placeholder-shown)){--label-color:var(--np-form-input-valid-label-text);--state-color:var(--np-form-input-valid-border)}.form-control:has(input:not(:placeholder-shown)){--label-color:var(--np-form-input-valid-label-text);--state-color:var(--np-form-input-valid-border)}.form-control:has(input:user-valid,input[aria-invalid=false]){--label-color:var(--np-form-input-valid-label-text);--state-color:var(--np-form-input-valid-border)}.form-control:has(input:user-invalid,input[aria-invalid=true]){--label-color:var(--np-form-input-invalid-label-text);--state-color:var(--np-form-input-invalid-border)}.form-control:focus-within,.form-control:has(.select2-container--open.select2-container--open),.form-control:has(input:focus){--label-color:var(--np-form-input-focus-label-text);--state-color:var(--np-form-input-focus-border)}.form-control[inert]{--state-color:var(--np-form-disabled-text);--label-color:var(--np-form-disabled-bg)}.form-control>label{border-radius:var(--np-border-radius-label);color:var(--np-form-placeholder-text);left:var(--label-correction,0);position:absolute;top:50%;transition:all .2s ease-in-out;translate:var(--spacing-md) -50%}.form-control:has(>input:first-of-type:not(:-moz-placeholder-shown))>label,.form-control:has(input[name]:first-of-type:not(:-moz-placeholder-shown))>label{background:var(--state-color);color:var(--label-color);font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);padding-block:var(--spacing-2xs);padding-inline:var(--spacing-xs);text-decoration:var(--np-text-label-text-decoration);text-transform:var(--np-text-label-text-case);top:0}.form-control:focus-within>label,.form-control:has(.select2-selection__rendered:not(:empty))>label,.form-control:has(>input:first-of-type:not(:placeholder-shown))>label,.form-control:has(input[name]:first-of-type:not(:placeholder-shown))>label{background:var(--state-color);color:var(--label-color);font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);padding-block:var(--spacing-2xs);padding-inline:var(--spacing-xs);-webkit-text-decoration:var(--np-text-label-text-decoration);text-decoration:var(--np-text-label-text-decoration);text-transform:var(--np-text-label-text-case);top:0}[inert]>.form-control:has(>input:first-of-type:not(:-moz-placeholder-shown))>label,[inert]>.form-control:has(input[name]:first-of-type:not(:-moz-placeholder-shown))>label{--state-color:var(--np-form-disabled-bg)}[inert]>.form-control:focus-within>label,[inert]>.form-control:has(.select2-selection__rendered:not(:empty))>label,[inert]>.form-control:has(>input:first-of-type:not(:placeholder-shown))>label,[inert]>.form-control:has(input[name]:first-of-type:not(:placeholder-shown))>label{--state-color:var(--np-form-disabled-bg)}phone-field .iti__country-list,phone-field .iti__selected-dial-code{color:var(--np-form-input-text)}phone-field .iti__dial-code{color:var(--np-form-disabled-text)}phone-field .iti__country.iti__highlight{background:transparent}phone-field .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,phone-field .iti--show-selected-dial-code .iti__selected-flag,phone-field .iti__dropdown-content,phone-field .iti__selected-flag{background:var(--np-form-input-bg)}phone-field .iti__selected-flag{border-inline-end:1px solid var(--np-form-input-border)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;right:1px;top:1px;width:20px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.js-customselect{width:100%}.js-customselect:after{content:""}.js-customselect--company+.select2--label-set-as-default .select2-selection,.js-customselect--country+.select2--label-set-as-default .select2-selection{border:var(--np-border-width-input) solid var(--np-form-input-border)!important}.select2-container--default .select2-selection--single{background:var(--np-form-input-bg);border:var(--np-border-width-input) solid var(--state-color);border-radius:var(--np-border-radius-input);height:auto;padding:var(--spacing-md)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--np-form-input-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);min-height:1lh;text-transform:var(--np-text-body-text-case)}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--np-form-placeholder-text)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(100% - var(--np-border-width-input)*2);position:absolute;right:var(--np-border-width-input);top:var(--np-border-width-input);width:32px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single,[inert]>.select2-container--default .select2-selection--single{background:var(--np-form-disabled-bg);border-color:var(--np-form-disabled-border);color:var(--np-form-disabled-text);cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,[inert]>.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-search--dropdown .select2-search__field{border:var(--np-border-width-input) solid var(--np-form-input-border)}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border:var(--np-border-width-input) solid var(--np-form-input-focus-border)}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-dropdown{background-color:#fff;border:var(--np-border-width-input) solid var(--np-form-input-focus-border);border-radius:0 0 var(--np-border-radius-input) var(--np-border-radius-input)}.select2-container--default .select2-results__options{scrollbar-color:var(--np-form-input-focus-border) transparent;scrollbar-width:thin}.select2-container--default .select2-results__option span{border-radius:var(--np-border-radius-label);padding:0 8px}.select2-container--default .select2-results__option.status--soldout span{background-color:var(--np-form-disabled-bg);color:var(--np-form-disabled-text)}.select2-container--default .select2-results__option.status--comingsoon span{background-color:var(--np-promo-coming-soon-bg);color:var(--np-promo-coming-soon-text)}.select2-container--default .select2-results__option.status--hidden{display:none}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-dropdown{background:var(--np-form-input-bg)}.product>div.product__buttons .single_simplified_product_form{display:flex;flex-direction:column;gap:8px}.product>div.product__buttons .single_simplified_product_form .stepper{justify-content:flex-end}#transaction_customerInfo{display:grid;gap:24px;grid-template-columns:1fr}@media only screen and (min-width:992px){#transaction_customerInfo{gap:16px;grid-template-columns:repeat(2,1fr)}}.js-toggle-invoice-address~p{display:none}.billing-checker:not(:has(input:checked))~:is(.form-field:has(.js-toggle-same-invoice),#transaction_billingInfo){display:none}.form-field:has(.js-toggle-same-invoice--hidden){display:none}#transaction_billingInfo{margin:32px 0}#transaction_billingInfo_type:has(input:checked)+fieldset{display:grid}#transaction_billingInfo_type:has(input[value="1"]:checked)+fieldset:has(option[value=hu]:checked)>:is(vat-number-field,eu-vat-number-field){display:grid}#transaction_billingInfo_type:has(input[value="1"]:checked)+fieldset:has(option[value=hu]:checked)>tax-payer-search div:has(>button){display:block}.billing-info__fields{grid-template-columns:repeat(2,1fr)}.billing-info__fields .country-select-field{grid-column:1/-1}#transaction_billingInfo_prefillBillingInfo{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto}tax-payer-search{display:grid}billing-info:has(#transaction_billingInfo_type_1:checked) fieldset:has(>vat-number-field){display:grid}billing-info:has(#transaction_billingInfo_type_1:checked):has(option[value=hu]:checked) fieldset:has(>vat-number-field) eu-vat-number-field{display:grid}billing-info:has(#transaction_billingInfo_type_1:checked):has(option[value=hu]:checked) fieldset:has(>vat-number-field) button{display:flex}billing-info:has(#transaction_billingInfo_type_1:checked):has(option[value=hu]:checked) fieldset:has(>vat-number-field) .help-text{display:flex}vat-number-field{align-content:start;align-items:start;display:grid;gap:8px}#transaction_billingInfo_type:has(input[value="1"]:checked)+fieldset:has(option[value=hu]:checked) vat-number-field{display:grid}vat-number-field .vform-controls{flex:1}.barion .payment-logo{background-image:url(images/pt_barion.e8f2d5c0.png);height:24px}.barion-visa-gpay-apple-pay .payment-logo{background-image:url(images/pt_barion-visa-gpay-apple-pay.cba7bcfc.png);height:24px}.maestro-visa-ae .payment-logo{background-image:url(images/pt_maestro-visa-ae.2027f15c.png);height:24px}.saferpay-gpay-apple-pay .payment-logo{background-image:url(images/pt_saferpay-gpay-apple-pay.7dc44292.png);height:24px}.otp-cafeteria .payment-logo{background-image:url(images/pt_otp-cafeteria.523c7717.png);height:24px}.otp-simple .payment-logo{background-image:url(images/pt_otp-simple.53610489.png);height:24px}.otp-simple-gpay-apple-pay .payment-logo{background-image:url(images/pt_otp-simple-gpay-apple-pay.66905b83.png);height:24px}.otp-simple-gpay-apple-pay-amex .payment-logo{background-image:url(images/pt_otp-simple-gpay-apple-pay-amex.27d8521c.png);height:24px}.otp-simple-gpay-apple-pay-amex-qvik .payment-logo{background-image:url(images/pt_otp-simple-gpay-apple-pay-amex-qvik.6d0b27e2.png);height:24px}.otp-simple-gpay-apple-pay-amex-szep-qvik .payment-logo{background-image:url(images/pt_otp-simple-gpay-apple-pay-amex-szep-qvik.bdf63b30.png);height:24px}.otp-simple-gpay-apple-pay-qvik .payment-logo{background-image:url(images/pt_otp-simple-gpay-apple-pay-qvik.1f1157fd.png);height:24px}.otp-simple-gpay-apple-pay-szep-qvik .payment-logo{background-image:url(images/pt_otp-simple-gpay-apple-pay-szep-qvik.0b9f62ba.png);height:24px}.otp-simple-qvik .payment-logo{background-image:url(images/pt_otp-simple-qvik.16b12d65.png);height:24px}.otp-simple-szep .payment-logo{background-image:url(images/pt_otp-simple-szep.649e4ef2.png);height:24px}.szep-card.card-khb .payment-logo{background-image:url(images/pt_szep-card_card-khb.a6b316b5.jpg);height:24px}.szep-card.card-mkb .payment-logo{background-image:url(images/pt_szep-card_card-mkb.a917a3e0.jpg);height:24px}.szep-card.card-otp .payment-logo{background-image:url(images/pt_szep-card_card-otp.788fb2f9.jpg);height:24px}.kh-khb-card .payment-logo{background-image:url(images/pt_kh-khb-card.79569314.png);height:24px}.mbh-szep-card .payment-logo{background-image:url(images/pt_mbh-szep-card.a8c44969.png);height:24px}.revolutpay-light .payment-logo{background-image:url(images/pt_revolutpay-light.be4006fd.png);height:24px}.revolutpay-dark .payment-logo{background-image:url(images/pt_revolutpay-dark.ac730409.png);height:24px}.saferpay .payment-logo{background-image:url(images/pt_saferpay.9e80bad8.png);height:24px}.adyen-ideal-bancontact .payment-logo{background-image:url(images/pt_adyen-ideal-bancontact.44f474e2.png);height:24px}.adyen-ideal .payment-logo{background-image:url(images/pt_adyen-ideal.af6a53f2.png);height:24px}.adyen-bancontact .payment-logo{background-image:url(images/pt_adyen-bancontact.74f38cfe.png);height:24px}.payment-logo{background-position:0;background-repeat:no-repeat;background-size:contain;display:flex}.form-checkbox .payment-logo{display:none}.vform-radio-description,.vform-radio-gift-card-incompatible-description,.vform-radio-szep-card-incompatible-description{color:var(--np-box-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-top:16px;text-transform:var(--np-text-body-text-case)}#transaction>:not(:first-child){margin-top:32px}#transaction_paymentType{padding:16px}#transaction_paymentType>div .vform-row:not(:first-child){margin-top:16px}#transaction_paymentType>div:not(:last-of-type){border-bottom:var(--np-border-width-line) solid var(--np-box-line);padding-bottom:16px}#transaction .gift-card-incompatible-product,#transaction .szep-incompatible-product{color:var(--np-box-text);display:block;font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);margin-top:16px;text-transform:var(--np-text-title-sm-text-case)}.f-dateselect{display:flex;gap:8px}.f-dateselect>div{width:100%}.form-field,fieldset{align-content:start;border:none;display:grid;gap:8px;margin:0;padding:0}.form-field:has(.f-radio--img),fieldset:has(.f-radio--img){gap:24px;grid-template-columns:repeat(2,1fr)}legend{margin-block-end:var(--spacing-sm);padding:0}.form-field--full-width,legend{grid-column:1/-1}@media only screen and (min-width:992px){.form-field--repeated{grid-template-columns:repeat(2,1fr)}}.form-field--date{gap:8px;grid-template-columns:repeat(3,1fr)}.help-text{align-items:center;background:var(--np-form-message-hint-bg);border-radius:var(--np-border-radius-form-message);color:var(--np-form-message-hint-text);display:flex;gap:var(--spacing-sm);grid-column:1/-1;padding:var(--spacing-sm)}.help-text a{color:inherit}@media only screen and (min-width:992px){.form-field--email .help-text{order:1}}.errormessages{display:grid;gap:var(--spacing-sm);grid-column:1/-1;list-style:none;margin:0;padding:0}.errormessages li{background:var(--np-form-message-error-bg);border-radius:var(--np-border-radius-form-message);color:var(--np-form-message-error-text);padding:var(--spacing-sm)}.product{background:var(--product-bg,var(--np-product-card-body-bg));border:var(--np-border-product-card);box-shadow:var(--np-box-shadow-product-card);color:var(--product-color,var(--np-product-card-body-text))}.product.product--soldout{--product-bg:var(--np-product-card-sold-out-body-bg)}.product a:not(.button){color:inherit}.product__icon{background:var(--product-header-bg,var(--np-product-header-bg))}.product--soldout .product__icon{--product-header-bg:var(--np-product-card-sold-out-header-bg)}@media only screen and (max-width:991px){.product__icon{border-bottom:var(--np-border-product-header)}}@media only screen and (min-width:992px){.product:not(.product--has-img) .product__icon{border-right:var(--np-border-product-icon)}}.product__header{background:var(--product-header-bg,var(--np-product-header-bg));color:var(--product-header-color,var(--np-product-header-title))}.product--soldout .product__header{--product-header-color:var(--np-product-card-sold-out-header-text)}@media only screen and (max-width:991px){.product__header{border-bottom:var(--np-border-product-header)}.product--soldout .product__header{--product-header-color:var(--np-product-card-sold-out-header-text);--product-header-bg:var(--np-product-card-sold-out-header-bg)}}@media only screen and (min-width:992px){.product__header{--product-header-bg:transparent}}.product__soldout-coming-soon-info{color:var(--np-product-additional-info-text)}.product__promo{background:var(--np-promo-sales-bg);color:var(--np-promo-sales-text)}.product__coming-soon{background:var(--np-promo-coming-soon-bg);color:var(--np-promo-coming-soon-text)}.price{color:var(--price-color,var(--np-product-header-price-text))}.price__highest{color:var(--full-price-color,var(--np-product-header-full-price-text))}.accordion>summary{--price-color:var(--np-accordion-price);--full-price-color:var(--np-accordion-price)}.accordion[open]>summary{--accordion-arrow-color:var(--np-accordion-opened-icon)}.accordion__title{color:var(--accordion-title-color,var(--np-accordion-title))}.accordion__subtitle{color:var(--accordion-subtitle-color,var(--np-accordion-subtitle))}.accordion__teaser{color:var(--accordion-teaser-color,var(--np-accordion-teaser))}.accordion__arrow{color:var(--accordion-arrow-color,var(--np-accordion-icon))}.product--soldout{--price-color:var(--np-product-card-sold-out-header-text);--full-price-color:var(--np-product-card-sold-out-header-text);--accordion-title-color:var(--np-accordion-sold-out-text);--accordion-subtitle-color:var(--np-accordion-sold-out-text);--accordion-arrow-color:var(--np-accordion-sold-out-text);--accordion-teaser-color:var(--np-accordion-sold-out-text)}.product--soldout>summary{--price-color:var(--np-product-card-sold-out-header-text);--full-price-color:var(--np-product-card-sold-out-header-text)}.product--soldout[open]{--accordion-arrow-color:var(--np-accordion-sold-out-text)}.product{border-radius:var(--np-border-radius-card);display:grid;grid-template-columns:72px auto}.product:not(:last-child){margin-bottom:16px}.product>div{grid-column-end:span 2;padding:16px}.product>div:last-of-type{border-radius:0 0 var(--np-border-radius-card) var(--np-border-radius-card)}.product>div.product__header,.product>div.product__icon{grid-column-end:span 1}.product>div.product__img{background-position:50%;background-repeat:no-repeat;background-size:cover;order:2}@media only screen and (max-width:991px){.product>div.product__img{min-height:196px}}.product>div.product__icon{align-items:center;border-top-left-radius:var(--np-border-radius-card);display:flex;justify-content:center;order:2}.product>div.product__icon img{max-height:100%;max-width:100%}.product>div.product__header{border-top-right-radius:var(--np-border-radius-card);display:flex;gap:4px;justify-content:space-between;order:2;padding-left:0}.product>div.product__header>div:first-of-type{display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:991px){.product>div.product__header>div:first-of-type{justify-content:center}}.product>div.product__header>div:first-of-type h3{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.product>div.product__header>div:first-of-type h4{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.product>div.product__promo--top{order:1}.product>div.product__promo--bottom,.product>div.product__promo--middle,.product>div.product__teaser{order:2}.product>div.product__teaser+.product__buttons{padding-top:0}.product>div.product__buttons{order:2}.product>div.product__soldout-coming-soon-info{display:flex;justify-content:flex-end;order:2;padding-left:0;padding-top:0;width:100%}.product>div.product__soldout-coming-soon-info>div{max-width:152px;text-align:center}.product>div.product__coming-soon{order:2}.product>div.product__upsell{order:1}.product--has-img>div.product__header,.product--has-img>div.product__icon,.product--has-promo-top>div.product__header,.product--has-promo-top>div.product__icon{border-radius:0}.product--has-img>div.product__img{border-radius:var(--np-border-radius-card) var(--np-border-radius-card) 0 0}.product--has-info .product__img,.product--has-info h3,.product--has-info h4,.product--has-info img{cursor:pointer}.product--has-promo-top>div.product__promo--top{border-radius:var(--np-border-radius-card) var(--np-border-radius-card) 0 0}.product--has-promo-top>div.product__img,.product--upsell>div.product__header,.product--upsell>div.product__promo--top{border-radius:0}.product--upsell>div.product__upsell{border-radius:var(--np-border-radius-card) var(--np-border-radius-card) 0 0}.product--soldout summary .accordion-inner img{filter:grayscale(100%)}.product--soldout .accordion-bottom{color:var(--np-product-card-sold-out-body-text)}@media only screen and (max-width:991px){.product--has-no-icon{grid-template-columns:0 auto}.product--has-no-icon>div.product__header{border-bottom:var(--np-border-product-header);border-top-left-radius:var(--np-border-radius-card);grid-column-end:span 2;padding-left:16px}.product--has-no-icon.product--upsell>div.product__header{border-radius:0}.product--has-no-icon.product--has-img>div.product__header,.product--has-no-icon.product--has-promo-top>div.product__header{border-top-left-radius:0}}@media only screen and (min-width:992px){.product{grid-template-columns:128px auto}.product>div{grid-column:2}.product>div:first-of-type{border-radius:var(--np-border-radius-card) 0 0 var(--np-border-radius-card)}.product>div:last-of-type{border-radius:0 0 var(--np-border-radius-card) 0}.product>div.product__img{order:1}.product>div.product__icon{align-items:center;display:flex;grid-column:1;grid-row-end:span 8;justify-content:center;order:1;padding:16px 32px}.product>div.product__header{order:3;padding-left:16px}.product>div.product__promo--top{border-radius:0 var(--np-border-radius-card) 0 0;order:2}.product>div.product__buttons,.product>div.product__coming-soon,.product>div.product__promo--bottom,.product>div.product__promo--middle,.product>div.product__soldout-coming-soon-info,.product>div.product__teaser{order:3}.product.product--upsell .product__upsell{border-radius:0 var(--np-border-radius-card) 0 0}.product.product--upsell .product__promo--top{border-radius:0}.product--has-img{grid-template-columns:50% auto;position:relative}.product--has-img div.product__img{grid-column:1;grid-row-end:span 8}.product--has-img div.product__icon{border-radius:var(--np-border-radius-box);grid-column:2;height:56px;padding:8px;position:absolute;right:calc(100% + 8px);top:8px;width:56px}.product--has-img div.product__upsell{border-radius:0 var(--np-border-radius-card) 0 0}.product--has-img:not(.product--has-promo-top) .product__header{border-top-right-radius:var(--np-border-radius-card)}.product--has-no-icon:not(.product--has-img){grid-template-columns:0 auto}.product--has-no-icon:not(.product--has-img) div.product__header{border-radius:var(--np-border-radius-card) var(--np-border-radius-card) 0 0}.product--has-no-icon:not(.product--has-img) div:last-of-type{border-radius:0 0 var(--np-border-radius-card) var(--np-border-radius-card)}.product--has-no-icon:not(.product--has-img).product--has-promo-top div.product__header{border-radius:0}.product--has-no-icon:not(.product--has-img).product--has-promo-top div.product__promo--top{border-radius:var(--np-border-radius-card) var(--np-border-radius-card) 0 0}.product--has-no-icon:not(.product--has-img).product--upsell div.product__header,.product--has-no-icon:not(.product--has-img).product--upsell div.product__promo--top{border-radius:0}.product--has-no-icon:not(.product--has-img).product--upsell div.product__upsell{border-radius:var(--np-border-radius-card) var(--np-border-radius-card) 0 0}}.product-details{display:grid;gap:16px}.product-header{align-items:center;color:var(--np-product-header-title);display:flex;gap:16px}.product-header.product-header--bg{background:var(--product-header-bg,var(--np-product-header-bg))}.product-header hgroup{display:grid;flex:1}.modal__header>.product-header{border-bottom:var(--np-border-product-header);flex:1;padding:16px}@media only screen and (min-width:992px){.modal__header>.product-header{padding:32px}}.product-icon{display:block;flex-shrink:0;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}@media only screen and (min-width:992px){.product-icon{height:56px;width:56px}}.product__icon{z-index:1}@media only screen and (min-width:992px){.product--soldout.product--has-img .product__icon img{filter:grayscale(100%)}}.product--soldout .product__img{filter:grayscale(100%)}@media only screen and (min-width:992px){.product__buttons.product__buttons--padding-fixed{padding-top:0}}.modal__content__coming-soon,.product__coming-soon{--countdown-color:var(--np-promo-coming-soon-countdown-text)}.js-countdown{color:var(--countdown-color,var(--np-promo-sales-countdown-text));display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.js-countdown>*{display:grid;text-align:center}.js-countdown span:first-of-type{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.js-countdown span:last-of-type{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}@media only screen and (min-width:992px){.product>div.product__teaser.product__teaser--padding-fixed{padding-top:0}}.modal--product-basket .product__teaser{display:none}.inner-wrapper:has(.tooltip.open) .tooltip:not(.open){display:none}.tooltip-wrapper{position:relative}.tooltip-wrapper .tooltip-trigger{cursor:pointer;outline:none}:is(.tooltip-wrapper .tooltip-trigger:focus,.tooltip-wrapper .tooltip-trigger.clicked,.tooltip-wrapper .tooltip-trigger.waiting)~.tooltip{display:grid}price-popover-trigger{display:grid;justify-items:end;text-align:right}price-popover{--arrow-top: ;animation-duration:.3s;animation-name:tooltipAppears;background:var(--np-price-tooltip-bg);border-radius:var(--np-border-radius-price-tooltip);display:none;gap:24px;left:var(--tooltip-left,0);max-width:428px;min-width:220px;padding:16px;position:absolute;top:var(--tooltip-top,0);width:-moz-max-content;width:max-content;z-index:20}@media only screen and (max-width:991px){price-popover{max-width:calc(100vw - 64px)}}price-popover:hover{display:grid}price-popover:after{background:var(--np-price-tooltip-arrow-bg);content:"";display:flex;height:12px;position:absolute;right:22px;top:calc(var(--arrow-top) - 6px);transform:rotate(45deg);width:12px}price-popover .price-phases{display:grid;gap:8px}price-popover .info{color:var(--np-price-tooltip-text)}price-popover .info:empty{display:none}price-popover .info a{color:inherit}.price-phase{display:grid}.price-phase.price-phase--past{color:var(--np-price-tooltip-sold-out-text)}.price-phase.price-phase--past .price-phase__title{text-decoration:line-through}.price-phase.price-phase--active{color:var(--np-price-tooltip-active-text)}.price-phase.price-phase--future{color:var(--np-price-tooltip-coming-soon-text)}@keyframes tooltipAppears{0%{opacity:0}to{opacity:1}}.product-list>h2:not(:first-of-type){margin-top:56px}.product-list>h2+.marketing-category__description{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-size:var(--font-size,1em);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:16px;text-transform:var(--np-text-body-text-case)}.product-list>h2+.marketing-category__description>:not(:first-child){margin-block-start:16px}.product-list>h2+.marketing-category__description div,.product-list>h2+.marketing-category__description h1,.product-list>h2+.marketing-category__description h2,.product-list>h2+.marketing-category__description h3,.product-list>h2+.marketing-category__description h4,.product-list>h2+.marketing-category__description h5,.product-list>h2+.marketing-category__description h6,.product-list>h2+.marketing-category__description img,.product-list>h2+.marketing-category__description p{-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto)}.product-list>h2+.marketing-category__description a{color:inherit;text-decoration:underline}.product-list>h2+.marketing-category__description h1{font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.product-list>h2+.marketing-category__description h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.product-list>h2+.marketing-category__description h3,.product-list>h2+.marketing-category__description h4,.product-list>h2+.marketing-category__description h5,.product-list>h2+.marketing-category__description h6{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.product-list>h2+.marketing-category__description img{width:100%}.product-list>h2+.marketing-category__description ol,.product-list>h2+.marketing-category__description ul{margin-block:0}.product-list__no-match{display:none}.product-list__no-match.show{display:block}.product-list__no-match h3{color:var(--np-marketing-category-title);font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);margin-bottom:40px;text-transform:var(--np-text-title-md-text-case)}.product-list__no-match p{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.product-list__no-match p:first-of-type{color:var(--np-marketing-category-text);font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);margin-bottom:40px;text-transform:var(--np-text-headline-text-case)}.product-list__no-match ul{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);list-style-type:"-";margin:0 0 40px;padding:0 0 0 10px;text-transform:var(--np-text-body-text-case)}.product-list__no-match ul li{padding-left:8px}.product-list__no-match button{margin:auto auto 40px}@media only screen and (min-width:992px){.product-list__no-match button{margin-left:0}}.product-list__events-info{margin-top:64px}.product-list__footer{align-items:center;display:flex;gap:.5ch}.product-list__footer a{align-items:center;color:inherit;display:inline-flex}.product-list__footer a svg{fill:currentColor;height:1em}.product-list__backstage{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-block-start:32px;text-transform:var(--np-text-body-text-case)}.product-list__nevogate{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);margin-block-end:0;margin-block-start:8px;text-transform:var(--np-text-label-text-case)}.progress-indicator{--dot-filled-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M9.875 7.5a2.375 2.375 0 1 1-4.75 0 2.375 2.375 0 0 1 4.75 0'/%3E%3C/svg%3E");--dot-outline-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath stroke='%23000' stroke-width='.5' d='M4 8a4 4 0 1 1 8 0 4 4 0 0 1-8 0m4-2.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5'/%3E%3C/svg%3E");--check-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.55 18-5.7-5.7 1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z'/%3E%3C/svg%3E");--icon-size:24px;color:var(--np-progress-bar-text);display:grid;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:0;padding-left:0}.progress-indicator a{color:inherit}.progress-indicator li{align-items:center;display:grid;grid-template-rows:auto 1fr;justify-items:center;position:relative;text-align:center}.progress-indicator li:after{background:var(--np-progress-bar-line);border-radius:2px;content:"";display:inline-block;height:var(--line-height,2px);left:50%;position:absolute;top:calc(var(--icon-size)/2);translate:calc(var(--icon-size)/2 + 4px) -50%;width:calc(100% - var(--icon-size) - 8px)}.progress-indicator li:last-child:after{content:normal}.progress-indicator li.active{--icon-svg:var(--dot-outline-svg);--np-progress-icon-color:var(--np-progress-bar-active-icon)}.progress-indicator li.passed{--icon-svg:var(--check-svg);--np-progress-icon-color:var(--np-progress-bar-done-icon);--line-height:4px}.progress-indicator .icon{--_icon-svg:var(--icon-svg,var(--dot-filled-svg));--_progress-icon-color:var(--np-progress-icon-color,var(--np-progress-bar-icon));background-color:var(--_progress-icon-color);display:inline-block;height:var(--icon-size,24px);-webkit-mask-image:var(--_icon-svg);mask-image:var(--_icon-svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:var(--icon-size,24px)}.event{background:var(--np-event-card-bg);border:0;border:var(--np-border-event-card);border-radius:var(--np-border-radius-sidebar);box-shadow:var(--np-box-shadow-event-card);display:grid;grid-template-columns:[event-column-start] 112px [image-start] auto [price-start] minmax(100px,33%) [event-column-end];grid-template-rows:[event-top] auto [body-start] auto [classification-access-type] auto [location-start] auto [teaser] auto [buttons-start] auto [event-bottom];overflow:hidden}@media only screen and (min-width:992px){.event{grid-template-columns:[event-column-start] 130px [image-start] 300px [content-start] auto [button-start] 1fr [price-start] 1fr [event-column-end];grid-template-rows:[event-top] auto [teaser] auto [bottom-content-start] auto [event-bottom]}}.event:not(:last-of-type){margin-bottom:16px}.event__date{grid-column:event-column-start/image-start;grid-row:event-top/body-start;padding:16px}@media only screen and (min-width:992px){.event__date{border-right:var(--np-border-event-date);grid-column:event-column-start/image-start;grid-row:event-top/event-bottom}}.event__image{grid-column:image-start/event-column-end;grid-row:event-top/body-start;overflow:hidden;position:relative}@media only screen and (min-width:992px){.event__image{grid-column:image-start/content-start;grid-row:event-top/event-bottom}}.event__image .img{background-position:50%;background-size:cover;height:100%;width:100%}.event__image>span{border-top-left-radius:var(--np-border-radius-label);bottom:0;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);padding:8px;position:absolute;right:0;text-transform:var(--np-text-body-text-case)}.event__body{grid-column:event-column-start/price-start;grid-row:body-start/classification-access-type;padding:16px}@media only screen and (max-width:991px){.event__body{border-top:var(--np-border-event-header)}}@media only screen and (min-width:992px){.event__body{grid-column:image-start/price-start;grid-row:event-top/teaser}}.event__body a{text-decoration:none}.event__body__pretitle{color:var(--np-event-card-pre-title);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.event__body__title{color:var(--np-event-card-title);font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.event__body__subtitle{color:var(--np-event-card-subtitle);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}@media only screen and (min-width:992px){.event--has-img .event__body{grid-column:content-start/price-start}}.event__price{color:var(--np-accordion-price);font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);grid-column:price-start/event-column-end;grid-row:body-start/classification-access-type;letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);padding:16px 16px 16px 0;text-align:right;text-transform:var(--np-text-title-md-text-case);white-space:nowrap}@media only screen and (max-width:991px){.event__price{border-top:var(--np-border-event-header)}}@media only screen and (min-width:992px){.event__price{grid-row:event-top/location-start}}.event__price .price-range__from{display:block;font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.event__teaser{color:var(--np-event-card-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);grid-column:event-column-start/event-column-end;grid-row:teaser/buttons-start;letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:16px;padding:0 16px;text-transform:var(--np-text-body-text-case)}@media only screen and (min-width:992px){.event__teaser{grid-column:content-start/event-column-end;grid-row:teaser/bottom-content-start}}.event__properties{color:var(--np-event-card-parameter-text);display:flex;flex-direction:column;font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);gap:8px;grid-column:event-column-start/event-column-end;grid-row:location-start/teaser;letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);padding:0 16px 16px;text-transform:var(--np-text-label-text-case)}@media only screen and (min-width:992px){.event__properties{grid-column:image-start/button-start;grid-row:bottom-content-start/event-bottom}}.event__properties__element{align-items:center;display:flex}.event__properties span{margin-right:8px}@media only screen and (min-width:992px){.event--has-img .event__properties{grid-column:content-start/button-start}}.event__properties .icon{color:var(--np-event-card-icon)}.event__buttons{grid-column:event-column-start/event-column-end;grid-row:buttons-start/event-bottom;padding:0 16px 16px}@media only screen and (min-width:992px){.event__buttons{align-items:flex-end;display:flex;grid-column:button-start/event-column-end;grid-row:bottom-content-start/event-bottom;justify-content:flex-end}.event__buttons a{display:inline-flex}}.event--disabled .event__image>span{background:var(--np-badge-sold-out-bg);color:var(--np-badge-sold-out-text)}.event--coming-soon .event__image>span{background:var(--np-badge-coming-soon-bg);color:var(--np-badge-coming-soon-text)}.event__classification-access-type{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);grid-column:event-column-start/event-column-end;grid-row:classification-access-type/location-start;letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);padding:0 16px 16px;text-transform:var(--np-text-label-text-case);white-space:nowrap}@media only screen and (max-width:991px){.event__classification-access-type{border-top:var(--np-border-event-header)}}@media only screen and (min-width:992px){.event__classification-access-type{grid-row:event-top/teaser;padding:16px 16px 16px 0;text-align:right}}.event__classification-access-type span{background:var(--np-badge-free-bg);border-radius:var(--np-border-radius-label);color:var(--np-badge-free-text);display:inline-grid;padding:8px}.representer-image-wrapper{height:250px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:992px){.representer-image-wrapper{height:540px}}.representer-image-wrapper .representer-image{background-position:50%;background-size:cover;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.event-page>.sticky__search,.event-page>nav:first-of-type{display:none}@media only screen and (min-width:992px){.event-page>.sticky__search,.event-page>nav:first-of-type{display:block}}.event-page__first-row{display:grid;gap:16px;grid-template-columns:auto 1fr;min-height:80px;position:relative}@media only screen and (min-width:992px){.event-page__first-row{gap:64px;min-height:120px}}.event-page__first-row__date{border:var(--np-border-event-date);border-radius:var(--np-border-radius-event-date);padding:16px;position:relative;width:136px;z-index:0}@media only screen and (min-width:992px){.event-page__first-row__date{padding:32px;width:168px}}.event-page__first-row__titles{display:flex;flex-direction:column;justify-content:center;padding-block:24px 16px;position:relative}@media only screen and (min-width:992px){.event-page__first-row__titles{padding-block:64px 48px}}.event-page__first-row__titles>span{background:var(--np-badge-free-bg);border-top-left-radius:var(--np-border-radius-label);color:var(--np-badge-free-text);margin-top:16px;padding:8px;width:-moz-min-content;width:min-content}.event-page__first-row__titles>span,.event-page__first-row__titles__pretitle,.event-page__first-row__titles__subtitle{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}@media only screen and (min-width:992px){.event-page__first-row__titles__pretitle,.event-page__first-row__titles__subtitle{font-family:var(--np-text-title-lg-font-family);font-size:var(--np-text-title-lg-font-size);font-weight:var(--np-text-title-lg-font-weight);letter-spacing:var(--np-text-title-lg-letter-spacing);line-height:var(--np-text-title-lg-line-height);text-transform:var(--np-text-title-lg-text-case)}}.event-page__first-row__titles__pretitle{color:var(--np-event-pre-title)}.event-page__first-row__titles__title{color:var(--np-event-title);font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}@media only screen and (min-width:992px){.event-page__first-row__titles__title{font-family:var(--np-text-display-font-family);font-size:var(--np-text-display-font-size);font-weight:var(--np-text-display-font-weight);letter-spacing:var(--np-text-display-letter-spacing);line-height:var(--np-text-display-line-height);text-transform:var(--np-text-display-text-case)}}.event-page__first-row__titles__subtitle{color:var(--np-event-subtitle)}.event-page__first-row__titles>*{width:100%}@media only screen and (min-width:992px){.event-page__first-row+div{margin-top:40px}}.event-page__second-row{display:flex;flex-direction:column;gap:12px;justify-content:flex-start;margin-top:32px}@media only screen and (min-width:992px){.event-page__second-row{flex-direction:row;gap:35px}}.event-page__second-row a{color:inherit}.event-page__second-row__event_age_limit img:not([hidden])+.icon,.event-page__second-row__event_age_limit img[hidden]{display:none}.event-page__second-row>*{align-content:center;display:flex;gap:8px}.event-page__second-row>*>*{align-items:center;display:flex;font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.event-page__second-row .icon{color:var(--np-event-card-icon)}.event-page__second-row img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.event-page__buttons{display:flex;flex-direction:column;gap:16px;margin-block:32px}@media only screen and (min-width:992px){.event-page__buttons{align-items:center;flex-direction:row;gap:32px;justify-content:flex-start;margin-bottom:16px}}.event-page__buttons button{margin-bottom:16px;width:100%}@media only screen and (min-width:992px){.event-page__buttons button{margin:0;width:auto}}.event-page__buttons a{color:var(--np-link-text)}.event-page__buttons a,.event-page__description{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.event-page__description{font-size:var(--font-size,1em);margin-bottom:32px;margin-top:32px}.event-page__description>:not(:first-child){margin-block-start:16px}.event-page__description div,.event-page__description h1,.event-page__description h2,.event-page__description h3,.event-page__description h4,.event-page__description h5,.event-page__description h6,.event-page__description img,.event-page__description p{-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto)}.event-page__description a{color:inherit;text-decoration:underline}.event-page__description h1{font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.event-page__description h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.event-page__description h3,.event-page__description h4,.event-page__description h5,.event-page__description h6{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.event-page__description img{width:100%}.event-page__description ol,.event-page__description ul{margin-block:0}.event-page__artists-container{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:32px;margin-top:32px;text-transform:var(--np-text-body-text-case)}.event-page__artists-container__artist{display:table;margin-bottom:16px}div>.event-page__artists-container__artist__time{color:var(--np-page-text);display:table-cell;font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);padding-right:8px;text-transform:var(--np-text-label-text-case)}div>.event-page__artists-container__artist__artist-info__name{color:var(--np-page-text);font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}div>.event-page__artists-container__artist__artist-info__location{color:var(--np-page-text);font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.event-page__gallery{margin-block:32px}.event-page .product-list__events-info,.event-page__bottom-block>div{margin-top:32px}.event-page__first-row__date,.event__date{align-items:center;background:var(--np-event-card-date-bg);display:flex;justify-content:center;text-align:center}.event-page__first-row__date .eventEndDate,.event-page__first-row__date .eventStartDate,.event__date .eventEndDate,.event__date .eventStartDate{display:flex;flex-direction:column}.event-page__first-row__date .eventEndDateYear,.event-page__first-row__date .eventStartDateYear,.event__date .eventEndDateYear,.event__date .eventStartDateYear{color:var(--np-event-card-date-year-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.event-page__first-row__date .eventEndDateMonth,.event-page__first-row__date .eventStartDateMonth,.event__date .eventEndDateMonth,.event__date .eventStartDateMonth{color:var(--np-event-card-date-month-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.event-page__first-row__date .eventDayCycleStartTime,.event__date .eventDayCycleStartTime{color:var(--np-event-card-date-hour-text);font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.event-page__first-row__date .eventEndDateDayNum,.event-page__first-row__date .eventStartDateDayNum,.event__date .eventEndDateDayNum,.event__date .eventStartDateDayNum{color:var(--np-event-card-date-number-text);font-family:var(--np-text-display-font-family);font-size:40px;font-size:var(--np-text-display-font-size);font-weight:700;font-weight:var(--np-text-display-font-weight);letter-spacing:var(--np-text-display-letter-spacing);line-height:var(--np-text-display-line-height);text-transform:var(--np-text-display-text-case)}.event-page__first-row__date .eventEndDateDayName,.event-page__first-row__date .eventStartDateDayName,.event__date .eventEndDateDayName,.event__date .eventStartDateDayName{color:var(--np-event-card-date-day-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}#np-gdpr-consent{background:var(--np-cookie-bg);bottom:0;display:none;left:-1px;position:fixed;width:100%;z-index:7000}#np-gdpr-consent.np-gdpr-consent--active{display:block}#np-gdpr-consent>div{display:flex;flex-direction:column;margin:auto;max-width:1256px;padding:32px 16px}@media only screen and (min-width:992px){#np-gdpr-consent>div{flex-direction:row}}#np-gdpr-consent>div>div button{width:100%}@media only screen and (min-width:992px){#np-gdpr-consent>div>div button{min-width:100%;width:-moz-max-content;width:max-content}}#np-gdpr-consent>div>div:first-child p{color:var(--np-cookie-text);margin-bottom:16px}#np-gdpr-consent>div>div:first-child a,#np-gdpr-consent>div>div:first-child p{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}#np-gdpr-consent>div>div:first-child a{color:var(--np-cookie-link-text)}#np-gdpr-consent>div>div:first-child span{margin-bottom:16px}#np-gdpr-consent>div>div:first-child span:last-of-type{margin-bottom:24px}@media only screen and (min-width:992px){#np-gdpr-consent>div>div:first-child span{margin-bottom:8px}#np-gdpr-consent>div>div:first-child span:last-of-type{margin-bottom:16px}}#np-gdpr-consent>div>div:first-child div{display:flex;flex-direction:column;margin-top:16px;max-height:0;overflow:hidden;transition:all .5s ease-in-out}#np-gdpr-consent>div>div:first-child div.np-gdpr-consent-details--active{max-height:1000px}#np-gdpr-consent>div>div:first-child label{color:var(--np-cookie-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}#np-gdpr-consent>div>div:first-child button{margin-bottom:16px;min-width:auto}@media only screen and (min-width:992px){#np-gdpr-consent>div>div:first-child button{margin-bottom:0}}#np-gdpr-consent>div>div:last-child{display:flex;flex-direction:column;justify-content:center;margin-left:auto}@media only screen and (max-width:991px){#np-gdpr-consent>div>div:last-child{width:100%}}#np-gdpr-consent>div>div:last-child button:not(:last-child){margin-bottom:16px}.transaction-items{list-style-type:none;padding:0}.transaction-items>.transaction-item:not(:last-child){border-bottom:var(--np-border-width-line) solid var(--np-page-line);margin-bottom:32px}.transaction-items>.transaction-item:not(:last-child):after{content:"";display:block;margin-bottom:32px}.transaction-item__label{align-items:center;background:var(--np-product-header-bg);border:var(--np-border-product-card);border-radius:var(--np-border-radius-card);box-shadow:var(--np-box-shadow-product-card);display:flex;padding:16px}.transaction-item__label>div:last-of-type{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.transaction-item__label>div:last-of-type i{color:var(--np-product-header-title);font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-style:normal;font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case);white-space:nowrap}.transaction-item__icon{display:flex;height:40px;justify-content:center;margin-right:16px;width:40px}.transaction-item__icon img{max-height:40px;max-width:40px;-o-object-fit:contain;object-fit:contain}.transaction-item__title h3,.transaction-item__title h4{color:var(--np-product-header-title)}.transaction-item__title h3{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.transaction-item__title h4{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.transaction-item__date{border-bottom:var(--np-border-width-line) solid var(--np-box-line);margin-top:16px;padding-bottom:16px}.transaction-item__date p{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.transaction-item__date p:first-child{font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);margin-bottom:8px;text-transform:var(--np-text-label-text-case)}.transaction-item .basket-item__options{border-bottom:none;margin:16px;padding-bottom:0}dialog{align-items:start;background:transparent;border:none;color:var(--np-modal-overlay-text);gap:16px;max-height:100%;max-width:100%;padding:0;scrollbar-color:var(--np-modal-overlay-text) transparent;width:100%}@media only screen and (min-width:992px){dialog{max-width:696px}}dialog[open]{display:grid}dialog::backdrop{background:var(--np-modal-overlay-bg)}.dialog__content{background:var(--np-modal-bg);color:var(--np-modal-text);display:grid;gap:16px;padding:16px}@media only screen and (min-width:992px){.dialog__content{border-radius:var(--np-border-radius-modal);gap:32px;padding:32px}}.dialog__stepper{align-items:center;color:var(--np-modal-overlay-text);display:grid;gap:32px;grid-template-columns:auto 1fr auto}.dialog__stepper .next,.dialog__stepper .previous{aspect-ratio:1;background-color:transparent;block-size:64px;border:1px solid;border-radius:50%;cursor:pointer;display:grid;outline-color:currentColor;outline-offset:2px;place-content:center}.dialog__stepper .next *,.dialog__stepper .previous *{pointer-events:none}.dialog__stepper .previous{grid-column:1}.dialog__stepper .next{grid-column:3}.modal:has(>.dialog__stepper),dialog:has(>.dialog__stepper){max-width:100%;width:-moz-fit-content;width:fit-content}.modal:has(>.dialog__stepper)>button,dialog:has(>.dialog__stepper)>button{padding-inline-end:96px}.checkout__error,.enterdata form>.alert-message{margin-bottom:16px!important}.checkout__error.hidden,.enterdata form>.alert-message.hidden{display:none}.checkout__final{padding-bottom:var(--np-spacing-content-bottom)}.checkout__final .top-content{margin-bottom:16px}.checkout__final .top-content--failure,.checkout__final .top-content--pending{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:40vh;padding:16px}.checkout__final .top-content--failure div,.checkout__final .top-content--pending div{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:992px){.checkout__final .top-content--failure div,.checkout__final .top-content--pending div{flex-direction:row}}.checkout__final .top-content--failure .button,.checkout__final .top-content--pending .button{margin-top:32px}.checkout__final .top-content--failure a:not(.button),.checkout__final .top-content--failure h1,.checkout__final .top-content--failure p,.checkout__final .top-content--pending a:not(.button),.checkout__final .top-content--pending h1,.checkout__final .top-content--pending p{color:var(--np-page-text)}.checkout__final .top-content--success{background-position:50%;background-repeat:no-repeat;background-size:cover}.checkout__final .top-content--success>div{background:rgba(0,0,0,.6);min-height:40vh;padding:16px}.checkout__final .top-content--success>div,.checkout__final .top-content--success>div>div{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:992px){.checkout__final .top-content--success>div>div{flex-direction:row}}.checkout__final .top-content--success h1,.checkout__final .top-content--success p,.checkout__final .top-content--success p a:not(.button){color:#fff}.checkout__final .top-content--failure~.content .info{color:var(--np-page-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.checkout__final .top-content h1{font-family:var(--np-text-display-font-family);font-size:var(--np-text-display-font-size);font-weight:var(--np-text-display-font-weight);letter-spacing:var(--np-text-display-letter-spacing);line-height:var(--np-text-display-line-height);text-align:center;text-transform:var(--np-text-display-text-case)}.checkout__final .top-content p{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-top:8px;text-transform:var(--np-text-body-text-case)}.checkout__final .content{color:var(--np-page-text);margin:0 auto 16px;max-width:712px;padding:0 16px}.checkout__final .content>:not(.visitor-portal-side){color:var(--np-page-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:16px;text-transform:var(--np-text-body-text-case)}.checkout__final .content>:not(.visitor-portal-side):last-child{margin-bottom:0}.checkout__final .content>div{margin-top:16px}.checkout__final .content:not(.content--static){font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-size:var(--font-size,1em);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-transform:var(--np-text-body-text-case)}.checkout__final .content:not(.content--static)>:not(:first-child){margin-block-start:16px}.checkout__final .content:not(.content--static) div,.checkout__final .content:not(.content--static) h1,.checkout__final .content:not(.content--static) h2,.checkout__final .content:not(.content--static) h3,.checkout__final .content:not(.content--static) h4,.checkout__final .content:not(.content--static) h5,.checkout__final .content:not(.content--static) h6,.checkout__final .content:not(.content--static) img,.checkout__final .content:not(.content--static) p{-webkit-hyphens:var(--hyphens,auto);hyphens:var(--hyphens,auto)}.checkout__final .content:not(.content--static) a{color:inherit;text-decoration:underline}.checkout__final .content:not(.content--static) h1{font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);text-transform:var(--np-text-headline-text-case)}.checkout__final .content:not(.content--static) h2{font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);text-transform:var(--np-text-title-md-text-case)}.checkout__final .content:not(.content--static) h3,.checkout__final .content:not(.content--static) h4,.checkout__final .content:not(.content--static) h5,.checkout__final .content:not(.content--static) h6{font-family:var(--np-text-title-sm-font-family);font-size:var(--np-text-title-sm-font-size);font-weight:var(--np-text-title-sm-font-weight);letter-spacing:var(--np-text-title-sm-letter-spacing);line-height:var(--np-text-title-sm-line-height);text-transform:var(--np-text-title-sm-text-case)}.checkout__final .content:not(.content--static) img{width:100%}.checkout__final .content:not(.content--static) ol,.checkout__final .content:not(.content--static) ul{margin-block:0}.checkout__final .content--email{background:var(--np-box-bg);border-radius:var(--np-border-radius-form-message);color:var(--np-box-text)!important;margin-bottom:16px;margin-top:16px;padding:16px}.checkout__final .content .info{color:var(--np-page-secondary-text);font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);margin-bottom:2px;text-transform:var(--np-text-label-text-case)}.checkout__final .content .info:last-of-type{margin-bottom:16px}.checkout__final .checkout-icon{border-radius:100%;height:48px;margin-bottom:24px;position:relative;width:48px}@media only screen and (min-width:992px){.checkout__final .checkout-icon{margin-bottom:0;margin-right:16px}}.checkout__final .checkout-icon:after,.checkout__final .checkout-icon:before{content:"";position:absolute}.checkout__final .checkout-icon--pending:after{display:none}.checkout__final .checkout-icon--pending:before{animation:rotation 1s linear infinite;border:5px solid var(--np-page-text);border-bottom:5px solid transparent;border-radius:50%;display:inline-block;height:48px;width:48px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.checkout__final .checkout-icon--failure:after,.checkout__final .checkout-icon--failure:before,.checkout__final .checkout-icon--success:after,.checkout__final .checkout-icon--success:before{border-radius:2px;display:flex;height:30px;width:5px}.checkout__final .checkout-icon--failure:before,.checkout__final .checkout-icon--success:before{transform:rotate(45deg)}.checkout__final .checkout-icon--failure:after,.checkout__final .checkout-icon--success:after{transform:rotate(-45deg)}.checkout__final .checkout-icon--failure{background:var(--np-page-text)}.checkout__final .checkout-icon--failure:after,.checkout__final .checkout-icon--failure:before{background:var(--np-page-bg);left:21px;top:9px}.checkout__final .checkout-icon--success{background:#fff}.checkout__final .checkout-icon--success:after,.checkout__final .checkout-icon--success:before{background:#000}.checkout__final .checkout-icon--success:before{left:26px;top:10px}.checkout__final .checkout-icon--success:after{height:14px;left:13px;top:23px}#webshop-app-content .inner-wrapper>div:first-of-type.checkout .checkout__continue button,#webshop-app-content .inner-wrapper>div:first-of-type.enterdata .transaction__confirm>div button{padding:16px 104px}#webshop-app-content:has([data-has-template-on-checkout=false]),#webshop-app-content[data-has-template=false]:has([data-has-template-on-checkout]){min-block-size:100vh}.checkout__controls{display:none;justify-content:flex-end}@media only screen and (min-width:992px){.checkout__controls{display:flex}}.hidden,.inner-wrapper--revolut .checkout__controls{display:none}.nevogate-link{display:block;line-height:1;margin-block-start:16px}#eventsinfo .nevogate-link{display:block;margin-block-start:32px}.vform-radio:has(input[type=radio]:not(:checked)) .nevogate-link{display:none}.nevogate-logo{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;vertical-align:middle}.cardinfo-page>h1{color:var(--np-marketing-category-title);font-family:var(--np-text-headline-font-family);font-size:var(--np-text-headline-font-size);font-weight:var(--np-text-headline-font-weight);letter-spacing:var(--np-text-headline-letter-spacing);line-height:var(--np-text-headline-line-height);margin-bottom:32px;text-transform:var(--np-text-headline-text-case)}.cardinfo-page>h1.cardinfo-page__balance{margin-bottom:16px}.cardinfo-page>h1+p{font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:32px;text-transform:var(--np-text-body-text-case)}.cardinfo-page>form{display:flex;flex-direction:column;margin-bottom:32px}.cardinfo-page>form>div{margin-bottom:32px}.cardinfo-page>form>div.alert-message{background:var(--np-form-message-error-bg);border-radius:var(--np-border-radius-form-message);color:var(--np-form-message-error-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);margin-bottom:16px!important;padding:16px;text-transform:var(--np-text-body-text-case)}.cardinfo-page>form>div.alert-message.hidden{display:none}.cardinfo-page>form>div>div:first-of-type,.cardinfo-page>form>div>div:first-of-type.vform-error+div{margin-bottom:32px}.cardinfo-page>form>button{width:100%}@media only screen and (min-width:992px){.cardinfo-page>form>button{margin-left:auto;width:auto}}.cardinfo-page>h3{color:var(--np-page-text);font-family:var(--np-text-title-md-font-family);font-size:var(--np-text-title-md-font-size);font-weight:var(--np-text-title-md-font-weight);letter-spacing:var(--np-text-title-md-letter-spacing);line-height:var(--np-text-title-md-line-height);margin-bottom:16px;text-transform:var(--np-text-title-md-text-case)}.cardinfo-page>p{color:var(--np-page-text);font-family:var(--np-text-label-font-family);font-size:var(--np-text-label-font-size);font-weight:var(--np-text-label-font-weight);letter-spacing:var(--np-text-label-letter-spacing);line-height:var(--np-text-label-line-height);text-transform:var(--np-text-label-text-case)}.cardinfo-page>p:last-of-type{margin-bottom:32px}.cardinfo-page>a{color:var(--np-link-text);font-family:var(--np-text-body-font-family);font-size:var(--np-text-body-font-size);font-weight:var(--np-text-body-font-weight);letter-spacing:var(--np-text-body-letter-spacing);line-height:var(--np-text-body-line-height);text-decoration:underline;text-transform:var(--np-text-body-text-case)}.cardinfo-page>div>*{margin-bottom:8px}.empty\:hidden:empty{display:none}@media only screen and (max-width:991px){.mobile\:hidden{display:none}}@media only screen and (min-width:992px){.desktop\:hidden{display:none}}.grid{display:grid}.flex{display:flex}.gap-xs{gap:4px}.gap-sm{gap:8px}.gap-md{gap:16px}.gap-lg{gap:24px}.gap-xl{gap:32px}.whitespace-nowrap{white-space:nowrap}.row-gap-sm{row-gap:8px}.row-gap-md{row-gap:16px}.row-gap-lg{row-gap:24px}.row-gap-xl{row-gap:32px}.col-gap-sm{-moz-column-gap:8px;column-gap:8px}.col-gap-md{-moz-column-gap:16px;column-gap:16px}.col-gap-lg{-moz-column-gap:24px;column-gap:24px}.col-gap-xl{-moz-column-gap:32px;column-gap:32px}.grid-item--full-width{grid-column:1/-1}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.datepicker{width:-moz-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px hsla(0,0%,4%,.1)}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px hsla(0,0%,4%,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;font-size:.75rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-grid,.datepicker-view{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker .dow{font-size:.875rem;font-weight:700;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker .days .dow,.datepicker-cell{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:transparent}.datepicker-cell.today:not(.selected):not(.disabled){color:inherit}.datepicker-cell.today.focused:not(.selected){background-color:transparent}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:36px;position:relative;z-index:0}.iti__flag-container{bottom:0;padding:var(--np-border-width-input);position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:flex;height:100%;padding:0 6px 0 8px;position:relative;z-index:1}.iti__arrow{border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;height:0;margin-left:6px;width:0}[dir=rtl] .iti__arrow{margin-left:0;margin-right:6px}.iti__arrow--up{border-bottom:4px solid #555;border-top:none}.iti__dropdown-content{background-color:#fff;border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{border:var(--np-border-width-input) solid #ccc;box-shadow:1px 1px 4px rgba(0,0,0,.2);margin-left:-var(--np-border-width-input);margin-top:3px;position:absolute;z-index:2}.iti__dropdown-content--dropup{bottom:100%;margin-bottom:3px}.iti__search-input{border-radius:3px;border-width:0;padding:9px 12px;width:100%}.iti__search-input+.iti__country-list{border-top:1px solid #ccc}.iti__country-list{-webkit-overflow-scrolling:touch;list-style:none;margin:0;overflow-y:scroll;padding:0}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{border-bottom:var(--np-border-width-input) solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{align-items:center;display:flex;outline:none;padding:8px}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__flag-box{margin-right:8px}[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{margin-left:8px;margin-right:0}.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=tel],.iti--allow-dropdown input.iti__tel-input[type=text],.iti--show-selected-dial-code input.iti__tel-input,.iti--show-selected-dial-code input.iti__tel-input[type=tel],.iti--show-selected-dial-code input.iti__tel-input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input,[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=tel],[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=text]{margin-right:0;padding-left:6px;padding-right:52px}.iti--allow-dropdown .iti__flag-container,.iti--show-selected-dial-code .iti__flag-container{left:0;right:auto}[dir=rtl] .iti--allow-dropdown .iti__flag-container,[dir=rtl] .iti--show-selected-dial-code .iti__flag-container{left:auto;right:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover,.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover{cursor:default}.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover .iti__selected-flag,.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover .iti__selected-flag{background-color:transparent}.iti--show-selected-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}[dir=rtl] .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:6px}.iti--container{left:-1000px;padding:var(--np-border-width-input);position:fixed;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:30px;position:fixed;right:0;top:0}.iti--fullscreen-popup.iti--container.iti--country-search{justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{line-height:1.5em;padding:10px}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-size:5762px 15px}}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__be{background-position:-440px 0;height:15px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:12px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ch{background-position:-944px 0;height:15px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cq{background-position:-1115px 0;height:12px}.iti__flag.iti__cr{background-position:-1137px 0;height:12px}.iti__flag.iti__cu{background-position:-1159px 0;height:10px}.iti__flag.iti__cv{background-position:-1181px 0;height:12px}.iti__flag.iti__cw{background-position:-1203px 0;height:14px}.iti__flag.iti__cx{background-position:-1225px 0;height:10px}.iti__flag.iti__cy{background-position:-1247px 0;height:14px}.iti__flag.iti__cz{background-position:-1269px 0;height:14px}.iti__flag.iti__de{background-position:-1291px 0;height:12px}.iti__flag.iti__dg{background-position:-1313px 0;height:10px}.iti__flag.iti__dj{background-position:-1335px 0;height:14px}.iti__flag.iti__dk{background-position:-1357px 0;height:15px}.iti__flag.iti__dm{background-position:-1379px 0;height:10px}.iti__flag.iti__do{background-position:-1401px 0;height:14px}.iti__flag.iti__dz{background-position:-1423px 0;height:14px}.iti__flag.iti__ea{background-position:-1445px 0;height:14px}.iti__flag.iti__ec{background-position:-1467px 0;height:14px}.iti__flag.iti__ee{background-position:-1489px 0;height:13px}.iti__flag.iti__eg{background-position:-1511px 0;height:14px}.iti__flag.iti__eh{background-position:-1533px 0;height:10px}.iti__flag.iti__er{background-position:-1555px 0;height:10px}.iti__flag.iti__es{background-position:-1577px 0;height:14px}.iti__flag.iti__et{background-position:-1599px 0;height:10px}.iti__flag.iti__eu{background-position:-1621px 0;height:14px}.iti__flag.iti__ez{background-position:-1643px 0;height:14px}.iti__flag.iti__fi{background-position:-1665px 0;height:12px}.iti__flag.iti__fj{background-position:-1687px 0;height:10px}.iti__flag.iti__fk{background-position:-1709px 0;height:10px}.iti__flag.iti__fm{background-position:-1731px 0;height:11px}.iti__flag.iti__fo{background-position:-1753px 0;height:15px}.iti__flag.iti__fr{background-position:-1775px 0;height:14px}.iti__flag.iti__fx{background-position:-1797px 0;height:14px}.iti__flag.iti__ga{background-position:-1819px 0;height:15px}.iti__flag.iti__gb{background-position:-1841px 0;height:10px}.iti__flag.iti__gd{background-position:-1863px 0;height:12px}.iti__flag.iti__ge{background-position:-1885px 0;height:14px}.iti__flag.iti__gf{background-position:-1907px 0;height:14px}.iti__flag.iti__gg{background-position:-1929px 0;height:14px}.iti__flag.iti__gh{background-position:-1951px 0;height:14px}.iti__flag.iti__gi{background-position:-1973px 0;height:10px}.iti__flag.iti__gl{background-position:-1995px 0;height:14px}.iti__flag.iti__gm{background-position:-2017px 0;height:14px}.iti__flag.iti__gn{background-position:-2039px 0;height:14px}.iti__flag.iti__gp{background-position:-2061px 0;height:14px}.iti__flag.iti__gq{background-position:-2083px 0;height:14px}.iti__flag.iti__gr{background-position:-2105px 0;height:14px}.iti__flag.iti__gs{background-position:-2127px 0;height:10px}.iti__flag.iti__gt{background-position:-2149px 0;height:13px}.iti__flag.iti__gu{background-position:-2171px 0;height:11px}.iti__flag.iti__gw{background-position:-2193px 0;height:10px}.iti__flag.iti__gy{background-position:-2215px 0;height:12px}.iti__flag.iti__hk{background-position:-2237px 0;height:14px}.iti__flag.iti__hm{background-position:-2259px 0;height:10px}.iti__flag.iti__hn{background-position:-2281px 0;height:10px}.iti__flag.iti__hr{background-position:-2303px 0;height:10px}.iti__flag.iti__ht{background-position:-2325px 0;height:12px}.iti__flag.iti__hu{background-position:-2347px 0;height:10px}.iti__flag.iti__ic{background-position:-2369px 0;height:14px}.iti__flag.iti__id{background-position:-2391px 0;height:14px}.iti__flag.iti__ie{background-position:-2413px 0;height:10px}.iti__flag.iti__il{background-position:-2435px 0;height:15px}.iti__flag.iti__im{background-position:-2457px 0;height:10px}.iti__flag.iti__in{background-position:-2479px 0;height:14px}.iti__flag.iti__io{background-position:-2501px 0;height:10px}.iti__flag.iti__iq{background-position:-2523px 0;height:14px}.iti__flag.iti__ir{background-position:-2545px 0;height:12px}.iti__flag.iti__is{background-position:-2567px 0;height:15px}.iti__flag.iti__it{background-position:-2589px 0;height:14px}.iti__flag.iti__je{background-position:-2611px 0;height:12px}.iti__flag.iti__jm{background-position:-2633px 0;height:10px}.iti__flag.iti__jo{background-position:-2655px 0;height:10px}.iti__flag.iti__jp{background-position:-2677px 0;height:14px}.iti__flag.iti__ke{background-position:-2699px 0;height:14px}.iti__flag.iti__kg{background-position:-2721px 0;height:12px}.iti__flag.iti__kh{background-position:-2743px 0;height:13px}.iti__flag.iti__ki{background-position:-2765px 0;height:10px}.iti__flag.iti__km{background-position:-2787px 0;height:12px}.iti__flag.iti__kn{background-position:-2809px 0;height:14px}.iti__flag.iti__kp{background-position:-2831px 0;height:10px}.iti__flag.iti__kr{background-position:-2853px 0;height:14px}.iti__flag.iti__kw{background-position:-2875px 0;height:10px}.iti__flag.iti__ky{background-position:-2897px 0;height:10px}.iti__flag.iti__kz{background-position:-2919px 0;height:10px}.iti__flag.iti__la{background-position:-2941px 0;height:14px}.iti__flag.iti__lb{background-position:-2963px 0;height:14px}.iti__flag.iti__lc{background-position:-2985px 0;height:10px}.iti__flag.iti__li{background-position:-3007px 0;height:12px}.iti__flag.iti__lk{background-position:-3029px 0;height:10px}.iti__flag.iti__lr{background-position:-3051px 0;height:11px}.iti__flag.iti__ls{background-position:-3073px 0;height:14px}.iti__flag.iti__lt{background-position:-3095px 0;height:12px}.iti__flag.iti__lu{background-position:-3117px 0;height:12px}.iti__flag.iti__lv{background-position:-3139px 0;height:10px}.iti__flag.iti__ly{background-position:-3161px 0;height:10px}.iti__flag.iti__ma{background-position:-3183px 0;height:14px}.iti__flag.iti__mc{background-position:-3205px 0;height:15px}.iti__flag.iti__md{background-position:-3226px 0;height:10px}.iti__flag.iti__me{background-position:-3248px 0;height:10px}.iti__flag.iti__mf{background-position:-3270px 0;height:14px}.iti__flag.iti__mg{background-position:-3292px 0;height:14px}.iti__flag.iti__mh{background-position:-3314px 0;height:11px}.iti__flag.iti__mk{background-position:-3336px 0;height:10px}.iti__flag.iti__ml{background-position:-3358px 0;height:14px}.iti__flag.iti__mm{background-position:-3380px 0;height:14px}.iti__flag.iti__mn{background-position:-3402px 0;height:10px}.iti__flag.iti__mo{background-position:-3424px 0;height:14px}.iti__flag.iti__mp{background-position:-3446px 0;height:10px}.iti__flag.iti__mq{background-position:-3468px 0;height:14px}.iti__flag.iti__mr{background-position:-3490px 0;height:14px}.iti__flag.iti__ms{background-position:-3512px 0;height:10px}.iti__flag.iti__mt{background-position:-3534px 0;height:14px}.iti__flag.iti__mu{background-position:-3556px 0;height:14px}.iti__flag.iti__mv{background-position:-3578px 0;height:14px}.iti__flag.iti__mw{background-position:-3600px 0;height:14px}.iti__flag.iti__mx{background-position:-3622px 0;height:12px}.iti__flag.iti__my{background-position:-3644px 0;height:10px}.iti__flag.iti__mz{background-position:-3666px 0;height:14px}.iti__flag.iti__na{background-position:-3688px 0;height:14px}.iti__flag.iti__nc{background-position:-3710px 0;height:10px}.iti__flag.iti__ne{background-position:-3732px 0;height:15px}.iti__flag.iti__nf{background-position:-3752px 0;height:10px}.iti__flag.iti__ng{background-position:-3774px 0;height:10px}.iti__flag.iti__ni{background-position:-3796px 0;height:12px}.iti__flag.iti__nl{background-position:-3818px 0;height:14px}.iti__flag.iti__no{background-position:-3840px 0;height:15px}.iti__flag.iti__np{background-position:-3862px 0;height:15px}.iti__flag.iti__nr{background-position:-3877px 0;height:10px}.iti__flag.iti__nu{background-position:-3899px 0;height:10px}.iti__flag.iti__nz{background-position:-3921px 0;height:10px}.iti__flag.iti__om{background-position:-3943px 0;height:10px}.iti__flag.iti__pa{background-position:-3965px 0;height:14px}.iti__flag.iti__pe{background-position:-3987px 0;height:14px}.iti__flag.iti__pf{background-position:-4009px 0;height:14px}.iti__flag.iti__pg{background-position:-4031px 0;height:15px}.iti__flag.iti__ph{background-position:-4053px 0;height:10px}.iti__flag.iti__pk{background-position:-4075px 0;height:14px}.iti__flag.iti__pl{background-position:-4097px 0;height:13px}.iti__flag.iti__pm{background-position:-4119px 0;height:14px}.iti__flag.iti__pn{background-position:-4141px 0;height:10px}.iti__flag.iti__pr{background-position:-4163px 0;height:14px}.iti__flag.iti__ps{background-position:-4185px 0;height:10px}.iti__flag.iti__pt{background-position:-4207px 0;height:14px}.iti__flag.iti__pw{background-position:-4229px 0;height:13px}.iti__flag.iti__py{background-position:-4251px 0;height:11px}.iti__flag.iti__qa{background-position:-4273px 0;height:8px}.iti__flag.iti__re{background-position:-4295px 0;height:14px}.iti__flag.iti__ro{background-position:-4317px 0;height:14px}.iti__flag.iti__rs{background-position:-4339px 0;height:14px}.iti__flag.iti__ru{background-position:-4361px 0;height:14px}.iti__flag.iti__rw{background-position:-4383px 0;height:14px}.iti__flag.iti__sa{background-position:-4405px 0;height:14px}.iti__flag.iti__sb{background-position:-4427px 0;height:10px}.iti__flag.iti__sc{background-position:-4449px 0;height:10px}.iti__flag.iti__sd{background-position:-4471px 0;height:10px}.iti__flag.iti__se{background-position:-4493px 0;height:13px}.iti__flag.iti__sg{background-position:-4515px 0;height:14px}.iti__flag.iti__sh{background-position:-4537px 0;height:10px}.iti__flag.iti__si{background-position:-4559px 0;height:10px}.iti__flag.iti__sj{background-position:-4581px 0;height:15px}.iti__flag.iti__sk{background-position:-4603px 0;height:14px}.iti__flag.iti__sl{background-position:-4625px 0;height:14px}.iti__flag.iti__sm{background-position:-4647px 0;height:15px}.iti__flag.iti__sn{background-position:-4669px 0;height:14px}.iti__flag.iti__so{background-position:-4691px 0;height:14px}.iti__flag.iti__sr{background-position:-4713px 0;height:14px}.iti__flag.iti__ss{background-position:-4735px 0;height:10px}.iti__flag.iti__st{background-position:-4757px 0;height:10px}.iti__flag.iti__su{background-position:-4779px 0;height:10px}.iti__flag.iti__sv{background-position:-4801px 0;height:12px}.iti__flag.iti__sx{background-position:-4823px 0;height:14px}.iti__flag.iti__sy{background-position:-4845px 0;height:14px}.iti__flag.iti__sz{background-position:-4867px 0;height:14px}.iti__flag.iti__ta{background-position:-4889px 0;height:10px}.iti__flag.iti__tc{background-position:-4911px 0;height:10px}.iti__flag.iti__td{background-position:-4933px 0;height:14px}.iti__flag.iti__tf{background-position:-4955px 0;height:14px}.iti__flag.iti__tg{background-position:-4977px 0;height:13px}.iti__flag.iti__th{background-position:-4999px 0;height:14px}.iti__flag.iti__tj{background-position:-5021px 0;height:10px}.iti__flag.iti__tk{background-position:-5043px 0;height:10px}.iti__flag.iti__tl{background-position:-5065px 0;height:10px}.iti__flag.iti__tm{background-position:-5087px 0;height:14px}.iti__flag.iti__tn{background-position:-5109px 0;height:14px}.iti__flag.iti__to{background-position:-5131px 0;height:10px}.iti__flag.iti__tr{background-position:-5153px 0;height:14px}.iti__flag.iti__tt{background-position:-5175px 0;height:12px}.iti__flag.iti__tv{background-position:-5197px 0;height:10px}.iti__flag.iti__tw{background-position:-5219px 0;height:14px}.iti__flag.iti__tz{background-position:-5241px 0;height:14px}.iti__flag.iti__ua{background-position:-5263px 0;height:14px}.iti__flag.iti__ug{background-position:-5285px 0;height:14px}.iti__flag.iti__uk{background-position:-5307px 0;height:10px}.iti__flag.iti__um{background-position:-5329px 0;height:11px}.iti__flag.iti__un{background-position:-5351px 0;height:14px}.iti__flag.iti__us{background-position:-5373px 0;height:11px}.iti__flag.iti__uy{background-position:-5395px 0;height:14px}.iti__flag.iti__uz{background-position:-5417px 0;height:10px}.iti__flag.iti__va{background-position:-5439px 0;height:15px}.iti__flag.iti__vc{background-position:-5456px 0;height:14px}.iti__flag.iti__ve{background-position:-5478px 0;height:14px}.iti__flag.iti__vg{background-position:-5500px 0;height:10px}.iti__flag.iti__vi{background-position:-5522px 0;height:14px}.iti__flag.iti__vn{background-position:-5544px 0;height:14px}.iti__flag.iti__vu{background-position:-5566px 0;height:12px}.iti__flag.iti__wf{background-position:-5588px 0;height:14px}.iti__flag.iti__ws{background-position:-5610px 0;height:10px}.iti__flag.iti__xk{background-position:-5632px 0;height:15px}.iti__flag.iti__ye{background-position:-5654px 0;height:14px}.iti__flag.iti__yt{background-position:-5676px 0;height:14px}.iti__flag.iti__za{background-position:-5698px 0;height:14px}.iti__flag.iti__zm{background-position:-5720px 0;height:14px}.iti__flag.iti__zw{background-position:-5742px 0;height:10px}.iti__flag{background-image:url(images/flags.1952df89.png);background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px 0 #888;height:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-image:url(images/flags@2x.276410ff.png)}}.iti__globe{background-image:url(images/globe.405a087a.png);background-position:100%;background-size:contain;box-shadow:none;height:19px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__globe{background-image:url(images/globe@2x.401ac809.png)}}#webshop-app-content .inner-wrapper.sziget-webshop-app-checkout-complete--inner{display:none}@media only screen and (min-width:992px){#webshop-app-content .inner-wrapper.sziget-webshop-app-checkout-details--inner.inner-wrapper--revolut{padding-bottom:16px}}#webshop-app-content{--background:var(--np-page-bg);background-color:var(--np-page-bg)}