<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Inter-Regular';src:url(/themes/custom/nfbiodk/assets/fonts-inter/Inter-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Inter-Medium';src:url(/themes/custom/nfbiodk/assets/fonts-inter/Inter-Medium.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Inter-Bold';src:url(/themes/custom/nfbiodk/assets/fonts-inter/Inter-Bold.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Inter-Black';src:url(/themes/custom/nfbiodk/assets/fonts-inter/Inter-Black.ttf) format('truetype');font-weight:normal;font-style:normal;}
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
.form-actions::before,.user-logged-in .tabs ul::before,.action-links::before,.field-collection-view-links::before,#main-wrapper .links.inline::before,.clearfix::before,.form-actions::after,.user-logged-in .tabs ul::after,.action-links::after,.field-collection-view-links::after,#main-wrapper .links.inline::after,.clearfix::after{display:table;content:" "}.form-actions::after,.user-logged-in .tabs ul::after,.action-links::after,.field-collection-view-links::after,#main-wrapper .links.inline::after,.clearfix::after{clear:both}.paragraph--type--products-list .field--name-field-button a,#kinodk-header .back-button,a.show-trailer,#tab-tickets-reservations .movie-info .download-link a,.view-competition-list .read-more,.paragraph--type--featured-movies .filed-link-title,.paragraph--type--error-page .field--name-field-links a,.node--type-competition .answer-form a.user-login,.permission-info-block a.js-pgroup-consent,.cancel-button a,.error-button a,.button.showtimes-carousel-hidden,.movie-buy-btn,.paragraph--type--campaign-banner .field--name-field-banner-link a,.node--type-competition.node--view-mode-small-teaser a.read-more,.node--type-competition.node--view-mode-teaser a.read-more,.node--type-page.node--view-mode-small-teaser a.read-more,.node--type-page.node--view-mode-teaser a.read-more,.node--type-event.node--view-mode-small-teaser a.read-more,.node--type-event.node--view-mode-teaser a.read-more,.node--type-news.node--view-mode-small-teaser a.read-more,.node--type-news.node--view-mode-teaser a.read-more,[id*=event-shows] .form-submit-wrapper,.button-red,.button-red-round,.button-white,.button-white-round,.buy-link a,.node--type-movie .reserve-button,.field-concept-links a,.vertical-tabs__panes .field--name-field-cinema-jobs article .read-more,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper .read-more,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .read-more,#block-tabs&gt;ul li a,.ui-dialog .ui-dialog-buttonpane button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,input[type=submit],input[type=button],input[type=reset],input[type=file],button,.button,.webform-confirmation+.links a,.user-logged-in .tabs ul a,.action-links a,.field-collection-view-links a,#main-wrapper .links.inline a,.card-shop-personalisation-preview-modal .remove-button,.card-shop-personalisation-preview-modal .cancel-button,.card-shop-personalisation-modal .remove-button,.card-shop-personalisation-modal .cancel-button,.personalisation-footer .skip-step,form.user-form .form-wrapper.form-actions #edit-delete,.node--type-competition .answer-form a.user-register,.user-cancel-form a.button,.button-dark,.personalisation-wrapper .button-link,.card-shop-cart-modal .decrease,.card-shop-cart-modal .increase,.paragraph--type--products-list .gift-card-checkout-form .decrease,.paragraph--type--products-list .gift-card-checkout-form .increase,.kino-dk-receipt-box .kino-dk-receipt-return-button,#tab-tickets-reservations .movie-info.reservation .download-link a,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items,.button-light{display:flex;justify-content:center;padding:15px 45px;cursor:pointer;transition:color 400ms ease,background 400ms ease;text-decoration:none;line-height:1;color:#fff;background:#2d7dfe;font-size:18px;font-family:"Inter-Black",sans-serif;font-weight:normal;font-style:normal;border:0;border-radius:5px;-webkit-appearance:none;outline:none}@media only screen and (width &gt;= 1025px){.paragraph--type--products-list .field--name-field-button a:hover,#kinodk-header .back-button:hover,a.show-trailer:hover,#tab-tickets-reservations .movie-info .download-link a:hover,.view-competition-list .read-more:hover,.paragraph--type--featured-movies .filed-link-title:hover,.paragraph--type--error-page .field--name-field-links a:hover,.node--type-competition .answer-form a.user-login:hover,.permission-info-block a.js-pgroup-consent:hover,.cancel-button a:hover,.error-button a:hover,.movie-buy-btn:hover,.paragraph--type--campaign-banner .field--name-field-banner-link a:hover,.node--type-competition.node--view-mode-small-teaser a.read-more:hover,.node--type-competition.node--view-mode-teaser a.read-more:hover,.node--type-page.node--view-mode-small-teaser a.read-more:hover,.node--type-page.node--view-mode-teaser a.read-more:hover,.node--type-event.node--view-mode-small-teaser a.read-more:hover,.node--type-event.node--view-mode-teaser a.read-more:hover,.node--type-news.node--view-mode-small-teaser a.read-more:hover,.node--type-news.node--view-mode-teaser a.read-more:hover,[id*=event-shows] .form-submit-wrapper:hover,.button-red:hover,.button-red-round:hover,.button-white:hover,.button-white-round:hover,.buy-link a:hover,.node--type-movie .reserve-button:hover,.field-concept-links a:hover,.vertical-tabs__panes .field--name-field-cinema-jobs article .read-more:hover,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper .read-more:hover,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .read-more:hover,#block-tabs&gt;ul li a:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-hide-button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,input[type=file]:hover,button:hover,.button:hover,.webform-confirmation+.links a:hover,.user-logged-in .tabs ul a:hover,.action-links a:hover,.field-collection-view-links a:hover,#main-wrapper .links.inline a:hover,.card-shop-personalisation-preview-modal .remove-button:hover,.card-shop-personalisation-preview-modal .cancel-button:hover,.card-shop-personalisation-modal .remove-button:hover,.card-shop-personalisation-modal .cancel-button:hover,.personalisation-footer .skip-step:hover,form.user-form .form-wrapper.form-actions #edit-delete:hover,.node--type-competition .answer-form a.user-register:hover,.user-cancel-form a.button:hover,.button-dark:hover,.personalisation-wrapper .button-link:hover,.card-shop-cart-modal .decrease:hover,.card-shop-cart-modal .increase:hover,.paragraph--type--products-list .gift-card-checkout-form .decrease:hover,.paragraph--type--products-list .gift-card-checkout-form .increase:hover,.kino-dk-receipt-box .kino-dk-receipt-return-button:hover,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a:hover,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a:hover,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items:hover,.button-light:hover{transition:color 200ms ease,background 200ms ease;text-decoration:none;color:#fff;background:#175dcc}}.paragraph--type--products-list .field--name-field-button a:active,#kinodk-header .back-button:active,a.show-trailer:active,#tab-tickets-reservations .movie-info .download-link a:active,.view-competition-list .read-more:active,.paragraph--type--featured-movies .filed-link-title:active,.paragraph--type--error-page .field--name-field-links a:active,.node--type-competition .answer-form a.user-login:active,.permission-info-block a.js-pgroup-consent:active,.cancel-button a:active,.error-button a:active,.movie-buy-btn:active,.paragraph--type--campaign-banner .field--name-field-banner-link a:active,.node--type-competition.node--view-mode-small-teaser a.read-more:active,.node--type-competition.node--view-mode-teaser a.read-more:active,.node--type-page.node--view-mode-small-teaser a.read-more:active,.node--type-page.node--view-mode-teaser a.read-more:active,.node--type-event.node--view-mode-small-teaser a.read-more:active,.node--type-event.node--view-mode-teaser a.read-more:active,.node--type-news.node--view-mode-small-teaser a.read-more:active,.node--type-news.node--view-mode-teaser a.read-more:active,[id*=event-shows] .form-submit-wrapper:active,.button-red:active,.button-red-round:active,.button-white:active,.button-white-round:active,.buy-link a:active,.node--type-movie .reserve-button:active,.field-concept-links a:active,.vertical-tabs__panes .field--name-field-cinema-jobs article .read-more:active,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper .read-more:active,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .read-more:active,#block-tabs&gt;ul li a:active,.ui-dialog .ui-dialog-buttonpane button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-hide-button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active,input[type=file]:active,button:active,.button:active,.webform-confirmation+.links a:active,.user-logged-in .tabs ul a:active,.action-links a:active,.field-collection-view-links a:active,#main-wrapper .links.inline a:active,.card-shop-personalisation-preview-modal .remove-button:active,.card-shop-personalisation-preview-modal .cancel-button:active,.card-shop-personalisation-modal .remove-button:active,.card-shop-personalisation-modal .cancel-button:active,.personalisation-footer .skip-step:active,form.user-form .form-wrapper.form-actions #edit-delete:active,.node--type-competition .answer-form a.user-register:active,.user-cancel-form a.button:active,.button-dark:active,.personalisation-wrapper .button-link:active,.card-shop-cart-modal .decrease:active,.card-shop-cart-modal .increase:active,.paragraph--type--products-list .gift-card-checkout-form .decrease:active,.paragraph--type--products-list .gift-card-checkout-form .increase:active,.kino-dk-receipt-box .kino-dk-receipt-return-button:active,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a:active,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a:active,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items:active,.button-light:active{transition:color 200ms ease,background 200ms ease;text-decoration:none;color:#fff;background:#175dcc;-webkit-appearance:none;outline:none}.paragraph--type--products-list .field--name-field-button a[disabled],#kinodk-header [disabled].back-button,a[disabled].show-trailer,#tab-tickets-reservations .movie-info .download-link a[disabled],.view-competition-list [disabled].read-more,.paragraph--type--featured-movies [disabled].filed-link-title,.paragraph--type--error-page .field--name-field-links a[disabled],.node--type-competition .answer-form a[disabled].user-login,.permission-info-block a[disabled].js-pgroup-consent,.cancel-button a[disabled],.error-button a[disabled],[disabled].movie-buy-btn,.paragraph--type--campaign-banner .field--name-field-banner-link a[disabled],.node--type-competition.node--view-mode-small-teaser a[disabled].read-more,.node--type-competition.node--view-mode-teaser a[disabled].read-more,.node--type-page.node--view-mode-small-teaser a[disabled].read-more,.node--type-page.node--view-mode-teaser a[disabled].read-more,.node--type-event.node--view-mode-small-teaser a[disabled].read-more,.node--type-event.node--view-mode-teaser a[disabled].read-more,.node--type-news.node--view-mode-small-teaser a[disabled].read-more,.node--type-news.node--view-mode-teaser a[disabled].read-more,[id*=event-shows] [disabled].form-submit-wrapper,[disabled].button-red,[disabled].button-red-round,[disabled].button-white,[disabled].button-white-round,.buy-link a[disabled],.node--type-movie [disabled].reserve-button,.field-concept-links a[disabled],.vertical-tabs__panes .field--name-field-cinema-jobs article [disabled].read-more,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper [disabled].read-more,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper [disabled].read-more,#block-tabs&gt;ul li a[disabled],.ui-dialog .ui-dialog-buttonpane button[disabled],[disabled].eu-cookie-compliance-default-button,[disabled].eu-cookie-compliance-agree-button,[disabled].eu-cookie-compliance-more-button,[disabled].eu-cookie-compliance-hide-button,input[disabled][type=submit],input[disabled][type=button],input[disabled][type=reset],input[disabled][type=file],button[disabled],[disabled].button,.webform-confirmation+.links a[disabled],.user-logged-in .tabs ul a[disabled],.action-links a[disabled],.field-collection-view-links a[disabled],#main-wrapper .links.inline a[disabled],.card-shop-personalisation-preview-modal [disabled].remove-button,.card-shop-personalisation-preview-modal [disabled].cancel-button,.card-shop-personalisation-modal [disabled].remove-button,.card-shop-personalisation-modal [disabled].cancel-button,.personalisation-footer [disabled].skip-step,form.user-form .form-wrapper.form-actions [disabled]#edit-delete,.node--type-competition .answer-form a[disabled].user-register,.user-cancel-form a[disabled].button,[disabled].button-dark,.personalisation-wrapper [disabled].button-link,.card-shop-cart-modal [disabled].decrease,.card-shop-cart-modal [disabled].increase,.paragraph--type--products-list .gift-card-checkout-form [disabled].decrease,.paragraph--type--products-list .gift-card-checkout-form [disabled].increase,.kino-dk-receipt-box [disabled].kino-dk-receipt-return-button,#tab-tickets-reservations .movie-info.reservation .download-link a[disabled],.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a[disabled],.paragraph--type--faq-accordion .faq-footer .field--name-field-link a[disabled],.horizontal-tabs-panes .horizontal-tabs-pane [disabled].js-see-more-items,[disabled].button-light,.paragraph--type--products-list .field--name-field-button a.disabled,#kinodk-header .disabled.back-button,a.disabled.show-trailer,#tab-tickets-reservations .movie-info .download-link a.disabled,.view-competition-list .disabled.read-more,.paragraph--type--featured-movies .disabled.filed-link-title,.paragraph--type--error-page .field--name-field-links a.disabled,.node--type-competition .answer-form a.disabled.user-login,.permission-info-block a.disabled.js-pgroup-consent,.cancel-button a.disabled,.error-button a.disabled,.disabled.movie-buy-btn,.paragraph--type--campaign-banner .field--name-field-banner-link a.disabled,.node--type-competition.node--view-mode-small-teaser a.disabled.read-more,.node--type-competition.node--view-mode-teaser a.disabled.read-more,.node--type-page.node--view-mode-small-teaser a.disabled.read-more,.node--type-page.node--view-mode-teaser a.disabled.read-more,.node--type-event.node--view-mode-small-teaser a.disabled.read-more,.node--type-event.node--view-mode-teaser a.disabled.read-more,.node--type-news.node--view-mode-small-teaser a.disabled.read-more,.node--type-news.node--view-mode-teaser a.disabled.read-more,[id*=event-shows] .disabled.form-submit-wrapper,.disabled.button-red,.disabled.button-red-round,.disabled.button-white,.disabled.button-white-round,.buy-link a.disabled,.node--type-movie .disabled.reserve-button,.field-concept-links a.disabled,.vertical-tabs__panes .field--name-field-cinema-jobs article .disabled.read-more,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper .disabled.read-more,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .disabled.read-more,#block-tabs&gt;ul li a.disabled,.ui-dialog .ui-dialog-buttonpane button.disabled,.disabled.eu-cookie-compliance-default-button,.disabled.eu-cookie-compliance-agree-button,.disabled.eu-cookie-compliance-more-button,.disabled.eu-cookie-compliance-hide-button,input.disabled[type=submit],input.disabled[type=button],input.disabled[type=reset],input.disabled[type=file],button.disabled,.disabled.button,.webform-confirmation+.links a.disabled,.user-logged-in .tabs ul a.disabled,.action-links a.disabled,.field-collection-view-links a.disabled,#main-wrapper .links.inline a.disabled,.card-shop-personalisation-preview-modal .disabled.remove-button,.card-shop-personalisation-preview-modal .disabled.cancel-button,.card-shop-personalisation-modal .disabled.remove-button,.card-shop-personalisation-modal .disabled.cancel-button,.personalisation-footer .disabled.skip-step,form.user-form .form-wrapper.form-actions .disabled#edit-delete,.node--type-competition .answer-form a.disabled.user-register,.user-cancel-form a.disabled.button,.disabled.button-dark,.personalisation-wrapper .disabled.button-link,.card-shop-cart-modal .disabled.decrease,.card-shop-cart-modal .disabled.increase,.paragraph--type--products-list .gift-card-checkout-form .disabled.decrease,.paragraph--type--products-list .gift-card-checkout-form .disabled.increase,.kino-dk-receipt-box .disabled.kino-dk-receipt-return-button,#tab-tickets-reservations .movie-info.reservation .download-link a.disabled,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a.disabled,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a.disabled,.horizontal-tabs-panes .horizontal-tabs-pane .disabled.js-see-more-items,.disabled.button-light{cursor:default;opacity:.5}@media only screen and (width &gt;= 1025px){.paragraph--type--products-list .field--name-field-button a[disabled]:hover,#kinodk-header [disabled].back-button:hover,a[disabled].show-trailer:hover,#tab-tickets-reservations .movie-info .download-link a[disabled]:hover,.view-competition-list [disabled].read-more:hover,.paragraph--type--featured-movies [disabled].filed-link-title:hover,.paragraph--type--error-page .field--name-field-links a[disabled]:hover,.node--type-competition .answer-form a[disabled].user-login:hover,.permission-info-block a[disabled].js-pgroup-consent:hover,.cancel-button a[disabled]:hover,.error-button a[disabled]:hover,[disabled].movie-buy-btn:hover,.paragraph--type--campaign-banner .field--name-field-banner-link a[disabled]:hover,.node--type-competition.node--view-mode-small-teaser a[disabled].read-more:hover,.node--type-competition.node--view-mode-teaser a[disabled].read-more:hover,.node--type-page.node--view-mode-small-teaser a[disabled].read-more:hover,.node--type-page.node--view-mode-teaser a[disabled].read-more:hover,.node--type-event.node--view-mode-small-teaser a[disabled].read-more:hover,.node--type-event.node--view-mode-teaser a[disabled].read-more:hover,.node--type-news.node--view-mode-small-teaser a[disabled].read-more:hover,.node--type-news.node--view-mode-teaser a[disabled].read-more:hover,[id*=event-shows] [disabled].form-submit-wrapper:hover,[disabled].button-red:hover,[disabled].button-red-round:hover,[disabled].button-white:hover,[disabled].button-white-round:hover,.buy-link a[disabled]:hover,.node--type-movie [disabled].reserve-button:hover,.field-concept-links a[disabled]:hover,.vertical-tabs__panes .field--name-field-cinema-jobs article [disabled].read-more:hover,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper [disabled].read-more:hover,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper [disabled].read-more:hover,#block-tabs&gt;ul li a[disabled]:hover,[disabled].eu-cookie-compliance-default-button:hover,[disabled].eu-cookie-compliance-agree-button:hover,[disabled].eu-cookie-compliance-more-button:hover,[disabled].eu-cookie-compliance-hide-button:hover,input[disabled][type=submit]:hover,input[disabled][type=button]:hover,input[disabled][type=reset]:hover,input[disabled][type=file]:hover,button[disabled]:hover,[disabled].button:hover,.webform-confirmation+.links a[disabled]:hover,.user-logged-in .tabs ul a[disabled]:hover,.action-links a[disabled]:hover,.field-collection-view-links a[disabled]:hover,#main-wrapper .links.inline a[disabled]:hover,.card-shop-personalisation-preview-modal [disabled].remove-button:hover,.card-shop-personalisation-preview-modal [disabled].cancel-button:hover,.card-shop-personalisation-modal [disabled].remove-button:hover,.card-shop-personalisation-modal [disabled].cancel-button:hover,.personalisation-footer [disabled].skip-step:hover,form.user-form .form-wrapper.form-actions [disabled]#edit-delete:hover,.node--type-competition .answer-form a[disabled].user-register:hover,[disabled].button-dark:hover,.personalisation-wrapper [disabled].button-link:hover,.card-shop-cart-modal [disabled].decrease:hover,.card-shop-cart-modal [disabled].increase:hover,.paragraph--type--products-list .gift-card-checkout-form [disabled].decrease:hover,.paragraph--type--products-list .gift-card-checkout-form [disabled].increase:hover,.kino-dk-receipt-box [disabled].kino-dk-receipt-return-button:hover,#tab-tickets-reservations .movie-info.reservation .download-link a[disabled]:hover,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a[disabled]:hover,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a[disabled]:hover,.horizontal-tabs-panes .horizontal-tabs-pane [disabled].js-see-more-items:hover,[disabled].button-light:hover,.paragraph--type--products-list .field--name-field-button a.disabled:hover,#kinodk-header .disabled.back-button:hover,a.disabled.show-trailer:hover,#tab-tickets-reservations .movie-info .download-link a.disabled:hover,.view-competition-list .disabled.read-more:hover,.paragraph--type--featured-movies .disabled.filed-link-title:hover,.paragraph--type--error-page .field--name-field-links a.disabled:hover,.node--type-competition .answer-form a.disabled.user-login:hover,.permission-info-block a.disabled.js-pgroup-consent:hover,.cancel-button a.disabled:hover,.error-button a.disabled:hover,.disabled.movie-buy-btn:hover,.paragraph--type--campaign-banner .field--name-field-banner-link a.disabled:hover,.node--type-competition.node--view-mode-small-teaser a.disabled.read-more:hover,.node--type-competition.node--view-mode-teaser a.disabled.read-more:hover,.node--type-page.node--view-mode-small-teaser a.disabled.read-more:hover,.node--type-page.node--view-mode-teaser a.disabled.read-more:hover,.node--type-event.node--view-mode-small-teaser a.disabled.read-more:hover,.node--type-event.node--view-mode-teaser a.disabled.read-more:hover,.node--type-news.node--view-mode-small-teaser a.disabled.read-more:hover,.node--type-news.node--view-mode-teaser a.disabled.read-more:hover,[id*=event-shows] .disabled.form-submit-wrapper:hover,.disabled.button-red:hover,.disabled.button-red-round:hover,.disabled.button-white:hover,.disabled.button-white-round:hover,.buy-link a.disabled:hover,.node--type-movie .disabled.reserve-button:hover,.field-concept-links a.disabled:hover,.vertical-tabs__panes .field--name-field-cinema-jobs article .disabled.read-more:hover,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper .disabled.read-more:hover,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .disabled.read-more:hover,#block-tabs&gt;ul li a.disabled:hover,.disabled.eu-cookie-compliance-default-button:hover,.disabled.eu-cookie-compliance-agree-button:hover,.disabled.eu-cookie-compliance-more-button:hover,.disabled.eu-cookie-compliance-hide-button:hover,input.disabled[type=submit]:hover,input.disabled[type=button]:hover,input.disabled[type=reset]:hover,input.disabled[type=file]:hover,button.disabled:hover,.disabled.button:hover,.webform-confirmation+.links a.disabled:hover,.user-logged-in .tabs ul a.disabled:hover,.action-links a.disabled:hover,.field-collection-view-links a.disabled:hover,#main-wrapper .links.inline a.disabled:hover,.card-shop-personalisation-preview-modal .disabled.remove-button:hover,.card-shop-personalisation-preview-modal .disabled.cancel-button:hover,.card-shop-personalisation-modal .disabled.remove-button:hover,.card-shop-personalisation-modal .disabled.cancel-button:hover,.personalisation-footer .disabled.skip-step:hover,form.user-form .form-wrapper.form-actions .disabled#edit-delete:hover,.node--type-competition .answer-form a.disabled.user-register:hover,.disabled.button-dark:hover,.personalisation-wrapper .disabled.button-link:hover,.card-shop-cart-modal .disabled.decrease:hover,.card-shop-cart-modal .disabled.increase:hover,.paragraph--type--products-list .gift-card-checkout-form .disabled.decrease:hover,.paragraph--type--products-list .gift-card-checkout-form .disabled.increase:hover,.kino-dk-receipt-box .disabled.kino-dk-receipt-return-button:hover,#tab-tickets-reservations .movie-info.reservation .download-link a.disabled:hover,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a.disabled:hover,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a.disabled:hover,.horizontal-tabs-panes .horizontal-tabs-pane .disabled.js-see-more-items:hover,.disabled.button-light:hover{background:#2d7dfe}}.card-shop-cart-modal .decrease,.card-shop-cart-modal .increase,.paragraph--type--products-list .gift-card-checkout-form .decrease,.paragraph--type--products-list .gift-card-checkout-form .increase,.kino-dk-receipt-box .kino-dk-receipt-return-button,#tab-tickets-reservations .movie-info.reservation .download-link a,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items,.button-light{color:#2d7dfe;background:#fff}@media only screen and (width &gt;= 1025px){.card-shop-cart-modal .decrease:hover,.card-shop-cart-modal .increase:hover,.paragraph--type--products-list .gift-card-checkout-form .decrease:hover,.paragraph--type--products-list .gift-card-checkout-form .increase:hover,.kino-dk-receipt-box .kino-dk-receipt-return-button:hover,#tab-tickets-reservations .movie-info.reservation .download-link a:hover,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a:hover,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a:hover,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items:hover,.button-light:hover{color:#2d7dfe;background:#d3dae2}}.card-shop-cart-modal .decrease:active,.card-shop-cart-modal .increase:active,.paragraph--type--products-list .gift-card-checkout-form .decrease:active,.paragraph--type--products-list .gift-card-checkout-form .increase:active,.kino-dk-receipt-box .kino-dk-receipt-return-button:active,#tab-tickets-reservations .movie-info.reservation .download-link a:active,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a:active,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a:active,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items:active,.button-light:active{color:#2d7dfe;background:#b3becb}.card-shop-cart-modal [disabled].decrease,.card-shop-cart-modal [disabled].increase,.paragraph--type--products-list .gift-card-checkout-form [disabled].decrease,.paragraph--type--products-list .gift-card-checkout-form [disabled].increase,.kino-dk-receipt-box [disabled].kino-dk-receipt-return-button,#tab-tickets-reservations .movie-info.reservation .download-link a[disabled],.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a[disabled],.paragraph--type--faq-accordion .faq-footer .field--name-field-link a[disabled],.horizontal-tabs-panes .horizontal-tabs-pane [disabled].js-see-more-items,[disabled].button-light,.card-shop-cart-modal .disabled.decrease,.card-shop-cart-modal .disabled.increase,.paragraph--type--products-list .gift-card-checkout-form .disabled.decrease,.paragraph--type--products-list .gift-card-checkout-form .disabled.increase,.kino-dk-receipt-box .disabled.kino-dk-receipt-return-button,#tab-tickets-reservations .movie-info.reservation .download-link a.disabled,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a.disabled,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a.disabled,.horizontal-tabs-panes .horizontal-tabs-pane .disabled.js-see-more-items,.disabled.button-light{cursor:default;opacity:.5}@media only screen and (width &gt;= 1025px){.card-shop-cart-modal [disabled].decrease:hover,.card-shop-cart-modal [disabled].increase:hover,.paragraph--type--products-list .gift-card-checkout-form [disabled].decrease:hover,.paragraph--type--products-list .gift-card-checkout-form [disabled].increase:hover,.kino-dk-receipt-box [disabled].kino-dk-receipt-return-button:hover,#tab-tickets-reservations .movie-info.reservation .download-link a[disabled]:hover,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a[disabled]:hover,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a[disabled]:hover,.horizontal-tabs-panes .horizontal-tabs-pane [disabled].js-see-more-items:hover,[disabled].button-light:hover,.card-shop-cart-modal .disabled.decrease:hover,.card-shop-cart-modal .disabled.increase:hover,.paragraph--type--products-list .gift-card-checkout-form .disabled.decrease:hover,.paragraph--type--products-list .gift-card-checkout-form .disabled.increase:hover,.kino-dk-receipt-box .disabled.kino-dk-receipt-return-button:hover,#tab-tickets-reservations .movie-info.reservation .download-link a.disabled:hover,.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a.disabled:hover,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a.disabled:hover,.horizontal-tabs-panes .horizontal-tabs-pane .disabled.js-see-more-items:hover,.disabled.button-light:hover{background:#fff}}.node--type-competition .answer-form a.user-register,.user-cancel-form a.button,.button-dark,.personalisation-wrapper .button-link{color:#d3dae2;background:#1c273a;border:1px solid #1d4eb4}@media only screen and (width &gt;= 1025px){.node--type-competition .answer-form a.user-register:hover,.user-cancel-form a.button:hover,.button-dark:hover,.personalisation-wrapper .button-link:hover{color:#fff;background:#10151f}}.node--type-competition .answer-form a.user-register:active,.user-cancel-form a.button:active,.button-dark:active,.personalisation-wrapper .button-link:active{color:#fff;background:#10151f}.node--type-competition .answer-form a[disabled].user-register,.user-cancel-form a[disabled].button,[disabled].button-dark,.personalisation-wrapper [disabled].button-link,.node--type-competition .answer-form a.disabled.user-register,.user-cancel-form a.disabled.button,.disabled.button-dark,.personalisation-wrapper .disabled.button-link{cursor:default;opacity:.5}@media only screen and (width &gt;= 1025px){.node--type-competition .answer-form a[disabled].user-register:hover,.user-cancel-form a[disabled].button:hover,[disabled].button-dark:hover,.personalisation-wrapper [disabled].button-link:hover,.node--type-competition .answer-form a.disabled.user-register:hover,.user-cancel-form a.disabled.button:hover,.disabled.button-dark:hover,.personalisation-wrapper .disabled.button-link:hover{color:#d3dae2;background:#1c273a}}form.user-form .form-wrapper.form-actions #edit-delete{color:#aab3c4;background:#1c273a;border:1px solid #c73b3e}@media only screen and (width &gt;= 1025px){form.user-form .form-wrapper.form-actions #edit-delete:hover{color:#fff;background:#c73b3e}}form.user-form .form-wrapper.form-actions #edit-delete:active{color:#fff;background:#10151f}form.user-form .form-wrapper.form-actions [disabled]#edit-delete,form.user-form .form-wrapper.form-actions .disabled#edit-delete{cursor:default;opacity:.5}@media only screen and (width &gt;= 1025px){form.user-form .form-wrapper.form-actions [disabled]#edit-delete:hover,form.user-form .form-wrapper.form-actions .disabled#edit-delete:hover{color:#aab3c4;background:#1c273a}}.node--type-movie.node--view-mode-upcoming-dk .watch-list-link span,.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-shop-personalisation-movie-form .personalisation-movies .field--name-field-image::before,.card-shop-personalisation-background-form .personalisation-background label.option::before,.path-card-shop .my-order+.info-text::before,.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-content::before,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-dialog-content::before,.daybed-info-dialog ul li::before,.orders-seats-selector .order-summary .btn-arrow.prev::after,.orders-seats-selector .order-summary .btn-arrow.next::after,ul.dots-list li::before,.unsubscribe-content .read-more a::before,.paragraph--type--event-list .field--name-field-image::before,#tab-ratings .rating-label::before,.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title::after,.paragraph--type--faq-accordion .faq-content .field--name-field-title::after,.expand-filters .title::before,form[id*=movies-list-select]&gt;.form-item.form-item-movies .chosen-container-single .chosen-single span::before,form[id*=movies-list-select]&gt;.form-item.form-item-days .chosen-container-single .chosen-single span::before,form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper::before,form[id*=movies-list-select] .form-submit-wrapper::before,.voucher-wrapper .ticket-icon-voucher::after,.field--name-field-cinema-info-blocks .info-block-header::after,.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items::after,#voting-widget .wrapper-items span::before,#voting-widget .wrapper-items span.selected-half i,.ui-widget.ui-widget-content.watch-list-dialog .ui-dialog-content::before,.node--type-competition .answers-content&gt;.form-item::after,#giftcards_list .gc::before,.carousels-wrapper .slick-arrow::after,.campaign-header .play-trailer::before,.chosen-container-single .chosen-search::before,.chosen-container-single .chosen-single div b::before,.node--type-competition.node--view-mode-small-teaser h2 a::after,.node--type-page.node--view-mode-small-teaser h2 a::after,.node--type-event.node--view-mode-small-teaser h2 a::after,.node--type-news.node--view-mode-small-teaser h2 a::after,[id*=event-shows] .form-submit-wrapper::after,.node--type-page .backlink.top a::before,.node--type-event .backlink.top a::before,.node--type-news .backlink.top a::before,.node--type-page footer.node__meta .node__submitted::before,.node--type-event footer.node__meta .node__submitted::before,.node--type-news footer.node__meta .node__submitted::before,.field--name-field-room-options .field__item::before,.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor span[class*=icon]::before,.node--type-movie a.movie-more-button::before,.node--type-movie a.read-less::before,.node--type-movie a.read-more::before,.icon-menu-close-mobile::before,nav#block-mobilemenu&gt;ul&gt;li&gt;span::after,nav#block-mobilemenu&gt;ul&gt;li&gt;span::before,nav#block-mobilemenu&gt;ul&gt;li&gt;a::after,nav#block-mobilemenu&gt;ul&gt;li&gt;a::before,nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;span::before,nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;a::before,nav#block-mobilemenu&gt;ul&gt;li span::after,.about-cinema-contact .details-wrapper .field__label::before,.vertical-tabs__menu-item a::before,nav#block-useraccountmenu&gt;ul&gt;li .user-login::before,nav#block-useraccountmenu&gt;ul&gt;li a[data-drupal-link-system-path="user/logout"]::before,nav#block-useraccountmenu&gt;ul&gt;li .profile-info::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;span::after,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged::before,nav#block-moremenu&gt;ul&gt;li&gt;span::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span::after,nav#block-footer ul a::before,form.positive-user-reset-password .social-auth.auth-link .title::before,form.user-pass .social-auth.auth-link .title::before,form.user-login-form .social-auth.auth-link .title::before,input[type=radio]+.label::before,input[type=checkbox]+.label::before,input[type=radio]+.label::after,input[type=checkbox]+.label::after{font-family:icons !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--biobusiness-products-list .products-menu,.paragraph--type--products-list .package-item-labels ul,.paragraph--type--products-list .products-items,.paragraph--type--products-list .products-menu,.path-city-select ul.city-selector-home,.paragraph--type--event-list&gt;.item-list&gt;ul,.paragraph--type--event-news-competition-paragraph&gt;.item-list&gt;ul,.paragraph--type--movies-list-concept-page&gt;.item-list&gt;ul,nav.pager ul,#tab-competition .details-wrapper&gt;.item-list&gt;ul,#tab-current .details-wrapper&gt;.item-list&gt;ul,.horizontal-tabs-panes .horizontal-tabs-pane&gt;.details-wrapper&gt;.item-list&gt;ul,.horizontal-tabs-panes ul,div.horizontal-tabs .horizontal-tabs-list,.view-cinema-list .item-list&gt;ul,.paragraph--type--upcoming-movies&gt;.item-list&gt;ul,.node--type-competition .prize .item-list ul,.path-order.user-not-logged .ui-tabs .ui-tabs-nav,.paragraph--type--movies-program&gt;.item-list&gt;ul,.paragraph--type--movies-list&gt;.item-list&gt;ul,.related-events&gt;.item-list&gt;ul,nav#block-mobilemenu&gt;ul,nav#block-mobilemenu&gt;ul&gt;li ul,ul.slick-dots,nav#block-useraccountmenu&gt;ul&gt;li ul,nav#block-useraccountmenu&gt;ul,nav#block-moremenu&gt;ul&gt;li ul,nav#block-mainnavigation&gt;ul&gt;li ul,nav#block-moremenu&gt;ul,nav#block-mainnavigation&gt;ul,#block-footerlogos ul,nav#block-footer ul,#block-tabs&gt;ul{padding:0;margin:0 auto;list-style:none;list-style-type:none}#tab-ratings img,#tab-tickets-reservations img,.profile .user-info-block .col-image,#tab-current .field--name-field-image img,.view-cinema-list .item-list img,.ui-widget.ui-widget-content.watch-list-dialog,.node--type-competition .field--name-field-image img,form.user-form .image-widget.form-managed-file img,.paragraph--type--campaign-banner .field--name-field-mobile-image img,.paragraph--type--campaign-banner .field--name-field-mobile-image video,.paragraph--type--campaign-banner .field--name-field-media-video-file img,.paragraph--type--campaign-banner .field--name-field-media-video-file video,.paragraph--type--campaign-banner .field--name-field-image img,.paragraph--type--campaign-banner .field--name-field-image video,.paragraph--type--campaign-banner .field--name-field-banner-video img,.paragraph--type--campaign-banner .field--name-field-banner-video video,.chosen-container-active.chosen-with-drop,.node--type-competition.node--view-mode-small-teaser .field--name-field-image img,.node--type-competition.node--view-mode-teaser .field--name-field-image img,.node--type-page.node--view-mode-small-teaser .field--name-field-image img,.node--type-page.node--view-mode-teaser .field--name-field-image img,.node--type-event.node--view-mode-small-teaser .field--name-field-image img,.node--type-event.node--view-mode-teaser .field--name-field-image img,.node--type-news.node--view-mode-small-teaser .field--name-field-image img,.node--type-news.node--view-mode-teaser .field--name-field-image img,.node--type-page .field--name-field-image img,.node--type-event .field--name-field-image img,.node--type-news .field--name-field-image img,.node--type-movie .field--name-field-image img,.icon-menu-close-mobile{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.paragraph--type--biobusiness-products-list .products-menu-item-link,.paragraph--type--products-list .products-menu-item-link{display:inline-flex;padding:8px 16px;cursor:pointer;text-decoration:none;line-height:1;color:#fff;background:rgba(0,0,0,0);font-size:16px;font-family:"Inter-Regular",sans-serif;font-weight:normal;font-style:normal;border:0;border-radius:16px;-webkit-appearance:none;outline:none;transition:background 400ms ease}@media only screen and (width &gt;= 1025px){.paragraph--type--biobusiness-products-list .products-menu-item-link:hover,.paragraph--type--products-list .products-menu-item-link:hover{transition:background 200ms ease;text-decoration:none;color:#fff;background:#175dcc}}.paragraph--type--biobusiness-products-list .active.products-menu-item-link,.paragraph--type--products-list .active.products-menu-item-link,.paragraph--type--biobusiness-products-list .products-menu-item-link:active,.paragraph--type--products-list .products-menu-item-link:active{text-decoration:none;color:#fff;background:#175dcc}.paragraph--type--biobusiness-products-list [disabled].products-menu-item-link,.paragraph--type--products-list [disabled].products-menu-item-link,.paragraph--type--biobusiness-products-list .disabled.products-menu-item-link,.paragraph--type--products-list .disabled.products-menu-item-link{cursor:default;opacity:.5}.personalisation-wrapper .button-link{background:#10151f;border:1px solid #2d7dfe;line-height:1;padding:15px 20px;transition:border-color 400ms ease,color 400ms ease}@media only screen and (width &gt;= 1025px){.personalisation-wrapper .button-link:hover{transition:border-color 200ms ease,color 200ms ease;text-decoration:none;color:#2d7dfe;background:#10151f;border:1px solid #2d7dfe}}.personalisation-wrapper .button-link:active{text-decoration:none;color:#2d7dfe;background:#10151f;border:1px solid #2d7dfe}.personalisation-wrapper [disabled].button-link,.personalisation-wrapper .disabled.button-link{cursor:default;opacity:.5}.card-shop-personalisation-preview-modal .remove-button,.card-shop-personalisation-preview-modal .cancel-button,.card-shop-personalisation-modal .remove-button,.card-shop-personalisation-modal .cancel-button,.personalisation-footer .skip-step{text-decoration:none;font-size:16px;font-family:"Inter-Bold",sans-serif;line-height:1;padding:15px 20px;position:relative;background:#41536a;border-radius:5px;transition:background 400ms ease,color 400ms ease;color:#fff;text-align:center}@media only screen and (width &gt;= 1025px){.card-shop-personalisation-preview-modal .remove-button:hover,.card-shop-personalisation-preview-modal .cancel-button:hover,.card-shop-personalisation-modal .remove-button:hover,.card-shop-personalisation-modal .cancel-button:hover,.personalisation-footer .skip-step:hover{background:#4b5f7a;transition:background 200ms ease,color 200ms ease;color:#fff;text-decoration:none}}.card-shop-personalisation-preview-modal .remove-button:active,.card-shop-personalisation-preview-modal .cancel-button:active,.card-shop-personalisation-modal .remove-button:active,.card-shop-personalisation-modal .cancel-button:active,.personalisation-footer .skip-step:active{background:#4b5f7a;color:#fff;text-decoration:none}.card-shop-personalisation-preview-modal [disabled].remove-button,.card-shop-personalisation-preview-modal [disabled].cancel-button,.card-shop-personalisation-modal [disabled].remove-button,.card-shop-personalisation-modal [disabled].cancel-button,.personalisation-footer [disabled].skip-step,.card-shop-personalisation-preview-modal .disabled.remove-button,.card-shop-personalisation-preview-modal .disabled.cancel-button,.card-shop-personalisation-modal .disabled.remove-button,.card-shop-personalisation-modal .disabled.cancel-button,.personalisation-footer .disabled.skip-step{cursor:default;opacity:.5}.card-shop-personalisation-greeting-form .form-textarea,.card-shop-recipient-form #edit-another-container .form-type-select select,.card-shop-recipient-form #edit-another-container .chosen-container,.card-shop-recipient-form #edit-another-container input[type=date],.card-shop-recipient-form #edit-another-container input[type=text],.card-shop-recipient-form #edit-myself-container .form-type-select select,.card-shop-recipient-form #edit-myself-container .chosen-container,.card-shop-recipient-form #edit-myself-container input[type=date],.card-shop-recipient-form #edit-myself-container input[type=text],.path-card-shop .card-shop-payment-methods-selection-form input[type=text]{margin-bottom:0;width:100% !important;background-color:#1c273a;border:2px solid #1c273a;color:#fff;font-family:"Inter-Regular",sans-serif;transition:border-color 400ms ease}@media only screen and (width &gt;= 1025px){.card-shop-personalisation-greeting-form .form-textarea:hover,.card-shop-recipient-form #edit-another-container .form-type-select select:hover,.card-shop-recipient-form #edit-another-container .chosen-container:hover,.card-shop-recipient-form #edit-another-container input[type=date]:hover,.card-shop-recipient-form #edit-another-container input[type=text]:hover,.card-shop-recipient-form #edit-myself-container .form-type-select select:hover,.card-shop-recipient-form #edit-myself-container .chosen-container:hover,.card-shop-recipient-form #edit-myself-container input[type=date]:hover,.card-shop-recipient-form #edit-myself-container input[type=text]:hover,.path-card-shop .card-shop-payment-methods-selection-form input[type=text]:hover{border-color:#2d7dfe;transition:border-color 200ms ease}}.card-shop-personalisation-greeting-form .error.form-textarea,.card-shop-recipient-form #edit-another-container .form-type-select select.error,.card-shop-recipient-form #edit-another-container .error.chosen-container,.card-shop-recipient-form #edit-another-container input.error[type=date],.card-shop-recipient-form #edit-another-container input.error[type=text],.card-shop-recipient-form #edit-myself-container .form-type-select select.error,.card-shop-recipient-form #edit-myself-container .error.chosen-container,.card-shop-recipient-form #edit-myself-container input.error[type=date],.card-shop-recipient-form #edit-myself-container input.error[type=text],.path-card-shop .card-shop-payment-methods-selection-form input.error[type=text]{border:2px solid #1d4eb4 !important;background:#1c273a !important}.card-shop-personalisation-greeting-form .form-textarea:-webkit-autofill,.card-shop-recipient-form #edit-another-container .form-type-select select:-webkit-autofill,.card-shop-recipient-form #edit-another-container .chosen-container:-webkit-autofill,.card-shop-recipient-form #edit-another-container input[type=date]:-webkit-autofill,.card-shop-recipient-form #edit-another-container input[type=text]:-webkit-autofill,.card-shop-recipient-form #edit-myself-container .form-type-select select:-webkit-autofill,.card-shop-recipient-form #edit-myself-container .chosen-container:-webkit-autofill,.card-shop-recipient-form #edit-myself-container input[type=date]:-webkit-autofill,.card-shop-recipient-form #edit-myself-container input[type=text]:-webkit-autofill,.path-card-shop .card-shop-payment-methods-selection-form input[type=text]:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 40rem #1c273a inset}.card-shop-personalisation-greeting-form .form-textarea:active,.card-shop-recipient-form #edit-another-container .form-type-select select:active,.card-shop-recipient-form #edit-another-container .chosen-container:active,.card-shop-recipient-form #edit-another-container input[type=date]:active,.card-shop-recipient-form #edit-another-container input[type=text]:active,.card-shop-recipient-form #edit-myself-container .form-type-select select:active,.card-shop-recipient-form #edit-myself-container .chosen-container:active,.card-shop-recipient-form #edit-myself-container input[type=date]:active,.card-shop-recipient-form #edit-myself-container input[type=text]:active,.path-card-shop .card-shop-payment-methods-selection-form input[type=text]:active{border-color:#2d7dfe}.card-shop-personalisation-greeting-form [disabled].form-textarea,.card-shop-recipient-form #edit-another-container .form-type-select select[disabled],.card-shop-recipient-form #edit-another-container [disabled].chosen-container,.card-shop-recipient-form #edit-another-container input[disabled][type=date],.card-shop-recipient-form #edit-another-container input[disabled][type=text],.card-shop-recipient-form #edit-myself-container .form-type-select select[disabled],.card-shop-recipient-form #edit-myself-container [disabled].chosen-container,.card-shop-recipient-form #edit-myself-container input[disabled][type=date],.card-shop-recipient-form #edit-myself-container input[disabled][type=text],.path-card-shop .card-shop-payment-methods-selection-form input[disabled][type=text],.card-shop-personalisation-greeting-form .disabled.form-textarea,.card-shop-recipient-form #edit-another-container .form-type-select select.disabled,.card-shop-recipient-form #edit-another-container .disabled.chosen-container,.card-shop-recipient-form #edit-another-container input.disabled[type=date],.card-shop-recipient-form #edit-another-container input.disabled[type=text],.card-shop-recipient-form #edit-myself-container .form-type-select select.disabled,.card-shop-recipient-form #edit-myself-container .disabled.chosen-container,.card-shop-recipient-form #edit-myself-container input.disabled[type=date],.card-shop-recipient-form #edit-myself-container input.disabled[type=text],.path-card-shop .card-shop-payment-methods-selection-form input.disabled[type=text]{cursor:default;opacity:.5}@keyframes fadeInMenu{0%{opacity:0}100%{opacity:1}}@keyframes fadeInWatchlist{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes fadeInDownMenu{0%{opacity:.8;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0);height:0}50%{opacity:1}100%{opacity:1;transform:translate3d(0,0,0);height:auto}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0);height:0}50%{opacity:1}100%{opacity:1;transform:translate3d(0,0,0);height:auto}}@keyframes fadeOutDown{0%{opacity:1;height:auto}50%{opacity:0}100%{opacity:0;transform:translate3d(0,100%,0);height:0}}@keyframes fadeOutUp{0%{opacity:1;height:auto}50%{opacity:0}100%{opacity:0;transform:translate3d(0,-100%,0);height:0}}@keyframes slideOutRight{from{opacity:1;transform:translate3d(-10px,0,0)}to{opacity:0;visibility:hidden;transform:translate3d(0,0,0)}}@keyframes slideOutLeft{from{opacity:1;transform:translate3d(10px,0,0)}to{opacity:0;visibility:hidden;transform:translate3d(0,0,0)}}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(45,126,255,.7)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(45,126,255,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(45,126,255,0)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes modalFadeInUp{0%{opacity:0;transform:translate3d(0,10px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes modalFadeInDown{0%{opacity:0;transform:translate3d(0,-10px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes modalFadeInDownCart{0%{opacity:0;transform:translate3d(-50%,-10px,0)}100%{opacity:1;transform:translate3d(-50%,0,0)}}html{min-height:100%;height:100%;background-color:#1c273a;top:0;left:0;width:100%;margin:0}*,*::before,*::after{box-sizing:border-box}body{top:0;left:0;width:100%;min-height:100%;margin:0;font-size:16px;line-height:1.5;color:#fff;font-family:"Inter-Regular",sans-serif;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button,input,optgroup,select,textarea{font-family:inherit}b,strong{font-family:"Inter-Bold",sans-serif;font-weight:normal;font-style:normal}b i,i b,strong i,i strong{font-family:"Inter-Bold",sans-serif;font-weight:normal;font-style:italic}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-family:"Guardian-Bold",sans-serif;font-weight:normal;font-style:normal;margin:1em 0}p{margin:1.5em 0}p:last-child{margin-bottom:0}p:first-child{margin-top:0}a{transition:color 400ms;color:#fff;outline:none}@media only screen and (min-width:calc(1024px + 1px)){a:hover,a:active{transition:color 200ms;color:#175dcc;text-decoration:underline}}hr{height:1px;margin:1em 0;border:0;opacity:.5;color:#fff;background-color:#fff}fieldset{min-width:inherit;margin:0;padding:1em;border:1px solid #fff}@-moz-document url-prefix(){fieldset{display:table-cell}}#tickets-pdf-select-seats ul#rows li{display:flex;justify-content:flex-end;align-items:center;background-color:rgba(0,0,0,.1)}#tickets-pdf-select-seats ul#rows span.row-number{display:flex;align-items:center}#tickets-pdf-select-seats ul#rows li:nth-child(even){background-color:rgba(0,0,0,0)}body{background-size:cover;background-position:top;background-repeat:repeat-x}@media only screen and (max-width:768px){body.page-node-type-cinema{background-size:contain}}body.path-user{background-image:none !important}main{max-width:1220px;margin:0 auto;display:block;width:100%;flex-grow:1;padding:50px 0}footer{margin:0 auto;display:block;width:100%}.layout-container{position:absolute;width:100%;top:0;left:0;min-height:100vh;display:flex;justify-content:space-between;flex-direction:column;transition:top 400ms;margin:0}html[data-useragent*="MSIE 10.0"] .layout-container,html[data-useragent*="rv:11.0"] .layout-container{position:relative}.toolbar-vertical .layout-container,.toolbar-fixed .layout-container{top:39px}.toolbar-horizontal.toolbar-tray-open .layout-container{top:79px}.submitted&gt;span{opacity:.5}table.sticky-header{background:#1c273a}.user-logged-in .tabs ul,.action-links,.field-collection-view-links,#main-wrapper .links.inline{margin:0}.user-logged-in .tabs ul li,.action-links li,.field-collection-view-links li,#main-wrapper .links.inline li{float:left;margin:0 10px 10px 0;list-style:none}.user-logged-in .tabs ul li:last-child,.action-links li:last-child,.field-collection-view-links li:last-child,#main-wrapper .links.inline li:last-child{margin-right:0}.tabs ul{padding:0}.action-links,.field-collection-view-links,#main-wrapper .links.inline{padding:10px 0 0}.form-wrapper{margin-bottom:10px}.form-item{margin-bottom:20px;font-family:"Inter-Regular",sans-serif}.form-item .description,.form-item legend,.form-item label{display:block;line-height:1;margin:10px 0;font-size:14px;font-family:"Inter-Regular",sans-serif}.form-item .description{opacity:.5;font-family:"Inter-Regular",sans-serif;font-style:italic}.form-type-radio,.form-type-checkbox{font-family:"Inter-Regular",sans-serif;display:flex}.form-type-radio input,.form-type-checkbox input{font-family:"Inter-Regular",sans-serif;margin-right:10px;position:relative}.form-type-radio label,.form-type-checkbox label{font-family:"Inter-Regular",sans-serif;display:inline;margin:0;line-height:27px}.form-file{font-family:"Inter-Regular",sans-serif;margin-right:10px}fieldset{margin:10px 0;padding:10px;border:1px solid rgba(255,255,255,.5);font-family:"Inter-Regular",sans-serif}fieldset.fieldgroup{border-width:0}fieldset legend{padding:0 10px;font-family:"Inter-Regular",sans-serif}fieldset legend a{font-family:"Inter-Regular",sans-serif;text-decoration:none}div.password-suggestions,div.password-confirm-message{display:none}#field-password-add-more-wrapper .password-parent{position:relative}div.password-strength{position:absolute;bottom:5px;left:0;box-sizing:border-box;width:100%;height:3px;margin-bottom:-5px;font-family:"Inter-Regular",sans-serif}div.password-strength .password-indicator{height:3px;background-color:#fff}div.password-strength .password-indicator .indicator{height:3px;background-color:#fff}div.password-strength .password-strength-text,div.password-strength .password-strength-title{display:none}.password-suggestions.description{font-style:italic;opacity:.5}.webform-client-form .webform-component{font-family:"Inter-Regular",sans-serif;border-bottom:1px solid rgba(255,255,255,.5)}.webform-client-form table th,.webform-client-form table td{font-family:"Inter-Regular",sans-serif;padding:3.3333333333px;border:1px solid rgba(255,255,255,.5)}.webform-client-form table .form-item{font-family:"Inter-Regular",sans-serif;padding:0}.webform-container-inline.form-item label{display:inline}.webform-progressbar{padding:20px 0}.webform-confirmation{padding:10px 0}.webform-confirmation+.links a{margin:10px 10px 0 0}.form-item-submitted-component-time-ampm{margin-left:5px}.form-item-submitted-component-time-ampm label{margin-right:0}div.messages{padding:10px 20px;line-height:1;background-color:#1c273a;color:#fff;margin:20px 0;font-family:"Inter-Regular",sans-serif;border:1px solid rgba(0,0,0,0);border-radius:5px}div.messages ul li{line-height:1.5}div.messages .messages-wrapper{word-break:break-word}div.messages.messages--error{border-color:#c73b3e;background-color:#c73b3e}div.messages.messages--warning{border-color:#dc6d25;background-color:#dc6d25;color:#000}div.messages.messages--status{border-color:#2cb16a;background-color:#2cb16a}div.messages a{color:#fff}div.messages.messages--warning a{color:#000}div.messages ul{margin:0 0 0 10px;padding:0;list-style:none;list-style-type:none}div.messages p{margin:0}div.messages p+p{margin-top:10px}div.status{border-color:#fff}div.status,.ok{color:#fff}div.status,table tr.ok{background-color:#279d5e}div.warning{border-color:#fff}div.warning,.warning{color:#fff}div.warning,table tr.warning{background-color:#dc6d25}div.error{border-color:#fff}div.error,.error{color:#fff}div.error,table tr.error{background-color:#1d4eb4}div.error p.error{color:#fff}.marker{color:#fff}.form-required{color:inherit}.form-required::after{content:"*";vertical-align:super;display:inline-block;margin:0 5px;color:#1d4eb4}.form-item input.error,.form-item textarea.error,.form-item select.error{font-family:"Inter-Regular",sans-serif;border:1px solid #1d4eb4}.form-item input.error{border:1px solid #1d4eb4 !important;background:#fff !important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}label.visually-hidden{margin:0;padding:0}span.allign-right{float:right}.embedded-entity{width:100%}@media only screen and (max-width:767px){.embedded-entity{margin-bottom:25px}}.embedded-entity.align-right{width:50%;padding-left:25px}@media only screen and (max-width:767px){.embedded-entity.align-right{width:100%;padding-left:0}}.embedded-entity.align-left{width:50%;padding-right:25px}@media only screen and (max-width:767px){.embedded-entity.align-left{width:100%;padding-right:0}}.slick-slider{z-index:1}.password-strength__indicator{background-color:#1d4eb4}.password-suggestions.description ul{line-height:1.5;margin:10px 0;padding:0 20px}.ajax-progress.ajax-progress-fullscreen{background-color:rgba(0,0,0,.3);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0ibGRzLWR1YWwtcmluZyIgc3R5bGU9ImFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nOyBhbmltYXRpb24tZGVsYXk6IDBzOyBiYWNrZ3JvdW5kOiBub25lOyI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgbmctYXR0ci1yPSJ7e2NvbmZpZy5yYWRpdXN9fSIgbmctYXR0ci1zdHJva2Utd2lkdGg9Int7Y29uZmlnLndpZHRofX0iIG5nLWF0dHItc3Ryb2tlPSJ7e2NvbmZpZy5zdHJva2V9fSIgbmctYXR0ci1zdHJva2UtZGFzaGFycmF5PSJ7e2NvbmZpZy5kYXNoYXJyYXl9fSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiByPSIyMCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1kYXNoYXJyYXk9IjMxLjQxNTkyNjUzNTg5NzkzIDMxLjQxNTkyNjUzNTg5NzkzIiBzdHlsZT0iYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IGFuaW1hdGlvbi1kZWxheTogMHM7IiB0cmFuc2Zvcm09InJvdGF0ZSgyODEuODE2IDUwIDUwKSI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGNhbGNNb2RlPSJsaW5lYXIiIHZhbHVlcz0iMCA1MCA1MDszNjAgNTAgNTAiIGtleVRpbWVzPSIwOzEiIGR1cj0iMXMiIGJlZ2luPSIwcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHN0eWxlPSJhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZzsgYW5pbWF0aW9uLWRlbGF5OiAwczsiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2NpcmNsZT48L3N2Zz4=");background-size:100px;background-repeat:no-repeat;background-position:center center;border-radius:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:1;padding:0;display:block}.ajax-progress.ajax-progress-fullscreen.custom{position:absolute;background-position:top center;display:none}.loading .ajax-progress.ajax-progress-fullscreen.custom{display:block}.ui-widget{font-family:"Inter-Regular",sans-serif}.checkmark{border-radius:50%;background-color:#1d4eb4;display:flex;width:36px;height:36px;justify-content:center;align-items:center;margin-right:10px}.checkmark::before{content:"";display:block;transform:rotate(45deg);height:16px;width:8px;border-bottom:3px solid #fff;border-right:3px solid #fff}button.close-btn{border:0;border-radius:0;background-color:rgba(0,0,0,0);color:#000;padding:0;height:30px;width:30px;right:0;top:0;margin:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:calc(1024px + 1px)){button.close-btn:hover .icon-close{transform:scale(1.25)}}button.close-btn:focus{outline:0 !important}.close-btn .icon-close{transform:scale(1);transition:all 400ms ease;transform-origin:center;font-size:20px}.field--name-body p:first-child{margin-top:0}.field--name-body p:last-child{margin-bottom:0}.ajax-progress{padding:0;display:inline-flex;align-items:flex-end;font-family:"Inter-Regular",sans-serif;font-size:12px}.ajax-progress-throbber .throbber{display:block;width:20px;height:20px;padding:0;background:rgba(0,0,0,0) url("/themes/custom/nfbiodk/assets/img/Dual Ring-2s-100px.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:5px}html[data-useragent*="MSIE 10.0"] .ajax-progress-throbber .throbber,html[data-useragent*="rv:11.0"] .ajax-progress-throbber .throbber{background-image:url("/themes/custom/nfbiodk/assets/img/Dual Ring-1s-100px.gif")}.ui-widget-content{border:0;color:#fff}@media only screen and (max-width:768px){.hide-on-mobile{display:none !important}}.toolbar-oriented .toolbar-bar{z-index:1001}.ajax-progress-throbber{display:none !important}.dialog-off-canvas-main-canvas{padding-right:0 !important}.path-order #dixa-widget-wrapper{display:none}.site-takeover-video video{pointer-events:none;width:100%;height:auto}@media only screen and (max-width:767px){.site-takeover-video video{padding-top:72px}}.node--unpublished{background-color:rgba(0,0,0,0)}input[type=file]{height:auto;padding:15px;font-family:"Inter-Regular",sans-serif}select,textarea,input[type=text],input[type=tel],input[type=email],input[type=password],input[type=number],input[type=date],input[type=time]{padding:7.5px 15px;border:0;line-height:1.5;color:#000;background-color:#fff;margin-bottom:10px;font-family:"Inter-Bold",sans-serif;font-size:16px;border-radius:5px;outline:none;border-style:solid;-webkit-appearance:none;box-shadow:inset 0 0 0 0 #fff}select:focus,textarea:focus,input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=time]:focus{outline:none}select[disabled],select .disabled,textarea[disabled],textarea .disabled,input[type=text][disabled],input[type=text] .disabled,input[type=tel][disabled],input[type=tel] .disabled,input[type=email][disabled],input[type=email] .disabled,input[type=password][disabled],input[type=password] .disabled,input[type=number][disabled],input[type=number] .disabled,input[type=date][disabled],input[type=date] .disabled,input[type=time][disabled],input[type=time] .disabled{opacity:.5}textarea{height:auto}input::placeholder,textarea::placeholder{opacity:.5 !important;color:#fff}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.5 !important;color:#fff}input::-moz-placeholder,textarea::-moz-placeholder{opacity:.5 !important;color:#fff}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.5 !important;color:#fff}input:-moz-placeholder,textarea:-moz-placeholder{opacity:.5 !important;color:#fff}input,select,textarea{max-width:100%;font-family:"Inter-Regular",sans-serif}input:focus,select:focus,textarea:focus{outline-color:#fff}.form-item{position:relative}.form-item.form-disabled.form-type-select{pointer-events:none}.form-item.form-disabled label{opacity:.5}.form-item .description{width:100%;clear:both}input[type=radio],input[type=checkbox]{position:absolute;left:0;top:0;width:27px;height:27px;cursor:pointer;opacity:0;z-index:1}input[type=radio]+.label,input[type=checkbox]+.label{padding-left:37px;cursor:pointer;display:block;height:27px;width:27px;position:relative}input[type=radio]+.label::before,input[type=checkbox]+.label::before,input[type=radio]+.label::after,input[type=checkbox]+.label::after{width:27px;height:27px;display:block;position:absolute;top:0;left:0;font-size:27px;color:#fff;transition:all 400ms}input[type=radio]+.label::before{content:"î¤µ"}input[type=radio]:checked+.label::before{content:"î¤´";color:#4288fa}input[type=radio]:checked+.label::after{content:"";position:absolute;left:10px;top:7px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]+.label::before{content:"î¤·"}input[type=checkbox]:checked+.label::before{content:"î¤¶";color:#4288fa}input[type=checkbox]:checked+.label::after{content:"";position:absolute;left:10px;top:7px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media only screen and (min-width:calc(1024px + 1px)){input[type=radio]:hover+.label::before,input[type=checkbox]:hover+.label::before,input[type=radio]+.label:hover::before,input[type=checkbox]+.label:hover::before{color:#4288fa}}input[type=checkbox][disabled]+.label,input[type=radio][disabled]+.label,input[type=checkbox][disabled],input[type=radio][disabled]{cursor:default}input[type=checkbox][disabled]+.label+label,input[type=radio][disabled]+.label+label{opacity:.5}input[type=radio][disabled]+.label::before{background-color:#141d2c;border-radius:50%;content:"";opacity:.5}input[type=radio][disabled]+.label::after{opacity:.5}input[type=checkbox][disabled]+.label::before{background-color:#141d2c;border-radius:5px;content:"";opacity:.5}input[type=checkbox][disabled]+.label::after{opacity:.5}h1{font-size:40px;line-height:1.1}@media only screen and (max-width:768px){h1{font-size:22px}}h2{font-size:32px}h3{font-size:26px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}table{width:100%}#block-sitebranding img{height:56px;width:auto;display:block}@media only screen and (max-width:767px){#block-sitebranding img{height:56px}}nav#menu-mobile .logo{text-align:center;padding:7.5px 35px;background-color:#1d4eb4;position:fixed;top:0;width:330px;right:-330px;transition:all 800ms ease;z-index:1000;display:none}nav#menu-mobile .logo img{height:55px;display:block;margin:0 auto}@media only screen and (max-width:768px){.menu-active nav#menu-mobile .logo{right:0}}@media only screen and (max-width:768px){nav#menu-mobile .logo{display:block}}@media only screen and (max-width:414px){nav#menu-mobile .logo{width:314px;right:-314px}}@media only screen and (max-width:390px){nav#menu-mobile .logo{width:290px;right:-290px}}@media only screen and (max-width:375px){nav#menu-mobile .logo{width:275px;right:-275px}}@media only screen and (max-width:374px){nav#menu-mobile .logo{width:260px;right:-260px}}div#sliding-popup,#sliding-popup{background:rgba(0,0,0,0);border-top:0;padding:20px;text-align:center;color:#fff;background-color:rgba(16,21,31,.9);max-width:100%}div#sliding-popup a,#sliding-popup a{color:#4288fa;text-decoration:none}.eu-cookie-compliance-default-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button{padding:7.5px 30px;border:0;box-shadow:none;background-image:none;text-shadow:none;margin:0 auto}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,.eu-cookie-compliance-message p{color:#fff;font-size:16px;font-family:"Inter-Regular",sans-serif;margin-bottom:1em;line-height:1.5}#sliding-popup h1:last-child,#sliding-popup h2:last-child,#sliding-popup h3:last-child,#sliding-popup p:last-child,.eu-cookie-compliance-message p:last-child{margin-bottom:0}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3{text-transform:uppercase;font-family:"Inter-Bold",sans-serif}.eu-cookie-compliance-buttons,.eu-cookie-compliance-message{text-align:center;width:100%;max-width:none;margin:1em 0}.eu-cookie-compliance-message{margin:0}.eu-cookie-compliance-buttons{margin-bottom:0}.eu-cookie-compliance-content{text-align:center;width:100%;display:flex;flex-direction:column}.ui-widget.ui-widget-content{padding:0;max-width:767px;background-color:#2b364a;border-radius:5px;border:0;margin:0 auto}@media only screen and (max-width:767px){.ui-widget.ui-widget-content{width:100% !important}}.ui-widget.ui-widget-content .title{display:none}.ui-dialog .ui-dialog-titlebar{line-height:1;background-color:#1c273a;border:0 none;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-family:"Inter-Black",sans-serif;font-size:20px;padding:13px 20px;display:flex}.ui-dialog .ui-dialog-title{margin:0;line-height:1.2;display:block;width:calc(100% - 50px)}.ui-dialog .ui-dialog-content{padding:20px}.ui-dialog .ui-dialog-content div.messages{text-align:center}.ui-dialog form.user-login-form input.form-text{width:100%}.form-wrapper.account-modal-header{margin-bottom:0}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:0;border:0 none;background-color:#2b364a;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ui-dialog .ui-dialog-buttonpane button{margin:0 10px 0 20px;outline:none}.ui-dialog .ui-dialog-buttonpane button:nth-child(2){margin:0 20px 0 10px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:flex;justify-content:space-between;margin-bottom:20px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset.form-actions{display:none}.user-login-form .form-item{margin-bottom:10px}.ui-dialog .ui-button:focus .ui-icon,.ui-dialog .ui-button:active .ui-icon,.ui-dialog .ui-button:hover .ui-icon{background-image:none}.ui-dialog .ui-button .ui-icon.ui-icon-closethick{display:block;position:relative;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIHN0eWxlPSJmaWxsOiAjRkZGRkZGIiBkPSJNMzAuNywyNS4xTDMwLjcsMjUuMUwyMS42LDE2bDkuMS05LjFsMCwwYzAuMS0wLjEsMC4yLTAuMiwwLjItMC4zYzAuMS0wLjMsMC4xLTAuNy0wLjItMWwtNC4zLTQuM2MtMC4zLTAuMy0wLjctMC4zLTEtMC4yDQoJYy0wLjEsMC0wLjIsMC4xLTAuMywwLjJsMCwwTDE2LDEwLjRMNi45LDEuM2wwLDBDNi44LDEuMiw2LjcsMS4xLDYuNiwxLjFDNi4yLDAuOSw1LjgsMSw1LjYsMS4zTDEuMyw1LjZDMSw1LjgsMC45LDYuMiwxLjEsNi42DQoJYzAsMC4xLDAuMSwwLjIsMC4yLDAuM2wwLDBsOS4xLDkuMWwtOS4xLDkuMWwwLDBjLTAuMSwwLjEtMC4yLDAuMi0wLjIsMC4zYy0wLjEsMC4zLTAuMSwwLjcsMC4yLDFsNC4zLDQuM2MwLjMsMC4zLDAuNywwLjMsMSwwLjINCgljMC4xLDAsMC4yLTAuMSwwLjMtMC4ybDAsMGw5LjEtOS4xbDkuMSw5LjFsMCwwYzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4yYzAuMywwLjEsMC43LDAuMSwxLTAuMmw0LjMtNC4zYzAuMy0wLjMsMC4zLTAuNywwLjItMQ0KCUMzMC45LDI1LjMsMzAuOCwyNS4yLDMwLjcsMjUuMXoiLz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-size:100%;background-position:center;margin:15px;top:auto;left:auto;transform:scale(1);transition:all 400ms ease;transform-origin:center}.ui-dialog .ui-dialog-titlebar-close{border:0;border-radius:0;border-top-right-radius:5px;background-color:#141d2c;color:rgba(0,0,0,0);padding:0;height:50px;width:50px;right:0;top:0;margin:0;display:block}@media only screen and (min-width:calc(1024px + 1px)){.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon-closethick{transform:scale(1.25)}}.ui-dialog .ui-dialog-titlebar-close:focus{outline:0 !important}.ui-widget-overlay{background-color:#000;opacity:.7}.ui-dialog form.user-login-form .form-item.form-type-checkbox{margin:0;margin-bottom:10px;padding-left:0}.ui-widget-content a{color:#fff}@media only screen and (min-width:calc(1024px + 1px)){.ui-widget-content a:hover{transition:color 200ms;color:#4288fa;text-decoration:none}}@media only screen and (max-width:1220px){body.user-not-logged.path-user .ui-dialog .ui-dialog-content form.user-login-form{padding:0}}form.positive-user-reset-password,form.order-payment-anonymous-form,form.user-pass,form.user-register-form,form.user-login-form{margin:0 auto;width:100%;display:block;color:#fff;text-align:left}@media only screen and (max-width:767px){form.positive-user-reset-password,form.order-payment-anonymous-form,form.user-pass,form.user-register-form,form.user-login-form{padding:20px 0}}form.positive-user-reset-password input.form-date,form.positive-user-reset-password textarea,form.positive-user-reset-password input.form-email,form.positive-user-reset-password input.form-text,form.order-payment-anonymous-form input.form-date,form.order-payment-anonymous-form textarea,form.order-payment-anonymous-form input.form-email,form.order-payment-anonymous-form input.form-text,form.user-pass input.form-date,form.user-pass textarea,form.user-pass input.form-email,form.user-pass input.form-text,form.user-register-form input.form-date,form.user-register-form textarea,form.user-register-form input.form-email,form.user-register-form input.form-text,form.user-login-form input.form-date,form.user-login-form textarea,form.user-login-form input.form-email,form.user-login-form input.form-text{width:100%;margin-bottom:0}form.positive-user-reset-password .fieldgroup legend,form.positive-user-reset-password .field--type-datetime h4,form.order-payment-anonymous-form .fieldgroup legend,form.order-payment-anonymous-form .field--type-datetime h4,form.user-pass .fieldgroup legend,form.user-pass .field--type-datetime h4,form.user-register-form .fieldgroup legend,form.user-register-form .field--type-datetime h4,form.user-login-form .fieldgroup legend,form.user-login-form .field--type-datetime h4{display:block;line-height:1;margin:0;margin-bottom:10px;font-size:14px;font-family:"Inter-Regular",sans-serif}form.positive-user-reset-password .form-item,form.order-payment-anonymous-form .form-item,form.user-pass .form-item,form.user-register-form .form-item,form.user-login-form .form-item{width:48%;margin-right:2%}form.positive-user-reset-password .form-item .description,form.order-payment-anonymous-form .form-item .description,form.user-pass .form-item .description,form.user-register-form .form-item .description,form.user-login-form .form-item .description{margin-bottom:0;display:none}form.positive-user-reset-password .form-checkboxes,form.positive-user-reset-password .form-radios,form.order-payment-anonymous-form .form-checkboxes,form.order-payment-anonymous-form .form-radios,form.user-pass .form-checkboxes,form.user-pass .form-radios,form.user-register-form .form-checkboxes,form.user-register-form .form-radios,form.user-login-form .form-checkboxes,form.user-login-form .form-radios{display:flex;flex-direction:column}form.positive-user-reset-password .form-checkboxes .form-item,form.positive-user-reset-password .form-radios .form-item,form.order-payment-anonymous-form .form-checkboxes .form-item,form.order-payment-anonymous-form .form-radios .form-item,form.user-pass .form-checkboxes .form-item,form.user-pass .form-radios .form-item,form.user-register-form .form-checkboxes .form-item,form.user-register-form .form-radios .form-item,form.user-login-form .form-checkboxes .form-item,form.user-login-form .form-radios .form-item{display:flex;margin:0;margin-bottom:10px}form.positive-user-reset-password .form-checkboxes label,form.positive-user-reset-password .form-radios label,form.order-payment-anonymous-form .form-checkboxes label,form.order-payment-anonymous-form .form-radios label,form.user-pass .form-checkboxes label,form.user-pass .form-radios label,form.user-register-form .form-checkboxes label,form.user-register-form .form-radios label,form.user-login-form .form-checkboxes label,form.user-login-form .form-radios label{line-height:1;width:auto;padding:0;margin:0}form.positive-user-reset-password&gt;p,form.order-payment-anonymous-form&gt;p,form.user-pass&gt;p,form.user-register-form&gt;p,form.user-login-form&gt;p{margin:0}form.user-register-form .form-radios .form-item{margin-right:2%}form.user-register-form .form-item-mail{position:relative}form.user-register-form .form-item-mail::before{content:"";border-top:2px solid rgba(181,204,245,.1);position:absolute;top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:none}form.positive-user-reset-password,form.user-pass,form.user-login-form{display:flex;flex-wrap:wrap;position:relative;max-width:768px;margin:0 auto;justify-content:space-between}form.positive-user-reset-password .form-submit-wrapper,form.user-pass .form-submit-wrapper,form.user-login-form .form-submit-wrapper{display:flex}form.positive-user-reset-password .ajax-progress.ajax-progress-throbber,form.user-pass .ajax-progress.ajax-progress-throbber,form.user-login-form .ajax-progress.ajax-progress-throbber{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:1000000;display:flex;justify-content:center;align-items:center}form.positive-user-reset-password .ajax-progress.ajax-progress-throbber .throbber,form.user-pass .ajax-progress.ajax-progress-throbber .throbber,form.user-login-form .ajax-progress.ajax-progress-throbber .throbber{width:40px;height:40px}form.positive-user-reset-password .ajax-progress.ajax-progress-throbber .message,form.user-pass .ajax-progress.ajax-progress-throbber .message,form.user-login-form .ajax-progress.ajax-progress-throbber .message{font-size:16px;display:none}form.positive-user-reset-password .more-user-actions,form.user-pass .more-user-actions,form.user-login-form .more-user-actions{margin:0;margin-top:40px;width:100%}@media only screen and (max-width:1220px){form.positive-user-reset-password,form.user-pass,form.user-login-form{padding:0 20px}}@media only screen and (max-width:1220px){.ui-dialog .ui-dialog-content form.positive-user-reset-password,.ui-dialog .ui-dialog-content form.user-pass,.ui-dialog .ui-dialog-content form.user-login-form{padding:0}}form.positive-user-reset-password .title,form.user-pass .title,form.user-login-form .title{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:74px;line-height:1;width:100%;margin:0;margin-bottom:25px}@media only screen and (max-width:768px){form.positive-user-reset-password .title,form.user-pass .title,form.user-login-form .title{font-size:54px}}@media only screen and (max-width:767px){form.positive-user-reset-password .title,form.user-pass .title,form.user-login-form .title{font-size:34px}}.ui-dialog .ui-dialog-content form.positive-user-reset-password .title,.ui-dialog .ui-dialog-content form.user-pass .title,.ui-dialog .ui-dialog-content form.user-login-form .title{display:none}@media only screen and (max-width:1220px){.ui-dialog .ui-dialog-content form.positive-user-reset-password,.ui-dialog .ui-dialog-content form.user-pass,.ui-dialog .ui-dialog-content form.user-login-form{padding:0}}form.positive-user-reset-password .form-item.form-item-pass,form.positive-user-reset-password .form-item.form-item-name,form.user-pass .form-item.form-item-pass,form.user-pass .form-item.form-item-name,form.user-login-form .form-item.form-item-pass,form.user-login-form .form-item.form-item-name{width:100%;margin-right:0}form.positive-user-reset-password .form-item.form-item-pass,form.user-pass .form-item.form-item-pass,form.user-login-form .form-item.form-item-pass{margin-bottom:20px}form.positive-user-reset-password .form-wrapper,form.user-pass .form-wrapper,form.user-login-form .form-wrapper{margin-bottom:0}form.positive-user-reset-password .form-actions,form.user-pass .form-actions,form.user-login-form .form-actions{width:50%;margin-right:0;display:flex;justify-content:flex-end}form.positive-user-reset-password .social-auth.auth-link,form.user-pass .social-auth.auth-link,form.user-login-form .social-auth.auth-link{display:flex;justify-items:center;padding:10px;background-color:#4d6fa9;border-radius:4px;line-height:1;text-decoration:none;transition:all 400ms ease;align-self:flex-start;margin:0 auto}@media only screen and (min-width:calc(1024px + 1px)){form.positive-user-reset-password .social-auth.auth-link:hover,form.user-pass .social-auth.auth-link:hover,form.user-login-form .social-auth.auth-link:hover{background-color:#3d5886}}form.positive-user-reset-password .social-auth.auth-link .title,form.user-pass .social-auth.auth-link .title,form.user-login-form .social-auth.auth-link .title{display:flex;justify-items:center;font-size:16px;font-family:"Inter-Black",sans-serif;color:#fff;line-height:20px;margin:0}form.positive-user-reset-password .social-auth.auth-link .title::before,form.user-pass .social-auth.auth-link .title::before,form.user-login-form .social-auth.auth-link .title::before{content:"î¤³";margin-right:10px;font-size:20px;line-height:1}form.positive-user-reset-password .social-auth.auth-link img,form.user-pass .social-auth.auth-link img,form.user-login-form .social-auth.auth-link img{display:none}form.positive-user-reset-password .form-submit-wrapper,form.user-pass .form-submit-wrapper{display:flex}form.positive-user-reset-password .form-item,form.user-pass .form-item{width:100%;margin-bottom:10px}form.positive-user-reset-password #edit-actions,form.user-pass #edit-actions{display:flex;width:100%}form.positive-user-reset-password .form-wrapper,form.user-pass .form-wrapper{margin-top:20px}form.user-register-form{display:flex;flex-wrap:wrap;max-width:768px;margin:0 auto}@media only screen and (max-width:768px){form.user-register-form{max-width:100%;padding:0 20px}}form.user-register-form .form-item.fieldgroup{margin:0;margin-bottom:20px;width:100%}form.user-register-form .form-item.fieldgroup label{margin:0;line-height:1;float:none;padding:0;width:auto;text-align:left}form.user-register-form .form-item.form-type-date{margin-bottom:10px;flex-wrap:wrap}form.user-register-form .form-item.form-type-date input{margin:0;height:40px}form.user-register-form .form-wrapper{margin-bottom:0}form.user-register-form .form-wrapper.form-actions{display:block}form.user-register-form .form-wrapper.field-group-details{border-top:1px solid #efefef;text-align:center}form.user-register-form .form-wrapper.field-group-details summary::-webkit-details-marker{display:none}form.user-register-form .form-wrapper.field-group-details summary{top:-10px;position:relative;background-color:#fff;margin:0 auto;padding:0 20px;cursor:pointer;display:inline-block;text-transform:uppercase;color:#818181;outline:0;border:0;-moz-outline-style:none}.user-pass .region-content,.user-register .region-content,.user-login .region-content{color:#fff}form.user-login-form{order:2}form.user-login-form .form-submit-wrapper{display:none}@media only screen and (max-width:1220px){form.user-login-form{padding:0}}@media only screen and (max-width:1220px){body.user-not-logged.path-user form.user-login-form{padding:0 20px}}.ui-widget.ui-widget-content.account-modal{animation-duration:200ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:modalFadeInDown;max-width:100%;margin:0}#account_modal_login_wrapper{display:flex;flex-direction:column}.node--type-movie.node--view-mode-carousel-full .js-mobile-close-button{border:0;border-radius:0;border-top-right-radius:5px;background-color:#141d2c;color:rgba(0,0,0,0);padding:0;height:50px;width:50px;right:0;top:0;margin:0;display:block}@media only screen and (min-width:calc(1024px + 1px)){.node--type-movie.node--view-mode-carousel-full .js-mobile-close-button:hover .ui-icon-closethick{transform:scale(1.25)}}.node--type-movie.node--view-mode-carousel-full .js-mobile-close-button:focus{outline:0 !important}.register,.forgot-password{text-decoration:none;font-size:14px;order:4;display:flex;align-self:flex-end;padding:10px;color:#fff;right:0;bottom:0}@media only screen and (max-width:767px){.register,.forgot-password{position:relative;padding:10px 0}}.forgot-password{padding-right:5px}.forgot-password::after{content:"|";padding-left:15px}.forgot-password:hover::after{color:#fff}.register{padding-right:15px}form[class*=webform-submission-competition] .form-item legend,form[class*=webform-submission-competition] .form-item label,form.nfkino-utils-support-form .form-item legend,form.nfkino-utils-support-form .form-item label,form.positive-user-reset-password .form-item legend,form.positive-user-reset-password .form-item label,form.user-pass .form-item legend,form.user-pass .form-item label,form.user-register-form .form-item legend,form.user-register-form .form-item label,form.user-login-form .form-item legend,form.user-login-form .form-item label,form.user-form .form-item legend,form.user-form .form-item label{margin-top:0;padding:0;font-family:"Inter-Black",sans-serif;font-size:18px;color:#d3dae2}form[class*=webform-submission-competition] .form-item legend&gt;span,form[class*=webform-submission-competition] .form-item label&gt;span,form.nfkino-utils-support-form .form-item legend&gt;span,form.nfkino-utils-support-form .form-item label&gt;span,form.positive-user-reset-password .form-item legend&gt;span,form.positive-user-reset-password .form-item label&gt;span,form.user-pass .form-item legend&gt;span,form.user-pass .form-item label&gt;span,form.user-register-form .form-item legend&gt;span,form.user-register-form .form-item label&gt;span,form.user-login-form .form-item legend&gt;span,form.user-login-form .form-item label&gt;span,form.user-form .form-item legend&gt;span,form.user-form .form-item label&gt;span{display:block}@media only screen and (max-width:767px){form[class*=webform-submission-competition] .form-item legend,form[class*=webform-submission-competition] .form-item label,form.nfkino-utils-support-form .form-item legend,form.nfkino-utils-support-form .form-item label,form.positive-user-reset-password .form-item legend,form.positive-user-reset-password .form-item label,form.user-pass .form-item legend,form.user-pass .form-item label,form.user-register-form .form-item legend,form.user-register-form .form-item label,form.user-login-form .form-item legend,form.user-login-form .form-item label,form.user-form .form-item legend,form.user-form .form-item label{font-size:16px}}@media only screen and (max-width:375px){form[class*=webform-submission-competition] .form-item legend,form[class*=webform-submission-competition] .form-item label,form.nfkino-utils-support-form .form-item legend,form.nfkino-utils-support-form .form-item label,form.positive-user-reset-password .form-item legend,form.positive-user-reset-password .form-item label,form.user-pass .form-item legend,form.user-pass .form-item label,form.user-register-form .form-item legend,form.user-register-form .form-item label,form.user-login-form .form-item legend,form.user-login-form .form-item label,form.user-form .form-item legend,form.user-form .form-item label{word-break:break-word}}form[class*=webform-submission-competition] .form-item legend:not(.form-required),form[class*=webform-submission-competition] .form-item label:not(.form-required),form.nfkino-utils-support-form .form-item legend:not(.form-required),form.nfkino-utils-support-form .form-item label:not(.form-required),form.positive-user-reset-password .form-item legend:not(.form-required),form.positive-user-reset-password .form-item label:not(.form-required),form.user-pass .form-item legend:not(.form-required),form.user-pass .form-item label:not(.form-required),form.user-register-form .form-item legend:not(.form-required),form.user-register-form .form-item label:not(.form-required),form.user-login-form .form-item legend:not(.form-required),form.user-login-form .form-item label:not(.form-required),form.user-form .form-item legend:not(.form-required),form.user-form .form-item label:not(.form-required){line-height:25px}form[class*=webform-submission-competition] .form-type-checkbox,form[class*=webform-submission-competition] .form-type-radio,form[class*=webform-submission-competition] .form-checkboxes .form-item,form[class*=webform-submission-competition] .form-radios .form-item,form.nfkino-utils-support-form .form-type-checkbox,form.nfkino-utils-support-form .form-type-radio,form.nfkino-utils-support-form .form-checkboxes .form-item,form.nfkino-utils-support-form .form-radios .form-item,form.positive-user-reset-password .form-type-checkbox,form.positive-user-reset-password .form-type-radio,form.positive-user-reset-password .form-checkboxes .form-item,form.positive-user-reset-password .form-radios .form-item,form.user-pass .form-type-checkbox,form.user-pass .form-type-radio,form.user-pass .form-checkboxes .form-item,form.user-pass .form-radios .form-item,form.user-register-form .form-type-checkbox,form.user-register-form .form-type-radio,form.user-register-form .form-checkboxes .form-item,form.user-register-form .form-radios .form-item,form.user-login-form .form-type-checkbox,form.user-login-form .form-type-radio,form.user-login-form .form-checkboxes .form-item,form.user-login-form .form-radios .form-item,form.user-form .form-type-checkbox,form.user-form .form-type-radio,form.user-form .form-checkboxes .form-item,form.user-form .form-radios .form-item{display:flex;margin-bottom:10px}form[class*=webform-submission-competition] .form-type-checkbox label,form[class*=webform-submission-competition] .form-type-radio label,form[class*=webform-submission-competition] .form-checkboxes .form-item label,form[class*=webform-submission-competition] .form-radios .form-item label,form.nfkino-utils-support-form .form-type-checkbox label,form.nfkino-utils-support-form .form-type-radio label,form.nfkino-utils-support-form .form-checkboxes .form-item label,form.nfkino-utils-support-form .form-radios .form-item label,form.positive-user-reset-password .form-type-checkbox label,form.positive-user-reset-password .form-type-radio label,form.positive-user-reset-password .form-checkboxes .form-item label,form.positive-user-reset-password .form-radios .form-item label,form.user-pass .form-type-checkbox label,form.user-pass .form-type-radio label,form.user-pass .form-checkboxes .form-item label,form.user-pass .form-radios .form-item label,form.user-register-form .form-type-checkbox label,form.user-register-form .form-type-radio label,form.user-register-form .form-checkboxes .form-item label,form.user-register-form .form-radios .form-item label,form.user-login-form .form-type-checkbox label,form.user-login-form .form-type-radio label,form.user-login-form .form-checkboxes .form-item label,form.user-login-form .form-radios .form-item label,form.user-form .form-type-checkbox label,form.user-form .form-type-radio label,form.user-form .form-checkboxes .form-item label,form.user-form .form-radios .form-item label{line-height:1;width:auto;padding:0;margin:0;text-align:left;font-family:"Inter-Bold",sans-serif;font-size:16px;color:#fff}form[class*=webform-submission-competition] .form-type-checkbox:not(.form-required) label,form[class*=webform-submission-competition] .form-type-radio:not(.form-required) label,form[class*=webform-submission-competition] .form-checkboxes .form-item label:not(.form-required),form[class*=webform-submission-competition] .form-radios .form-item label:not(.form-required),form.nfkino-utils-support-form .form-type-checkbox:not(.form-required) label,form.nfkino-utils-support-form .form-type-radio:not(.form-required) label,form.nfkino-utils-support-form .form-checkboxes .form-item label:not(.form-required),form.nfkino-utils-support-form .form-radios .form-item label:not(.form-required),form.positive-user-reset-password .form-type-checkbox:not(.form-required) label,form.positive-user-reset-password .form-type-radio:not(.form-required) label,form.positive-user-reset-password .form-checkboxes .form-item label:not(.form-required),form.positive-user-reset-password .form-radios .form-item label:not(.form-required),form.user-pass .form-type-checkbox:not(.form-required) label,form.user-pass .form-type-radio:not(.form-required) label,form.user-pass .form-checkboxes .form-item label:not(.form-required),form.user-pass .form-radios .form-item label:not(.form-required),form.user-register-form .form-type-checkbox:not(.form-required) label,form.user-register-form .form-type-radio:not(.form-required) label,form.user-register-form .form-checkboxes .form-item label:not(.form-required),form.user-register-form .form-radios .form-item label:not(.form-required),form.user-login-form .form-type-checkbox:not(.form-required) label,form.user-login-form .form-type-radio:not(.form-required) label,form.user-login-form .form-checkboxes .form-item label:not(.form-required),form.user-login-form .form-radios .form-item label:not(.form-required),form.user-form .form-type-checkbox:not(.form-required) label,form.user-form .form-type-radio:not(.form-required) label,form.user-form .form-checkboxes .form-item label:not(.form-required),form.user-form .form-radios .form-item label:not(.form-required){line-height:27px}form.user-login-form .form-type-checkbox,form.user-login-form .form-type-radio,form.user-login-form .form-checkboxes .form-item,form.user-login-form .form-radios .form-item{align-items:flex-start;margin-bottom:0}form.user-login-form span.button.third-login-button{padding:15px 40px}@media only screen and (max-width:374px){form.user-login-form span.button.third-login-button{padding:15px 30px}}form.user-login-form .form-item-persistent-login{align-items:flex-end}@media only screen and (max-width:374px){form.user-login-form .form-item-persistent-login{width:100%;margin-bottom:20px}}form.user-login-form .form-item-persistent-login input[type=checkbox]{bottom:0;top:auto}.more-user-actions{position:relative;background-color:#1c273a;display:flex;justify-content:flex-end;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ui-widget.ui-widget-content .more-user-actions{margin:40px -20px -20px;width:calc(100% + 40px)}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container a.chosen-single{background-color:#fff;color:#000;border:none;padding-top:1px;padding--moz-border-bottom-colors:1px}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container a.chosen-single:hover{border:none}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container a.chosen-single div b::before{color:#000}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container div.chosen-drop{background:#fff;border-color:#fff}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container ul.chosen-results li{color:#000}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container ul.chosen-results li.highlighted,form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container ul.chosen-results li:hover{background-color:#d3d3d3}#block-tabs{padding:40px 20px;padding-bottom:0;background-color:#1d4eb4}@media only screen and (max-width:767px){#block-tabs{padding-bottom:20px}}#block-tabs&gt;ul{display:flex;flex-direction:row}@media only screen and (max-width:767px){#block-tabs&gt;ul{flex-direction:column}}#block-tabs&gt;ul li{display:flex}@media only screen and (max-width:767px){#block-tabs&gt;ul li{display:block;margin-bottom:10px}}#block-tabs&gt;ul li a{border-radius:0;font-size:14px;background-color:#1c273a;color:#fff;padding:7.5px 15px;text-transform:uppercase;margin-right:10px}@media only screen and (max-width:767px){#block-tabs&gt;ul li a{margin:0}}@media only screen and (max-width:768px){#block-tabs&gt;ul li a:hover{background-color:#1c273a}}#block-tabs&gt;ul li a.is-active{background-color:#fff;color:#000}@media only screen and (max-width:768px){#block-tabs&gt;ul li a.is-active:hover{background-color:#fff}}nav#menu{width:100%;z-index:3}.region.region-menu{display:flex;justify-content:space-between;padding:40px;background-color:#1d4eb4}@media only screen and (max-width:1280px){.region.region-menu{padding:8px 20px;border-bottom:1px solid #175dcc}}.region.region-menu&gt;*{display:flex}@media only screen and (max-width:1280px){.region.region-menu&gt;*{display:none}}div#block-sitebranding{display:flex;justify-content:center;position:absolute;top:20px;left:calc(50% - 40px);width:80px;z-index:1}@media only screen and (max-width:1280px){div#block-sitebranding{position:relative;width:auto;left:auto;top:auto;margin:0 auto}}nav#menu-mobile{width:100%;position:fixed;left:0;bottom:0;z-index:1001;display:none;transition:all 800ms ease}@media only screen and (max-width:1280px){nav#menu-mobile{display:block}.menu-active nav#menu-mobile{left:-330px}}@media only screen and (max-width:414px){.menu-active nav#menu-mobile{left:-314px}}@media only screen and (max-width:390px){.menu-active nav#menu-mobile{left:-290px}}@media only screen and (max-width:375px){.menu-active nav#menu-mobile{left:-275px}}@media only screen and (max-width:374px){.menu-active nav#menu-mobile{left:-260px}}.region.region-menu-mobile{background-color:#1d4eb4;border-top:1px solid #175dcc}.region.region-footer{display:flex;flex-direction:column;background-color:#10151f}@media only screen and (max-width:768px){.path-order .region.region-footer{padding-bottom:142px}}@media only screen and (max-width:767px){.region.region-footer{padding-bottom:70px}.path-order .region.region-footer{padding-bottom:228px}}.region.region-footer nav&gt;h2{display:none}div#block-footer-cookies{background-color:#1d4eb4;color:#fff;padding:10px;font-size:14px}div#block-footer-cookies&gt;div{max-width:1220px;margin:0 auto}div#block-footer-cookies p{margin:0;padding:0;line-height:1}div#block-footer-cookies a{text-decoration:none}nav#block-footer{overflow:hidden}nav#block-footer ul a{text-decoration:none;font-family:"Inter-Medium",sans-serif !important;font-size:14px}@media only screen and (max-width:767px){nav#block-footer ul a{line-height:1.5;font-size:14px;display:block}}nav#block-footer ul a::before{font-size:20px;color:#fff;transition:all 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){nav#block-footer ul a:hover::before{color:#4288fa}}nav#block-footer ul li{font-family:"Inter-Medium",sans-serif;font-size:14px;line-height:1;margin-bottom:10px}nav#block-footer ul [class^=icon-]::before,nav#block-footer ul [class*=" icon-"]::before{margin-right:10px}nav#block-footer&gt;ul{display:flex;max-width:1220px;margin:0 auto;padding:25px 0 60px}@media only screen and (max-width:1220px){nav#block-footer&gt;ul{padding:25px 20px 60px}}@media only screen and (max-width:768px){nav#block-footer&gt;ul{flex-wrap:wrap}}@media only screen and (max-width:767px){nav#block-footer&gt;ul{display:flex;width:100%;text-align:center;padding:0 20px;padding-top:30px}}nav#block-footer&gt;ul&gt;li{flex:auto;margin-bottom:20px;padding-top:25px;border-top:2px solid rgba(181,204,245,.1)}nav#block-footer&gt;ul&gt;li:nth-last-child(-n+2){margin-left:10%;max-width:152px}@media only screen and (max-width:768px){nav#block-footer&gt;ul&gt;li:nth-last-child(-n+2){margin-left:5%}}@media only screen and (max-width:767px){nav#block-footer&gt;ul&gt;li:nth-last-child(-n+2){margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){nav#block-footer&gt;ul&gt;li:last-child{height:200px}}@media only screen and (max-width:767px){nav#block-footer&gt;ul&gt;li{margin-bottom:25px;width:50%}}nav#block-footer&gt;ul&gt;li&gt;span{font-family:"Inter-Black",sans-serif;font-size:16px;color:#aab3c4;text-transform:uppercase;line-height:1;margin-bottom:15px;display:block}@media only screen and (max-width:767px){nav#block-footer&gt;ul&gt;li&gt;span{font-size:16px}}nav#block-footer&gt;ul&gt;ul{font-family:"Inter-Medium",sans-serif;font-size:16px}a.egmont-logo{background-image:url("/themes/custom/nfbiodk/assets/img/egmont-footer-logo.svg");width:190px;height:46px;color:rgba(0,0,0,0);display:block;margin:0 auto;float:right;background-size:100%;background-repeat:no-repeat;text-indent:-999999px;overflow:hidden}@media only screen and (max-width:768px){a.egmont-logo{width:150px;height:36.5px;float:none;margin:0 auto}}a.fodevarestyrelsen-logo{background-image:url("/themes/custom/nfbiodk/assets/img/fodevarestyrelsen-logo.png");background-repeat:no-repeat;background-size:contain;position:absolute;height:200px;color:rgba(0,0,0,0);text-indent:-999999px;overflow:hidden}footer .icon-snapchat-redesign,footer .icon-facebook-redesign,footer .icon-instagram-redesign,footer .icon-kontrol-icon-neg,footer .icon-kontrol-icon{color:rgba(0,0,0,0)}@media only screen and (min-width:calc(1024px + 1px)){footer .icon-snapchat-redesign:hover,footer .icon-facebook-redesign:hover,footer .icon-instagram-redesign:hover,footer .icon-kontrol-icon-neg:hover,footer .icon-kontrol-icon:hover{color:rgba(0,0,0,0)}}footer .icon-kontrol-icon-neg::before{font-size:98px !important}.social-links-item+.menu{display:flex}@media only screen and (max-width:767px){.social-links-item+.menu{justify-content:center}}.social-links-item+.menu&gt;.menu-item{width:20px;margin-right:10px}.social-links-item+.menu&gt;.menu-item:last-child{margin-right:0}#block-footerlogos&gt;ul{display:flex;position:relative;max-width:1220px;margin:0 auto;padding-top:55px}@media only screen and (max-width:1220px){#block-footerlogos&gt;ul{padding:55px 20px 0}}nav#block-moremenu,nav#block-mainnavigation{position:relative;background-color:rgba(29,78,180,.5);z-index:2}nav#block-moremenu&gt;ul,nav#block-mainnavigation&gt;ul{display:flex;margin:0}nav#block-moremenu&gt;ul li,nav#block-mainnavigation&gt;ul li{list-style:none;list-style-type:none;align-self:center;position:relative}@media only screen and (max-width:767px){nav#block-moremenu,nav#block-mainnavigation{display:none}}div#block-city-selector-dropdown-selector{flex-grow:1;justify-content:flex-end}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector{z-index:12}}div#block-city-selector-dropdown-selector .form-item.form-type-select{margin:0 30px 0 0;width:100%;max-width:160px;position:relative}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .form-item.form-type-select{max-width:100%;margin:0 10px 0 0}}@media only screen and (max-width:767px){div#block-city-selector-dropdown-selector .form-item.form-type-select{border-radius:5px;background-color:rgba(255,255,255,.1);z-index:1;margin-right:0}}div#block-city-selector-dropdown-selector .form-item.form-type-select select{position:relative;background-color:rgba(0,0,0,0);z-index:1;width:100%;height:100%;padding:0;text-align:right;font-family:"Inter-Black",sans-serif;font-size:17px;color:#fff;margin-bottom:0;appearance:none;background-image:none}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .form-item.form-type-select select{text-align:center}}@media only screen and (max-width:767px){div#block-city-selector-dropdown-selector .form-item.form-type-select select{padding:0 15px 0 10px;font-size:12px}}div#block-city-selector-dropdown-selector .form-item.form-type-select::before{font-family:icons !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";position:absolute;width:26px;height:100%;right:0;top:0;font-size:13px;color:#fff;justify-content:center;align-items:center;display:none}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .form-item.form-type-select::before{display:flex}}div#block-city-selector-dropdown-selector .chosen-container{font-size:17px;position:absolute;right:0}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .chosen-container{max-width:100%}}div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single{padding:0;border:0;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single{padding:11px 10px;justify-content:center;background-color:rgba(255,255,255,.1)}}@media only screen and (min-width:calc(1280px + 1px)){div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single{background-color:rgba(0,0,0,0)}}div#block-city-selector-dropdown-selector .chosen-container-active.chosen-with-drop{box-shadow:none}div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single span{text-decoration:none;font-size:17px;line-height:1.2;font-family:"Inter-Black",sans-serif !important;position:relative;display:block;transition:all 400ms ease;cursor:pointer;color:#fff;padding:0;margin:0}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single span{padding-right:20px;margin-right:0}}@media only screen and (min-width:calc(1280px + 1px)){div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single div{position:relative;width:12px;height:12px;margin-left:8px}}div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single div b{color:#fff;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single div b::before{color:#fff;font-size:12px;inset:auto}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector .chosen-container-single .chosen-single div b::before{display:none}}div#block-city-selector-dropdown-selector .chosen-container-active.chosen-with-drop .chosen-single div b::before{color:#fff}div#block-city-selector-dropdown-selector .chosen-container.chosen-with-drop .chosen-drop{border-radius:10px;margin-top:11px;background-color:#10151f;border:1px solid #1d4eb4}div#block-city-selector-dropdown-selector .chosen-container .chosen-results{color:#fff}div#block-city-selector-dropdown-selector .chosen-container .chosen-results li.active-result{border-top:1px solid rgba(181,204,245,.1);padding:10px 0;margin:0 15px}div#block-city-selector-dropdown-selector .chosen-container .chosen-results li.active-result:first-child{border-top:0}div#block-city-selector-dropdown-selector .chosen-container .chosen-results li.active-result:first-child::before,div#block-city-selector-dropdown-selector .chosen-container .chosen-results li.active-result:first-child::after{display:none}div#block-city-selector-dropdown-selector .chosen-container .chosen-results li.highlighted{background-color:rgba(0,0,0,0);background-image:none;color:#fff}div#block-city-selector-dropdown-selector .chosen-container-single .chosen-drop .result-selected{background-color:rgba(0,0,0,0)}div#block-city-selector-dropdown-selector select{margin-bottom:0}@media only screen and (max-width:1280px){div#block-city-selector-dropdown-selector{display:flex;position:absolute;top:18px;left:20px;width:200px;height:39px}}@media only screen and (max-width:767px){div#block-city-selector-dropdown-selector{left:10px;width:150px}}@media only screen and (max-width:390px){div#block-city-selector-dropdown-selector{width:130px}}@media only screen and (max-width:375px){div#block-city-selector-dropdown-selector{width:120px}}nav#block-moremenu{align-self:flex-end}nav#block-moremenu&gt;ul&gt;li,nav#block-mainnavigation&gt;ul&gt;li{align-self:center;position:relative}nav#block-moremenu&gt;ul&gt;li&gt;span,nav#block-moremenu&gt;ul&gt;li&gt;a,nav#block-mainnavigation&gt;ul&gt;li&gt;span,nav#block-mainnavigation&gt;ul&gt;li&gt;a{text-decoration:none;font-size:17px;line-height:1;font-family:"Inter-Black",sans-serif !important;position:relative;display:block;transition:all 400ms ease;cursor:pointer;margin-right:30px;color:#fff;white-space:nowrap}@media only screen and (max-width:768px){nav#block-moremenu&gt;ul&gt;li&gt;span,nav#block-moremenu&gt;ul&gt;li&gt;a,nav#block-mainnavigation&gt;ul&gt;li&gt;span,nav#block-mainnavigation&gt;ul&gt;li&gt;a{padding-right:20px;margin-right:0}}@media only screen and (min-width:calc(1024px + 1px)){nav#block-moremenu&gt;ul&gt;li&gt;span:hover,nav#block-moremenu&gt;ul&gt;li&gt;a:hover,nav#block-mainnavigation&gt;ul&gt;li&gt;span:hover,nav#block-mainnavigation&gt;ul&gt;li&gt;a:hover{color:#fff}}nav#block-moremenu&gt;ul&gt;li&gt;span::before,nav#block-moremenu&gt;ul&gt;li&gt;span::after,nav#block-moremenu&gt;ul&gt;li&gt;a::before,nav#block-moremenu&gt;ul&gt;li&gt;a::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span::before,nav#block-mainnavigation&gt;ul&gt;li&gt;span::after,nav#block-mainnavigation&gt;ul&gt;li&gt;a::before,nav#block-mainnavigation&gt;ul&gt;li&gt;a::after{display:none}nav#block-moremenu&gt;ul&gt;li&gt;span.active::after,nav#block-moremenu&gt;ul&gt;li&gt;span.is-active::after,nav#block-moremenu&gt;ul&gt;li&gt;a.active::after,nav#block-moremenu&gt;ul&gt;li&gt;a.is-active::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span.active::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span.is-active::after,nav#block-mainnavigation&gt;ul&gt;li&gt;a.active::after,nav#block-mainnavigation&gt;ul&gt;li&gt;a.is-active::after{background-color:rgba(0,0,0,0)}@media only screen and (min-width:calc(1024px + 1px)){nav#block-moremenu&gt;ul&gt;li&gt;span:hover::after,nav#block-moremenu&gt;ul&gt;li&gt;a:hover::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span:hover::after,nav#block-mainnavigation&gt;ul&gt;li&gt;a:hover::after{background-color:rgba(0,0,0,0)}}nav#block-moremenu&gt;ul&gt;li&gt;span,nav#block-mainnavigation&gt;ul&gt;li&gt;span{padding-right:20px}nav#block-moremenu&gt;ul&gt;li&gt;span::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span::after{content:"î¤";transform:rotate(0);transition:transform 200ms ease;transform-origin:center;font-size:12px;display:block;float:right;margin-left:8px;top:2px;position:absolute;right:0}nav#block-moremenu&gt;ul&gt;li&gt;span.active::after,nav#block-mainnavigation&gt;ul&gt;li&gt;span.active::after{transform:rotate(180deg);transition-duration:400ms}nav#block-moremenu&gt;ul&gt;li&gt;span+ul,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul{position:absolute;background-color:#10151f;border:1px solid rgba(181,204,245,.1);z-index:501;padding:20px;left:0;top:27px;text-align:left;line-height:1;display:none;border-radius:10px}nav#block-moremenu&gt;ul&gt;li&gt;span+ul.active,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul.active{animation-duration:200ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeInDownMenu;display:flex;border:1px solid #1d4eb4}@media only screen and (max-width:1024px){nav#block-moremenu&gt;ul&gt;li&gt;span+ul.active,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul.active{position:fixed;top:65px;left:10px;width:calc(100vw - 20px)}}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li{display:flex;flex-direction:column;margin-right:30px;padding:0;font-family:"Inter-Regular",sans-serif;max-width:130px;align-self:flex-start}@media only screen and (max-width:1024px){nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li{flex-basis:0;flex-grow:1;max-width:none}}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li:first-child,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li:first-child{border-top:0;padding-top:0}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li:last-child,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li:last-child{padding-bottom:0}@media only screen and (max-width:1024px){nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li:last-child,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li:last-child{margin-right:0}}nav#block-moremenu&gt;ul&gt;li&gt;span+ul span,nav#block-moremenu&gt;ul&gt;li&gt;span+ul a,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul span,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul a{text-decoration:none;line-height:1;display:block;color:#fff;font-family:"Inter-Black",sans-serif;font-size:18px}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li{flex-grow:1;border-top:1px solid rgba(181,204,245,.1);padding:10px 0}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li:first-child,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li:first-child{margin-top:10px}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li:last-child,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li:last-child{padding-bottom:0}nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul span,nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul a,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul span,nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul a{font-family:"Inter-Regular",sans-serif;font-size:16px}nav#block-moremenu&gt;ul&gt;li&gt;.icon-program::before,nav#block-mainnavigation&gt;ul&gt;li&gt;.icon-program::before{margin-left:-17px}nav#block-moremenu&gt;ul&gt;li&gt;.icon-dx::before,nav#block-mainnavigation&gt;ul&gt;li&gt;.icon-dx::before{margin-left:-51px}nav#block-moremenu&gt;ul&gt;li ul,nav#block-mainnavigation&gt;ul&gt;li ul{margin:0}html[data-useragent*="MSIE 10.0"] nav#block-moremenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-moremenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="MSIE 10.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;ul.active{display:block;width:67vw}@media only screen and (max-width:1366px){html[data-useragent*="MSIE 10.0"] nav#block-moremenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-moremenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="MSIE 10.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;ul.active{width:91vw;right:-16vw}}@media only screen and (max-width:1024px){html[data-useragent*="MSIE 10.0"] nav#block-moremenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-moremenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="MSIE 10.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;ul.active{width:99vw;right:-25vw}}html[data-useragent*="MSIE 10.0"] nav#block-moremenu&gt;ul&gt;li .vertical-menu+ul.active,html[data-useragent*="rv:11.0"] nav#block-moremenu&gt;ul&gt;li .vertical-menu+ul.active,html[data-useragent*="MSIE 10.0"] nav#block-mainnavigation&gt;ul&gt;li .vertical-menu+ul.active,html[data-useragent*="rv:11.0"] nav#block-mainnavigation&gt;ul&gt;li .vertical-menu+ul.active{width:auto !important}html[data-useragent*="MSIE 10.0"] nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li,html[data-useragent*="rv:11.0"] nav#block-moremenu&gt;ul&gt;li&gt;span+ul&gt;li,html[data-useragent*="MSIE 10.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li,html[data-useragent*="rv:11.0"] nav#block-mainnavigation&gt;ul&gt;li&gt;span+ul&gt;li{float:left}nav#block-moremenu&gt;ul&gt;li&gt;span,nav#block-moremenu&gt;ul&gt;li&gt;a{margin-right:0}@media only screen and (max-width:768px){nav#block-moremenu&gt;ul&gt;li&gt;span,nav#block-moremenu&gt;ul&gt;li&gt;a{padding-right:0}}nav#block-moremenu&gt;ul&gt;li&gt;span+ul{right:0;left:auto}nav#block-useraccountmenu{position:relative;background-color:rgba(29,78,180,.5);z-index:2}nav#block-useraccountmenu&gt;ul{display:flex;margin:0}nav#block-useraccountmenu&gt;ul li{list-style:none;list-style-type:none;align-self:center;position:relative;white-space:normal}@media only screen and (max-width:768px){nav#block-useraccountmenu{margin-right:20px}}nav#block-useraccountmenu&gt;ul&gt;li{align-self:center;position:relative}nav#block-useraccountmenu&gt;ul&gt;li&gt;span,nav#block-useraccountmenu&gt;ul&gt;li&gt;a{text-decoration:none;font-size:17px;line-height:1;font-family:"Inter-Black",sans-serif;position:relative;display:block;transition:all 400ms ease;cursor:pointer;color:#fff;white-space:nowrap}@media only screen and (max-width:768px){nav#block-useraccountmenu&gt;ul&gt;li&gt;span,nav#block-useraccountmenu&gt;ul&gt;li&gt;a{padding-right:20px;margin-right:0}}@media only screen and (min-width:calc(1024px + 1px)){nav#block-useraccountmenu&gt;ul&gt;li&gt;span:hover,nav#block-useraccountmenu&gt;ul&gt;li&gt;a:hover{color:#fff}}nav#block-useraccountmenu&gt;ul&gt;li&gt;span::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;span::after,nav#block-useraccountmenu&gt;ul&gt;li&gt;a::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;a::after{display:none}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.active::after,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.is-active::after,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.active::after,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.is-active::after{background-color:rgba(0,0,0,0)}@media only screen and (min-width:calc(1024px + 1px)){nav#block-useraccountmenu&gt;ul&gt;li&gt;span:hover::after,nav#block-useraccountmenu&gt;ul&gt;li&gt;a:hover::after{background-color:rgba(0,0,0,0)}}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon::before,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged::before{content:"î¤¢";font-size:18px;display:block;float:left;margin-left:8px;top:0;position:absolute;right:0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.vertical-menu+ul,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon+ul,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged+ul,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.vertical-menu+ul,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon+ul,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged+ul{flex-direction:column}@media only screen and (max-width:1024px){nav#block-useraccountmenu&gt;ul&gt;li&gt;span.vertical-menu+ul.active,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon+ul.active,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged+ul.active,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.vertical-menu+ul.active,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon+ul.active,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged+ul.active{position:absolute;top:27px;left:auto;width:auto}}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.vertical-menu+ul li,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon+ul li,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged+ul li,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.vertical-menu+ul li,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon+ul li,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged+ul li{flex-grow:1;border-top:1px solid rgba(181,204,245,.1);padding:10px 0;max-width:none;min-width:100px;margin:0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.vertical-menu+ul li:first-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon+ul li:first-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged+ul li:first-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.vertical-menu+ul li:first-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon+ul li:first-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged+ul li:first-child{padding-top:0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.vertical-menu+ul li:last-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon+ul li:last-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged+ul li:last-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.vertical-menu+ul li:last-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon+ul li:last-child,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged+ul li:last-child{padding-bottom:0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.vertical-menu+ul li a,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-anon+ul li a,nav#block-useraccountmenu&gt;ul&gt;li&gt;span.account-menu-logged+ul li a,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.vertical-menu+ul li a,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-anon+ul li a,nav#block-useraccountmenu&gt;ul&gt;li&gt;a.account-menu-logged+ul li a{font-family:"Inter-Regular",sans-serif;font-size:16px}nav#block-useraccountmenu&gt;ul&gt;li&gt;span{padding-right:26px}nav#block-useraccountmenu&gt;ul&gt;li&gt;span::after{content:"î¤";transform:rotate(0);transition:transform 200ms ease;transform-origin:center;font-size:12px;float:right;margin-left:8px;top:2px;position:absolute;right:0;display:none}nav#block-useraccountmenu&gt;ul&gt;li&gt;span.active::after{transform:rotate(180deg);transition-duration:400ms;color:#fff}nav#block-useraccountmenu&gt;ul&gt;li .header-search{padding-right:26px}nav#block-useraccountmenu&gt;ul&gt;li .header-search::after{content:"î¥Œ";font-size:18px;top:3px}nav#block-useraccountmenu&gt;ul&gt;li .header-search.active::after{transform:rotate(0);color:#1d4eb4}nav#block-useraccountmenu&gt;ul&gt;li .user-login::before,nav#block-useraccountmenu&gt;ul&gt;li a[data-drupal-link-system-path="user/logout"]::before,nav#block-useraccountmenu&gt;ul&gt;li .profile-info::before{content:"";font-size:18px;display:block;float:left;position:relative;margin-right:8px;top:0}nav#block-useraccountmenu&gt;ul&gt;li a[data-drupal-link-system-path="user/logout"]::before{content:""}nav#block-useraccountmenu&gt;ul&gt;li .ajax-progress-throbber{display:none !important}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul{position:absolute;background-color:#10151f;border:1px solid rgba(181,204,245,.1);z-index:501;padding:20px;right:0;top:27px;text-align:left;line-height:1;display:none;border-radius:10px}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul.active{animation-duration:200ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeInDownMenu;display:flex;border:1px solid #1d4eb4}@media only screen and (max-width:1024px){nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul.active{position:fixed;top:65px;left:10px;width:calc(100vw - 20px)}}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li{display:flex;flex-direction:column;margin-right:30px;padding:0;font-family:"Inter-Regular",sans-serif;max-width:100px;align-self:flex-start}@media only screen and (max-width:1024px){nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li{flex-basis:0;flex-grow:1;max-width:none}}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li:first-child{border-top:0;padding-top:0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li:last-child{padding-bottom:0}@media only screen and (max-width:1024px){nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li:last-child{margin-right:0}}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul span,nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul a{text-decoration:none;line-height:1;display:block;color:#fff;font-family:"Inter-Black",sans-serif;font-size:18px}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li{flex-grow:1;border-top:1px solid rgba(181,204,245,.1);padding:10px 0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li:first-child{margin-top:10px}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul&gt;li:last-child{padding-bottom:0}nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul span,nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li&gt;ul a{font-family:"Inter-Regular",sans-serif;font-size:16px}nav#block-useraccountmenu&gt;ul&gt;li ul{margin:0}html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;ul.active{display:block;width:67vw}@media only screen and (max-width:1366px){html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;ul.active{width:91vw;right:-16vw}}@media only screen and (max-width:1024px){html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;ul.active,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;ul.active{width:99vw;right:-25vw}}html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li .account-menu-anon+ul.active,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li .account-menu-anon+ul.active,html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li .account-menu-logged+ul.active,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li .account-menu-logged+ul.active,html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li .vertical-menu+ul.active,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li .vertical-menu+ul.active{width:auto !important}html[data-useragent*="MSIE 10.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li,html[data-useragent*="rv:11.0"] nav#block-useraccountmenu&gt;ul&gt;li&gt;span+ul&gt;li{float:left}nav#block-useraccountmenu .account-menu-logged{padding-left:26px}.user-logged-in nav#block-useraccountmenu .account-menu-logged{display:block}.user-not-logged nav#block-useraccountmenu .account-menu-logged{display:none}nav#block-useraccountmenu .account-menu-anon{padding-left:26px}.user-logged-in nav#block-useraccountmenu .account-menu-anon{display:none}.user-not-logged nav#block-useraccountmenu .account-menu-anon{display:block}.profile-picture{position:absolute;bottom:-4px;right:-36px;margin-right:20px;width:34px;height:34px;z-index:3;background-color:#1d4eb4;display:block;border:1px solid #1d4eb4;border-radius:33.5px;overflow:hidden}.profile-picture img{display:block;border-radius:17px}.tabs-label{display:none}.field-group-tabs-header{display:flex;background-color:#fff;padding:20px;color:#000;border-bottom:1px solid #efefef;align-items:center}@media only screen and (max-width:767px){.field-group-tabs-header{align-items:flex-start}}.field-group-tabs-header .node-label{flex-grow:1;font-size:20px;font-family:"Inter-Bold",sans-serif;text-transform:uppercase;line-height:1;margin:0}.vertical-tabs{margin:0;display:block;border:0 none}.vertical-tabs.active{margin-top:-25px}@media only screen and (max-width:768px){.vertical-tabs{flex-direction:column}}.vertical-tabs form.user-form .form-wrapper.form-actions{max-width:768px;margin:0 auto;margin-top:40px}.vertical-tabs__menu{border:0 none;margin:0;width:25%}@media only screen and (max-width:768px){.vertical-tabs__menu{width:100%;padding:0 20px;display:none}.active .vertical-tabs__menu{display:block;margin-bottom:25px}}.vertical-tabs__menu-item{border:0 none;background-color:#fff;transition:all 400ms ease;border-bottom:1px solid #efefef;border-right:1px solid #efefef}@media only screen and (max-width:768px){.vertical-tabs__menu-item{border-left:1px solid #efefef;background-color:#f5f5f5}}.vertical-tabs__menu-item a{padding:25px;line-height:1;font-size:14px;font-family:"Inter-Medium",sans-serif;color:#000;transition:all 400ms ease;position:relative}.vertical-tabs__menu-item a::before{content:"î¤";transform:rotate(-90deg);color:#1d4eb4;display:block;position:absolute;left:25px;top:25px;opacity:0;transition:all 400ms ease}.vertical-tabs__menu-item a:hover{background-color:#f5f5f5;outline:0 none;text-decoration:none}@media only screen and (max-width:768px){.vertical-tabs__menu-item a:hover{background-color:#fff}}@media only screen and (max-width:767px){.vertical-tabs__menu-item a:hover{background-color:#f5f5f5}}.vertical-tabs__menu-item a strong{font-family:"Inter-Medium",sans-serif}.vertical-tabs__menu-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.vertical-tabs__menu-item:first-child a:hover{border-top-left-radius:5px;border-top-right-radius:5px}.vertical-tabs__menu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.vertical-tabs__menu-item:last-child a:hover{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.vertical-tabs__menu-item.is-selected{background-color:#f5f5f5;border-right:0 none}@media only screen and (max-width:768px){.vertical-tabs__menu-item.is-selected{background-color:#fff}}.vertical-tabs__menu-item.is-selected a{padding-left:44px}.vertical-tabs__menu-item.is-selected a::before{opacity:1}@media only screen and (max-width:768px){.vertical-tabs__menu-item.is-selected a:hover{background-color:#f5f5f5}}@media only screen and (max-width:767px){.vertical-tabs__menu-item.is-selected a:hover{background-color:#fff}}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:none}.vertical-tabs__panes{position:relative;width:75%;overflow:hidden}@media only screen and (max-width:1220px){.vertical-tabs__panes{padding:0 20px}}@media only screen and (max-width:768px){.vertical-tabs__panes{width:100%}}.vertical-tabs__panes&gt;.form-wrapper{margin-bottom:0;position:relative}.vertical-tabs__panes .field--name-body{font-size:14px;color:#818181}.vertical-tabs__panes .field--name-field-image img{display:block;width:100%;height:auto}.vertical-tabs__panes .tabs-label{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:74px;line-height:1;display:flex;flex-wrap:wrap;max-width:768px;margin:0 auto}@media only screen and (max-width:768px){.vertical-tabs__panes .tabs-label{font-size:54px}}@media only screen and (max-width:767px){.vertical-tabs__panes .tabs-label{font-size:34px}}.vertical-tabs__panes .field--name-field-cinema-jobs,.vertical-tabs__panes .field--name-field-rooms,.vertical-tabs__panes .field--name-field-pages{display:flex;flex-wrap:wrap;padding:40px 0}@media only screen and (max-width:768px){.vertical-tabs__panes .field--name-field-cinema-jobs,.vertical-tabs__panes .field--name-field-rooms,.vertical-tabs__panes .field--name-field-pages{flex-direction:column}}.vertical-tabs__panes .field--name-field-cinema-jobs{padding:0}.vertical-tabs__panes .field--name-field-rooms&gt;.field__item,.vertical-tabs__panes .field--name-field-pages&gt;.field__item{width:50%;padding-right:20px;padding-bottom:40px}@media only screen and (max-width:768px){.vertical-tabs__panes .field--name-field-rooms&gt;.field__item,.vertical-tabs__panes .field--name-field-pages&gt;.field__item{padding-right:0;padding-left:0;width:100%}}.vertical-tabs__panes .field--name-field-rooms&gt;.field__item{padding-right:70px}@media only screen and (max-width:768px){.vertical-tabs__panes .field--name-field-rooms&gt;.field__item{padding-right:20px}}.vertical-tabs__panes .field--name-field-cinema-jobs&gt;article:nth-child(2n),.vertical-tabs__panes .field--name-field-pages&gt;.field__item:nth-child(2n){padding-right:0;padding-left:20px}@media only screen and (max-width:767px){.vertical-tabs__panes .field--name-field-cinema-jobs&gt;article:nth-child(2n),.vertical-tabs__panes .field--name-field-pages&gt;.field__item:nth-child(2n){padding-right:0;padding-left:0}}.vertical-tabs__panes .field--name-field-cinema-jobs article h2,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper h2,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper h2{margin:0}.vertical-tabs__panes .field--name-field-cinema-jobs article h2 a,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper h2 a,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper h2 a{text-decoration:none;font-size:18px;text-transform:uppercase}.vertical-tabs__panes .field--name-field-cinema-jobs article .read-more,.vertical-tabs__panes .field--name-field-rooms .node-content-wrapper .read-more,.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .read-more{border-radius:22px;font-size:14px;background-color:#1d4eb4;color:#fff;padding:10px 30px;font-family:"Inter-Regular",sans-serif;text-transform:uppercase;margin-top:20px;display:inline-block}.vertical-tabs__panes .node--type-page.node--view-mode-teaser{flex-direction:column}.vertical-tabs__panes .node--type-page.node--view-mode-teaser&gt;div{width:100%}.vertical-tabs__panes .node--type-page .field--name-field-image{padding-right:0}.vertical-tabs__panes .node--type-page.node--view-mode-teaser&gt;div.node-content-wrapper{padding-left:0}.vertical-tabs__panes .field--name-field-pages .node-content-wrapper .read-more::before{display:none}.vertical-tabs__panes .node--type-page.node--view-mode-teaser .node__content{display:block}.field-group-tabs-wrapper{display:flex;flex-direction:column}.about-cinema-contact .details-wrapper{display:flex;font-size:14px;color:#818181}@media only screen and (max-width:768px){.about-cinema-contact .details-wrapper{flex-direction:column}}@media only screen and (max-width:767px){.about-cinema-contact .details-wrapper{margin:0 -25px}}.about-cinema-contact .details-wrapper a{color:#818181;text-decoration:none}.about-cinema-contact .details-wrapper&gt;div.field{flex-grow:1;padding:25px}@media only screen and (max-width:768px){.about-cinema-contact .details-wrapper&gt;div.field{padding:15px 25px}}.about-cinema-contact .details-wrapper&gt;div.field--name-field-address{cursor:pointer}.about-cinema-contact .details-wrapper&gt;div.field--name-field-address.active{background-color:#fff}@media only screen and (max-width:767px){.about-cinema-contact .details-wrapper&gt;div.field--name-field-address.active{background-color:#f5f5f5}}.about-cinema-contact .details-wrapper .field__label{font-size:16px;font-family:"Inter-Bold",sans-serif;color:#000}.about-cinema-contact .details-wrapper .field__label::before{color:#1d4eb4;margin-right:10px}.about-cinema-contact .details-wrapper .field--name-field-phone .field__label::before{content:"î¤˜"}.about-cinema-contact .details-wrapper .field--name-field-email .field__label::before{content:"î¤—"}.about-cinema-contact .details-wrapper .field--name-field-address .field__label::before{content:"î¤–"}.geolocation-google-map.geolocation-processed{width:100% !important;height:340px !important}.field--name-field-geolocation{background-color:rgba(0,0,0,.5);position:absolute;left:0;top:182px;width:100%;height:calc(100% - 182px);z-index:2;display:none}.field--name-field-geolocation.active{display:block}@media only screen and (max-width:768px){.field--name-field-geolocation{top:312px;height:calc(100% - 312px)}}@media only screen and (max-width:767px){.field--name-field-geolocation{margin:0 -25px;width:calc(100% + 50px)}}.vertical-tabs-mobile-header{background-color:#f5f5f5;padding:25px;margin:20px;font-family:"Inter-Medium",sans-serif;color:#000;border:1px solid #efefef;line-height:1;position:relative;cursor:pointer;border-radius:5px;margin-bottom:25px}.vertical-tabs-mobile-header.active{background-color:#1d4eb4;color:#fff;border:1px solid rgba(0,0,0,0)}.vertical-tabs-mobile-header .icon-more-menu-mobile{padding:25px;position:absolute;top:0;right:0;border-left:1px solid #efefef}.vertical-tabs-mobile-header .icon-more-menu-mobile::before{display:block}.vertical-tabs-mobile-header.active .icon-more-menu-mobile{background-color:#4288fa;color:#fff;border-left:1px solid rgba(0,0,0,0);border-top-right-radius:5px;border-bottom-right-radius:5px}.vertical-tabs-mobile-header.active .icon-more-menu-mobile::before{transform:rotate(180deg)}.vertical-tabs-mobile-header{display:none}@media only screen and (max-width:768px){.vertical-tabs-mobile-header{display:block;min-height:67px}}.fb_iframe_widget span,.fb_iframe_widget{display:block !important}.field-concept-links .field--name-field-links{display:flex;flex-direction:row}@media only screen and (max-width:767px){.field-concept-links .field--name-field-links{flex-direction:column}}.field-concept-links a{border-radius:22px;font-size:14px;background-color:#000;color:#fff;text-transform:uppercase;padding:7.5px 15px;margin-right:10px}@media only screen and (max-width:768px){.field-concept-links a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}}@media only screen and (max-width:767px){.field-concept-links a{margin-bottom:10px}}.field-concept-links a:hover{background-color:#333}.loading .vertical-tabs__menu,.loading div[data-vertical-tabs-panes]{opacity:0}.loading .field-group-tabs-wrapper{position:relative}.node--type-cinema{background-color:#1c273a;opacity:.95}.node--type-cinema .field--name-field-paragraphs{margin:0 auto;max-width:1220px}@media only screen and (max-width:1220px){.node--type-cinema{padding:0 20px}}.cinema-page-header{padding:80px 20px}@media only screen and (max-width:1220px){.cinema-page-header{padding:80px 20px}}@media only screen and (max-width:768px){.cinema-page-header{padding:20px}}.cinema-page-header .node-city-name{font-size:16px;font-family:"Inter-Medium",sans-serif;line-height:1;margin-bottom:10px}.cinema-page-header .node-label{font-size:108px;font-family:"Guardian-Bold",sans-serif;color:#4288fa;line-height:1}.cinema-page-header .node-label span{font-size:34px;font-family:"Guardian-Bold",sans-serif;color:#fff;display:block;margin-bottom:15px}@media only screen and (max-width:768px){.cinema-page-header .node-label{font-size:39.997px}.cinema-page-header .node-label span{font-size:20px}}@media only screen and (max-width:767px){.cinema-page-header .node-label{word-break:break-all}}.cinema-page-header a.button.link-to-program{font-family:"Inter-Medium",sans-serif;text-transform:uppercase;display:inline-block;border-radius:22px}.cinema-page-header .field--name-field-background-image{display:none}#tab-current .tabs-label{margin-bottom:0}#tab-current&gt;.details-wrapper&gt;.item-list&gt;ul::after{content:"flickity";display:none}@media only screen and (min-width:calc(1220px + 1px)){#tab-current&gt;.details-wrapper&gt;.item-list&gt;ul::after{content:""}}a.node--view-mode-carousel-slider{position:relative;display:block;padding:0}.field-carousel-content{position:absolute;left:20px;bottom:10%}@media only screen and (max-width:767px){.field-carousel-content{left:0;bottom:0}}.field-carousel-label{padding:10px 15px;background-color:#1d4eb4;color:#fff;font-family:"Inter-Black",sans-serif;line-height:1;text-transform:uppercase;font-size:14px;display:inline-block;margin-bottom:20px}@media only screen and (max-width:767px){.field-carousel-label{margin-bottom:10px;font-size:12px}}.field-carousel-titles{background-color:rgba(0,0,0,.4);padding:15px}.field--name-field-carousel-subtitle,.field-carousel-title{color:#fff;font-family:"Inter-Black",sans-serif;font-size:24px}@media only screen and (max-width:767px){.field--name-field-carousel-subtitle,.field-carousel-title{font-size:18px}}.field--name-field-carousel-subtitle{font-family:"Inter-Regular",sans-serif}ul.slick-dots{margin:0 auto;display:flex;justify-content:center;position:relative;margin-top:-36px;margin-bottom:36px}@media only screen and (max-width:1024px){ul.slick-dots{margin-top:10px}}ul.slick-dots li{margin-right:5px}ul.slick-dots li:last-child{margin-right:0}.slick-dots button{width:12px;height:12px;color:rgba(0,0,0,0);overflow:hidden;padding:0;border-radius:50%;background-color:#b1b1b1}.slick-dots .slick-active button{background-color:#1d4eb4}.slider-image-container{padding-top:56.25%;background-color:#fff}.slick-slide img{display:block;width:100%}body{overflow-x:hidden;position:relative;transition:all 800ms ease;left:0}@media only screen and (max-width:1280px){body.menu-active{left:-330px;background-image:none}body.menu-active footer,body.menu-active main{opacity:.5;transition:opacity 400ms ease}}@media only screen and (max-width:414px){body.menu-active{left:-314px}}@media only screen and (max-width:390px){body.menu-active{left:-290px}}@media only screen and (max-width:375px){body.menu-active{left:-275px}}@media only screen and (max-width:374px){body.menu-active{left:-260px}}nav#block-mobilemenu&gt;ul&gt;li ul{width:100%}nav#block-mobilemenu&gt;ul&gt;li li{text-align:left;display:flex;flex-flow:column}nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li{border-bottom:1px solid #2862dc}nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li.menu-item.menu-item--expanded ul.submenu-active{max-height:100%;overflow-y:auto}nav#block-mobilemenu&gt;ul&gt;li span,nav#block-mobilemenu&gt;ul&gt;li a{text-decoration:none;font-family:"Inter-Medium",sans-serif !important;color:#fff;padding:15px;padding-left:60px;position:relative;cursor:pointer}nav#block-mobilemenu&gt;ul&gt;li a::before{display:none}nav#block-mobilemenu&gt;ul&gt;li span::after{content:"î¤";position:absolute;right:15px;bottom:20px;transition:all 400ms ease}@media only screen and (max-width:767px){nav#block-mobilemenu&gt;ul&gt;li span.submenu-active::after{transform:rotate(180deg)}}nav#block-mobilemenu&gt;ul&gt;li&gt;span::after{display:none}nav#block-mobilemenu&gt;ul&gt;li&gt;.icon-login2::before,nav#block-mobilemenu&gt;ul&gt;li&gt;.icon-logedin::before,nav#block-mobilemenu&gt;ul&gt;li&gt;.icon-program::before{margin-left:-12px}nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;span,nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;a{font-size:20px;font-family:"Inter-Bold",sans-serif !important;padding:15px;padding-left:30px}@media only screen and (max-width:374px){nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;span,nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;a{font-size:16px;padding-left:15px}}nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;span::before,nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;a::before{font-size:30px;bottom:-5px;position:relative;margin-right:10px;display:inline}nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;ul&gt;li&gt;ul span,nav#block-mobilemenu&gt;ul&gt;li&gt;ul&gt;li&gt;ul&gt;li&gt;ul a{font-size:14px}nav#block-mobilemenu .ajax-progress-throbber{display:none !important}nav#block-mobilemenu&gt;ul&gt;li&gt;ul{position:fixed;z-index:999;top:0;right:-330px;width:330px;height:100%;background-color:#1d4eb4;transition:all 800ms ease;display:block;padding-top:70px;border:0 none;scroll-behavior:smooth;overflow-y:auto}@media only screen and (max-width:414px){nav#block-mobilemenu&gt;ul&gt;li&gt;ul{right:-314px;width:314px}}@media only screen and (max-width:390px){nav#block-mobilemenu&gt;ul&gt;li&gt;ul{right:-290px;width:290px}}@media only screen and (max-width:375px){nav#block-mobilemenu&gt;ul&gt;li&gt;ul{right:-275px;width:275px}}@media only screen and (max-width:374px){nav#block-mobilemenu&gt;ul&gt;li&gt;ul{right:-260px;width:260px}}nav#block-mobilemenu&gt;ul&gt;li&gt;ul.active{right:0}nav#block-mobilemenu&gt;ul{margin:0 auto;display:flex;justify-content:center}nav#block-mobilemenu&gt;ul&gt;li{text-align:center;align-self:center}@media only screen and (max-width:1280px){nav#block-mobilemenu&gt;ul&gt;li{width:25%}}nav#block-mobilemenu&gt;ul&gt;li&gt;span,nav#block-mobilemenu&gt;ul&gt;li&gt;a{padding:10px 5px;padding-top:46px;text-decoration:none;font-size:14px;line-height:1;font-family:"Inter-Medium",sans-serif !important;position:relative;display:block;transition:all 400ms ease;color:#fff;background-color:rgba(0,0,0,0);cursor:pointer;text-align:center;border-right:1px solid #4288fa}@media only screen and (max-width:375px){nav#block-mobilemenu&gt;ul&gt;li&gt;span,nav#block-mobilemenu&gt;ul&gt;li&gt;a{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:46px;font-size:14px}}nav#block-mobilemenu&gt;ul&gt;li&gt;span::after,nav#block-mobilemenu&gt;ul&gt;li&gt;span::before,nav#block-mobilemenu&gt;ul&gt;li&gt;a::after,nav#block-mobilemenu&gt;ul&gt;li&gt;a::before{font-size:30px;position:absolute;top:10px;left:50%;margin-left:-15px;display:block}nav#block-mobilemenu&gt;ul&gt;li&gt;span::after,nav#block-mobilemenu&gt;ul&gt;li&gt;a::after{content:"î¤Ÿ"}nav#block-mobilemenu&gt;ul&gt;li&gt;span[class*=icon-]::after,nav#block-mobilemenu&gt;ul&gt;li&gt;a[class*=icon-]::after{display:none}@media only screen and (min-width:calc(1024px + 1px)){nav#block-mobilemenu&gt;ul&gt;li&gt;span:hover,nav#block-mobilemenu&gt;ul&gt;li&gt;a:hover{background-color:#1d4eb4}}nav#block-mobilemenu&gt;ul&gt;li&gt;span.is-active,nav#block-mobilemenu&gt;ul&gt;li&gt;a.is-active{color:#fff;background-color:#1d4eb4;border-right-color:#2862dc}nav#block-mobilemenu&gt;ul&gt;li&gt;.icon-login::before{margin-left:-14px}nav#block-mobilemenu&gt;ul&gt;li:last-child&gt;span,nav#block-mobilemenu&gt;ul&gt;li:last-child&gt;a{border-right:0}nav#block-mobilemenu&gt;ul&gt;li&gt;span.is-active{background-color:rgba(0,0,0,0)}.icon-menu-close-mobile{position:absolute;right:-102px;bottom:0;height:100%;width:100px;padding:10px 5px;padding-top:44px;text-decoration:none;text-align:center;font-size:16px;font-family:"Inter-Medium",sans-serif !important;display:block;transition:all 100ms ease;color:#fff;background-color:#1d4eb4;cursor:pointer;z-index:999}@media only screen and (max-width:1280px){.menu-active .icon-menu-close-mobile{right:0;transition-delay:400ms;font-family:"Inter-Medium",sans-serif !important;border-right:1px solid #2862dc}}@media only screen and (max-width:375px){.icon-menu-close-mobile{font-size:14px;text-align:center}}.icon-menu-close-mobile::before{font-size:30px;position:absolute;top:10px;left:50%;margin-left:-15px}div#block-mobile-nav-contact{position:fixed;bottom:0;right:-330px;width:330px;background-color:#202020;padding:20px;transition:all 800ms ease;min-height:113px;z-index:1000}@media only screen and (max-width:414px){div#block-mobile-nav-contact{right:-314px;width:314px}}@media only screen and (max-width:390px){div#block-mobile-nav-contact{right:-290px;width:290px}}@media only screen and (max-width:375px){div#block-mobile-nav-contact{right:-275px;width:275px;padding:10px}}@media only screen and (max-width:374px){div#block-mobile-nav-contact{right:-260px;width:260px}}.menu-active div#block-mobile-nav-contact{right:0}div#block-mobile-nav-contact p{margin:0}.user-logged-in nav#block-mobilemenu&gt;ul&gt;li:nth-last-child(3){display:none}.user-not-logged nav#block-mobilemenu&gt;ul&gt;li:nth-last-child(2){display:none}.node--type-movie{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1220px){.node--type-movie{padding:0 20px}#ml-movie-details .node--type-movie{padding:0}}.node--type-movie a{text-decoration:none;display:block;outline:none;color:#fff}@media only screen and (min-width:calc(1024px + 1px)){.node--type-movie a:hover{color:#fff}}.node--type-movie a:active{color:#fff}.node--type-movie .movie-header{width:100%;display:flex;margin-bottom:85px}@media only screen and (max-width:768px){.node--type-movie .movie-header{margin-bottom:65px}}@media only screen and (max-width:767px){.node--type-movie .movie-header{margin-bottom:45px}}.node--type-movie .movie-header .left-column{width:66.6666666667%;margin-right:15px;padding:0;position:relative}@media only screen and (max-width:768px){.node--type-movie .movie-header .left-column{margin-right:10px}}.node--type-movie .movie-header .right-column{width:33.3333333333%;padding:0;margin-left:15px}@media only screen and (max-width:768px){.node--type-movie .movie-header .right-column{margin-left:10px}}.node--type-movie .movie-header .right-column img{width:100%}.node--type-movie .field--name-field-trailer-url{margin-top:35px}.node--type-movie .video-embed-field-responsive-video{position:relative;height:100%}.node--type-movie .movie-content{display:flex;width:100%}@media only screen and (max-width:767px){.node--type-movie .movie-content{flex-direction:column-reverse}}.node--type-movie .movie-content .left-column{width:33.3333333333%;padding:0;margin-right:30px}@media only screen and (max-width:1024px){.node--type-movie .movie-content .left-column{margin-right:20px}}@media only screen and (max-width:768px){.node--type-movie .movie-content .left-column{margin-right:10px}}@media only screen and (max-width:767px){.node--type-movie .movie-content .left-column{width:100%;margin-right:0}}.node--type-movie .movie-content .right-column{width:66.6666666667%;margin-left:30px;padding:0;position:relative}@media only screen and (max-width:1024px){.node--type-movie .movie-content .right-column{margin-left:20px}}@media only screen and (max-width:768px){.node--type-movie .movie-content .right-column{margin-left:10px}}@media only screen and (max-width:767px){.node--type-movie .movie-content .right-column{width:100%;margin-left:0;margin-bottom:30px;text-align:center}}.node--type-movie .movie-content .extra-info{border:1px solid rgba(181,204,245,.1);border-radius:5px;padding:45px 40px;margin-bottom:35px;font-size:18px;font-family:"Inter-Medium",sans-serif}@media only screen and (max-width:767px){.node--type-movie .movie-content .extra-info{text-align:left}}@media only screen and (max-width:767px){.node--type-movie .body-info{text-align:left}}.node--type-movie .movie-content .extra-info-content .row2,.node--type-movie .movie-content .extra-info-content .row1{display:flex;flex-wrap:wrap;width:100%;overflow:hidden;transition:all 400ms ease}.node--type-movie .movie-content .extra-info-content .row2 .field__label,.node--type-movie .movie-content .extra-info-content .row1 .field__label{font-size:20px;font-family:"Inter-Black",sans-serif;color:#d3dae2}.node--type-movie .movie-content .extra-info-content .row2 .field__label::after,.node--type-movie .movie-content .extra-info-content .row1 .field__label::after{content:":"}.node--type-movie .movie-content .extra-info-content .row2&gt;div,.node--type-movie .movie-content .extra-info-content .row1&gt;div{margin-bottom:30px;width:50%}@media only screen and (max-width:768px){.node--type-movie .movie-content .extra-info-content .row2&gt;div,.node--type-movie .movie-content .extra-info-content .row1&gt;div{width:100%}}.node--type-movie .node-title{font-family:"Guardian-Bold",sans-serif;font-size:54px;margin:25px 0 30px}@media only screen and (max-width:767px){.node--type-movie .node-title{font-size:34px;text-align:center}}.node--type-movie .node-title-mobile{font-family:"Guardian-Bold",sans-serif;font-size:30px;text-transform:uppercase;margin:0 auto;padding-right:20px;position:relative;line-height:1;margin-bottom:20px;width:100%}@media only screen and (max-width:767px){.node--type-movie .node-title-mobile{display:block}}@media only screen and (max-width:375px){.node--type-movie .node-title-mobile{font-size:28px}}.node--type-movie .bottom-column{background-color:#f5f5f5;border-bottom:1px solid #efefef;color:#9b9b9b;padding:20px 0;padding-left:30%;font-size:14px;margin-top:-91px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.node--type-movie .bottom-column .bottom-column-content{position:relative;max-width:70%;margin:0 auto;padding-left:70px}.node--type-movie .bottom-column .title{font-family:"Inter-Bold",sans-serif;text-transform:uppercase}.node--type-movie .bottom-column .links{font-size:12px}.node--type-movie .bottom-column .links a{font-family:"Inter-Bold",sans-serif;color:#1c273a;text-decoration:none}.node--type-movie .bottom-column span.icon-tickets{font-size:50px;color:#1c273a;float:left;margin-top:-25px;position:absolute;left:0;top:50%}.node--type-page.node--view-mode-full .node--type-movie .node__content,.node--type-movie .node__content{display:flex;flex-wrap:wrap;flex-direction:unset;max-width:100%}.node--type-movie .field--name-field-image{display:block}@media only screen and (max-width:767px){.node--type-movie .field--name-field-image{display:none}}.node--type-movie .movie-poster-mobile .field--name-field-image{display:none}@media only screen and (max-width:767px){.node--type-movie .movie-poster-mobile .field--name-field-image{display:block;margin-bottom:30px;padding:0 10%}}.node--type-movie .field--name-field-image img{border-radius:5px;width:100%;display:block;height:auto}.node--type-movie .buy-trailer-buttons{text-align:center;margin:45px 0;display:flex;justify-content:center}@media only screen and (max-width:767px){.node--type-movie .buy-trailer-buttons{text-align:left;margin:20px 0;justify-content:flex-start;flex-direction:row-reverse}}.node--type-movie .cta-buttons{display:inline-flex;flex-direction:row;align-items:flex-start;margin-bottom:30px}@media only screen and (max-width:767px){.node--type-movie .cta-buttons{flex-direction:column;align-items:center;width:100%}}.node--type-movie .reserve-button{text-align:center;color:#fff;font-size:22px;position:relative;padding:19px 50px;padding-right:100px;flex-grow:1;margin-right:20px;white-space:nowrap}@media only screen and (max-width:1024px){.node--type-movie .reserve-button{padding:19px;padding-right:46px;margin-right:10px}}@media only screen and (max-width:767px){.node--type-movie .reserve-button{margin-right:0;margin-bottom:10px}}.node--type-movie a.reserve-button i.icons.icon-billet{font-size:40px;position:absolute;right:25px;top:10px}@media only screen and (max-width:1024px){.node--type-movie a.reserve-button i.icons.icon-billet{right:10px}}.node--type-movie .subtitle-info-wrapper{display:flex;justify-content:space-around}@media only screen and (max-width:767px){.node--type-movie .subtitle-info-wrapper{flex-direction:column;display:none}}.node--type-movie .subtitle-info-wrapper&gt;.field{text-align:center;display:flex;flex-direction:column-reverse}@media only screen and (max-width:767px){.node--type-movie .subtitle-info-wrapper&gt;.field{text-align:left;margin-bottom:20px}}.node--type-movie .subtitle-info-wrapper .field__label{font-size:14px;line-height:1;margin-top:5px;font-family:"Inter-Medium",sans-serif}.node--type-movie .subtitle-info-wrapper .field__item{font-family:"Inter-Black",sans-serif;font-size:20px;line-height:1}@media only screen and (max-width:375px){.node--type-movie .subtitle-info-wrapper .field__item{font-size:18px}}.node--type-movie .field--name-field-short-description{font-family:"Inter-Black",sans-serif;font-size:20px;margin-bottom:30px}.node--type-movie .field--name-body{margin:0;margin-bottom:20px;font-family:"Inter-Medium",sans-serif;font-size:20px;overflow:hidden;transition:all 400ms ease}.node--type-movie .field--name-body.no-max-height{max-height:none}.node--type-movie .field--name-body p{margin-top:0}.node--type-movie .field--name-body a{display:inline;color:#2d7dfe;text-decoration:underline}@media only screen and (min-width:calc(1024px + 1px)){.node--type-movie .field--name-body a:hover{color:#175dcc;text-decoration:none}}.node--type-movie .field--name-body a:active{color:#175dcc;text-decoration:none}.node--type-movie a.movie-more-button,.node--type-movie a.read-less,.node--type-movie a.read-more{color:#4288fa;font-family:"Inter-Medium",sans-serif !important;font-size:18px;text-decoration:none;position:relative;padding-right:20px;display:inline-flex}.node--type-movie a.movie-more-button::before,.node--type-movie a.read-less::before,.node--type-movie a.read-more::before{font-size:14px;display:block;position:absolute;top:2px;right:0}.node--type-movie a.movie-more-button.close::before,.node--type-movie a.read-less.close::before,.node--type-movie a.read-more.close::before{transform:rotate(-180deg)}.node--type-movie a.movie-more-button{float:left;display:flex}.node--type-movie .mobile-header{display:none}@media only screen and (max-width:767px){.node--type-movie .mobile-header{display:flex;flex-wrap:wrap}.node--type-movie .mobile-header .subtitle-info-wrapper{display:flex}.node--type-movie .mobile-header .left-column{display:block}.node--type-movie .mobile-header .right-column{width:60%;padding:0 20px}}.node--type-movie .movie-preview-link&gt;h2{font-size:16px;font-family:"Inter-Bold",sans-serif;line-height:1.2;margin:25px 0;padding:0 10px}.node--type-movie .movie-preview-link&gt;h2 span{display:block;width:100%;max-width:244px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-wrapper{display:inline-flex;justify-content:center;align-items:center}.buy-link a{display:block;position:relative;color:rgba(0,0,0,0);width:46px;height:46px;overflow:hidden;padding:0;white-space:nowrap}.buy-link a:hover{color:rgba(0,0,0,0)}.buy-link a .icon-billet{font-size:30px;position:absolute;right:12px;top:9px;color:#fff}.watch-list-link{display:inline-flex}.watch-list-link span{font-size:20px;font-family:"Inter-Medium",sans-serif;text-transform:none;color:#aec2e5;line-height:1;padding:19px 70px 19px 30px;border:1px solid #2b3b50;background-color:#1c273a;border-radius:5px;position:relative;align-items:center;cursor:pointer;transition:all 400ms ease}@media only screen and (max-width:1024px){.watch-list-link span{padding:18px;padding-right:46px}}.watch-list-link span::after{content:url("/themes/custom/nfbiodk/assets/img/icon_followmovie.svg");display:block;position:absolute;right:11px;transition:all 200ms ease;width:20px;height:20px;top:13px}.watch-list-link span.remove{background-color:#fff;color:#2d7eff}.watch-list-link span.remove::after{content:url("/themes/custom/nfbiodk/assets/img/icon_unfollowmovie.svg")}@media only screen and (min-width:calc(1024px + 1px)){.watch-list-link span.add:active,.watch-list-link span.add:hover{background-color:#10151f;color:#fff}.watch-list-link span.add:active::after,.watch-list-link span.add:hover::after{color:#fff}.watch-list-link span.remove:active,.watch-list-link span.remove:hover{background-color:#10151f}.watch-list-link span.remove:active::after,.watch-list-link span.remove:hover::after{transform:rotate(0)}}.node--type-movie.node--view-mode-upcoming-dk{flex-direction:column;flex-wrap:unset;padding:0 15px;text-align:center}html[data-useragent*="MSIE 10.0"] .node--type-movie.node--view-mode-upcoming-dk,html[data-useragent*="rv:11.0"] .node--type-movie.node--view-mode-upcoming-dk{display:block}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-upcoming-dk{padding:0 10px}}@media only screen and (max-width:767px){.node--type-movie.node--view-mode-upcoming-dk{padding:0 5px}}.node--type-movie.node--view-mode-upcoming-dk .watch-list-link{display:inline-flex;margin:0 5px;max-width:100%;width:calc(100% - 56px);flex:1;justify-content:center}.node--type-movie.node--view-mode-upcoming-dk .watch-list-link span{padding:17px 20px 13px;padding-right:40px;font-size:16px}@media only screen and (max-width:767px){.node--type-movie.node--view-mode-upcoming-dk .watch-list-link span{padding:17px 15px 13px;padding-right:35px}}.node--type-movie.node--view-mode-upcoming-dk .field--name-field-image img{border-bottom-left-radius:0;border-bottom-right-radius:0}.node--type-movie.node--view-mode-upcoming-dk .field--name-field-premiere-date{font-size:14px;font-family:"Inter-Black",sans-serif;color:#fff;padding:10px;line-height:1;background-color:#1d4eb4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1;position:relative}.node--type-movie.node--view-mode-upcoming-dk .field--name-field-premiere-date time{color:#fff}.program-wrapper{display:flex;flex-direction:column;width:100%;margin-top:35px}.program-wrapper .title{width:100%;font-family:"Inter-Black",sans-serif;text-transform:uppercase;margin-top:35px;margin-bottom:20px;display:none}@media only screen and (max-width:767px){.program-wrapper .title{display:none}}.program-wrapper .node-title{display:inline}.program-wrapper .program-left-column{width:70%}.program-wrapper .program-right-column{width:30%;background-color:#f5f5f5;border:1px solid #efefef;padding:20px}.program-wrapper .program-right-column .title{margin:0}#movie-info{display:flex;width:100%;margin-top:45px;justify-content:space-around;overflow:hidden}@media only screen and (max-width:768px){#movie-info{flex-wrap:wrap;justify-content:normal}#movie-info&gt;.field{width:33%;padding:10px}}@media only screen and (max-width:767px){#movie-info&gt;.field{width:50%}}#movie-info .field__label{font-family:"Guardian-Bold",sans-serif;text-transform:uppercase;margin-bottom:10px}#movie-info .field__label::after{content:":"}.paragraph--type--tabs-wrapper{background:#fff;margin:25px 0}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-panel{padding:20px;background-color:#fff}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-panel&gt;p{margin:0}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav{margin:0;padding:0;border:0 none;border-radius:0;background-color:rgba(0,0,0,0);display:flex}.paragraph--type--tabs-wrapper .ui-widget.ui-widget-content{background:rgba(0,0,0,0)}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li{flex-grow:1;margin:0;padding:0;border:0 none;border-radius:0;background:#f5f5f5;border-bottom:2px solid #1d4eb4;font-family:"Guardian-Bold",sans-serif;text-transform:uppercase;font-size:18px;line-height:1}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::after,.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::after{border-color:rgba(29,78,180,0);border-top-color:#1d4eb4;border-width:20px;margin-left:-20px}@media only screen and (max-width:375px){.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::after{border-width:10px;margin-left:-10px}}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active::after{border-top-color:#1d4eb4}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::before{border-color:rgba(0,0,0,0);border-top-color:#1d4eb4;border-width:21px;margin-left:-21px}@media only screen and (max-width:375px){.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::before{border-width:11px;margin-left:-11px}}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::before,.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li::after{display:none}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active::before,.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active::after{display:block}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#1d4eb4}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor{display:block;float:none;padding:15px;outline:none;text-align:center;color:#818181;line-height:1;transition:all 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover{color:#1d4eb4}}@media only screen and (max-width:1024px){.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor{color:#818181}}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor span{line-height:1}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor span.icon_4dx{position:relative;padding-left:73px}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor span[class*=icon]::before{margin-right:5px}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav .ui-tabs-anchor span.icon_4dx::before{content:"î¤›";font-size:28px;position:absolute;left:0;top:-5px}.paragraph--type--tabs-wrapper .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#fff;line-height:1}.paragraph--type--tabs-wrapper .paragraph--type--text{text-align:center}.paragraph--type--text{padding:20px;margin:1em 0}.button-red,.button-red-round,.button-white,.button-white-round{text-transform:uppercase;display:inline-block;color:#fff !important}.button-red:hover,.button-red-round:hover{color:#fff !important}.button-white,.button-white-round{background-color:#fff;color:#1d4eb4 !important}.button-red-round,.button-white-round{border-radius:22px}.paragraph--type--document-attachment{padding:25px 0}.paragraph--type--document-attachment a{color:#000}.paragraph--type--document-attachment article{display:flex}.paragraph--type--document-attachment .field--name-thumbnail{margin-right:5px}.paragraph--type--document-attachment .field--name-thumbnail img{display:block;max-height:25px;width:auto}.content-transparent .paragraph--type--document-attachment{background-color:rgba(0,0,0,0);color:#fff}.content-transparent .paragraph--type--document-attachment a{color:#fff}.paragraph--type--cinema-room{background-color:#202020;color:#fff;text-align:center;padding:10% 20px;border-radius:5px;height:100%;position:relative}.paragraph--type--cinema-room .field--name-field-title{font-family:"Inter-Bold",sans-serif;text-transform:uppercase;font-size:18px}.paragraph--type--cinema-room .field--name-field-screen-width,.paragraph--type--cinema-room .field--name-field-screen-height{font-size:14px;color:#818181;position:absolute}.paragraph--type--cinema-room .field--name-field-screen-height{right:-34px;transform:rotate(90deg);line-height:1}.paragraph--type--cinema-room .field--name-field-screen-width{bottom:-24px;line-height:1;text-align:center;width:100%;left:0}.field--name-field-room-options{display:flex;justify-content:center;margin-top:10px}.field--name-field-room-options .field__item{background-color:#1d4eb4;border-radius:50%;width:28px;overflow:hidden;height:28px;margin-right:10px}.field--name-field-room-options .field__item:last-child{margin-right:0}.field--name-field-room-options .field__item::before{position:relative;padding:4px;display:block;font-size:18px}.field--name-field-room-options .field__item:first-child::before{content:"î¤"}.field--name-field-room-options .field__item:nth-child(2)::before{content:"î¤œ"}.node--type-page,.node--type-event,.node--type-news{display:flex;flex-direction:column}@media only screen and (max-width:1220px){.node--type-page,.node--type-event,.node--type-news{padding:0 20px}}.node--type-page.node--view-mode-full .node__content,.node--type-event.node--view-mode-full .node__content,.node--type-news.node--view-mode-full .node__content{display:flex;flex-direction:column}.node--type-page.node--view-mode-full .col1,.node--type-event.node--view-mode-full .col1,.node--type-news.node--view-mode-full .col1{width:50%;margin-right:5%}@media only screen and (max-width:768px){.node--type-page.node--view-mode-full .col1,.node--type-event.node--view-mode-full .col1,.node--type-news.node--view-mode-full .col1{margin-top:40px;margin-right:0;order:2}}.node--type-page.node--view-mode-full .col2,.node--type-event.node--view-mode-full .col2,.node--type-news.node--view-mode-full .col2{width:45%}@media only screen and (max-width:768px){.node--type-page.node--view-mode-full .col1,.node--type-page.node--view-mode-full .col2,.node--type-page.node--view-mode-full .col3,.node--type-event.node--view-mode-full .col1,.node--type-event.node--view-mode-full .col2,.node--type-event.node--view-mode-full .col3,.node--type-news.node--view-mode-full .col1,.node--type-news.node--view-mode-full .col2,.node--type-news.node--view-mode-full .col3{width:100%}}.node--type-page.node--view-mode-full .chosen-container,.node--type-event.node--view-mode-full .chosen-container,.node--type-news.node--view-mode-full .chosen-container{min-width:50%}.node--type-page.node--view-mode-full .chosen-container .chosen-results li.active-result,.node--type-event.node--view-mode-full .chosen-container .chosen-results li.active-result,.node--type-news.node--view-mode-full .chosen-container .chosen-results li.active-result{white-space:nowrap}.node--type-page .field--name-field-image,.node--type-event .field--name-field-image,.node--type-news .field--name-field-image{width:100%;display:block;margin:0;padding:0}.node--type-page .field--name-field-image img,.node--type-event .field--name-field-image img,.node--type-news .field--name-field-image img{display:block;max-width:100%;width:100%}.paragraph--type--movies-list .node--type-page .field--name-field-image img,.paragraph--type--movies-list .node--type-event .field--name-field-image img,.paragraph--type--movies-list .node--type-news .field--name-field-image img{width:100%}@media only screen and (max-width:768px){.node--type-page .field--name-field-image,.node--type-event .field--name-field-image,.node--type-news .field--name-field-image{padding-right:0}}.node--type-page .field--name-body,.node--type-event .field--name-body,.node--type-news .field--name-body{color:#fff;width:100%}.node--type-page footer.node__meta,.node--type-event footer.node__meta,.node--type-news footer.node__meta{font-size:14px;text-transform:uppercase;font-family:"Inter-Bold",sans-serif;color:#818181}.node--type-page footer.node__meta .node__submitted,.node--type-event footer.node__meta .node__submitted,.node--type-news footer.node__meta .node__submitted{font-family:"Inter-Bold",sans-serif !important;text-transform:uppercase}.node--type-page footer.node__meta .node__submitted::before,.node--type-event footer.node__meta .node__submitted::before,.node--type-news footer.node__meta .node__submitted::before{color:#1d4eb4;margin-right:10px}.node--type-page .form-item.form-item-price-range,.node--type-event .form-item.form-item-price-range,.node--type-news .form-item.form-item-price-range{color:#fff;font-size:18px;font-family:"Inter-Medium",sans-serif;line-height:1;border-radius:5px;margin-top:20px}.node--type-page .form-item.form-item-price-range label,.node--type-event .form-item.form-item-price-range label,.node--type-news .form-item.form-item-price-range label{color:#d3dae2;font-size:20px;font-family:"Guardian-Bold",sans-serif;line-height:1;margin:0;margin-right:10px;display:inline}@media only screen and (max-width:768px){.node--type-page .backlink,.node--type-event .backlink,.node--type-news .backlink{border-top:1px solid #efefef;margin-top:25px;padding-top:25px}}.node--type-page .backlink a,.node--type-event .backlink a,.node--type-news .backlink a{padding:7.5px 30px}.node--type-page .backlink a.button-red,.node--type-event .backlink a.button-red,.node--type-news .backlink a.button-red{color:#fff}.node--type-page .backlink a.button-white,.node--type-event .backlink a.button-white,.node--type-news .backlink a.button-white{color:#1d4eb4}.node--type-page .backlink.top,.node--type-event .backlink.top,.node--type-news .backlink.top{margin-bottom:20px;display:flex;align-self:flex-end}@media only screen and (max-width:768px){.node--type-page .backlink.top,.node--type-event .backlink.top,.node--type-news .backlink.top{border-top:0 none;padding:0;margin:0;margin-bottom:25px}}.node--type-page .backlink.top a,.node--type-event .backlink.top a,.node--type-news .backlink.top a{text-decoration:none;padding:0;color:#1d4eb4}.node--type-page .backlink.top a::before,.node--type-event .backlink.top a::before,.node--type-news .backlink.top a::before{float:left;transform:rotate(90deg);content:"î¤";font-size:14px;margin-top:5px;margin-right:10px}.node--type-event.node--view-mode-full .node-title,.node--type-news.node--view-mode-full .node-title{font-size:108px;font-family:"Guardian-Bold",sans-serif;margin:0;line-height:1;color:#4288fa;margin-bottom:70px;width:100%;display:block}@media only screen and (max-width:768px){.node--type-event.node--view-mode-full .node-title,.node--type-news.node--view-mode-full .node-title{font-size:74px;margin-bottom:40px}}@media only screen and (max-width:767px){.node--type-event.node--view-mode-full .node-title,.node--type-news.node--view-mode-full .node-title{font-size:54px}}.node--type-event.node--view-mode-full .node__content,.node--type-news.node--view-mode-full .node__content{flex-wrap:wrap}.node--type-event.node--view-mode-full footer.node__meta .node__submitted,.node--type-news.node--view-mode-full footer.node__meta .node__submitted{display:flex}.node--type-event.node--view-mode-full footer.node__meta .node__submitted .devider,.node--type-news.node--view-mode-full footer.node__meta .node__submitted .devider{margin:0 10px}.node--type-event.node--view-mode-full .field--name-field-image,.node--type-news.node--view-mode-full .field--name-field-image{margin-bottom:45px}@media only screen and (max-width:767px){.node--type-event.node--view-mode-full .field--name-field-image,.node--type-news.node--view-mode-full .field--name-field-image{margin-bottom:30px}}.node--type-event.node--view-mode-full .node__content,.node--type-news.node--view-mode-full .node__content{display:flex;flex-flow:row wrap}@media only screen and (max-width:768px){.node--type-event.node--view-mode-full .node__content,.node--type-news.node--view-mode-full .node__content{flex-direction:column}}@media only screen and (max-width:767px){.node--type-event.node--view-mode-full .node__content,.node--type-news.node--view-mode-full .node__content{flex-direction:column}}.node--type-page[role=article] .field--name-field-image{margin-bottom:45px}@media only screen and (max-width:767px){.node--type-page[role=article] .field--name-field-image{margin-bottom:30px}}.node--type-page[role=article] .node-title{font-size:108px;font-family:"Guardian-Bold",sans-serif;margin:0;line-height:1;color:#4288fa;margin-bottom:20px;width:100%;display:block}@media only screen and (max-width:768px){.node--type-page[role=article] .node-title{font-size:74px}}@media only screen and (max-width:767px){.node--type-page[role=article] .node-title{font-size:54px}}.node--type-page[role=article] .row1{width:70%;margin:0 auto}.item-list .node--type-page[role=article] .row1,.path-frontpage .node--type-page[role=article] .row1{width:100%}@media only screen and (max-width:767px){.node--type-page[role=article] .row1{width:100%}}.node--type-page[role=article] .row2{width:60%;margin:0 auto}.item-list .node--type-page[role=article] .row2,.path-frontpage .node--type-page[role=article] .row2{width:100%}@media only screen and (max-width:767px){.node--type-page[role=article] .row2{width:100%}}.node--type-page[role=article] .row2 .field--name-body p:last-child{margin-bottom:1.5em}.node--type-page #ml-movie-details .field--name-field-image{margin-bottom:0}@media only screen and (max-width:767px){.node--type-page #ml-movie-details .field--name-field-image{margin-bottom:0}}.node--type-news .row1{width:70%;margin:0 auto}@media only screen and (max-width:767px){.node--type-news .row1{width:100%}}.item-list .node--type-news .row1{width:100%}.node--type-news .row2,.node--type-news .post-date,.node--type-news.node--view-mode-full .node-title{width:60%;margin:0 auto}@media only screen and (max-width:767px){.node--type-news .row2,.node--type-news .post-date,.node--type-news.node--view-mode-full .node-title{width:100%}}.node--type-news .post-date{margin-bottom:5px}.node--type-news.node--view-mode-full .node-title{margin-bottom:20px}.item-list .node--type-news .row2,.item-list .node--type-news .post-date,.item-list .node--type-news.node--view-mode-full .node-title{width:100%;margin:0 auto}.node--type-news.node--view-mode-full .node__content{flex-direction:column;flex-wrap:unset}.node--type-event .field--name-field-trailer-url{margin-top:40px;width:80%}@media only screen and (max-width:1024px){.node--type-event .field--name-field-trailer-url{width:100%}}.node--type-event.node--view-mode-full .node-title-city{display:block;width:100%}.find-showtimes h3{margin:0;line-height:1;font-size:26px;font-family:"Guardian-Bold",sans-serif;margin-bottom:25px}@media only screen and (max-width:768px){.find-showtimes h3{font-size:18px}}[id*=event-shows] input.form-submit{line-height:1;text-align:center;background-color:rgba(0,0,0,0);padding-left:30px;z-index:1}[id*=event-shows] input.form-submit.is-disabled{background-color:#2d7dfe}[id*=event-shows] .form-submit-wrapper{padding:0;display:inline-flex;position:relative}[id*=event-shows] .form-submit-wrapper::after{content:"î¤¸";display:block;position:absolute;top:6px;font-size:34px;right:10px}[id*=event-shows] #edit-shows-fieldset{display:flex;flex-wrap:wrap;margin-bottom:0}[id*=event-shows] .form-item-shows{width:100%}[id*=event-shows] .form-wrapper{margin:0}.related-events{display:flex;flex-wrap:wrap;border-top:1px solid rgba(181,204,245,.1);margin-top:80px;padding-top:25px}@media only screen and (max-width:768px){.related-events{margin-top:25px}}.related-events h2{margin:0;line-height:1;font-size:26px;font-family:"Guardian-Bold",sans-serif;width:100%}@media only screen and (max-width:768px){.related-events h2{font-size:18px}}.related-events&gt;.item-list{margin-top:20px;width:100%}.related-events&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px}.related-events&gt;.item-list&gt;ul&gt;li{width:33.3333333333%;margin-bottom:60px}@media only screen and (max-width:768px){.related-events&gt;.item-list&gt;ul&gt;li{width:50%}}@media only screen and (max-width:767px){.related-events&gt;.item-list&gt;ul&gt;li{width:100%}}.post-date{text-align:right;margin-bottom:20px}.node--type-competition.node--view-mode-small-teaser,.node--type-competition.node--view-mode-teaser,.node--type-page.node--view-mode-small-teaser,.node--type-page.node--view-mode-teaser,.node--type-event.node--view-mode-small-teaser,.node--type-event.node--view-mode-teaser,.node--type-news.node--view-mode-small-teaser,.node--type-news.node--view-mode-teaser{background-color:rgba(0,0,0,0);flex-direction:column;flex-wrap:unset;padding:0 15px;position:relative;display:flex;margin-bottom:40px}.node--type-competition.node--view-mode-small-teaser a,.node--type-competition.node--view-mode-teaser a,.node--type-page.node--view-mode-small-teaser a,.node--type-page.node--view-mode-teaser a,.node--type-event.node--view-mode-small-teaser a,.node--type-event.node--view-mode-teaser a,.node--type-news.node--view-mode-small-teaser a,.node--type-news.node--view-mode-teaser a{text-decoration:none}.node--type-competition.node--view-mode-small-teaser .field--name-field-image,.node--type-competition.node--view-mode-teaser .field--name-field-image,.node--type-page.node--view-mode-small-teaser .field--name-field-image,.node--type-page.node--view-mode-teaser .field--name-field-image,.node--type-event.node--view-mode-small-teaser .field--name-field-image,.node--type-event.node--view-mode-teaser .field--name-field-image,.node--type-news.node--view-mode-small-teaser .field--name-field-image,.node--type-news.node--view-mode-teaser .field--name-field-image{margin-bottom:0;position:relative}.node--type-competition.node--view-mode-small-teaser .field--name-field-image img,.node--type-competition.node--view-mode-teaser .field--name-field-image img,.node--type-page.node--view-mode-small-teaser .field--name-field-image img,.node--type-page.node--view-mode-teaser .field--name-field-image img,.node--type-event.node--view-mode-small-teaser .field--name-field-image img,.node--type-event.node--view-mode-teaser .field--name-field-image img,.node--type-news.node--view-mode-small-teaser .field--name-field-image img,.node--type-news.node--view-mode-teaser .field--name-field-image img{border-radius:5px}.node--type-competition.node--view-mode-small-teaser .field--name-field-image a,.node--type-competition.node--view-mode-teaser .field--name-field-image a,.node--type-page.node--view-mode-small-teaser .field--name-field-image a,.node--type-page.node--view-mode-teaser .field--name-field-image a,.node--type-event.node--view-mode-small-teaser .field--name-field-image a,.node--type-event.node--view-mode-teaser .field--name-field-image a,.node--type-news.node--view-mode-small-teaser .field--name-field-image a,.node--type-news.node--view-mode-teaser .field--name-field-image a{display:block}.node--type-competition.node--view-mode-small-teaser .field--name-body,.node--type-competition.node--view-mode-small-teaser .field--name-field-short-description,.node--type-competition.node--view-mode-teaser .field--name-body,.node--type-competition.node--view-mode-teaser .field--name-field-short-description,.node--type-page.node--view-mode-small-teaser .field--name-body,.node--type-page.node--view-mode-small-teaser .field--name-field-short-description,.node--type-page.node--view-mode-teaser .field--name-body,.node--type-page.node--view-mode-teaser .field--name-field-short-description,.node--type-event.node--view-mode-small-teaser .field--name-body,.node--type-event.node--view-mode-small-teaser .field--name-field-short-description,.node--type-event.node--view-mode-teaser .field--name-body,.node--type-event.node--view-mode-teaser .field--name-field-short-description,.node--type-news.node--view-mode-small-teaser .field--name-body,.node--type-news.node--view-mode-small-teaser .field--name-field-short-description,.node--type-news.node--view-mode-teaser .field--name-body,.node--type-news.node--view-mode-teaser .field--name-field-short-description{max-height:4.5em;overflow:hidden;font-size:14px}.node--type-competition.node--view-mode-small-teaser .field--name-body:hover,.node--type-competition.node--view-mode-small-teaser .field--name-field-short-description:hover,.node--type-competition.node--view-mode-teaser .field--name-body:hover,.node--type-competition.node--view-mode-teaser .field--name-field-short-description:hover,.node--type-page.node--view-mode-small-teaser .field--name-body:hover,.node--type-page.node--view-mode-small-teaser .field--name-field-short-description:hover,.node--type-page.node--view-mode-teaser .field--name-body:hover,.node--type-page.node--view-mode-teaser .field--name-field-short-description:hover,.node--type-event.node--view-mode-small-teaser .field--name-body:hover,.node--type-event.node--view-mode-small-teaser .field--name-field-short-description:hover,.node--type-event.node--view-mode-teaser .field--name-body:hover,.node--type-event.node--view-mode-teaser .field--name-field-short-description:hover,.node--type-news.node--view-mode-small-teaser .field--name-body:hover,.node--type-news.node--view-mode-small-teaser .field--name-field-short-description:hover,.node--type-news.node--view-mode-teaser .field--name-body:hover,.node--type-news.node--view-mode-teaser .field--name-field-short-description:hover{color:#175dcc}.node--type-competition.node--view-mode-small-teaser .field--name-body.longer-text::after,.node--type-competition.node--view-mode-teaser .field--name-body.longer-text::after,.node--type-page.node--view-mode-small-teaser .field--name-body.longer-text::after,.node--type-page.node--view-mode-teaser .field--name-body.longer-text::after,.node--type-event.node--view-mode-small-teaser .field--name-body.longer-text::after,.node--type-event.node--view-mode-teaser .field--name-body.longer-text::after,.node--type-news.node--view-mode-small-teaser .field--name-body.longer-text::after,.node--type-news.node--view-mode-teaser .field--name-body.longer-text::after{content:"..."}.node--type-competition.node--view-mode-small-teaser .node__content,.node--type-competition.node--view-mode-teaser .node__content,.node--type-page.node--view-mode-small-teaser .node__content,.node--type-page.node--view-mode-teaser .node__content,.node--type-event.node--view-mode-small-teaser .node__content,.node--type-event.node--view-mode-teaser .node__content,.node--type-news.node--view-mode-small-teaser .node__content,.node--type-news.node--view-mode-teaser .node__content{width:100%;padding-right:0;display:flex;flex-flow:column wrap}.node--type-competition.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-competition.node--view-mode-teaser&gt;div.node-image-wrapper,.node--type-page.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-page.node--view-mode-teaser&gt;div.node-image-wrapper,.node--type-event.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-event.node--view-mode-teaser&gt;div.node-image-wrapper,.node--type-news.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-news.node--view-mode-teaser&gt;div.node-image-wrapper{width:100%}@media only screen and (max-width:767px){.node--type-competition.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-competition.node--view-mode-teaser&gt;div.node-image-wrapper,.node--type-page.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-page.node--view-mode-teaser&gt;div.node-image-wrapper,.node--type-event.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-event.node--view-mode-teaser&gt;div.node-image-wrapper,.node--type-news.node--view-mode-small-teaser&gt;div.node-image-wrapper,.node--type-news.node--view-mode-teaser&gt;div.node-image-wrapper{margin-bottom:10px}}.node--type-competition.node--view-mode-small-teaser h2,.node--type-competition.node--view-mode-teaser h2,.node--type-page.node--view-mode-small-teaser h2,.node--type-page.node--view-mode-teaser h2,.node--type-event.node--view-mode-small-teaser h2,.node--type-event.node--view-mode-teaser h2,.node--type-news.node--view-mode-small-teaser h2,.node--type-news.node--view-mode-teaser h2{font-size:20px;font-family:"Guardian-Bold",sans-serif;line-height:1.3;margin:20px 0}.node--type-competition.node--view-mode-small-teaser h2 a,.node--type-competition.node--view-mode-teaser h2 a,.node--type-page.node--view-mode-small-teaser h2 a,.node--type-page.node--view-mode-teaser h2 a,.node--type-event.node--view-mode-small-teaser h2 a,.node--type-event.node--view-mode-teaser h2 a,.node--type-news.node--view-mode-small-teaser h2 a,.node--type-news.node--view-mode-teaser h2 a{text-decoration:none}.node--type-competition.node--view-mode-small-teaser a.read-more,.node--type-competition.node--view-mode-teaser a.read-more,.node--type-page.node--view-mode-small-teaser a.read-more,.node--type-page.node--view-mode-teaser a.read-more,.node--type-event.node--view-mode-small-teaser a.read-more,.node--type-event.node--view-mode-teaser a.read-more,.node--type-news.node--view-mode-small-teaser a.read-more,.node--type-news.node--view-mode-teaser a.read-more{border-radius:22px;font-size:14px;background-color:#1d4eb4;color:#fff;padding:10px 30px;font-family:"Inter-Regular",sans-serif;text-transform:uppercase;margin-top:20px;display:inline-block}.view-related-news-events .node--type-competition.node--view-mode-small-teaser a.read-more,.view-related-news-events .node--type-competition.node--view-mode-teaser a.read-more,.view-related-news-events .node--type-page.node--view-mode-small-teaser a.read-more,.view-related-news-events .node--type-page.node--view-mode-teaser a.read-more,.view-related-news-events .node--type-event.node--view-mode-small-teaser a.read-more,.view-related-news-events .node--type-event.node--view-mode-teaser a.read-more,.view-related-news-events .node--type-news.node--view-mode-small-teaser a.read-more,.view-related-news-events .node--type-news.node--view-mode-teaser a.read-more{margin:10px 0}.node--type-competition.node--view-mode-small-teaser,.node--type-page.node--view-mode-small-teaser,.node--type-event.node--view-mode-small-teaser,.node--type-news.node--view-mode-small-teaser{flex-direction:column-reverse}.node--type-competition.node--view-mode-small-teaser .field--name-field-image img,.node--type-page.node--view-mode-small-teaser .field--name-field-image img,.node--type-event.node--view-mode-small-teaser .field--name-field-image img,.node--type-news.node--view-mode-small-teaser .field--name-field-image img{border-radius:5px 5px 0 0}.node--type-competition.node--view-mode-small-teaser h2,.node--type-page.node--view-mode-small-teaser h2,.node--type-event.node--view-mode-small-teaser h2,.node--type-news.node--view-mode-small-teaser h2{margin:0;position:relative;bottom:0;left:0;width:100%;z-index:1}.node--type-competition.node--view-mode-small-teaser h2 a,.node--type-page.node--view-mode-small-teaser h2 a,.node--type-event.node--view-mode-small-teaser h2 a,.node--type-news.node--view-mode-small-teaser h2 a{padding:9px 15px 7px;background-color:#4288fa;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:relative;display:flex;justify-content:space-between;align-items:center;line-height:1.2}.node--type-competition.node--view-mode-small-teaser h2 a::after,.node--type-page.node--view-mode-small-teaser h2 a::after,.node--type-event.node--view-mode-small-teaser h2 a::after,.node--type-news.node--view-mode-small-teaser h2 a::after{content:"î¤¸";font-size:30px}.node--type-competition.node--view-mode-small-teaser h2 a:active,.node--type-page.node--view-mode-small-teaser h2 a:active,.node--type-event.node--view-mode-small-teaser h2 a:active,.node--type-news.node--view-mode-small-teaser h2 a:active{color:#fff}@media only screen and (min-width:calc(1024px + 1px)){.node--type-competition.node--view-mode-small-teaser h2 a:hover,.node--type-page.node--view-mode-small-teaser h2 a:hover,.node--type-event.node--view-mode-small-teaser h2 a:hover,.node--type-news.node--view-mode-small-teaser h2 a:hover{color:#fff}}.view-related-news-events .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-related-news-events .views-row{width:50%;padding-right:20px}.view-related-news-events .views-row:nth-child(2n){padding-right:0;padding-left:20px}@media only screen and (max-width:768px){.view-related-news-events .views-row{padding:0;width:100%}.view-related-news-events .views-row:nth-child(2n){padding:0}}.view-related-news-events .field--name-body{max-height:6em;overflow:hidden}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:16px;font-family:"Inter-Bold",sans-serif;-webkit-user-select:none;user-select:none}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0;height:auto;border:0;border-radius:5px;background:rgba(0,0,0,0);background-color:#fff;background-clip:padding-box;box-shadow:none;color:#000;text-decoration:none;white-space:nowrap;line-height:1;padding-right:47px;padding-left:15px}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute;width:0;padding:0;margin:0;border:0}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:0;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;padding:8px 0 7px;border:0;position:relative}@media only screen and (max-width:768px){.chosen-container-single .chosen-single span{font-size:14px}}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:34px;height:100%}.chosen-container-active.chosen-with-drop{transition:box-shadow 400ms ease}.chosen-container-active.chosen-with-drop .chosen-single{border:0 none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:none;box-shadow:none}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:0 none;border-top:0;background:#fff;box-shadow:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box}.chosen-container .chosen-results{color:#000;margin:0;padding:0}.chosen-container .chosen-results li{line-height:1;padding:10px 15px;font-family:"Inter-Medium",sans-serif;transition:all 200ms ease}.chosen-container .chosen-results li.disabled-result{display:none}.chosen-container .chosen-results li:first-child::before{content:"-- "}.chosen-container .chosen-results li:first-child::after{content:" --"}.chosen-container .chosen-results li.highlighted{background-color:#4288fa;background-image:none;color:#fff}.chosen-container .chosen-results li.highlighted:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.chosen-container-single .chosen-single div b{background:rgba(0,0,0,0);position:relative;background-image:none !important;background-color:#4288fa;transition:background-color 200ms ease}.chosen-container-single .chosen-single div b::before{content:"î¤";color:#fff;font-size:14px;position:absolute;top:12.5px;left:10px;transform:rotate(0);transition:color,transform;transition-duration:200ms;transition-timing-function:ease;transform-origin:center}@media only screen and (min-width:calc(1024px + 1px)){.chosen-container:hover .chosen-single div b{background-color:#1d4eb4}}.chosen-container-active.chosen-with-drop .chosen-single div b{background-color:rgba(0,0,0,0)}.chosen-container-active.chosen-with-drop .chosen-single div b::before{color:#1d4eb4;transform:rotate(180deg);transition-duration:400ms}.chosen-container-single .chosen-search input[type=text]{padding:10px;padding-right:28px;background:rgba(0,0,0,0);background-image:none !important;border:0 none;font-size:14px;margin:0;color:#000}.chosen-container-single .chosen-search{margin:10px;padding:0;position:relative;border-radius:2.5px;background-color:#f2f4f6;color:#000}.chosen-container-single .chosen-search::before{content:"î¤";position:absolute;top:10px;right:10px;color:#1d4eb4;font-size:16px}.node--type-page.node--view-mode-teaser{background-color:rgba(0,0,0,0)}html[data-useragent*="MSIE 10.0"] .node--type-page.node--view-mode-teaser,html[data-useragent*="rv:11.0"] .node--type-page.node--view-mode-teaser{display:block}.vertical-tabs__panes .node--type-page.node--view-mode-full{padding:0;background-color:rgba(0,0,0,0)}.node--type-page.content-transparent{padding:0;background:rgba(0,0,0,0);color:#fff}@media only screen and (max-width:1220px){.node--type-page.content-transparent{padding:0 20px}}.node--type-page.content-transparent .field--name-body{color:#fff}.paragraph--type--media{padding:25px 0}.paragraph--type--media img{width:100%;height:auto;display:block}.paragraph--type--media .movie-4dx-headline{display:flex;align-content:space-between;justify-content:space-between;background-color:#fff;position:relative}.paragraph--type--media .field--name-field-overlay-mobile-logo,.paragraph--type--media .field--name-field-overlay-logo{position:absolute;right:0;bottom:0}@media only screen and (max-width:767px){.paragraph--type--media .field--name-field-overlay-mobile-logo,.paragraph--type--media .field--name-field-overlay-logo{display:none}}.paragraph--type--media .field--name-field-overlay-mobile-logo{display:none}@media only screen and (max-width:767px){.paragraph--type--media .field--name-field-overlay-mobile-logo{display:block;padding:0 5px 5px 0}}.paragraph--type--media .field--name-field-media-title{line-height:1;padding:15px;font-family:"Inter-Bold",sans-serif;text-transform:uppercase;color:#000}@media only screen and (max-width:767px){.paragraph--type--media .field--name-field-media-title{padding:10px;font-size:14px}}.campaign-header .block-inner-wrapper{padding:65px 25px 0;text-align:center;position:relative}@media only screen and (max-width:767px){.campaign-header .block-inner-wrapper{padding:90px 20px 0}}.campaign-header .field--name-field-markup-additional{position:absolute;right:1%;top:5%}@media only screen and (max-width:768px){.campaign-header .field--name-field-markup-additional{position:static;margin-top:45px}}.campaign-header .content-video-wrapper{margin-bottom:45px}.campaign-header .play-trailer{text-decoration:none;display:inline-block;position:relative;padding-top:56px}.campaign-header .play-trailer::before{content:"î¤";background-color:#1d4eb4;color:#fff;padding:11px;padding-top:14px;padding-bottom:8px;border-radius:50%;height:46px;width:46px;font-size:24px;display:block;transform:rotate(-90deg);position:absolute;top:0;left:50%;margin-left:-23px}.paragraph--type--campaign-banner{position:relative;max-width:100%;margin:45px 0;color:#fff}.paragraph--type--campaign-banner .content-wrapper{position:absolute;left:20px;bottom:40px;width:70%}@media only screen and (max-width:767px){.paragraph--type--campaign-banner .content-wrapper{bottom:20px;width:calc(100% - 40px)}}.paragraph--type--campaign-banner .field--name-field-mobile-image img,.paragraph--type--campaign-banner .field--name-field-mobile-image video,.paragraph--type--campaign-banner .field--name-field-media-video-file img,.paragraph--type--campaign-banner .field--name-field-media-video-file video,.paragraph--type--campaign-banner .field--name-field-image img,.paragraph--type--campaign-banner .field--name-field-image video,.paragraph--type--campaign-banner .field--name-field-banner-video img,.paragraph--type--campaign-banner .field--name-field-banner-video video{display:block;width:100%;height:auto;border-radius:5px}.paragraph--type--campaign-banner .field--name-field-mobile-image,.paragraph--type--campaign-banner .field--name-field-mobile-banner-video{display:none}@media only screen and (max-width:767px){.paragraph--type--campaign-banner .field--name-field-mobile-image,.paragraph--type--campaign-banner .field--name-field-mobile-banner-video{display:block}}.paragraph--type--campaign-banner .field--name-field-image,.paragraph--type--campaign-banner .field--name-field-banner-video{display:block;width:100%;padding:0;margin:0}.paragraph--type--campaign-banner .field--name-field-image.content-visible,.paragraph--type--campaign-banner .field--name-field-banner-video.content-visible{min-width:1220px;position:relative;right:0;float:right}@media only screen and (max-width:767px){.paragraph--type--campaign-banner .field--name-field-image,.paragraph--type--campaign-banner .field--name-field-banner-video{display:none}}.node--type-page[role=article] .paragraph--type--campaign-banner .field--name-field-image{margin-bottom:0}.paragraph--type--campaign-banner a .field--name-field-title,.paragraph--type--campaign-banner .field--name-field-title{font-size:42px;font-family:"Guardian-Bold",sans-serif;max-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:767px){.paragraph--type--campaign-banner a .field--name-field-title,.paragraph--type--campaign-banner .field--name-field-title{font-size:32px;max-height:3em;white-space:normal}}.paragraph--type--campaign-banner a .field--name-field-banner-subtitle,.paragraph--type--campaign-banner .field--name-field-banner-subtitle{font-size:20px;font-family:"Inter-Bold",sans-serif;max-height:1.5em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}@media only screen and (max-width:767px){.paragraph--type--campaign-banner a .field--name-field-banner-subtitle,.paragraph--type--campaign-banner .field--name-field-banner-subtitle{font-size:16px;max-height:3em;white-space:normal}}.paragraph--type--campaign-banner .field--name-field-text-long p{margin:0}.paragraph--type--campaign-banner a{text-decoration:none}.paragraph--type--campaign-banner a:active,.paragraph--type--campaign-banner a:focus{outline:none;-moz-outline-style:none}.paragraph--type--campaign-banner a .field--name-field-text-long,.paragraph--type--campaign-banner .field--name-field-text-long{margin-top:35px;max-height:6em;overflow:hidden}.paragraph--type--campaign-banner a .field--name-field-text-long a,.paragraph--type--campaign-banner .field--name-field-text-long a{text-decoration:underline}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--campaign-banner a .field--name-field-text-long a:hover,.paragraph--type--campaign-banner .field--name-field-text-long a:hover{text-decoration:none}}@media only screen and (max-width:767px){.paragraph--type--campaign-banner a .field--name-field-text-long,.paragraph--type--campaign-banner .field--name-field-text-long{font-size:14px}}.paragraph--type--campaign-banner .field--name-field-banner-link{margin-top:40px}.paragraph--type--campaign-banner .field--name-field-banner-link a{text-transform:uppercase;display:inline-block}.paragraph--type--movies-list&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px}@media only screen and (max-width:375px){.paragraph--type--movies-list&gt;.item-list&gt;ul{justify-content:center}}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li{width:20%;margin-bottom:50px}@media only screen and (max-width:1024px){.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li{width:25%}}@media only screen and (max-width:768px){.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li{width:33.3333333333%}}@media only screen and (max-width:767px){.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li{width:50%}}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;text-align:center}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper .node--type-movie .field--name-field-image{background-color:#1c273a;border-radius:5px;margin-bottom:0}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li.blurred&gt;.content-wrapper .node--type-movie .field--name-field-image img{opacity:.5}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li.blurred&gt;.content-wrapper .node--type-movie .movie-preview-link&gt;h2{opacity:.5}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li#ml-movie-details{max-width:1220px;width:100%;display:block;height:auto;flex-grow:2;position:relative;margin:0 auto;margin-bottom:50px;padding:20px;background-color:#2b364a;border-radius:5px}@media only screen and (max-width:1220px){.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li#ml-movie-details{margin:0 15px;margin-bottom:50px;max-width:calc(100% - 30px)}}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li#ml-movie-details .node--type-movie .node-title{font-family:"Guardian-Bold",sans-serif;font-size:54px;margin:25px 0 30px;margin-top:0;color:#fff}@media only screen and (max-width:767px){.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li#ml-movie-details .node--type-movie .node-title{font-size:34px;text-align:center}}.paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li#ml-movie-details .node--type-movie .movie-content .right-column{padding:30px 0}.paragraph--type--movies-list #ml-movie-details-close-btn{display:block;position:absolute;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIHN0eWxlPSJmaWxsOiAjRkZGRkZGIiBkPSJNMzAuNywyNS4xTDMwLjcsMjUuMUwyMS42LDE2bDkuMS05LjFsMCwwYzAuMS0wLjEsMC4yLTAuMiwwLjItMC4zYzAuMS0wLjMsMC4xLTAuNy0wLjItMWwtNC4zLTQuM2MtMC4zLTAuMy0wLjctMC4zLTEtMC4yDQoJYy0wLjEsMC0wLjIsMC4xLTAuMywwLjJsMCwwTDE2LDEwLjRMNi45LDEuM2wwLDBDNi44LDEuMiw2LjcsMS4xLDYuNiwxLjFDNi4yLDAuOSw1LjgsMSw1LjYsMS4zTDEuMyw1LjZDMSw1LjgsMC45LDYuMiwxLjEsNi42DQoJYzAsMC4xLDAuMSwwLjIsMC4yLDAuM2wwLDBsOS4xLDkuMWwtOS4xLDkuMWwwLDBjLTAuMSwwLjEtMC4yLDAuMi0wLjIsMC4zYy0wLjEsMC4zLTAuMSwwLjcsMC4yLDFsNC4zLDQuM2MwLjMsMC4zLDAuNywwLjMsMSwwLjINCgljMC4xLDAsMC4yLTAuMSwwLjMtMC4ybDAsMGw5LjEtOS4xbDkuMSw5LjFsMCwwYzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4yYzAuMywwLjEsMC43LDAuMSwxLTAuMmw0LjMtNC4zYzAuMy0wLjMsMC4zLTAuNywwLjItMQ0KCUMzMC45LDI1LjMsMzAuOCwyNS4yLDMwLjcsMjUuMXoiLz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-size:20px;background-position:center;margin:0;left:auto;transition:all 400ms ease;transform-origin:center;border-top-right-radius:5px;border-bottom-left-radius:5px;background-color:#141d2c;color:rgba(0,0,0,0);height:50px;width:50px;right:0;top:0;z-index:2}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--movies-list #ml-movie-details-close-btn:hover{background-size:25px}}.paragraph--type--movies-list #ml-movie-details-close-btn:focus{outline:0 !important}.paragraph--type--movies-list .node--view-mode-teaser{flex-direction:column;flex-wrap:unset;padding:0 15px;transition:all 800ms ease}.paragraph--type--movies-list .ajax-progress.ajax-progress-throbber{display:none !important}.paragraph--type--movies-list .node--type-movie.node--view-mode-upcoming-dk{max-width:250px;width:100%}.paragraph--type--movies-list form[id*=movies-list-select].sticky+.item-list{transition:margin 400ms ease}@media only screen and (max-width:768px){.paragraph--type--movies-list form[id*=movies-list-select].sticky+.item-list.active{margin-top:-134px}}@media only screen and (max-width:767px){.paragraph--type--movies-list form[id*=movies-list-select].sticky+.item-list.active{margin-top:-222px}}.paragraph--type--movies-list.upcoming-movies&gt;.item-list&gt;ul&gt;li{width:20%;margin-bottom:50px}@media only screen and (max-width:768px){.paragraph--type--movies-list.upcoming-movies&gt;.item-list&gt;ul&gt;li{width:33.3333333333%}}@media only screen and (max-width:767px){.paragraph--type--movies-list.upcoming-movies&gt;.item-list&gt;ul&gt;li{width:50%}}.movie-buy-btn{display:inline-flex;position:relative;overflow:hidden;margin:0 20px;padding:15px 30px;padding-right:50px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);color:#fff;margin-bottom:30px;align-items:center}.movie-buy-btn:hover{color:#fff}.movie-buy-btn .icon-billet{font-size:30px;position:absolute;right:12px;color:#fff}@media only screen and (max-width:767px){.movie-buy-btn .icon-billet{right:13px;top:9px}}@media only screen and (max-width:767px){.movie-buy-btn{padding:0;width:48px;height:48px;color:rgba(0,0,0,0);margin-bottom:20px;align-self:center}.movie-buy-btn:hover{color:rgba(0,0,0,0)}}#view-all-movies{margin:0 auto;margin-bottom:50px}.paragraph--type--movies-list.current-movies .item-list ul li:nth-child(1n+11){display:none}html[data-useragent*="MSIE 10.0"] .paragraph--type--movies-list .node--type-movie.node--view-mode-upcoming-dk,html[data-useragent*="rv:11.0"] .paragraph--type--movies-list .node--type-movie.node--view-mode-upcoming-dk,html[data-useragent*="MSIE 10.0"] .paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper,html[data-useragent*="rv:11.0"] .paragraph--type--movies-list&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper{display:block}.paragraph--type--tabs-links{margin-top:15px}@media only screen and (max-width:1220px){.paragraph--type--tabs-links{margin-left:15px;margin-right:15px}}@media only screen and (max-width:1024px){.paragraph--type--tabs-links{margin-left:10px;margin-right:10px}}.paragraph--type--tabs-links .field--name-field-links{display:flex}.paragraph--type--tabs-links .field--name-field-links .field__item{width:50%;background-color:#000}.paragraph--type--tabs-links .field--name-field-links .field__item span,.paragraph--type--tabs-links .field--name-field-links .field__item a{padding:20px;line-height:1;font-size:18px;font-family:"Inter-Black",sans-serif;text-decoration:none;text-transform:uppercase;text-align:center;display:block;color:#fff;transition:all 400ms ease}@media only screen and (max-width:767px){.paragraph--type--tabs-links .field--name-field-links .field__item span,.paragraph--type--tabs-links .field--name-field-links .field__item a{font-size:16px}}.paragraph--type--tabs-links .field--name-field-links .field__item a{opacity:.8}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--tabs-links .field--name-field-links .field__item a:hover{opacity:1}}@media only screen and (max-width:768px){.paragraph--type--tabs-links .field--name-field-links .field__item a{opacity:1}}.paragraph--type--tabs-links .field--name-field-links .field__item span{background-color:#1d4eb4;display:block}#block-views-block-related-news-events-news-3-items,#block-views-block-related-news-events-event-3-items{background-color:#fff;color:#000;padding:25px}#block-views-block-related-news-events-news-3-items&gt;h2,#block-views-block-related-news-events-event-3-items&gt;h2{margin:0;margin-bottom:25px;line-height:1;text-transform:uppercase;font-size:20px}.paragraph--type--webform-reference{padding:25px 0}.content-transparent .paragraph--type--webform-reference{padding:25px 15px}.content-transparent .paragraph--type--webform-reference label{color:#fff}.content-transparent .paragraph--type--webform-reference label.form-required{color:#80a2ea}.paragraph--type--webform-reference label{width:30%;line-height:40px;text-align:right;padding-right:10px}.content-transparent .paragraph--type--webform-reference .form-textarea-wrapper,.content-transparent .paragraph--type--webform-reference input.form-date,.content-transparent .paragraph--type--webform-reference textarea,.content-transparent .paragraph--type--webform-reference input.form-email,.content-transparent .paragraph--type--webform-reference input.form-text{background-color:rgba(0,0,0,0);color:#fff}.paragraph--type--webform-reference .form-textarea-wrapper,.paragraph--type--webform-reference input.form-date,.paragraph--type--webform-reference textarea,.paragraph--type--webform-reference input.form-email,.paragraph--type--webform-reference input.form-text{width:70%;border-top:0;border-left:0;border-right:0;border-color:#b1b1b1;padding:7.5px}.paragraph--type--webform-reference .form-textarea-wrapper textarea{width:100%}.paragraph--type--webform-reference input.form-submit{padding:7.5px 15px;text-transform:uppercase;margin-left:15%}@media only screen and (max-width:767px){.paragraph--type--webform-reference input.form-submit{margin-left:30%}}.paragraph--type--webform-reference .webform-submission-form{display:flex;flex-wrap:wrap}.paragraph--type--webform-reference .webform-submission-form&gt;.form-item{width:50%;padding:0 10px;display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.paragraph--type--webform-reference .webform-submission-form&gt;.form-item{width:100%;padding:0}}.paragraph--type--webform-reference .webform-submission-form&gt;.form-wrapper{width:100%;padding:0 10px}@media only screen and (max-width:767px){.paragraph--type--webform-reference .webform-submission-form&gt;.form-wrapper{padding:0;padding-left:10px}}.paragraph--type--webform-reference .captcha{width:100%;padding:0 10px;margin-left:15%;margin-bottom:25px}@media only screen and (max-width:767px){.paragraph--type--webform-reference .captcha{margin:0 auto;margin-bottom:25px;padding:0}.paragraph--type--webform-reference .captcha .g-recaptcha&gt;div{margin:0 auto}}.node--type-page[role=article] .paragraph--type--effects .field--name-field-image{margin-bottom:0}.paragraph--type--tabs-wrapper .paragraph--type--effects{padding:0}.paragraph--type--effects .field--name-field-gif-image,.paragraph--type--effects .field--name-field-image{padding:0;margin:0}.paragraph--type--effects .field--name-field-gif-image img,.paragraph--type--effects .field--name-field-image img{width:auto;display:block;margin:0 auto}.paragraph--type--effects .field--name-field-effect-item{display:flex}@media only screen and (max-width:767px){.paragraph--type--effects .field--name-field-effect-item{flex-direction:column}}.paragraph--type--effects .gif-wrapper{width:50%;background-image:url("/themes/custom/nfbiodk/assets/img/Dual Ring-2s-100px.svg");background-position:center;background-repeat:no-repeat;background-size:32px}@media only screen and (max-width:767px){.paragraph--type--effects .gif-wrapper{width:100%;padding-right:0;text-align:center}}.paragraph--type--effects .icons-wrapper{width:50%;text-align:center;padding-left:60px}@media only screen and (max-width:768px){.paragraph--type--effects .icons-wrapper{padding-left:30px}}@media only screen and (max-width:767px){.paragraph--type--effects .icons-wrapper{width:100%;padding-left:0}}.paragraph--type--effects .icons-grid{display:flex;flex-wrap:wrap;margin-top:20px}@media only screen and (max-width:767px){.paragraph--type--effects .icons-grid{justify-content:center}}.paragraph--type--effects .paragraph--type--effect-item{text-align:center;cursor:pointer;width:16.6666666667%;padding:0 10px 10px 0}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--effects .paragraph--type--effect-item:hover .field--name-field-title{transition:all 400ms ease;color:#1d4eb4}}.paragraph--type--effects .paragraph--type--effect-item .field--name-field-title{margin-top:5px;font-size:14px}.paragraph--type--effects .paragraph--type--effect-item .gif-wrapper img{display:block}.paragraph--type--effects .effect-title-placeholder{font-family:"Guardian-Bold",sans-serif;color:#fff;font-size:26px;line-height:1}.paragraph--type--effects&gt;.field--name-field-title{font-size:32px;font-family:"Inter-Black",sans-serif;padding-bottom:20px;line-height:1}.paragraph--type--effects&gt;.field--name-field-text-long{margin:20px;margin-top:0;margin-bottom:40px;text-align:center;font-size:18px}.paragraph--type--effects&gt;.field--name-field-text-long p{margin-top:0}html[data-useragent*="MSIE 10.0"] .paragraph--type--effects .gif-wrapper,html[data-useragent*="rv:11.0"] .paragraph--type--effects .gif-wrapper{background-image:url("/themes/custom/nfbiodk/assets/img/Dual Ring-1s-100px.gif")}form.user-form{display:flex;flex-direction:column}@media only screen and (max-width:1220px){form.user-form{padding:0 20px}}form.user-form .details-wrapper{display:flex;flex-wrap:wrap;width:100%;max-width:768px}@media only screen and (max-width:767px){form.user-form .details-wrapper{padding:0}}form.user-form select,form.user-form textarea,form.user-form input[type=text],form.user-form input[type=email],form.user-form input[type=password],form.user-form input[type=number],form.user-form input[type=date]{width:100%;margin-bottom:0}form.user-form .form-item{width:48%;margin-right:2%}@media only screen and (max-width:375px){form.user-form .form-item{width:100%;margin-right:0}}form.user-form .form-item.fieldgroup{margin:0;margin-bottom:20px;width:100%}form.user-form .form-item-positive-first-name{width:49%;margin-right:1%}@media only screen and (max-width:390px){form.user-form .form-item-positive-first-name{width:100%;margin-right:0;margin-left:0}}form.user-form .form-item-positive-last-name{width:49%;margin-right:0;margin-left:auto}@media only screen and (max-width:390px){form.user-form .form-item-positive-last-name{width:100%;margin-right:0;margin-left:0}}@media only screen and (max-width:390px){form.user-form .form-item-positive-phone-prefix{width:100%;margin-right:0}}form.user-form .form-item-positive-phone-prefix .chosen-container{width:100% !important;margin-right:0}form.user-form .form-item-positive-phone{margin-right:0;width:50%}@media only screen and (max-width:390px){form.user-form .form-item-positive-phone{width:100%}}form.user-form .form-wrapper.date-time{padding:10px 0;margin-right:0}@media only screen and (max-width:767px){form.user-form .form-item.form-item-field-guardian-sub-conf-data-0-value{width:100%}}form.user-form .details-content{display:flex;flex-direction:column;margin:0 auto;max-width:1220px;width:100%}form.user-form .details.facebook-block,form.user-form .details.account-info{background-color:#2b364a;position:relative;width:100vw;left:50%;right:50%;margin:0;margin-left:-50vw;margin-right:-50vw;padding:50px 20px}form.user-form .details.facebook-block{padding-top:0}form.user-form .details.facebook-block .title{margin-bottom:0}form.user-form .details.facebook-block a{color:#4288fa;font-size:20px;text-decoration:none;font-family:"Inter-Medium",sans-serif}form.user-form .details.bkd-membership,form.user-form .details.permissions,form.user-form .details.favorite-cinemas,form.user-form .details.favorite-genres{background-color:#2b364a;position:relative;width:100vw;left:50%;right:50%;margin:0 -50vw;padding:50px 20px}form.user-form .details.bkd-membership .details-wrapper,form.user-form .details.bkd-membership .title-wrapper,form.user-form .details.permissions .details-wrapper,form.user-form .details.permissions .title-wrapper,form.user-form .details.favorite-cinemas .details-wrapper,form.user-form .details.favorite-cinemas .title-wrapper,form.user-form .details.favorite-genres .details-wrapper,form.user-form .details.favorite-genres .title-wrapper{max-width:1220px}form.user-form .details.bkd-membership{margin-bottom:50px}form.user-form .details.bkd-membership .form-wrapper,form.user-form .details.bkd-membership .form-item{margin:0}form.user-form .details.permissions .details-wrapper,form.user-form .details.permissions .title-wrapper{max-width:768px}form.user-form .details.permissions #edit-positive-agreements&gt;.label{width:100%;margin-bottom:30px;font-size:20px}form.user-form .details.permissions #edit-positive-agreements .form-item{order:unset;width:50%;margin:0;padding-right:5%}@media only screen and (max-width:767px){form.user-form .details.permissions #edit-positive-agreements .form-item{width:100%;padding-right:0;padding-bottom:0;margin-bottom:20px}}form.user-form .details.permissions #edit-positive-agreements{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){form.user-form .details.permissions #edit-positive-agreements{flex-direction:column}}form.user-form .details.permissions #edit-positive-agreements .consent{width:50%;order:3;margin:0;text-align:left;padding-left:37px}@media only screen and (max-width:767px){form.user-form .details.permissions #edit-positive-agreements .consent{width:100%;order:unset;padding-bottom:20px}}form.user-form #edit-positive-agreements .form-item label p&gt;strong{text-align:left;line-height:1.5;font-family:"Inter-Bold",sans-serif;font-size:18px;display:block;margin-bottom:10px}form.user-form #edit-positive-agreements .form-item p:first-child,form.user-form #edit-positive-agreements .form-item label p{text-align:left;line-height:1.5;font-family:"Inter-Medium",sans-serif;font-size:14px;margin:0}form.user-form #edit-positive-agreements .form-item label p&gt;br{display:none}form.user-form .details.email-password .details-wrapper{flex-direction:column-reverse}form.user-form .details.favorite-cinemas{background-color:rgba(0,0,0,0)}form.user-form .details.group-profile .title{margin-bottom:0}form.user-form .details.group-profile .title span{font-size:108px;color:#4288fa;display:block;line-height:1;margin-bottom:70px}@media only screen and (max-width:768px){form.user-form .details.group-profile .title span{font-size:74px;margin-bottom:40px}}@media only screen and (max-width:767px){form.user-form .details.group-profile .title span{font-size:54px}}form.user-form .form-item.form-type-managed-file{width:98%;margin-bottom:0}form.user-form .form-item.form-type-managed-file input[type=file]{width:100%;background-color:rgba(0,0,0,0);border:1px dashed #aab3c4;margin:0}form.user-form .form-item.form-type-managed-file .description{margin-bottom:0}form.user-form .form-item.form-type-managed-file .description br{display:none}form.user-form .image-widget.form-managed-file{display:flex;align-items:center}@media only screen and (max-width:767px){form.user-form .image-widget.form-managed-file{flex-direction:column;align-items:flex-start}}form.user-form .image-widget.form-managed-file .form-submit-wrapper input{margin-left:20px}@media only screen and (max-width:767px){form.user-form .image-widget.form-managed-file .form-submit-wrapper input{margin-left:0;margin-top:20px}}form.user-form .image-widget.form-managed-file img{width:67px;border-radius:50%;margin-right:20px}@media only screen and (max-width:1220px){form.user-form .image-widget.form-managed-file img{box-shadow:none}}@media only screen and (max-width:767px){form.user-form .image-widget.form-managed-file img{width:100px;margin-right:0;margin-bottom:10px}}form.user-form span.file--image{padding-left:20px;word-break:break-all;flex-grow:1}@media only screen and (max-width:767px){form.user-form span.file--image{padding-left:0}}form.user-form span.file-size{padding-left:20px;white-space:nowrap}@media only screen and (max-width:767px){form.user-form span.file-size{padding-left:0}}form.user-form .form-item.form-item-mail{width:100%;order:2;margin-right:2%}@media only screen and (max-width:767px){form.user-form .form-item.form-item-mail{margin-right:0}}form.user-form .form-item.form-item-current-pass{width:100%;margin-right:2%}@media only screen and (max-width:767px){form.user-form .form-item.form-item-current-pass{margin-right:0}}form.user-form .form-item.form-type-password-confirm{width:100%;display:flex;flex-wrap:wrap;margin-right:0}form.user-form .form-item.form-type-password-confirm&gt;.field-prefix&gt;.error-field-wrapper::after{display:none}form.user-form .form-item.form-type-password-confirm&gt;.form-item{margin-bottom:0}@media only screen and (max-width:767px){form.user-form .form-item.form-type-password-confirm&gt;.form-item{width:100%;margin-right:0}}form.user-form .form-item.form-type-password-confirm .description{width:100%;order:2}form.user-form div.password-suggestions,form.user-form div.password-confirm-message{width:100%;text-align:left;opacity:.5;font-family:"Inter-Regular",sans-serif;font-style:italic;font-size:14px;order:3;margin-top:10px}form.user-form div.password-suggestions ul,form.user-form div.password-confirm-message ul{margin-bottom:0}@media only screen and (max-width:767px){form.user-form div.password-suggestions,form.user-form div.password-confirm-message{font-size:14px}}form.user-form .form-wrapper.form-actions{width:100%;display:flex;flex-direction:row-reverse;margin-top:20px;order:3}@media only screen and (max-width:767px){form.user-form .form-wrapper.form-actions{flex-direction:column-reverse}}@media only screen and (max-width:1220px){form.user-form .form-wrapper.form-actions{padding:0 20px}}form.user-form .form-wrapper.form-actions .form-submit-wrapper:last-child{margin-right:auto}@media only screen and (max-width:767px){form.user-form .form-wrapper.form-actions .form-submit-wrapper:last-child{margin-bottom:20px}}form.user-form .form-wrapper.form-actions #edit-delete{margin-bottom:20px;align-self:flex-start}@media only screen and (min-width:calc(767px + 1px)){form.user-form .form-wrapper.form-actions #edit-delete{margin-bottom:0;margin-right:20px}}form.user-form .field--name-field-user-children{max-width:768px;margin:0 auto}form.user-form .field--name-field-user-children .form-item{width:100%;margin:0}form.user-form .details-wrapper&gt;.form-wrapper{display:flex;flex-wrap:wrap;width:100%}form.user-form .details-wrapper&gt;.form-wrapper.field--name-field-image{width:100%;margin-bottom:0}form.user-form .details-wrapper&gt;.form-wrapper.field--name-field-image&gt;div{width:100%}form.user-form .details-wrapper&gt;fieldset.form-wrapper{display:block}form.user-form .details-wrapper&gt;.form-wrapper.rabbit-hole-action-setting{display:block;width:100%}form.user-form .rabbit-hole-action-setting .form-radios{flex-direction:column}form.user-form .rabbit-hole-action-setting .form-radios .form-item{margin-bottom:10px}form.user-form .rabbit-hole-action-setting .description{margin-left:0}form.user-form .tabs-label{display:none}form.user-form .details,form.user-form .form-wrapper.rabbit-hole-settings-form,form.user-form .form-wrapper.field-group-details{width:100%;padding:50px 0;display:flex;flex-direction:column}@media only screen and (min-width:calc(768px + 1px)){form.user-form .details,form.user-form .form-wrapper.rabbit-hole-settings-form,form.user-form .form-wrapper.field-group-details{padding:50px 20px}}form.user-form .details .title::-webkit-details-marker,form.user-form .details summary::-webkit-details-marker,form.user-form .form-wrapper.rabbit-hole-settings-form .title::-webkit-details-marker,form.user-form .form-wrapper.rabbit-hole-settings-form summary::-webkit-details-marker,form.user-form .form-wrapper.field-group-details .title::-webkit-details-marker,form.user-form .form-wrapper.field-group-details summary::-webkit-details-marker{display:none}form.user-form .details .title,form.user-form .details summary,form.user-form .form-wrapper.rabbit-hole-settings-form .title,form.user-form .form-wrapper.rabbit-hole-settings-form summary,form.user-form .form-wrapper.field-group-details .title,form.user-form .form-wrapper.field-group-details summary{font-size:16px;font-family:"Inter-Black",sans-serif;padding:0 10px;margin-top:-12px;margin-bottom:50px;background-color:#1c273a;outline:0;border:0;-moz-outline-style:none}@media only screen and (max-width:767px){form.user-form .details .title,form.user-form .details summary,form.user-form .form-wrapper.rabbit-hole-settings-form .title,form.user-form .form-wrapper.rabbit-hole-settings-form summary,form.user-form .form-wrapper.field-group-details .title,form.user-form .form-wrapper.field-group-details summary{margin-bottom:30px}}form.user-form .details .title,form.user-form .form-wrapper.rabbit-hole-settings-form .title,form.user-form .form-wrapper.field-group-details .title{margin-top:0;font-size:32px;background-color:rgba(0,0,0,0);margin-bottom:20px;padding:0}@media only screen and (max-width:768px){form.user-form .details .title,form.user-form .form-wrapper.rabbit-hole-settings-form .title,form.user-form .form-wrapper.field-group-details .title{font-size:26px;margin-bottom:40px}}@media only screen and (max-width:767px){form.user-form .details .title,form.user-form .form-wrapper.rabbit-hole-settings-form .title,form.user-form .form-wrapper.field-group-details .title{font-size:20px}}form.user-form .details .title-wrapper,form.user-form .form-wrapper.rabbit-hole-settings-form .title-wrapper,form.user-form .form-wrapper.field-group-details .title-wrapper{width:100%;max-width:768px}@media only screen and (min-width:calc(768px + 1px)){form.user-form .details{padding:50px 0}}form.user-form .fieldgroup{margin-top:0}form.user-form .details.field-group-html-element&gt;.details-wrapper{width:100%}form.user-form #edit-altapay-cards{color:#4288fa;font-size:20px;text-decoration:none;font-family:"Inter-Medium",sans-serif}form.user-form #edit-positive-agreements{order:3}@media only screen and (min-width:calc(390px + 1px)){form.user-form [id*=edit-positive-dob] .fieldset-wrapper{display:flex}}form.user-form [id*=edit-positive-dob] .fieldset-wrapper .form-item{width:33%}@media only screen and (max-width:390px){form.user-form [id*=edit-positive-dob] .fieldset-wrapper .form-item{width:100%}}form.user-form [id*=edit-positive-dob] .fieldset-wrapper .form-item .chosen-container{width:100% !important}form.user-form [id*=edit-positive-dob] .fieldset-wrapper .form-item:last-child{margin-right:0}form.positive-user-reset-password .password-strength__meter,form.user-form .password-strength__meter{width:100%;margin:0;margin-top:0;background-color:#d3dae2}form.positive-user-reset-password .password-strength__title,form.user-form .password-strength__title{text-align:left;padding-right:10px;font-size:14px;line-height:1;color:#d3dae2;white-space:nowrap}@media only screen and (max-width:767px){form.positive-user-reset-password .password-strength__title,form.user-form .password-strength__title{padding-right:0;padding-bottom:5px}}form.positive-user-reset-password div.password-strength,form.user-form div.password-strength{position:relative;bottom:0;left:0;box-sizing:border-box;width:204%;height:auto;margin-bottom:0;margin-top:10px;display:flex;flex-direction:row-reverse}@media only screen and (max-width:767px){form.positive-user-reset-password div.password-strength,form.user-form div.password-strength{width:100%;flex-direction:column-reverse;margin-bottom:10px}}form.positive-user-reset-password .password-suggestions.description,form.user-form .password-suggestions.description{padding:10px;margin-top:0}form.positive-user-reset-password div.password-strength{width:100%}form.user-register-form .details{margin-top:0;padding-top:40px;position:relative;border-top:0}form.user-register-form .details::before{display:block;content:"";border-top:2px solid rgba(181,204,245,.1);position:absolute;top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}form.user-register-form .details .title{font-size:32px;line-height:1;align-self:flex-start;margin:0;margin-bottom:20px;padding:0}@media only screen and (max-width:767px){form.user-register-form .details{font-size:26px}}form.user-register-form .form-item,form.user-register-form .form-wrapper,form.user-register-form .details{order:2}form.user-register-form .details{padding:0;padding-bottom:20px}form.user-register-form .details.personal-information{order:1;padding:0}form.user-register-form .details.personal-information::before{display:none}form.user-register-form .details.email-password{padding:0;margin-top:40px;padding-top:40px}form.user-register-form .form-wrapper.date-time{order:1;padding:10px 0}form.user-register-form .form-item.form-item-mail{margin-bottom:0}.altapay-easy-payment-cards-form-modal .form-item.form-wrapper.table{margin-bottom:0}.altapay-easy-payment-cards-form-modal td{padding:5px 20px;display:flex;margin:10px 0}.altapay-easy-payment-cards-form-modal .form-item{margin-bottom:0}.altapay-easy-payment-cards-form-modal table{border-collapse:collapse}.altapay-easy-payment-cards-form-modal .form-submit-wrapper{margin-top:30px}.altapay-easy-payment-cards-form-modal .form-submit-wrapper input{padding:7.5px 30px}.altapay-easy-payment-cards-form-modal th:nth-child(2){padding-left:0;width:55%}.altapay-easy-payment-cards-form-modal td:nth-child(2){border-right:1px solid rgba(181,204,245,.1);width:55%;position:relative;padding-left:45px}.altapay-easy-payment-cards-form-modal td:nth-child(2)::before{display:block;content:"";position:absolute;top:3px;left:0;height:26px;width:34px;background:url("/themes/custom/nfbiodk/assets/img/cc-icon.svg");background-repeat:no-repeat}.altapay-easy-payment-cards-form-modal tr{text-align:left;padding:5px;display:flex;width:100%;border-bottom:1px solid rgba(181,204,245,.1)}.altapay-easy-payment-cards-form-modal th:first-child,.altapay-easy-payment-cards-form-modal td:first-child{order:3;justify-content:center}.altapay-easy-payment-cards-form-modal th:last-child,.altapay-easy-payment-cards-form-modal td:last-child{flex-grow:3}.altapay-easy-payment-cards-form-modal th{padding:5px 20px;display:flex}form.user-form .form-radios{display:flex;flex-direction:row !important}form.user-form .form-type-radio .error-field-wrapper::after{top:0;right:auto;left:-27px}form.user-form .form-radios .form-item{margin-bottom:0 !important;width:unset}form.user-form div.error,form.user-form table tr.error{background-color:rgba(0,0,0,0) !important}.carousels-wrapper{float:left;width:100%}.carousels-wrapper .cinema-shows-wrapper{border-bottom:2px solid rgba(181,204,245,.1)}.carousels-wrapper .inner-wrapper{display:flex;max-width:1220px;margin:0 auto;overflow:hidden}html[data-useragent*="rv:11.0"] .carousels-wrapper .inner-wrapper{overflow:auto}@media only screen and (max-width:767px){.carousels-wrapper .inner-wrapper{flex-direction:column}}.carousels-wrapper .slick-disabled{opacity:0;display:none !important}.carousels-wrapper .slick-list{overflow:visible}.carousels-wrapper nav.slick__arrow{display:flex;align-items:center;z-index:1;position:absolute;top:0;left:-2px;margin-top:0;height:100%}.carousels-wrapper nav.slick__arrow.visually-hidden{display:none}.carousels-wrapper nav.slick__arrow[role=next],.carousels-wrapper nav.slick__arrow:last-child{left:auto;right:-2px}.carousels-wrapper ul.slick-dots{margin-bottom:0}.carousels-wrapper .slick-arrow{outline:none;background-color:rgba(0,0,0,0);padding:0;color:rgba(0,0,0,0);width:30px;height:100%;overflow:hidden;position:relative}.carousels-wrapper .slick-arrow::after{font-size:30px;color:#fff;position:absolute;top:50%}.carousels-wrapper .slick-next.slick-arrow{background:linear-gradient(90deg,rgba(28,39,58,0) 0%,#1c273a 100%)}.carousels-wrapper .slick-next.slick-arrow::after{content:"î¥‰";right:0}.carousels-wrapper .slick-prev.slick-arrow{background:linear-gradient(-90deg,rgba(28,39,58,0) 0%,#1c273a 100%)}.carousels-wrapper .slick-prev.slick-arrow::after{content:"î¥ˆ";left:0}.carousels-wrapper .slick-prev.slick-arrow::after{animation-duration:1200ms;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease}.carousels-wrapper .slick-next.slick-arrow::after{animation-duration:1200ms;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease}.node--type-movie.node--view-mode-full .carousels-wrapper .cinema-shows-wrapper{border:0;margin:0;position:relative !important;width:100vw !important;top:0 !important;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:45px 0;border-bottom:2px solid #1c273a}.node--type-movie.node--view-mode-full .carousels-wrapper .cinema-shows-wrapper.even{background-color:#10151f}.node--type-movie.node--view-mode-full .carousels-wrapper .cinema-shows-wrapper.even .slick-prev.slick-arrow{background:linear-gradient(-90deg,rgba(31,31,47,0) 0%,#10151f 100%)}.node--type-movie.node--view-mode-full .carousels-wrapper .cinema-shows-wrapper.even .slick-next.slick-arrow{background:linear-gradient(90deg,rgba(31,31,47,0) 0%,#10151f 100%)}@media only screen and (max-width:1220px){.node--type-movie.node--view-mode-full .carousels-wrapper .inner-wrapper{margin:0 20px}}.buttons-wrapper{overflow:hidden;overflow-x:auto;display:flex;position:relative;z-index:1;align-items:flex-start;height:62px}.version-button{border-radius:0;font-size:14px;background-color:#1d4eb4;color:#fff;display:block;cursor:pointer;transition:all 400ms;background-color:rgba(0,0,0,0);color:#fff;border:0;text-transform:none;font-size:22px;font-family:"Inter-Black",sans-serif;padding:15px 20px;line-height:1;-moz-outline-style:none;opacity:.3;outline:none;position:relative}@media only screen and (min-width:calc(1024px + 1px)){.version-button:hover{opacity:1}}.version-button.active{opacity:1;background-color:#141d2c;z-index:1}.version-button.active::after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(20,29,44,0);border-top-color:#141d2c;border-width:10px;margin-left:-10px}.movie-showtimes-content{display:flex;flex-direction:column;position:relative}.page-node-type-movie .movie-showtimes-content{flex-direction:column-reverse}@media only screen and (max-width:1024px){.movie-showtimes-content{padding:0 30px}}@media only screen and (max-width:767px){.movie-showtimes-content{margin-top:25px;padding:0}}.movie-showtimes-content table{border-spacing:0}.movie-showtimes-content td{border-spacing:0;padding:3px 10px}@media only screen and (max-width:1024px){.movie-showtimes-content td{font-size:11px}}@media only screen and (max-width:390px){.movie-showtimes-content td{font-size:9px}}.movie-showtimes-content td.left{font-family:"Inter-Bold",sans-serif;text-align:left;padding-right:0}@media only screen and (max-width:1024px){.movie-showtimes-content td.left{padding-left:5px}}.movie-showtimes-content td.right{padding-left:0;white-space:nowrap}@media only screen and (max-width:1024px){.movie-showtimes-content td.right{padding-right:5px}}.version-button-overlay{background:linear-gradient(to right,rgba(28,39,58,0) 0%,rgb(28,39,58) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#001c273a",endColorstr="#1c273a",GradientType=1);position:absolute;content:"";display:block;right:0;top:0;height:46px;width:60px;z-index:1;opacity:1;transition:opacity 400ms ease}#ml-movie-details .version-button-overlay{background:linear-gradient(to right,rgba(43,54,74,0) 0%,rgb(43,54,74) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr="#002b364a",endColorstr="#2b364a",GradientType=1)}.version-button-overlay:hover{z-index:0;opacity:0}.buttons-wrapper:hover+.version-button-overlay{z-index:0;opacity:0}.movie-showtimes-legend{margin-top:20px;font-size:14px;color:#aab3c4;z-index:1}.movie-showtimes-legend&gt;div{display:flex}@media only screen and (max-width:767px){.movie-showtimes-legend&gt;div{flex-direction:column}}.movie-showtimes-legend .seat-icon{background-color:rgba(0,0,0,0);height:12px;width:12px;display:block;float:left;margin-right:10px}.movie-showtimes-legend .seat-status{margin-right:20px;line-height:1}@media only screen and (max-width:767px){.movie-showtimes-legend .seat-status{margin-right:20px;margin-bottom:10px}}.movie-showtimes-legend .seat-status.many .seat-icon{background-color:#2cb16a}.movie-showtimes-legend .seat-status.few .seat-icon{background-color:#d9b308}.movie-showtimes-legend .seat-status.fewer .seat-icon{background-color:#dc6d25}.movie-showtimes-legend .seat-status.soldout .seat-icon{background-color:#c73b3e}.cinema-name{font-family:"Inter-Black",sans-serif;text-decoration:none;font-size:32px;color:#fff;margin-top:65px;line-height:1.5}@media only screen and (max-width:767px){.cinema-name{margin-top:15px}}.cinema-info-url a{text-decoration:underline;display:inline-flex}.cinema-info-url a:hover{text-decoration:none}.cinema-city{color:#aab3c4;font-size:18px}.cinema-info{width:25%;z-index:2;background-color:#1c273a}.cinema-shows-wrapper.even .cinema-info{background-color:#10151f}@media only screen and (max-width:767px){.cinema-info{width:100%}}#ml-movie-details .cinema-info{background-color:#2b364a}.cinema-info+.slick{width:75%;position:relative;padding:0 30px;overflow:hidden}@media only screen and (max-width:767px){.cinema-info+.slick{width:100%;padding:0}}.slick-track{display:flex}.slick-initialized .slick-slide{display:flex;height:auto}.slick-initialized .slick-slide:last-child .slide__content{border-right:1px solid rgba(181,204,245,.1)}.slide__content{text-align:center;padding:0 5px;display:flex;flex-direction:column;font-size:14px;font-family:"Inter-Regular",sans-serif;color:#fff !important;border-left:1px solid rgba(181,204,245,.1);width:100%}.slide__content time{text-align:center;display:flex;flex-direction:column;margin:10px 0;margin-top:35px;font-size:14px;font-family:"Inter-Black",sans-serif}.slide__content time div{font-size:20px;font-family:"Inter-Black",sans-serif}@media only screen and (max-width:767px){.slide__content time{min-height:42px}}.movies-screenings-button{position:relative;max-width:189px;margin:0 auto;margin-bottom:5px;width:100%;border-radius:5px;line-height:1.3;padding:5px;font-size:14px;font-family:"Inter-Medium",sans-serif;transition:background-color 200ms ease;min-height:90px;display:flex;flex-direction:column;justify-content:center}.movies-screenings-button .time{font-family:"Inter-Black",sans-serif;font-size:20px}@media only screen and (max-width:767px){.movies-screenings-button .time{font-size:18px}}.movies-screenings-button .version{font-size:13px;font-family:"Inter-Regular",sans-serif}.left-column .movies-screenings-button{max-width:139px}.right-column .movies-screenings-button{max-width:111px}.movies-screenings-button a{background-color:rgba(0,0,0,0);color:#fff;font-size:20px;font-family:"Inter-Black",sans-serif;text-decoration:none;display:block}.movies-screenings-button.many{background-color:#2cb16a}@media only screen and (min-width:calc(1024px + 1px)){.movies-screenings-button.many:hover{background-color:#279d5e}}.movies-screenings-button.few{background-color:#d9b308}@media only screen and (min-width:calc(1024px + 1px)){.movies-screenings-button.few:hover{background-color:#c09f07}}.movies-screenings-button.fewer{background-color:#dc6d25}@media only screen and (min-width:calc(1024px + 1px)){.movies-screenings-button.fewer:hover{background-color:#c76220}}.movies-screenings-button.soldout{background-color:#c73b3e;pointer-events:none}@media only screen and (min-width:calc(1024px + 1px)){.movies-screenings-button.soldout:hover{background-color:#b53436}}.movies-screenings-button-link{margin-bottom:0;display:block;color:#fff}.movies-screenings-button-link:hover{color:#fff}.movies-screenings-button-link.soldout-screening{pointer-events:none}.movies-showtimes-button-popup{position:absolute;top:36px;z-index:1;background-color:#fff;color:#000;width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:0;box-shadow:0 4px 8px -4px rgba(0,0,0,.2)}@media only screen and (max-width:375px){.movies-showtimes-button-popup{padding:0}}.movies-showtimes-button-popup.active{display:block}.button.showtimes-carousel-hidden{display:inline-flex;background-color:#2a3446;color:#c73b3e}.node--type-movie.node--view-mode-program .button.showtimes-carousel-hidden{margin-bottom:15px}.warn_4dx{color:#aab3c4;font-size:12px;padding:5px}.warn_4dx .title{font-family:"Inter-Bold",sans-serif;text-transform:uppercase;margin:0;display:block}@media only screen and (max-width:375px){.warn_4dx .title{display:block !important}}.showtimes-carousel-hidden{padding:20px;border-radius:5px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:40px 0 20px}.no-showtimes-text{margin-bottom:20px}.node--type-movie.node--view-mode-carousel-full{padding:20px;padding-bottom:40px;background-color:#efefef;margin:-20px;margin-top:0}.node--type-movie.node--view-mode-carousel-full .left-column{width:75%;padding:0}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-carousel-full .left-column{width:100%;display:block}}.node--type-movie.node--view-mode-carousel-full .right-column{width:25%;padding:0;padding-left:40px}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-carousel-full .right-column{width:100%;padding:20px;padding-left:20px;display:none}}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-carousel-full .active-popup .right-column{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:1;display:block}}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content{position:absolute;width:90%;height:auto;max-height:90%;top:15%;left:5%;background-color:#fff;z-index:2;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex}.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .movie-content,.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .movie-poster{width:50%}.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .movie-poster{padding-right:20px}.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .node-title{margin-top:0}}@media only screen and (max-width:375px){.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content{top:5%;max-height:calc(90% - 100px);flex-direction:column}.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .movie-content,.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .movie-poster{width:100%;padding-right:0}.node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content .movie-content{margin-top:20px}}@media only screen and (max-width:768px){.user-not-logged .node--type-movie.node--view-mode-carousel-full .active-popup .right-column-content{top:5%}}.node--type-movie.node--view-mode-carousel-full .js-mobile-close-button{position:absolute;top:calc(15% - 8px);right:calc(5% - 8px);cursor:pointer;z-index:3;display:none}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-carousel-full .js-mobile-close-button{display:block}}@media only screen and (max-width:768px){.user-not-logged .node--type-movie.node--view-mode-carousel-full .js-mobile-close-button{top:calc(5% - 8px)}}.node--type-movie.node--view-mode-carousel-full .mobile-popup-button{display:none}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-carousel-full .mobile-popup-button{display:block;text-align:center;margin-bottom:20px}}.node--type-movie.node--view-mode-carousel-full .mobile-popup-button .node-title{font-size:18px;font-family:"Guardian-Bold",sans-serif;padding:0;margin:0;color:#1d4eb4;display:block}.node--type-movie.node--view-mode-carousel-full .mobile-popup-button .node-title::before{display:none}.node--type-movie.node--view-mode-carousel-full .mobile-popup-button .js-show-right-column{font-size:14px;color:#7a7a7a;text-decoration:none}.node--type-movie.node--view-mode-carousel-full .field--name-field-image{padding:0;margin:0}.node--type-movie.node--view-mode-carousel-full .field--name-field-premiere-date{background-color:#10151f;color:#fff;font-size:16px;display:block;padding:5px;text-align:center;font-family:"Inter-Bold",sans-serif}.node--type-movie.node--view-mode-carousel-full .field--name-field-premiere-date time{color:#fff;font-size:16px;line-height:1;font-family:"Inter-Bold",sans-serif}.node--type-movie.node--view-mode-carousel-full .right-column .node-title{font-size:18px;padding:0;margin:20px 0;text-align:left}.node--type-movie.node--view-mode-carousel-full .right-column .node-title::before{display:none}.node--type-movie.node--view-mode-carousel-full .field--name-body{color:#7a7a7a !important}.node--type-movie.node--view-mode-carousel-slider{padding:0 10px}.node--type-movie.node--view-mode-carousel-slider .field--name-field-image{margin:0;padding:0}.node--type-movie.node--view-mode-carousel-slider .slick{margin:0 auto;padding:0 20px}.node--type-movie.node--view-mode-carousel-slider .field--name-field-premiere-date{background-color:#10151f;color:#fff;font-size:16px;display:block;padding:5px;text-align:center;font-family:"Inter-Bold",sans-serif}.node--type-movie.node--view-mode-carousel-slider .field--name-field-premiere-date time{color:#fff;font-size:16px;line-height:1;font-family:"Inter-Bold",sans-serif}.node--type-movie.node--view-mode-carousel-slider .field--name-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-family:"Inter-Bold",sans-serif;padding:15px 5px;text-transform:uppercase;margin:0;display:block;line-height:1}.node--type-movie.node--view-mode-carousel-slider a{text-decoration:none;display:block}.node--type-movie.node--view-mode-carousel-slider .button-red{padding:10px 15px}.node--type-movie.node--view-mode-carousel-slider h2{margin:0}.paragraph--type--movies-carousel.paragraph--view-mode--full{display:flex;flex-direction:column}.paragraph--type--movies-carousel.paragraph--view-mode--full&gt;div{order:1}.paragraph--type--movies-carousel.paragraph--view-mode--full #movie-list-carousel-details{order:2}.paragraph--type--movies-carousel&gt;.slick{position:relative;padding:0 30px;text-align:center}.paragraph--type--movies-carousel&gt;.slick.unslick&gt;article{max-width:315px;margin:0 auto}.paragraph--type--movies-carousel&gt;.slick .slide__content{padding:0}.paragraph--type--movies-carousel&gt;.slick .slick-slide{transition:all 400ms ease;opacity:1}.paragraph--type--movies-carousel&gt;.slick .slick-slide.faded{opacity:.5}.paragraph--type--movies-carousel&gt;.slick .slick-slide.faded:hover{opacity:1}.paragraph--type--movies-carousel&gt;.slick .slick__arrow{display:flex;justify-content:space-between;position:absolute;left:0;top:calc(50% - 50px);width:100%;opacity:0;transition:all 400ms ease}.paragraph--type--movies-carousel&gt;.slick:hover .slick__arrow{opacity:1}.paragraph--type--movies-carousel&gt;.slick .slick__arrow button{height:50px;text-indent:-1000px;width:30px;overflow:hidden;display:block;padding:0;background-color:rgba(0,0,0,0)}.paragraph--type--movies-carousel&gt;.slick .slick__arrow button.slick-prev{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0xNi42LDMxTDEsMTZMMTYuNiwxTDE5LDMuNEw1LjksMTZMMTksMjguNkwxNi42LDMxeiIvPg0KPC9zdmc+DQo=");background-repeat:no-repeat;background-size:auto 100%}.paragraph--type--movies-carousel&gt;.slick .slick__arrow button.slick-next{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0xLDI4LjZMMTQuMSwxNkwxLDMuNEwzLjQsMUwxOSwxNkwzLjQsMzFMMSwyOC42eiIvPg0KPC9zdmc+DQo=");background-repeat:no-repeat;background-size:auto 100%}.paragraph--type--movies-carousel .field--name-field-title{font-size:21px;font-family:"Guardian-Bold",sans-serif;text-align:center;text-transform:uppercase;margin:20px}.paragraph--type--movies-carousel .field--name-field-text-more p{margin:0}.paragraph--type--movies-carousel .field--name-field-text-more::before{content:"i";text-transform:none;font-size:16px;font-family:"Inter-Bold",sans-serif;float:left;color:#1d4eb4 !important;background-color:#fff;width:22px;height:22px;border-radius:50%;border:2px solid #1d4eb4;line-height:1;padding:3px 7px;position:absolute;top:0;left:-32px}.paragraph--type--movies-carousel .field--name-field-text-more{position:relative;max-width:calc(61% - 64px);margin:35px auto;font-size:14px;align-self:center;color:#000}@media only screen and (max-width:768px){.paragraph--type--movies-carousel .field--name-field-text-more{max-width:calc(91% - 64px)}}.paragraph--type--movies-carousel .field--name-field-text-long{margin:20px;margin-top:0;margin-bottom:40px;text-align:center;font-size:18px;color:#7a7a7a}.paragraph--type--movies-carousel .field--name-field-text-long p{margin-top:0}.paragraph--type--movies-carousel .ajax-progress-throbber{display:none}.paragraph--type--movies-program&gt;.item-list{margin-top:90px}.paragraph--type--movies-program .node--type-movie{margin-bottom:90px}@media only screen and (max-width:1220px){.paragraph--type--movies-program .node--type-movie{padding:0}}.node--type-page[role=article] .paragraph--type--movies-program .field--name-field-image{margin-bottom:0}@media only screen and (max-width:767px){.node--type-page[role=article] .paragraph--type--movies-program .field--name-field-image{display:block;margin-bottom:30px}}.paragraph--type--movies-program .node--type-movie.node--view-mode-program .node-title{font-size:32px;margin-top:0;margin-bottom:0;padding-left:30px;color:#fff;line-height:1.5;display:block}@media only screen and (max-width:767px){.paragraph--type--movies-program .node--type-movie.node--view-mode-program .node-title{text-align:left;padding-left:0;margin-bottom:0;display:none;line-height:1.1}}@media only screen and (max-width:767px){.paragraph--type--movies-program .node--type-movie.node--view-mode-program .titles-mobile .node-title{display:block}}@media only screen and (max-width:767px){.paragraph--type--movies-program .node--type-movie .field--name-field-image{display:block;margin-bottom:10px}}@media only screen and (max-width:767px){.paragraph--type--movies-program .program-wrapper{margin-top:0}}.paragraph--type--movies-program .slide__content time{margin:10px 0}.paragraph--type--movies-program .node__content{width:100%}@media only screen and (max-width:767px){.paragraph--type--movies-program .node__content{flex-direction:column;flex-wrap:unset}}.paragraph--type--movies-program .left-column{width:20%}@media only screen and (max-width:767px){.paragraph--type--movies-program .left-column{width:100%;display:flex}}.paragraph--type--movies-program .right-column{padding-left:20px;width:80%}@media only screen and (max-width:767px){.paragraph--type--movies-program .right-column{width:100%;padding:0}}.paragraph--type--movies-program .cinema-name{display:none !important}.paragraph--type--movies-program .cinema-name+.slick{width:100%}.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item{width:calc(33.3333333333% - 20px + 6.6666666667px)}.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(4){margin-right:0}@media only screen and (max-width:767px){.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item{width:calc(50% - 20px + 10px);padding:0;margin-right:20px;margin-bottom:20px}.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(3){margin-right:0}.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(4){margin-bottom:0}}@media only screen and (max-width:374px){.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item{margin:0;margin-bottom:20px;width:100%}.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(4){margin-bottom:20px}}.page-node-type-cinema .paragraph--type--movies-program .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;fieldset.form-item{width:100%;margin:0;margin-top:20px}.anonymous-login-form{margin-top:25px}.anonymous-auth-form{margin-bottom:25px}.path-order.user-not-logged .ui-tabs .ui-tabs-panel{padding:20px}.path-order.user-not-logged .ui-tabs .ui-tabs-nav{display:flex;flex-direction:row;border:0;padding:0;background-color:#1c273a;border-radius:0;margin:0 auto;width:100%;margin-bottom:10px}.path-order.user-not-logged .ui-tabs .ui-tabs-nav li{margin:0;padding:0;border:0;background:rgba(0,0,0,0);border-radius:0;display:flex}.path-order.user-not-logged .ui-tabs .ui-tabs-nav li a{border-radius:0;font-size:14px;background-color:#fff;color:#000;display:block;cursor:pointer;transition:all 400ms;background-color:rgba(0,0,0,0);color:#fff;border:0;text-transform:none;font-size:22px;font-family:"Inter-Black",sans-serif;padding:15px 20px;line-height:1;-moz-outline-style:none;opacity:.3;border-top-right-radius:5px;border-top-left-radius:5px;outline:none;position:relative}@media only screen and (min-width:calc(1024px + 1px)){.path-order.user-not-logged .ui-tabs .ui-tabs-nav li a:hover{opacity:1}}@media only screen and (max-width:767px){.path-order.user-not-logged .ui-tabs .ui-tabs-nav li a{margin:0;width:100%}}.path-order.user-not-logged .ui-tabs .ui-tabs-nav li.ui-state-active a{opacity:1}.path-order.user-not-logged .ui-tabs .ui-tabs-nav li.ui-state-active a::after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(28,39,58,0);border-top-color:#1c273a;border-width:10px;margin-left:-10px}@media only screen and (min-width:calc(1024px + 1px)){.path-order.user-not-logged .ui-tabs .ui-tabs-nav li.ui-state-active a:hover{background-color:rgba(0,0,0,0);opacity:1}}.order-payment-method-selection-form{padding-bottom:25px;display:flex;flex-wrap:wrap}.order-payment-method-selection-form a{color:#4288fa;text-decoration:none}.order-payment-method-selection-form #col_2,.order-payment-method-selection-form #col_1{margin:0;padding:40px;background-color:#1c273a;border-radius:5px}@media only screen and (max-width:1024px){.order-payment-method-selection-form #col_2,.order-payment-method-selection-form #col_1{padding:20px}}@media only screen and (max-width:767px){.order-payment-method-selection-form #col_2,.order-payment-method-selection-form #col_1{width:100%}}.order-payment-method-selection-form #col_2 .form-title,.order-payment-method-selection-form #col_1 .form-title{color:#fff;text-transform:none;margin:0 auto;margin-bottom:25px;font-size:20px;font-family:"Inter-Bold",sans-serif;line-height:1}@media only screen and (max-width:1024px){.order-payment-method-selection-form #col_2 .form-title,.order-payment-method-selection-form #col_1 .form-title{width:100%;display:block}}.order-payment-method-selection-form #col_2 h3.form-title.giftcard,.order-payment-method-selection-form #col_2 h3.form-title.paymenttype,.order-payment-method-selection-form #col_1 h3.form-title.giftcard,.order-payment-method-selection-form #col_1 h3.form-title.paymenttype{display:none}.order-payment-method-selection-form #col_2 #edit-payment-method input[type=radio],.order-payment-method-selection-form #col_2 #edit-payment-method input[type=checkbox],.order-payment-method-selection-form #col_2 .form-item table input[type=radio],.order-payment-method-selection-form #col_2 .form-item table input[type=checkbox],.order-payment-method-selection-form #col_1 #edit-payment-method input[type=radio],.order-payment-method-selection-form #col_1 #edit-payment-method input[type=checkbox],.order-payment-method-selection-form #col_1 .form-item table input[type=radio],.order-payment-method-selection-form #col_1 .form-item table input[type=checkbox]{top:20px;right:20px;left:auto;margin-left:10px;margin-right:0}@media only screen and (max-width:767px){.order-payment-method-selection-form #col_2 #edit-payment-method input[type=radio],.order-payment-method-selection-form #col_2 #edit-payment-method input[type=checkbox],.order-payment-method-selection-form #col_2 .form-item table input[type=radio],.order-payment-method-selection-form #col_2 .form-item table input[type=checkbox],.order-payment-method-selection-form #col_1 #edit-payment-method input[type=radio],.order-payment-method-selection-form #col_1 #edit-payment-method input[type=checkbox],.order-payment-method-selection-form #col_1 .form-item table input[type=radio],.order-payment-method-selection-form #col_1 .form-item table input[type=checkbox]{right:10px;margin-left:0}}.order-payment-method-selection-form #col_2 #edit-payment-method input[type=radio]+.label,.order-payment-method-selection-form #col_2 #edit-payment-method input[type=checkbox]+.label,.order-payment-method-selection-form #col_2 .form-item table input[type=radio]+.label,.order-payment-method-selection-form #col_2 .form-item table input[type=checkbox]+.label,.order-payment-method-selection-form #col_1 #edit-payment-method input[type=radio]+.label,.order-payment-method-selection-form #col_1 #edit-payment-method input[type=checkbox]+.label,.order-payment-method-selection-form #col_1 .form-item table input[type=radio]+.label,.order-payment-method-selection-form #col_1 .form-item table input[type=checkbox]+.label{position:relative}@media only screen and (max-width:767px){.order-payment-method-selection-form #col_2 #edit-payment-method input[type=radio]+.label,.order-payment-method-selection-form #col_2 #edit-payment-method input[type=checkbox]+.label,.order-payment-method-selection-form #col_2 .form-item table input[type=radio]+.label,.order-payment-method-selection-form #col_2 .form-item table input[type=checkbox]+.label,.order-payment-method-selection-form #col_1 #edit-payment-method input[type=radio]+.label,.order-payment-method-selection-form #col_1 #edit-payment-method input[type=checkbox]+.label,.order-payment-method-selection-form #col_1 .form-item table input[type=radio]+.label,.order-payment-method-selection-form #col_1 .form-item table input[type=checkbox]+.label{padding-left:0}}@media only screen and (max-width:1024px){.order-payment-method-selection-form #col_2 #edit-payment-method,.order-payment-method-selection-form #col_2 .form-item table,.order-payment-method-selection-form #col_1 #edit-payment-method,.order-payment-method-selection-form #col_1 .form-item table{width:100%}}.order-payment-method-selection-form #col_2 legend span,.order-payment-method-selection-form #col_1 legend span{color:#fff;text-transform:none;margin:0 auto;margin-bottom:25px}@media only screen and (max-width:1024px){.order-payment-method-selection-form #col_2 legend span,.order-payment-method-selection-form #col_1 legend span{width:100%}}.order-payment-method-selection-form #col_2 .form-submit.card-remove,.order-payment-method-selection-form #col_1 .form-submit.card-remove{text-align:center;padding:0;border-radius:3px;width:100%;margin:0 auto;text-decoration:underline;color:#4288fa;background-color:rgba(0,0,0,0);font-family:"Inter-Regular",sans-serif;text-transform:none;font-size:14px}.order-payment-method-selection-form #col_2 .form-submit.card-remove:focus,.order-payment-method-selection-form #col_1 .form-submit.card-remove:focus{outline:none}.order-payment-method-selection-form #col_1{width:calc(66.6666666667% - 15px);margin-right:15px}@media only screen and (max-width:1220px){.order-payment-method-selection-form #col_1{width:calc(66.6666666667% - 35px);margin-left:20px}}@media only screen and (max-width:768px){.order-payment-method-selection-form #col_1{width:calc(100% - 40px);margin:0 20px}}@media only screen and (max-width:768px){.order-payment-method-selection-form #col_1{order:2;margin-top:20px}}@media only screen and (max-width:767px){.order-payment-method-selection-form #col_1{width:100%;margin:20px 0}}.order-payment-method-selection-form #col_2{width:calc(33.3333333333% - 15px);margin-left:15px}@media only screen and (max-width:1220px){.order-payment-method-selection-form #col_2{width:calc(33.3333333333% - 35px);margin-right:20px}}@media only screen and (max-width:768px){.order-payment-method-selection-form #col_2{width:calc(100% - 40px);margin:0 20px}}@media only screen and (max-width:767px){.order-payment-method-selection-form #col_2{width:100%;margin:20px 0}}.order-payment-method-selection-form .due-amount{background-color:#fff;color:#fff;padding:25px;padding-bottom:0}.order-payment-method-selection-form .form-item{margin:0;padding-bottom:0;border:0}.order-payment-method-selection-form .form-type-checkbox.form-item-link-mobility-agreement .error-field-wrapper,.order-payment-method-selection-form .form-type-checkbox.form-item-tos .error-field-wrapper{margin-left:35px}.order-payment-method-selection-form .form-type-checkbox.form-item-link-mobility-agreement .error-field-wrapper::after,.order-payment-method-selection-form .form-type-checkbox.form-item-tos .error-field-wrapper::after{top:0;right:auto;left:-35px}.order-payment-method-selection-form .form-type-checkbox.form-item-link-mobility-agreement .error-field-wrapper input[type=checkbox]+.label::before,.order-payment-method-selection-form .form-type-checkbox.form-item-tos .error-field-wrapper input[type=checkbox]+.label::before{color:#c73b3e}.order-payment-method-selection-form .form-type-radio.form-item-payment-method .error-field-wrapper::after{top:0;left:auto;right:-20px}.order-payment-method-selection-form .form-type-radio.form-item-payment-method .error-field-wrapper input[type=radio]+.label::before{color:#c73b3e}.order-payment-method-selection-form .form-item-link-mobility-agreement,.order-payment-method-selection-form .form-item.form-item-tos{margin:0 auto;justify-content:flex-start;margin-top:20px}@media only screen and (max-width:1024px){.order-payment-method-selection-form .form-item-link-mobility-agreement,.order-payment-method-selection-form .form-item.form-item-tos{width:100%}}.order-payment-method-selection-form legend{display:none;padding:0;position:relative;margin:0;width:100%;line-height:1;font-size:14px}.order-payment-method-selection-form legend span{width:40%;margin:0 auto;display:block;font-size:21px;font-family:"Inter-Black",sans-serif;color:#aab3c4;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:1024px){.order-payment-method-selection-form legend span{width:50%}}@media only screen and (max-width:768px){.order-payment-method-selection-form legend span{width:70%}}@media only screen and (max-width:767px){.order-payment-method-selection-form legend span{width:100%}}.order-payment-method-selection-form .form-item label{font-size:16px}.order-payment-method-selection-form .form-item table{margin:0 auto}@media only screen and (max-width:768px){.order-payment-method-selection-form .form-item table{width:70%}}@media only screen and (max-width:767px){.order-payment-method-selection-form .form-item table{width:100%}}.order-payment-method-selection-form .form-item table td{line-height:1;padding:10px 0;font-size:14px;color:#aab3c4;width:33.3333333333%}.order-payment-method-selection-form .form-item table td:nth-child(2) a{font-size:14px}.order-payment-method-selection-form .form-item table tr{display:flex}.order-payment-method-selection-form .form-item table tr:last-child td{color:#fff;font-family:"Inter-Black",sans-serif;border-top:1px solid #575e6c;border-bottom:1px solid #575e6c}.order-payment-method-selection-form .form-item table td:first-child{padding-right:5px}.order-payment-method-selection-form .form-item table td:last-child{padding-left:5px;text-transform:uppercase;text-align:right}.order-payment-method-selection-form fieldset#edit-payment-method--wrapper{position:relative;width:100%}.order-payment-method-selection-form .form-item-swish-saved-card,.order-payment-method-selection-form .form-item[class*=altapay],.order-payment-method-selection-form #edit-payment-method{margin:0 auto;display:block}.order-payment-method-selection-form .form-item-swish-saved-card select,.order-payment-method-selection-form .form-item-swish-saved-card .chosen-container,.order-payment-method-selection-form .form-item[class*=altapay] select,.order-payment-method-selection-form .form-item[class*=altapay] .chosen-container{width:100% !important}.order-payment-method-selection-form .form-item-swish-saved-card label,.order-payment-method-selection-form .form-item[class*=altapay] label{font-size:14px;color:#aab3c4;display:none}.order-payment-method-selection-form .form-item .fieldset-wrapper{width:100%;float:left}.order-payment-method-selection-form&gt;.form-item{background-color:#fff;color:#fff;margin:0;padding:25px}.order-payment-method-selection-form&gt;.form-item.form-item-link-mobility-agreement,.order-payment-method-selection-form&gt;.form-item.form-item-tos{padding-top:0;position:relative;width:100%;text-align:center}.order-payment-method-selection-form&gt;.form-item.form-wrapper{padding:0;width:50%}@media only screen and (max-width:767px){.order-payment-method-selection-form&gt;.form-item.form-wrapper{padding:0 20px;width:100%;order:3}}.order-payment-method-selection-form .form-submit-wrapper{display:flex;justify-content:flex-end;margin-top:40px}.order-payment-method-selection-form input[type=submit]{cursor:pointer;width:50%}@media only screen and (max-width:767px){.order-payment-method-selection-form input[type=submit]{width:100%}}.order-payment-method-selection-form .error.payment{color:#fff;width:100%}.order-payment-method-selection-form #edit-payment-method .form-item{padding:20px;border-radius:5px;margin-bottom:20px;align-items:center;color:#fff;display:flex;flex-direction:row-reverse;transition:background-color 400ms ease}.order-payment-method-selection-form #edit-payment-method .form-item.form-item-error{padding-right:25px}@media only screen and (min-width:calc(1024px + 1px)){.order-payment-method-selection-form #edit-payment-method .form-item:hover{background-color:#1c273a}}@media only screen and (max-width:767px){.order-payment-method-selection-form #edit-payment-method .form-item{padding:20px 10px}}.order-payment-method-selection-form #edit-payment-method .form-item label{font-size:16px;font-family:"Inter-Bold",sans-serif;line-height:1;cursor:pointer;margin:0;flex-grow:1;justify-content:flex-end;align-items:center;display:flex;flex-direction:row-reverse;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:80px;background-image:url("/themes/custom/nfbiono/assets/img/altapay.svg");background-size:40px 40px;background-repeat:no-repeat;background-position:20px}@media only screen and (max-width:375px){.order-payment-method-selection-form #edit-payment-method .form-item label{padding-left:65px;padding-right:56px;background-position:10px}}.order-payment-method-selection-form #edit-payment-method .form-item label[for=edit-payment-method-mobilepay]{background-image:url("/themes/custom/nfbiono/assets/img/mobilepay.svg")}@media only screen and (max-width:375px){.order-payment-method-selection-form #edit-payment-method .form-item label[for=edit-payment-method-mobilepay]{background-position:10px 13px}}.order-payment-method-selection-form #edit-payment-method .form-item label[for*=altapay]{background-image:url("/themes/custom/nfbiono/assets/img/altapay.svg")}.order-payment-method-selection-form #edit-payment-method .form-item label[for*=vipps]{background-image:url("/themes/custom/nfbiono/assets/img/vipps.svg")}.order-payment-method-selection-form #edit-payment-method .form-item label[for*=strex]{background-image:url("/themes/custom/nfbiono/assets/img/strex.svg");background-size:45px 40px;background-position:20px}@media only screen and (max-width:375px){.order-payment-method-selection-form #edit-payment-method .form-item label[for*=strex]{background-size:40px 35px;background-position:15px 20px}}.order-payment-method-selection-form #edit-payment-method #edit-payment-method-strex:checked~.option{background-image:url("/themes/custom/nfbiono/assets/img/strex_selected.svg")}.order-payment-method-selection-form #edit-payment-method #edit-payment-method-altapay:checked~.option{background-image:url("/themes/custom/nfbiono/assets/img/altapay_selected.svg")}.order-payment-method-selection-form #edit-payment-method .form-item label[for=edit-payment-method-dummy]{background-image:none}#edit-payment-method .right{display:flex;align-items:center;position:absolute;right:80px;top:14px}@media only screen and (max-width:767px){#edit-payment-method .right{right:45px}}@media only screen and (max-width:375px){#edit-payment-method .right{top:24px}}#edit-payment-method .giftcard-icon,#edit-payment-method .logo-mastercard,#edit-payment-method .logo-visa{display:block;background-repeat:no-repeat;background-position:right}#edit-payment-method .giftcard-icon.hidden,#edit-payment-method .logo-mastercard.hidden,#edit-payment-method .logo-visa.hidden{display:none}#edit-payment-method .logo-visa{background-image:url("/themes/custom/nfbiono/assets/img/logo-visa.svg");height:40px;width:80px;background-size:auto 20px;padding:10px;background-color:#fff;border-radius:5px;background-position:center}@media only screen and (max-width:767px){#edit-payment-method .logo-visa{width:75px}}@media only screen and (max-width:375px){#edit-payment-method .logo-visa{height:20px;width:35px;background-size:auto 8px}}#edit-payment-method .logo-mastercard{background-image:url("/themes/custom/nfbiono/assets/img/logo-master.svg");margin-left:10px;height:40px;width:60px;background-size:auto 30px;padding:10px;background-color:#fff;border-radius:5px;background-position:center}@media only screen and (max-width:767px){#edit-payment-method .logo-mastercard{margin-left:5px;width:55px}}@media only screen and (max-width:375px){#edit-payment-method .logo-mastercard{height:20px;width:30px;background-size:auto 12px}}#edit-payment-method .giftcard-icon{display:none;background-image:url("/themes/custom/nfbiono/assets/img/giftcard.png");height:34px;width:62px;background-size:auto 34px;cursor:default;border-radius:3px}.error.payment{background-color:rgba(0,0,0,0);text-align:center;color:#fff;margin:20px 0}.error-button{text-align:center}.error-button a{text-decoration:none;margin:0 auto;padding:7.5px 30px;display:inline-block;color:#fff}.error.payment-methods{padding:25px}.countdown{padding:20px;color:#fff;font-family:"Inter-Black",sans-serif;text-align:center;margin-top:-20px;width:100%}.order-payment-method-selection-form .countdown{margin:0;padding:20px;padding-bottom:10px;line-height:1;text-align:right;font-family:"Inter-Bold",sans-serif;font-size:14px;opacity:.6}@media only screen and (min-width:calc(1220px + 1px)){.order-payment-method-selection-form .countdown{padding-right:5px}}#edit-addgc{margin:0 auto;margin-bottom:20px}@media only screen and (max-width:1024px){#edit-addgc{width:100%}}#edit-addgc .details-wrapper{border-radius:5px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px 20px;margin-top:10px;background-color:#1c273a;border:1px solid #575e6c}@media only screen and (max-width:768px){#edit-addgc .details-wrapper{padding:10px}}#edit-addgc .details-wrapper .form-submit-wrapper{margin-top:0;width:20%}@media only screen and (max-width:767px){#edit-addgc .details-wrapper .form-submit-wrapper{width:auto;margin-top:10px}}#edit-addgc .description{margin-top:10px;text-align:right;width:100%;font-size:14px;font-style:italic;color:#aab3c4;order:1}#edit-addgc input[type=text]{margin-bottom:0;width:100%}#edit-addgc input[type=text]::-webkit-input-placeholder{color:#aab3c4;font-family:"Inter-Bold",sans-serif}#edit-addgc input[type=text]::-moz-placeholder{color:#10151f;font-family:"Inter-Bold",sans-serif}#edit-addgc input[type=text]:-ms-input-placeholder{color:#10151f;font-family:"Inter-Bold",sans-serif}#edit-addgc input[type=text]:-moz-placeholder{color:#10151f;font-family:"Inter-Bold",sans-serif}#edit-addgc .form-item.form-item-giftcard{width:50%;padding-right:10px}@media only screen and (max-width:767px){#edit-addgc .form-item.form-item-giftcard{width:70%}}#edit-addgc label{display:none}#edit-addgc .form-item.form-item-pin{width:30%;padding-right:20px}@media only screen and (max-width:768px){#edit-addgc .form-item.form-item-pin{padding-right:10px}}@media only screen and (max-width:767px){#edit-addgc .form-item.form-item-pin{padding-right:0}}#edit-addgc input[type=submit]{margin:0;padding:12px 15px 11px;background-color:#fff;cursor:default;opacity:.5;width:100%;font-size:16px}#edit-addgc .active input[type=submit]{background-color:#4f9407;cursor:pointer;opacity:1}@media only screen and (min-width:calc(1024px + 1px)){#edit-addgc .active input[type=submit]:hover{background-color:#356305;opacity:1}}#edit-addgc summary{display:block;font-size:16px;margin-bottom:0;line-height:0;outline:none;cursor:pointer}#edit-addgc summary::-webkit-details-marker{display:none}#edit-addgc .giftcard-wrapper{border-radius:5px;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-family:"Inter-Black",sans-serif;line-height:1;padding:24px 20px;padding-left:80px;background-color:#1c273a;border:1px solid #575e6c;transition:background-color 400ms ease;background-image:url("/themes/custom/nfbiono/assets/img/giftcard.svg");background-size:40px 40px;background-repeat:no-repeat;background-position:20px 10px}@media only screen and (min-width:calc(1024px + 1px)){#edit-addgc .giftcard-wrapper:hover{background-color:#1c273a}}@media only screen and (max-width:375px){#edit-addgc .giftcard-wrapper{padding-left:65px;background-position:10px}}.hidden-mastercard .logo-mastercard{display:none}.hidden-visa .logo-visa{display:none}#edit-addgc:not([open]) .details-wrapper{display:none}.orders-payment .order-payment-method-selection-form{padding-bottom:200px}.orders-payment .order-payment-method-selection-form .booking-flow-info{width:100%}.orders-payment .order-payment-method-selection-form .anonymous-order{position:static}.register-header{max-width:768px;margin:0 auto}@media only screen and (max-width:768px){.register-header{max-width:100%;padding:0 20px}}.user-register-title{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:74px;line-height:1;margin:0}.user-register-title span{font-size:34px;color:#d3dae2;display:block;margin-bottom:15px}@media only screen and (max-width:768px){.user-register-title span{font-size:24px}}@media only screen and (max-width:767px){.user-register-title span{font-size:18px}}@media only screen and (max-width:768px){.user-register-title{font-size:54px}}@media only screen and (max-width:767px){.user-register-title{font-size:34px}}.user-register-subtitle{font-size:20px;font-family:"Inter-Medium",sans-serif;margin:0}@media only screen and (max-width:768px){.user-register-subtitle{font-size:18px}}@media only screen and (max-width:767px){.user-register-subtitle{font-size:16px}}.links-holder{max-width:768px;margin:40px auto 0}@media only screen and (max-width:768px){.links-holder{max-width:100%;padding:0 20px}}.facebook-register-title{text-align:left;font-family:"Guardian-Bold",sans-serif;font-size:32px;line-height:1;margin:0}@media only screen and (max-width:768px){.facebook-register-title{font-size:22px}}@media only screen and (max-width:767px){.facebook-register-title{font-size:18px}}.facebook-register-subtitle{font-size:14px;font-family:"Inter-Medium",sans-serif;margin-top:20px}.fb-link{display:flex;margin-top:15px}.fb-link i{margin-right:10px;font-size:20px;line-height:1}.fb-link a{font-size:16px;font-family:"Inter-Black",sans-serif;background-color:#4d6fa9;border-radius:4px;padding:10px;display:flex;justify-items:center;line-height:20px}@media only screen and (max-width:1024px){.fb-link a:hover{background-color:#4d6fa9}}@media only screen and (min-width:calc(1024px + 1px)){.fb-link a:hover{background-color:#3d5886}}.register-devider{font-size:16px;font-family:"Inter-Black",sans-serif;text-align:center;border-top:2px solid rgba(181,204,245,.1);display:flex;justify-content:center;margin:50px 0;width:100%}@media only screen and (max-width:767px){.register-devider{margin:30px 0}}.register-devider span{padding:0 10px;margin-top:-18px;background-color:#1c273a;font-size:24px}.email-register-link-icon img{margin:0 auto;width:100px;display:block}.member-more-link{padding:20px;padding-top:0;text-align:center;font-size:14px;color:#7a7a7a}.member-more-link a{color:#1d4eb4;text-decoration:none}.js-wrap-register-form{max-width:1024px;margin:0 auto}.js-wrap-register-form .or-login{width:calc(100% - 40px)}.or-login{font-size:16px;font-family:"Inter-Black",sans-serif;text-align:center;border-top:2px solid rgba(181,204,245,.1);display:flex;justify-content:center;margin:20px 0;width:100%}@media only screen and (max-width:767px){.or-login{margin:30px 0}}.or-login span{padding:0 10px;-moz-outline-style:none;margin-top:20px;font-size:18px;font-family:"Inter-Bold",sans-serif}form.user-register-form .form-radios{display:flex;flex-direction:row !important}form.user-register-form .form-radios .form-item{margin-bottom:0 !important;width:unset}form.user-register-form .form-type-radio .error-field-wrapper::after{top:0;right:auto;left:-27px}@media only screen and (max-width:768px){form.user-register-form .form-wrapper.form-actions{padding:0 20px}}#menu-page-order{display:flex;justify-content:flex-start;padding:20px}@media only screen and (max-width:767px){#menu-page-order{padding:15px}}#menu-page-order img{height:56px;display:block}.path-order main{margin:0 auto;padding:0;padding-bottom:180px}#menu-page-order{background-color:rgba(0,0,0,0);margin:0 auto;max-width:1220px}@media only screen and (min-width:calc(1220px + 1px)){#menu-page-order{padding-left:0;padding-right:0}}.altapay-payment-form{padding:20px 0}@media only screen and (max-width:1220px){.altapay-payment-form{padding:20px}}.altapay-payment-form form{margin-top:20px}.altapay-payment-form&gt;.content-wrapper{padding:20px;border:1px solid rgba(181,204,245,.1);border-radius:5px}@media only screen and (max-width:375px){.altapay-payment-form&gt;.content-wrapper{padding:10px}}.altapay-payment-form table{margin-bottom:40px}@media only screen and (max-width:767px){.altapay-payment-form table{margin-bottom:20px}}.altapay-payment-form table td{line-height:1;padding:5px 0;font-size:14px;color:#aab3c4}.altapay-payment-form table td.label{padding-right:10px;color:#fff;font-family:"Inter-Black",sans-serif;width:160px;text-transform:uppercase}@media only screen and (max-width:767px){.altapay-payment-form table td.label{width:auto}}.altapay-payment-form table tr:last-child td{word-break:break-all}.altapay-payment-form tr:last-child td.label{word-break:normal}@media only screen and (min-width:calc(390px + 1px)){.altapay-payment-form table.booking-success-table-top td{white-space:nowrap}}.pensio_payment_form_row{display:flex;flex-direction:row;margin-bottom:20px}.pensio_payment_form_row.expiry_row label:first-child{width:30%}.pensio_payment_form_row.expiry_row label:nth-child(3){padding-left:0}.pensio_payment_form_row.expiry_row label{width:auto}.pensio_payment_form_row.expiry_row{align-items:center}@media only screen and (max-width:767px){.pensio_payment_form_row.expiry_row{flex-wrap:wrap}}.pensio_payment_form_row.cvc_description_row{flex-direction:column;padding-left:30%}.pensio_payment_form_label_cell,.pensio_payment_form_row label{float:left;width:30%;text-align:left;padding:0 10px;line-height:40px;font-size:14px;color:#aab3c4}.pensio_payment_form_label_cell:first-child,.pensio_payment_form_row label:first-child{padding-left:0}@media only screen and (max-width:767px){.pensio_payment_form_label_cell,.pensio_payment_form_row label{line-height:1.5;word-break:break-word}}.pensio_payment_form_input_cell input[type=text],.pensio_payment_form_input_cell input[type=email],.pensio_payment_form_input_cell input[type=password],.pensio_payment_form_input_cell input[type=number],.pensio_payment_form_input_cell input[type=date],.pensio_payment_form_input_cell input[type=tel],.pensio_payment_form_row input[type=text],.pensio_payment_form_row input[type=email],.pensio_payment_form_row input[type=password],.pensio_payment_form_row input[type=number],.pensio_payment_form_row input[type=date],.pensio_payment_form_row input[type=tel]{width:100%;border:1px solid #1c273a;border-top:0;border-left:0;border-right:0;border-color:#1c273a;padding:7.5px;line-height:1.5;color:#000;background-color:#fff;margin-bottom:10px;border-radius:5px}.pensio_payment_form_label_cell{width:100%;text-align:left}.pensio_payment_form_submit_cell input{font-family:"Inter-Bold",sans-serif;text-transform:uppercase}.pensio_payment_form_row.cvc_row{margin-bottom:0}.pensio_payment_form_row.submit_row{margin-bottom:0;justify-content:flex-end}.cancel-button .content-wrapper{display:flex}@media only screen and (max-width:767px){.cancel-button .content-wrapper{justify-content:flex-end}}.cancel-button a{margin-top:-44px;position:relative;background-color:#141d2c;text-transform:uppercase}@media only screen and (max-width:767px){.cancel-button a{margin-top:20px}}.pensio_payment_form_label_cell{float:left;width:30%;text-align:left;padding-right:10px;line-height:40px;font-size:14px;color:#aab3c4}@media only screen and (max-width:767px){.pensio_payment_form_row.cvc_description_row .pensio_payment_form_label_cell{width:100%;line-height:1.5}}.pensio_payment_form_input_cell{display:flex;flex-direction:column}.pensio_payment_form_row.expiry_row .pensio_payment_form_input_cell{flex-direction:row}@media only screen and (max-width:767px){.pensio_payment_form_row.expiry_row .pensio_payment_form_input_cell{padding-left:30%}}.pensio_payment_form_input_cell select{margin-right:20px}.pensio_payment_form_input_cell input[type=submit]{align-self:flex-end}.pensio_payment_form_input_cell input[type=text]{align-self:flex-start}.pensio_payment_form_cvc_cell img{width:80px}#edit-positive-agreements{width:100%}#edit-positive-agreements .form-required::after{position:absolute;margin-top:-5px}.user-register-form #edit-positive-agreements{margin-top:40px;padding-top:40px;position:relative}.user-register-form #edit-positive-agreements::before{display:block;content:"";border-top:2px solid rgba(181,204,245,.1);position:absolute;top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#edit-positive-agreements a{color:#4288fa;text-decoration:none}#edit-positive-agreements h3{font-family:"Guardian-Bold",sans-serif;top:-10px;position:relative;background-color:#fff;margin:0 auto;padding:0 20px;cursor:pointer;display:inline-block;text-transform:uppercase;color:#818181;outline:0;border:0;-moz-outline-style:none;font-size:14px}#edit-positive-agreements .form-item{width:100%;display:flex;text-align:left;margin:0 auto;margin-bottom:20px;align-items:flex-start}#edit-positive-agreements .form-item label{text-align:left;line-height:1.5;font-family:"Inter-Medium",sans-serif;font-size:14px}#edit-positive-agreements .form-item p{margin-top:0;margin-bottom:10px;margin-left:-37px;font-size:14px;display:block}#edit-positive-agreements .form-item p:first-child{font-size:16px;font-family:"Inter-Bold",sans-serif;margin-left:0}@media only screen and (max-width:767px){#edit-positive-agreements .form-item p:first-child{font-size:14px}}#edit-positive-agreements .form-item .form-required&gt;p{display:inline}#edit-positive-agreements .title-wrapper{width:100%;margin-bottom:10px}#edit-positive-agreements .consent{width:100%;margin-bottom:20px;margin-top:0;font-size:12px;text-align:center}.user-form summary{font-family:"Guardian-Bold",sans-serif;bottom:-13px;position:relative;background-color:#fff;margin:0 auto;padding:0 20px;cursor:pointer;text-transform:uppercase;color:#818181;outline:0;border:0;-moz-outline-style:none;font-size:14px;display:none}.user-form summary::-webkit-details-marker{display:none}.permission-info-block{padding:20px;background-color:#ffd629;font-size:18px;color:#000;border-radius:0;position:relative;width:100vw;left:50%;right:50%;margin:0 -50vw}.permission-info-block .inner-wrapper{width:100%;max-width:1220px;margin:0 auto}.permission-info-block a{color:#000}@media only screen and (max-width:1220px){.permission-info-block{font-size:16px}}.permission-info-block .accept-button{margin-top:40px}.permission-info-block a.js-pgroup-consent{display:inline-flex;background-color:#000}@media only screen and (min-width:calc(1024px + 1px)){.permission-info-block a.js-pgroup-consent:hover,.permission-info-block a.js-pgroup-consent:active{background-color:#333}}.permission-info-block .section-title{font-size:26px;font-family:"Inter-Black",sans-serif;margin-bottom:20px}.user-cancel-form{padding:20px;text-align:center}.user-cancel-form div#edit-actions{display:flex;justify-content:center;margin-top:20px}@media only screen and (max-width:767px){.user-cancel-form div#edit-actions{flex-direction:column;align-items:center}}.user-cancel-form .form-submit-wrapper{margin-right:20px}@media only screen and (max-width:767px){.user-cancel-form .form-submit-wrapper{margin-right:0;margin-bottom:20px}}.altapay-easy-payment-cards-form table{border-collapse:collapse;margin-bottom:40px;max-width:50%}@media only screen and (max-width:1024px){.altapay-easy-payment-cards-form table{max-width:100%}}.altapay-easy-payment-cards-form th{padding:5px;border-bottom:1px solid #000;font-family:"Inter-Medium",sans-serif;font-size:14px;line-height:1;text-align:left;padding-top:8px}.altapay-easy-payment-cards-form td{padding:5px;line-height:1}.altapay-easy-payment-cards-form .form-item{margin-bottom:0}.altapay-easy-payment-cards-form .form-submit{padding:7.5px 30px}.booking-flow-control-wrapper{display:flex}.booking-flow-control-wrapper.timeout,.booking-flow-control-wrapper.refund-reject,.booking-flow-control-wrapper.refund{flex-flow:column wrap;text-align:center;margin:20px 0}.booking-flow-control-wrapper.timeout .button,.booking-flow-control-wrapper.refund-reject .button,.booking-flow-control-wrapper.refund .button{margin:0 auto}#giftcards_list{padding-top:10px;font-size:14px;margin:0}#giftcards_list a{margin:0;color:#1d4eb4;padding-left:25px;display:inline-block;z-index:1;position:relative}.gc{position:relative}#giftcards_list .gc::before{content:"î¤¯";position:absolute;left:2px;top:2px;font-size:16px;transition:all 400ms ease;cursor:pointer}@media only screen and (min-width:calc(1024px + 1px)){#giftcards_list:hover .gc::before{transform:scale(1.3)}}.node--type-competition{max-width:1024px;margin:0 auto}@media only screen and (max-width:1220px){.node--type-competition{padding:0 20px}}.node--type-competition .node__content{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.node--type-competition .node__content{flex-direction:column}}.node--type-competition .node__content .columns{width:50%;position:relative}@media only screen and (max-width:768px){.node--type-competition .node__content .columns{width:100%}}.node--type-competition .node__content .columns.col1{background-color:#2b364a;border-radius:5px}@media only screen and (max-width:768px){.node--type-competition .node__content .columns.col1{margin-right:0;width:100%}}.node--type-competition .node__content .columns.col2{width:calc(50% - 50px)}@media only screen and (max-width:768px){.node--type-competition .node__content .columns.col2{margin-top:50px;margin-left:0;width:100%}}.node--type-competition .node-title{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:108px;line-height:1;margin:0;margin-bottom:45px}@media only screen and (max-width:768px){.node--type-competition .node-title{margin-bottom:55px;font-size:54px}}.node--type-competition .node-title .competition-part{font-size:34px;color:#d3dae2;display:block}@media only screen and (max-width:768px){.node--type-competition .node-title .competition-part{font-size:24px}}.node--type-competition .answer-form{padding:40px}@media only screen and (max-width:768px){.node--type-competition .answer-form{padding:20px}}.node--type-competition .answer-form .login-button{justify-content:center;display:flex}@media only screen and (max-width:767px){.node--type-competition .answer-form .login-button{flex-direction:column;align-items:center}}.node--type-competition .answer-form a.user-login{display:inline-flex;margin-right:20px}@media only screen and (max-width:767px){.node--type-competition .answer-form a.user-login{margin-right:0;margin-bottom:20px}}.node--type-competition .answer-form a.user-register{display:inline-flex}.node--type-competition .field--name-field-image img{border-radius:5px;display:block}.node--type-competition .prize .item-list{font-family:"Inter-Medium",sans-serif;font-size:18px}.node--type-competition .prize .item-list ul span{margin-right:10px}.node--type-competition .field--name-field-prizes-image{max-width:30%}.node--type-competition .field--name-field-prizes-image img{border-radius:5px;display:block}.node--type-competition .field--name-field-expiration-date,.node--type-competition .field--name-field-extra-info,.node--type-competition .field--name-field-segment{font-size:18px;font-family:"Inter-Medium",sans-serif;margin-top:1em}.node--type-competition .field--name-field-expiration-date .field__label,.node--type-competition .field--name-field-extra-info .field__label,.node--type-competition .field--name-field-segment .field__label{font-family:"Guardian-Bold",sans-serif;font-size:18px}.node--type-competition .field--name-field-expiration-date .field__label{margin-right:10px}.node--type-competition .answer-form-title{font-size:22px;font-family:"Guardian-Bold",sans-serif;line-height:1;margin:0}.user-not-logged .node--type-competition .answer-form-title{display:none}@media only screen and (max-width:768px){.node--type-competition .answer-form-title{font-size:18px}}.node--type-competition .prize-form-title{font-size:18px;font-family:"Guardian-Bold",sans-serif;margin-bottom:0;margin-top:1em}.node--type-competition form[class*=webform-submission-competition] input[type=radio][checked=checked]+.label+label{opacity:1}.node--type-competition form[class*=webform-submission-competition] .form-actions{margin-top:20px;margin-bottom:0}.node--type-competition form[class*=webform-submission-competition] fieldset{margin:0;padding-top:20px}.node--type-competition form[class*=webform-submission-competition] fieldset legend{font-size:18px;font-family:"Inter-Medium",sans-serif;margin-bottom:20px;color:#fff;position:relative;top:20px}.node--type-competition form[class*=webform-submission-competition] .form-type-checkbox,.node--type-competition form[class*=webform-submission-competition] .form-type-radio{flex-wrap:wrap}.node--type-competition form[class*=webform-submission-competition] .form-type-checkbox .description,.node--type-competition form[class*=webform-submission-competition] .form-type-radio .description{margin-top:0;margin-left:37px}.node--type-competition form[class*=webform-submission-competition] .form-type-checkbox:last-child,.node--type-competition form[class*=webform-submission-competition] .form-type-radio:last-child{margin-bottom:0}.node--type-competition .competitions-answers.not-logged-in,.node--type-competition .competitions-form-title,.node--type-competition .correct-answers-text{padding:20px;background-color:#1d4eb4;font-family:"Inter-Medium",sans-serif;font-size:18px;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;width:100%;top:0;left:0;z-index:1}.node--type-competition .competitions-answers.not-logged-in{border-top-left-radius:0;border-top-right-radius:0;position:relative;width:calc(100% + 80px);margin:-40px -40px 20px;background-color:rgba(0,0,0,0)}@media only screen and (max-width:768px){.node--type-competition .competitions-answers.not-logged-in{width:calc(100% + 40px);margin:-20px -20px 20px}}.node--type-competition .competitions-form-title+.correct-answers-text{top:47px;padding-top:0;border-radius:0}.node--type-competition .competitions-answers-title{font-size:22px;font-family:"Guardian-Bold",sans-serif;line-height:1;margin-bottom:10px}.node--type-competition .competitions-answers-footer{font-size:16px;font-family:"Inter-Medium",sans-serif;line-height:1}.node--type-competition .competitions-answers-description{font-size:18px;font-family:"Guardian-Bold",sans-serif;color:#d3dae2;margin-bottom:10px}.node--type-competition .competitions-answers{display:flex}.node--type-competition .answers-content{width:calc(100% - 46px)}.node--type-competition .answers-content .question-title{font-size:16px;font-family:"Inter-Regular",sans-serif}.node--type-competition .answers-content&gt;.form-item{font-size:16px;font-family:"Inter-Bold",sans-serif}.node--type-competition .answers-content&gt;.form-item:last-child{margin-bottom:0;line-height:27px}.node--type-competition .answers-content&gt;.form-item:last-child::after{display:none}.node--type-competition .answers-content&gt;.form-item::after{width:27px;height:27px;display:block;position:absolute;top:0;left:0;font-size:27px;transition:all 400ms;content:"î¤´";color:#4288fa}.node--type-competition .answers-header-devider{margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid rgba(181,204,245,.1);width:100%}.image-spacer{height:64px}@media only screen and (max-width:1220px){.nfkino-utils-support-form{padding:0 20px}}.nfkino-utils-support-form .form-title{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:74px;line-height:1;max-width:768px;margin:0 auto}.nfkino-utils-support-form .form-title span{font-size:34px;color:#d3dae2;display:block;margin-bottom:15px}@media only screen and (max-width:768px){.nfkino-utils-support-form .form-title span{font-size:24px}}@media only screen and (max-width:767px){.nfkino-utils-support-form .form-title span{font-size:18px}}@media only screen and (max-width:768px){.nfkino-utils-support-form .form-title{font-size:54px}}@media only screen and (max-width:767px){.nfkino-utils-support-form .form-title{font-size:34px}}.nfkino-utils-support-form .form-subtitle{font-size:20px;font-family:"Inter-Medium",sans-serif;max-width:768px;margin:0 auto;margin-top:15px}@media only screen and (max-width:768px){.nfkino-utils-support-form .form-subtitle{font-size:18px}}@media only screen and (max-width:767px){.nfkino-utils-support-form .form-subtitle{font-size:16px}}.nfkino-utils-support-form details{font-size:16px;font-family:"Inter-Black",sans-serif;border-top:2px solid rgba(181,204,245,.1);margin:50px 0;width:100%;text-align:center}@media only screen and (max-width:767px){.nfkino-utils-support-form details{margin:30px 0}}.nfkino-utils-support-form details summary{text-align:center;padding:0 10px;margin:0 auto;top:-12px;background-color:#1c273a;list-style:none;outline:none;-moz-outline-style:none;display:inline-block;position:relative}.nfkino-utils-support-form details summary::-webkit-details-marker{display:none}.nfkino-utils-support-form .form-item-comments,.nfkino-utils-support-form .details-wrapper{text-align:left;max-width:768px;margin:0 auto;display:flex;flex-wrap:wrap}.nfkino-utils-support-form select,.nfkino-utils-support-form textarea,.nfkino-utils-support-form input[type=text],.nfkino-utils-support-form input[type=tel],.nfkino-utils-support-form input[type=email],.nfkino-utils-support-form input[type=password],.nfkino-utils-support-form input[type=number],.nfkino-utils-support-form input[type=date],.nfkino-utils-support-form input[type=time]{width:100%}.nfkino-utils-support-form .form-item{width:48%;margin-right:2%}@media only screen and (max-width:767px){.nfkino-utils-support-form .form-item{width:100%;margin-right:0}}.nfkino-utils-support-form .form-item.form-item-message-other,.nfkino-utils-support-form .fieldset-wrapper .form-radios .form-item,.nfkino-utils-support-form .form-item-comments .form-textarea-wrapper,.nfkino-utils-support-form .form-item-comments,.nfkino-utils-support-form .form-item.form-item-files-file-attached,.nfkino-utils-support-form .form-item.form-item-trans-number,.nfkino-utils-support-form .form-item.form-item-mail,.nfkino-utils-support-form .form-item.form-item-card-number{width:100%}.nfkino-utils-support-form .form-item-comments{margin-right:auto}.nfkino-utils-support-form .fieldset-wrapper{display:flex;flex-wrap:wrap}.nfkino-utils-support-form fieldset.form-item{width:100%;margin-right:0}.paragraph--type--upcoming-movies{display:flex;flex-wrap:wrap;border-top:1px solid rgba(181,204,245,.1);margin-top:0;padding-top:25px;overflow:hidden}.paragraph--type--upcoming-movies&gt;.item-list{width:100%;order:3;margin-top:25px;overflow:hidden}@media only screen and (max-width:1220px){.paragraph--type--upcoming-movies&gt;.item-list{overflow-x:auto}}@media only screen and (min-width:calc(1220px + 1px)){.paragraph--type--upcoming-movies&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px;min-width:1250px}}.paragraph--type--upcoming-movies .flickity-slider&gt;li,.paragraph--type--upcoming-movies&gt;.item-list&gt;ul&gt;li{margin-bottom:30px}.paragraph--type--upcoming-movies .flickity-slider&gt;li&gt;.content-wrapper,.paragraph--type--upcoming-movies&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;text-align:center}.paragraph--type--upcoming-movies .flickity-slider&gt;li&gt;.content-wrapper .node--type-movie .field--name-field-image,.paragraph--type--upcoming-movies&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper .node--type-movie .field--name-field-image{background-color:#1c273a;border-radius:5px;margin-bottom:0}.paragraph--type--upcoming-movies .field--name-field-links{width:50%;order:2;text-align:right;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.paragraph--type--upcoming-movies .field--name-field-links{width:100%}}.paragraph--type--upcoming-movies .field--name-field-links a{color:#4288fa;text-decoration:none;transition:all 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--upcoming-movies .field--name-field-links a:hover{color:#fff}}.paragraph--type--upcoming-movies h2.upcoming-movies-title{width:50%;margin:0;order:1;line-height:1;font-size:26px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:768px){.paragraph--type--upcoming-movies h2.upcoming-movies-title{font-size:18px}}@media only screen and (max-width:767px){.paragraph--type--upcoming-movies h2.upcoming-movies-title{width:100%}}.node--type-movie.node--view-mode-upcoming-dk{width:250px}@media only screen and (max-width:768px){.node--type-movie.node--view-mode-upcoming-dk{width:235px}}@media only screen and (max-width:767px){.node--type-movie.node--view-mode-upcoming-dk{width:160px}}.paragraph--type--upcoming-movies&gt;.item-list&gt;ul::after{content:"flickity";display:none}@media only screen and (min-width:calc(1220px + 1px)){.paragraph--type--upcoming-movies&gt;.item-list&gt;ul::after{content:""}}#watch-list .field--name-field-image{display:block}@media only screen and (max-width:767px){#watch-list .field--name-field-image{display:block}}#watch-list .watch-list-wrapper&gt;.item-list&gt;ul{padding:0;list-style:none;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 -15px}#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li{max-width:294px;width:20%;margin-bottom:50px}@media only screen and (max-width:1024px){#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li{width:25%}}@media only screen and (max-width:768px){#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li{width:33.3333333333%}}@media only screen and (max-width:767px){#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li{width:50%}}@media only screen and (max-width:374px){#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li{width:100%;margin:0 auto;margin-bottom:30px}#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li:last-child{margin-bottom:0}}@media only screen and (max-width:767px){#watch-list .watch-list-wrapper .js-see-more-items{display:none}#watch-list .watch-list-wrapper&gt;.item-list ul{margin:0 -20px;flex-wrap:nowrap;overflow-x:scroll}#watch-list .watch-list-wrapper&gt;.item-list ul::-webkit-scrollbar{display:none}#watch-list .watch-list-wrapper&gt;.item-list ul li{display:block;margin-right:10px}#watch-list .watch-list-wrapper&gt;.item-list ul li .node--type-movie.node--view-mode-upcoming-dk{width:220px}}#watch-list .node--view-mode-upcoming-dk{margin:0 auto}#watch-list .watch-list-wrapper&gt;.item-list&gt;ul li .content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;text-align:center}.ui-widget.ui-widget-content.watch-list-dialog{background-color:#2cb16a;max-width:480px !important;width:100% !important;animation-duration:400ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeInWatchlist}.ui-widget.ui-widget-content.watch-list-dialog .ui-dialog-titlebar-close,.ui-widget.ui-widget-content.watch-list-dialog .ui-dialog-titlebar{display:none}.ui-widget.ui-widget-content.watch-list-dialog .ui-dialog-content{font-size:20px;font-family:"Inter-Medium",sans-serif;min-height:0 !important;padding-top:25px}.ui-widget.ui-widget-content.watch-list-dialog .ui-dialog-content::before{content:"î¥ƒ";margin-right:20px}.ui-widget.ui-widget-content.watch-list-dialog+.ui-widget-overlay{display:none}.block-breaking-news .field--name-body{font-size:16px;font-family:"Inter-Regular",sans-serif}.block-breaking-news .field--name-body .paragraph-title,.block-breaking-news .field--name-body h1,.block-breaking-news .field--name-body h2,.block-breaking-news .field--name-body h3,.block-breaking-news .field--name-body h4{margin-top:0}.block-breaking-news{display:flex;align-items:flex-start;justify-content:center;text-align:center;padding:20px 55px;background-color:#ffd629;color:#000;position:relative}@media only screen and (max-width:767px){.block-breaking-news{padding:20px 50px 20px 20px}}.block-breaking-news.hidden{display:none}.block-breaking-news button.close-btn{position:absolute;right:20px;top:17px}@media only screen and (max-width:767px){.block-breaking-news button.close-btn{right:10px}}@media only screen and (max-width:1220px){.view-cinema-list{padding:0 20px}}.view-cinema-list .view-header{font-size:18px;font-family:"Inter-Medium",sans-serif}.view-cinema-list .title-cinema-list{font-size:108px;font-family:"Guardian-Bold",sans-serif;margin:0;margin-bottom:0;line-height:1;color:#4288fa;width:100%;display:block}@media only screen and (max-width:768px){.view-cinema-list .title-cinema-list{font-size:54px;margin-bottom:40px}}.view-cinema-list .item-list{display:flex;flex-wrap:wrap;border-top:1px solid rgba(181,204,245,.1);margin-top:60px;padding-top:20px}.view-cinema-list .item-list h3{margin:0;line-height:1;font-size:26px;font-family:"Guardian-Bold",sans-serif;width:100%}@media only screen and (max-width:768px){.view-cinema-list .item-list h3{font-size:18px}}.view-cinema-list .item-list a,.view-cinema-list .item-list img{display:block}.view-cinema-list .item-list img{border-radius:5px}.view-cinema-list .item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px;margin-top:20px}.view-cinema-list .item-list&gt;ul&gt;li{width:33.3333333333%;margin-bottom:60px;padding:0 15px;position:relative}@media only screen and (max-width:768px){.view-cinema-list .item-list&gt;ul&gt;li{width:50%}}@media only screen and (max-width:767px){.view-cinema-list .item-list&gt;ul&gt;li{width:100%}}.view-cinema-list .views-field.views-field-title{position:absolute;width:calc(100% - 30px);bottom:0;left:15px;line-height:1;font-size:16px;font-family:avenir-black;text-align:center;background-color:rgba(43,54,74,.8);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.view-cinema-list .views-field.views-field-title a{text-decoration:none;padding:10px}.paragraph--type--error-page{display:flex;justify-content:center;margin:50px auto;max-width:1024px}@media only screen and (max-width:768px){.node--type-page .paragraph--type--error-page{flex-direction:column}}.node--type-page .paragraph--type--error-page .field--name-field-image{margin-bottom:0;width:419px;transition:width 400ms ease}@media only screen and (max-width:768px){.node--type-page .paragraph--type--error-page .field--name-field-image{width:auto}}.node--type-page .paragraph--type--error-page .field--name-field-image+.details{width:calc(100% - 419px);transition:width 400ms ease;padding-left:20px}@media only screen and (max-width:768px){.node--type-page .paragraph--type--error-page .field--name-field-image+.details{width:auto;padding:20px 0 0}}.node--type-page .paragraph--type--error-page .field--name-field-image img{box-shadow:none !important;width:100%;max-width:419px;border-radius:5px}.paragraph--type--error-page .field--name-field-title{font-size:34px;font-family:"Guardian-Bold",sans-serif;line-height:1;margin-bottom:25px}@media only screen and (max-width:767px){.paragraph--type--error-page .field--name-field-title{font-size:24px}}.paragraph--type--error-page .field--name-field-subtitle{font-size:74px;font-family:"Guardian-Bold",sans-serif;color:#aab3c4;line-height:1;margin-bottom:25px}@media only screen and (max-width:767px){.paragraph--type--error-page .field--name-field-subtitle{font-size:54px}}.paragraph--type--error-page .field--name-field-text-long{font-size:18px;font-family:"Inter-Medium",sans-serif;margin-bottom:55px}@media only screen and (max-width:767px){.paragraph--type--error-page .field--name-field-text-long{font-size:16px}}.paragraph--type--error-page .field--name-field-links{display:flex}@media only screen and (max-width:767px){.paragraph--type--error-page .field--name-field-links{flex-direction:column;display:inline-flex}}.paragraph--type--error-page .field--name-field-links a{margin-right:20px}@media only screen and (max-width:767px){.paragraph--type--error-page .field--name-field-links a{margin-bottom:20px;margin-right:0}}#voting-widget{display:flex;flex-direction:column-reverse}#voting-widget .wrapper-items{display:flex}#voting-widget .wrapper-items span{background-color:rgba(0,0,0,0);display:block;border-right:0;color:#fff;opacity:.3;transition:all 400ms ease}#voting-widget .wrapper-items span.selected,#voting-widget .wrapper-items span.selected-half i{background-color:rgba(0,0,0,0);opacity:1}#voting-widget .wrapper-items span::before,#voting-widget .wrapper-items span.selected-half i{content:"î¥–";font-size:26px;height:26px;width:27px}#voting-widget:not(.disabled) .wrapper-items span:hover,#voting-widget:not(.disabled) .wrapper-items span.hover{background-color:rgba(0,0,0,0);color:#fff;opacity:1}.voting-result{font-size:16px;margin-bottom:5px}.voting-result span{font-size:20px;font-family:"Inter-Black",sans-serif;margin-right:5px;color:#d3dae2}.paragraph--type--featured-movies{margin-bottom:45px}.paragraph--type--featured-movies .field--name-field-featured-movies-item{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:calc(768px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item{gap:30px}}html[data-useragent*="MSIE 10.0"] .paragraph--type--featured-movies .field--name-field-featured-movies-item,html[data-useragent*="rv:11.0"] .paragraph--type--featured-movies .field--name-field-featured-movies-item{display:inline-block;max-width:1220px}.paragraph--type--featured-movies .featured-movies-wrapper{color:#fff;text-decoration:none;display:flex;flex-direction:column}.paragraph--type--featured-movies .field--name-field-title{font-size:25px;font-family:"Guardian-Bold",sans-serif;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paragraph--type--featured-movies .field--name-field-subtitle{font-size:14px;font-family:"Inter-Medium",sans-serif;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paragraph--type--featured-movies .filed-link-title{display:inline-flex;position:relative;color:rgba(0,0,0,0);width:48px;height:48px;overflow:hidden;padding:0;white-space:nowrap}.paragraph--type--featured-movies .filed-link-title:hover{color:rgba(0,0,0,0)}.paragraph--type--featured-movies .filed-link-title .icon-billet{font-size:30px;position:absolute;right:12px;top:9px;color:#fff}.paragraph--type--featured-movies .field--name-field-featured-movies-item .field--name-field-image{overflow:hidden;background-size:cover;height:0;padding-top:56.3%;margin-bottom:0}.paragraph--type--featured-movies .field--name-field-featured-movies-item .field--name-field-media-video-file{position:relative;overflow:hidden;height:0;padding-top:56.3%;margin-bottom:0}.paragraph--type--featured-movies .field--name-field-featured-movies-item .field--name-field-media-video-file video{height:100%;width:100%;top:0;position:absolute;-o-object-fit:cover;object-fit:cover}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item{background-color:#2b364a;grid-column:1/span 1;grid-row:2/span 1}@media only screen and (min-width:calc(768px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item{grid-column:3/span 1;grid-row:1/span 1}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .paragraph--type--featured-movies-item&gt;.featured-movies-wrapper,.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .paragraph--type--featured-movies-item{display:flex;justify-content:space-between;flex-direction:column;height:100%}html[data-useragent*="MSIE 10.0"] .paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item,html[data-useragent*="rv:11.0"] .paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item{float:left}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .item-content{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);gap:20px;padding:20px}@media only screen and (min-width:calc(768px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .item-content{padding:23px 20px}}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .item-content{padding:25px 20px}}@media only screen and (min-width:calc(1280px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .item-content{padding:28px 30px}}@media only screen and (min-width:calc(1366px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .item-content{padding:30px}}.node--type-page.node--view-mode-full .paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .col1{margin:0;grid-column:1/span 3;grid-row:1/1;width:100%;text-align:left}.node--type-page.node--view-mode-full .paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item .col2{margin:0;grid-column:4/span 1;grid-row:1/1;width:100%;justify-content:flex-end;align-items:center;display:flex}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item img{display:block;width:100%}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child{grid-column:1/span 1;grid-row:1/span 1}@media only screen and (min-width:calc(768px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child{grid-column:1/span 2;grid-row:1/span 2}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .filed-link-title{padding:15px 50px 15px 30px;width:auto;color:#fff}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .filed-link-title:hover{color:#fff}@media only screen and (max-width:1280px){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .filed-link-title{padding:0;width:48px;height:48px;color:rgba(0,0,0,0)}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .filed-link-title:hover{color:rgba(0,0,0,0)}}@media only screen and (min-width:calc(1366px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .filed-link-title .icon-billet{right:20px}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .item-content{padding:20px}@media only screen and (min-width:calc(1280px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .item-content{padding:20px 30px}}@media only screen and (min-width:calc(1366px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .item-content{padding:20px 40px}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-title{font-size:35px}@media only screen and (max-width:768px){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-title{font-size:25px}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-subtitle{font-size:18px}@media only screen and (max-width:768px){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-subtitle{font-size:14px}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-image,.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-media-video-file{overflow:hidden;padding-top:72.6%}@media only screen and (max-width:768px){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-image,.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-media-video-file{height:220px}}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:first-child .field--name-field-media-video-file video{width:100%;height:100%;bottom:0;-o-object-fit:cover;object-fit:cover}.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:last-child{grid-row:3/span 1}@media only screen and (min-width:calc(768px + 1px)){.paragraph--type--featured-movies .field--name-field-featured-movies-item&gt;.field__item:last-child{grid-row:2/span 1}}.field-group-tabs-header{display:none}div.horizontal-tabs{border:0;margin-left:0}@media only screen and (max-width:768px){div.horizontal-tabs{padding-top:0 !important}}div.horizontal-tabs .horizontal-tabs-panes{background-color:#1c273a;border:0;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media only screen and (max-width:1220px){div.horizontal-tabs .horizontal-tabs-panes{padding:0 20px}}div.horizontal-tabs .horizontal-tabs-list{background-color:#1c273a;border:0;display:flex;justify-content:center;border-bottom:6px solid #2b364a;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media only screen and (min-width:calc(768px + 1px)){div.horizontal-tabs .horizontal-tabs-list.sticky{position:fixed;top:0;width:100%;z-index:1000}.toolbar-vertical div.horizontal-tabs .horizontal-tabs-list.sticky,.toolbar-horizontal div.horizontal-tabs .horizontal-tabs-list.sticky{top:39px}}@media only screen and (min-width:calc(768px + 1px))and (max-width:767px){.toolbar-vertical div.horizontal-tabs .horizontal-tabs-list.sticky,.toolbar-horizontal div.horizontal-tabs .horizontal-tabs-list.sticky{top:0;left:0}}@media only screen and (min-width:calc(768px + 1px)){.toolbar-horizontal.toolbar-tray-open div.horizontal-tabs .horizontal-tabs-list.sticky{top:79px}}@media only screen and (min-width:calc(768px + 1px))and (max-width:767px){.toolbar-horizontal.toolbar-tray-open div.horizontal-tabs .horizontal-tabs-list.sticky{top:0}}@media only screen and (max-width:767px){div.horizontal-tabs .horizontal-tabs-list{position:static;width:100%;left:auto;right:auto;margin-left:0;margin-right:0;flex-wrap:wrap;justify-content:flex-start}body.page-node-type-cinema div.horizontal-tabs .horizontal-tabs-list{margin:0 -20px;width:calc(100% + 40px)}}div.horizontal-tabs li.horizontal-tab-button{background-color:rgba(0,0,0,0);border:0;padding:0;font-size:18px}@media only screen and (max-width:767px){div.horizontal-tabs li.horizontal-tab-button{width:50%;font-size:12.9996px}}@media only screen and (max-width:767px){body.page-node-type-cinema div.horizontal-tabs .horizontal-tab-button{width:33.3333333333%}}@media only screen and (max-width:374px){body.page-node-type-cinema div.horizontal-tabs .horizontal-tab-button{width:50%}}div.horizontal-tabs ul.horizontal-tabs-list li a,div.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:20px;border-bottom:6px solid #2b364a;transition:all 400ms ease;margin-bottom:-6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:767px){div.horizontal-tabs ul.horizontal-tabs-list li a,div.horizontal-tabs ul.horizontal-tabs-list li.selected a{padding:10px 20px}}div.horizontal-tabs ul.horizontal-tabs-list li.selected a{border-bottom-color:#1d4eb4}div.horizontal-tabs li.horizontal-tab-button a:hover{background-color:rgba(0,0,0,0)}@media only screen and (min-width:calc(1024px + 1px)){div.horizontal-tabs li.horizontal-tab-button a:hover{background-color:rgba(0,0,0,0);color:#fff;border-bottom:6px solid #1d4eb4}}.horizontal-tab-button.selected{background-color:rgba(0,0,0,0);padding:0}@media only screen and (max-width:767px){.horizontal-tabs-panes ul{padding:0}}.horizontal-tabs-panes .horizontal-tabs-pane{margin:0;position:relative !important;width:100vw !important;top:0 !important;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:45px 0}body:not(.page-node-type-cinema) .horizontal-tabs-panes .horizontal-tabs-pane .horizontal-tabs-panes .horizontal-tabs-pane:nth-child(odd){background-color:#2b364a}.horizontal-tabs-panes .horizontal-tabs-pane .tabs-label{margin:0;font-size:28px;font-family:"Guardian-Bold",sans-serif;line-height:1;margin-bottom:30px}.horizontal-tabs-panes .horizontal-tabs-pane .tabs-see-more{align-self:flex-start;text-align:right;display:flex;justify-content:flex-end;flex-grow:1}@media only screen and (max-width:767px){.horizontal-tabs-panes .horizontal-tabs-pane .tabs-see-more{width:100%}}.horizontal-tabs-panes .horizontal-tabs-pane .tabs-see-more a{color:#4288fa;text-decoration:none;transition:all 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){.horizontal-tabs-panes .horizontal-tabs-pane .tabs-see-more a:hover{color:#fff}}.horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper{max-width:1220px;margin:0 auto;position:relative}@media only screen and (max-width:1220px){.horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper{padding:0 20px}}.horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper&gt;h3:not(.poll-question){margin:0;margin-bottom:40px;font-size:24px}.horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper&gt;h3:not(.poll-question) a{text-decoration:none}.horizontal-tabs-panes .horizontal-tabs-pane&gt;.details-wrapper&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px}.horizontal-tabs-panes .horizontal-tabs-pane&gt;.details-wrapper&gt;.item-list&gt;ul&gt;li{width:33.3333333333%}@media only screen and (max-width:768px){.horizontal-tabs-panes .horizontal-tabs-pane&gt;.details-wrapper&gt;.item-list&gt;ul&gt;li{width:50%;margin-bottom:20px}.horizontal-tabs-panes .horizontal-tabs-pane&gt;.details-wrapper&gt;.item-list&gt;ul&gt;li:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.horizontal-tabs-panes .horizontal-tabs-pane&gt;.details-wrapper&gt;.item-list&gt;ul&gt;li{width:100%}}.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items{background-color:#d3dae2;color:#1c273a;padding:15px 30px;margin:0 auto}.horizontal-tabs-panes .horizontal-tabs-pane .js-see-more-items::after{content:"î¤¾";margin-left:10px;transform:scale(-1,1)}body:not(.path-voucher-shop) .horizontal-tabs-panes .horizontal-tabs-pane{display:block !important}#tab-about .tabs-label,#tab-about .field--name-body{max-width:768px;margin:0 auto}#tab-about .tabs-label{margin-bottom:20px}.showing-first-three-items li:nth-of-type(1n + 4){display:none}.showing-first-five-items li:nth-of-type(1n + 6){display:none}#tab-competition .details-wrapper,#tab-current .details-wrapper{display:flex;flex-wrap:wrap}#tab-competition .details-wrapper&gt;.item-list,#tab-current .details-wrapper&gt;.item-list{width:100%;margin:25px 0 0}@media only screen and (max-width:1280px){#tab-competition .details-wrapper&gt;.item-list,#tab-current .details-wrapper&gt;.item-list{margin:25px -10px 0 -10px;width:calc(100% + 20px)}}#tab-competition .details-wrapper&gt;.item-list&gt;ul,#tab-current .details-wrapper&gt;.item-list&gt;ul{display:block}@media only screen and (min-width:calc(1220px + 1px)){#tab-competition .details-wrapper&gt;.item-list&gt;ul,#tab-current .details-wrapper&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px;min-width:1250px}}#tab-competition .details-wrapper&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper,#tab-current .details-wrapper&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;text-align:center}#tab-competition .details-wrapper .content-wrapper&gt;article h2,#tab-current .details-wrapper .content-wrapper&gt;article h2{text-align:left}@media only screen and (max-width:375px){#tab-competition .details-wrapper .content-wrapper&gt;article h2,#tab-current .details-wrapper .content-wrapper&gt;article h2{left:10px;width:calc(100% - 20px)}}#tab-competition .details-wrapper .content-wrapper&gt;article,#tab-current .details-wrapper .content-wrapper&gt;article{width:416px}@media only screen and (max-width:768px){#tab-competition .details-wrapper .content-wrapper&gt;article,#tab-current .details-wrapper .content-wrapper&gt;article{width:392px}}@media only screen and (max-width:767px){#tab-competition .details-wrapper .content-wrapper&gt;article,#tab-current .details-wrapper .content-wrapper&gt;article{width:340px}}@media only screen and (max-width:375px){#tab-competition .details-wrapper .content-wrapper&gt;article,#tab-current .details-wrapper .content-wrapper&gt;article{width:320px;padding:0 10px}}.field--name-field-cinema-info-blocks{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px;background-color:#1c273a}html[data-useragent*="MSIE 10.0"] .field--name-field-cinema-info-blocks,html[data-useragent*="rv:11.0"] .field--name-field-cinema-info-blocks{display:block}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks{margin-top:30px}}.field--name-field-cinema-info-blocks .inner-wrapper{width:100%;max-width:1220px;margin:0 auto;position:relative;display:flex;flex-wrap:wrap;justify-content:center}.field--name-field-cinema-info-blocks .inner-wrapper&gt;.field__item{width:calc(33.3333333333% - 80px + 26.6666666667px);padding:40px 0;margin:0;margin-right:80px}.field--name-field-cinema-info-blocks .inner-wrapper&gt;.field__item:nth-child(3){margin-right:0}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .inner-wrapper&gt;.field__item{width:100%;padding:0;margin-right:0}}.field--name-field-cinema-info-blocks a{color:#4288fa;transition:all 400ms ease;text-decoration:none}.field--name-field-cinema-info-blocks a:active{color:#fff}@media only screen and (min-width:calc(1024px + 1px)){.field--name-field-cinema-info-blocks a:hover{color:#fff}}.field--name-field-cinema-info-blocks .paragraph--type--cinema-info-blocks-item{font-size:18px;font-family:"Inter-Medium",sans-serif;overflow:hidden}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .paragraph--type--cinema-info-blocks-item{font-size:16px;border-top:1px solid rgba(181,204,245,.1);min-height:66px}}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .field__item:last-child .paragraph--type--cinema-info-blocks-item{border-bottom:1px solid rgba(181,204,245,.1)}}.field--name-field-cinema-info-blocks .info-block-header{display:flex;align-items:center;font-size:34px;padding:20px 0;justify-content:space-between;background-color:#1c273a;position:relative;z-index:1}.field--name-field-cinema-info-blocks .info-block-header::after{content:"î¤";display:none;font-size:20px;transition:transform 200ms ease;transform:rotate(-90deg);transform-origin:center}.field--name-field-cinema-info-blocks .info-block-header.active::after{transform:rotate(0);transition:transform 400ms ease}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .info-block-header{padding:20px;cursor:pointer}.field--name-field-cinema-info-blocks .info-block-header::after{display:block}}.field--name-field-cinema-info-blocks .info-block-header i{color:#d3dae2;margin-right:20px}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .info-block-header i{font-size:26px;margin-right:10px}}.field--name-field-cinema-info-blocks .field--name-field-title{font-size:22px;font-family:"Guardian-Bold",sans-serif;color:#d3dae2;line-height:1;flex-grow:1}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .field--name-field-title{font-size:17px;font-family:"Guardian-Bold",sans-serif}}.field--name-field-cinema-info-blocks .field--name-field-text-long{margin:0;transition:all 400ms ease;font-size:16px}@media only screen and (max-width:768px){.field--name-field-cinema-info-blocks .field--name-field-text-long{font-family:"Inter-Regular",sans-serif;margin-top:-100%;padding:20px;padding-top:0}.field--name-field-cinema-info-blocks .field--name-field-text-long.active{margin:0}}.voucher-form-control{display:flex;align-items:flex-start}.voucher-button.icon-plus{color:#fff;background-color:#2d7dfe;transition:background-color 400ms;border-radius:4px;padding:20px;margin-right:15px;cursor:pointer;line-height:1}.voucher-button.icon-plus::before{content:"î¤š";transform:rotate(45deg);transform-origin:center;display:block;transition:all 200ms ease;font-size:18px}.voucher-button.icon-plus.voucher-active::before{transform:rotate(0);transform-origin:center}@media only screen and (min-width:calc(1024px + 1px)){.voucher-button.icon-plus:hover::before{transform:rotate(0);transform-origin:center}}.vouchers{min-height:93px}.tickets .vouchers .title{font-size:18px;font-family:"Inter-Medium",sans-serif;margin:0}.vouchers .sub-title{font-size:14px}.vouchers .redeem-text{align-self:center}.voucher-form .form-wrapper{background-color:#fff;color:#000;font-size:14px;border-radius:4px;padding:15px;margin-bottom:0}.voucher-text{margin-top:5px;padding-left:40px;font-size:12px}.voucher-form{animation-duration:400ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeOutDown}.voucher-form.voucher-active{animation-duration:400ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeInUp}html[data-useragent*="MSIE 10.0"] .vouchers,html[data-useragent*="rv:11.0"] .vouchers,html[data-useragent*=Edge] .vouchers{max-height:103px}html[data-useragent*="MSIE 10.0"] .voucher-form.voucher-active,html[data-useragent*="rv:11.0"] .voucher-form.voucher-active,html[data-useragent*=Edge] .voucher-form.voucher-active{top:-82px;position:relative}.voucher-form-control{animation-duration:400ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeInDown;display:flex;align-items:flex-start}.voucher-form-control.voucher-active{animation-duration:400ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:fadeOutUp}#vouchers-div .form-wrapper{padding:10px 0 0;margin:0;border:0}#vouchers-div .form-wrapper li+li{margin-top:7px}.voucher-wrapper{width:100%;margin:0;margin-bottom:20px;display:flex;flex-direction:row;justify-content:flex-start;background-color:#1d4eb4;border-radius:3px;color:#fff;position:relative;padding:15px 20px;padding-left:80px}.voucher-wrapper.ticket{margin-top:-21px;border-top-left-radius:0;border-top-right-radius:0}.voucher-wrapper .ticket-icon-voucher::after{content:"î¤½"}.voucher-wrapper .voucher-type{width:100%;display:flex;justify-content:space-between;flex-grow:1}.voucher-wrapper .voucher-type&gt;.col1{flex:3 1 0}.voucher-wrapper .voucher-type&gt;.col2{flex:1 1 0}.voucher-wrapper .voucher-type .type{font-size:14px;font-family:"Inter-Medium",sans-serif}.voucher-wrapper .voucher-type .price-range{font-size:12px}.voucher-wrapper .voucher-type .price{text-align:right;font-size:12px}.voucher-wrapper .voucher-type .price .value{font-size:18px}.voucher-wrapper .voucher-type .voucher-number{font-size:12px}div.voucher-text.error{background-color:rgba(0,0,0,0);color:#c73b3e}@media only screen and (max-width:1220px){.view-competition-list{padding:0 20px}}.view-competition-list .node__content{flex-direction:column;align-items:flex-start}.view-competition-list .read-more{margin-top:40px}@media only screen and (max-width:1220px){.view-competition-list .read-more{margin-top:20px}}.view-competition-list .node--type-competition{max-width:none;padding:0}@media only screen and (max-width:1220px){.view-competition-list&gt;.view-header&gt;.view-competition-list{padding:0}}.view-competition-list&gt;.view-header&gt;.view-competition-list&gt;.view-content{display:flex;flex-flow:column wrap;margin:0;padding:0}.view-competition-list&gt;.view-header&gt;.view-competition-list&gt;.view-content&gt;.views-row{width:100%;padding:0;padding-bottom:60px}@media only screen and (max-width:767px){.view-competition-list&gt;.view-header&gt;.view-competition-list&gt;.view-content&gt;.views-row{padding-bottom:40px}}.view-competition-list&gt;.view-content{display:flex;flex-flow:row wrap;margin:0 -15px}@media only screen and (max-width:767px){.view-competition-list&gt;.view-content{margin:0;flex-flow:column wrap}}.view-competition-list&gt;.view-content&gt;.views-row{width:33.3333333333%;padding:0 15px;padding-bottom:30px}@media only screen and (max-width:767px){.view-competition-list&gt;.view-content&gt;.views-row{width:100%;padding:0;padding-bottom:15px}}.view-competition-list .node--type-competition.node--view-mode-teaser{display:flex;flex-direction:row}@media only screen and (max-width:767px){.view-competition-list .node--type-competition.node--view-mode-teaser{flex-direction:column}}.view-competition-list .node-content-wrapper{width:33.3333333333%}@media only screen and (max-width:767px){.view-competition-list .node-content-wrapper{width:100%}}.view-competition-list .node--type-competition.node--view-mode-teaser&gt;div.node-image-wrapper{width:calc(66.6666666667% - 30px);margin-right:30px}@media only screen and (max-width:767px){.view-competition-list .node--type-competition.node--view-mode-teaser&gt;div.node-image-wrapper{width:100%;margin:0;margin-bottom:15px}}.view-competition-list h2{margin-top:0;font-size:22px}.view-competition-list h2 a{text-decoration:none}.view-competition-list h2.view-title{margin-bottom:40px;font-size:32px}@media only screen and (max-width:767px){.view-competition-list h2.view-title{margin-bottom:20px;font-size:22px}}nav.pager{display:flex;margin:90px 0 30px}nav.pager ul{display:flex}nav.pager li.pager__item--next::after{content:"..."}nav.pager li.is-active a{color:#4288fa}nav.pager ul li{display:flex;align-items:center}nav.pager a{font-size:18px;font-family:"Inter-Bold",sans-serif;text-decoration:none;padding:10px;display:block}.paragraph--type--movies-list-concept-page{margin-top:70px}.paragraph--type--movies-list-concept-page&gt;.item-list&gt;ul{display:flex;flex-direction:column}.paragraph--type--movies-list-concept-page .movie-showtimes-legend{padding-left:10px}.paragraph--type--movies-list-concept-page&gt;.item-list&gt;ul li{width:100%;margin-bottom:100px}.paragraph--type--movies-list-concept-page&gt;.item-list&gt;ul li:last-child{margin-bottom:0}.paragraph--type--movies-list-concept-page&gt;.item-list&gt;ul li:last-child .movie-showtimes-legend{display:block}.node--type-page[role=article] .paragraph--type--movies-list-concept-page .field--name-field-image{margin-bottom:0}@media only screen and (max-width:767px){.node--type-page[role=article] .paragraph--type--movies-list-concept-page .field--name-field-image{display:block;margin-bottom:30px}}.node--type-page.node--view-mode-full .paragraph--type--movies-list-concept-page .node--type-movie .node__content,.paragraph--type--movies-list-concept-page .node--type-movie .node__content{width:100%}@media only screen and (max-width:767px){.node--type-page.node--view-mode-full .paragraph--type--movies-list-concept-page .node--type-movie .node__content,.paragraph--type--movies-list-concept-page .node--type-movie .node__content{flex-direction:column}}.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .cinema-name{display:block;width:100%;margin:5px 0 30px;padding-left:30px}@media only screen and (max-width:1024px){.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .cinema-name{margin:5px 0 20px;padding-left:0}}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .cinema-name{display:none}}.paragraph--type--movies-list-concept-page .cinema-name a{margin:0;font-size:18px;color:#d3dae2;font-family:"Inter-Bold",sans-serif}.paragraph--type--movies-list-concept-page .program-wrapper{margin-top:0}.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .carousels-wrapper{padding:0}.paragraph--type--movies-list-concept-page .cinema-name+.slick{width:100%}.paragraph--type--movies-list-concept-page .slide__content time{margin:10px 0}.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .node-title{font-size:32px;margin-top:0;margin-bottom:0;padding-left:30px;color:#fff;line-height:1.5;display:block}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .node-title{text-align:left;padding-left:0;margin-bottom:0;display:none;line-height:1.1}}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .movie-poster{width:25%}}.paragraph--type--movies-list-concept-page .node__content{width:100%}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .node__content{flex-direction:column;flex-wrap:unset}}.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .left-column{width:20%}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .left-column{width:100%;display:flex}}.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .right-column{padding-left:20px;width:80%}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .right-column{width:100%;padding:0}}.paragraph--type--movies-list-concept-page .carousels-wrapper .inner-wrapper{flex-direction:column}.paragraph--type--movies-list-concept-page .carousels-wrapper .cinema-shows-wrapper{margin-bottom:50px;flex-direction:column;border:0}@media only screen and (max-width:1024px){.paragraph--type--movies-list-concept-page .carousels-wrapper .cinema-shows-wrapper{padding-bottom:20px}}.paragraph--type--movies-list-concept-page .carousels-wrapper .cinema-shows-wrapper:last-child{margin-bottom:0}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item{width:calc(33.3333333333% - 20px + 6.6666666667px);padding:0;margin-right:20px}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(4){margin-right:0}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item{width:calc(50% - 20px + 10px);padding:0;margin-right:20px;margin-bottom:20px}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(3){margin-right:0}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item:nth-child(4){margin-bottom:0}}@media only screen and (max-width:374px){.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper&gt;.form-item{margin:0;margin-bottom:20px;width:100%}}.paragraph--type--movies-list-concept-page .node--type-movie{padding:0}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-title{display:none}.paragraph--type--movies-list-concept-page .field--name-field-text{width:100%;font-size:32px;font-family:"Inter-Black",sans-serif;line-height:1}@media only screen and (max-width:1220px){.paragraph--type--movies-list-concept-page .field--name-field-text{padding:0}}@media only screen and (max-width:375px){.paragraph--type--movies-list-concept-page .field--name-field-text{padding-top:35px}}.paragraph--type--movies-list-concept-page .field--name-field-text .field__label{display:none}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form{background-color:rgba(0,0,0,0);padding:20px 0;margin-bottom:60px;transition:padding 200ms ease}@media only screen and (max-width:1220px){.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form{padding:20px;padding-bottom:0}}.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper{padding-bottom:20px;border-bottom:1px solid rgba(181,204,245,.1)}@media only screen and (max-width:767px){.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper{flex-wrap:wrap}}@media only screen and (max-width:374px){.paragraph--type--movies-list-concept-page .movies-movie-showtimes-filters-form .form-inner-wrapper{flex-direction:column}}.paragraph--type--movies-list-concept-page .right-column .movies-screenings-button{max-width:none}.node-subtitle{display:flex;padding-left:30px;font-size:14px;color:#aab3c4}@media only screen and (max-width:767px){.node-subtitle{display:none}}.censorship{margin-left:20px}.titles-mobile{padding-left:20px;width:75%;display:none}.titles-mobile .node-title{line-height:1.1;font-size:26px}@media only screen and (max-width:767px){.titles-mobile .node-title .paragraph--type--movies-program .node--type-movie,.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .titles-mobile .node-title{display:block}}@media only screen and (max-width:767px){.paragraph--type--movies-program .node--type-movie.node--view-mode-program .titles-mobile .cinema-name,.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .titles-mobile .cinema-name{display:block}}@media only screen and (max-width:767px){.paragraph--type--movies-program .node--type-movie.node--view-mode-program .titles-mobile,.paragraph--type--movies-list-concept-page .node--type-movie.node--view-mode-program .titles-mobile{display:block}}.titles-mobile .node-subtitle{display:flex;padding-left:0;margin-top:10px}@media only screen and (max-width:767px){.titles-mobile .node-subtitle{display:flex;flex-direction:column}.titles-mobile .node-subtitle .censorship{margin-left:0}}form[id*=movies-movie-showtimes-filters-form],form[id*=movies-list-select]{background-color:#1c273a;padding:20px 0;margin-bottom:60px;display:flex;flex-wrap:wrap;position:relative;border-bottom:1px solid rgba(181,204,245,.1)}.page-node-type-cinema form[id*=movies-movie-showtimes-filters-form],.page-node-type-cinema form[id*=movies-list-select]{background-color:#2b364a}form[id*=movies-movie-showtimes-filters-form] select,form[id*=movies-list-select] select{width:100%}form[id*=movies-movie-showtimes-filters-form] .chosen-container,form[id*=movies-list-select] .chosen-container{width:100% !important}@media only screen and (max-width:768px){form[id*=movies-movie-showtimes-filters-form],form[id*=movies-list-select]{padding:20px 0}}@media only screen and (max-width:767px){form[id*=movies-movie-showtimes-filters-form],form[id*=movies-list-select]{margin-bottom:60px}}form[id*=movies-movie-showtimes-filters-form].sticky,form[id*=movies-list-select].sticky{background-color:#1c273a;position:fixed;top:0;width:100%;max-width:1220px;z-index:1000}.toolbar-vertical form[id*=movies-movie-showtimes-filters-form].sticky,.toolbar-horizontal form[id*=movies-movie-showtimes-filters-form].sticky,.toolbar-vertical form[id*=movies-list-select].sticky,.toolbar-horizontal form[id*=movies-list-select].sticky{top:39px}@media only screen and (max-width:767px){.toolbar-vertical form[id*=movies-movie-showtimes-filters-form].sticky,.toolbar-horizontal form[id*=movies-movie-showtimes-filters-form].sticky,.toolbar-vertical form[id*=movies-list-select].sticky,.toolbar-horizontal form[id*=movies-list-select].sticky{top:0}}.toolbar-horizontal.toolbar-tray-open form[id*=movies-movie-showtimes-filters-form].sticky,.toolbar-horizontal.toolbar-tray-open form[id*=movies-list-select].sticky{top:79px}@media only screen and (max-width:767px){.toolbar-horizontal.toolbar-tray-open form[id*=movies-movie-showtimes-filters-form].sticky,.toolbar-horizontal.toolbar-tray-open form[id*=movies-list-select].sticky{top:0}}@media only screen and (max-width:1220px){form[id*=movies-movie-showtimes-filters-form].sticky,form[id*=movies-list-select].sticky{left:0;width:calc(100% - 40px) !important;margin-left:20px;margin-right:20px}}@media only screen and (max-width:768px){form[id*=movies-movie-showtimes-filters-form].sticky,form[id*=movies-list-select].sticky{margin:0;padding:0 20px;width:100% !important;flex-direction:row;border-radius:0;z-index:501}}form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper,form[id*=movies-list-select] .form-submit-wrapper{position:absolute;top:0;right:0}@media only screen and (max-width:768px){form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper,form[id*=movies-list-select] .form-submit-wrapper{display:none}}form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper input[type=submit],form[id*=movies-list-select] .form-submit-wrapper input[type=submit]{background-color:rgba(0,0,0,0);padding:0;font-family:"Inter-Medium",sans-serif;padding-left:30px;outline:none}form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper::before,form[id*=movies-list-select] .form-submit-wrapper::before{content:"î¤¾";position:absolute;left:0;top:-1px;transition:color,transform 400ms ease;transform:rotate(15deg);transform-origin:center}@media only screen and (min-width:calc(1024px + 1px)){form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper:hover,form[id*=movies-list-select] .form-submit-wrapper:hover{color:#4288fa}form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper:hover input[type=submit],form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper:hover::before,form[id*=movies-list-select] .form-submit-wrapper:hover input[type=submit],form[id*=movies-list-select] .form-submit-wrapper:hover::before{color:#4288fa}form[id*=movies-movie-showtimes-filters-form] .form-submit-wrapper:hover::before,form[id*=movies-list-select] .form-submit-wrapper:hover::before{transform:rotate(0)}}form[id*=movies-movie-showtimes-filters-form] .form-title,form[id*=movies-list-select] .form-title{width:100%;padding-bottom:20px;font-size:30px;font-family:"Guardian-Bold",sans-serif;line-height:1}@media only screen and (max-width:767px){form[id*=movies-movie-showtimes-filters-form] .form-title,form[id*=movies-list-select] .form-title{font-size:26px;margin:0 10px}}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item{width:calc(25% - 20px + 5px);padding:0;margin:0;margin-right:20px}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item:nth-child(5),form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item:nth-child(5){margin-right:0}@media only screen and (max-width:767px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item{width:50%;padding:0 10px;margin-right:0;margin-bottom:20px}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item:nth-child(2n+1),form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item:nth-child(2n+1){margin-right:0}}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item select,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item select{width:100%}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item option:disabled,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item option:disabled{display:none}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item label,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item label{font-size:18px;font-family:"Inter-Medium",sans-serif;display:none}@media only screen and (max-width:374px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item label,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item label{font-size:16px}}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item .chosen-container-active.chosen-with-drop .chosen-single div,form[id*=movies-list-select] .form-filters-wrapper&gt;.form-item .chosen-container-active.chosen-with-drop .chosen-single div{background-color:rgba(0,0,0,0)}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item{width:100%}@media only screen and (max-width:1024px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item{margin-top:20px}}@media only screen and (max-width:767px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item{margin:0}}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item.form-composite,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item.form-composite{order:2;margin-right:0}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;.form-radios,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;.form-radios{display:flex}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;div label,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;div label{display:block}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;.form-radios .form-item,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;.form-radios .form-item{margin-right:20px;margin-bottom:0}@media only screen and (max-width:767px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;.form-radios .form-item,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item .fieldset-wrapper&gt;.form-radios .form-item{margin-right:10px}}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper fieldset.form-item&gt;legend,form[id*=movies-list-select] .form-filters-wrapper fieldset.form-item&gt;legend{display:none}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper .more-options-descr,form[id*=movies-list-select] .form-filters-wrapper .more-options-descr{margin-top:10px;text-align:right;width:100%;font-size:14px;font-style:italic;color:#aab3c4}@media only screen and (max-width:1024px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper .more-options-descr,form[id*=movies-list-select] .form-filters-wrapper .more-options-descr{display:none}}form[id*=movies-movie-showtimes-filters-form]{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:0}@media only screen and (max-width:1220px){form[id*=movies-movie-showtimes-filters-form]{padding-left:20px;padding-right:20px}}form[id*=movies-movie-showtimes-filters-form].sticky{max-width:none;left:0;right:0;margin:0}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper{max-width:1220px;margin:0 auto}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item{width:calc(33.3333333333% - 20px + 6.6666666667px)}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item:nth-child(4){margin-right:0}@media only screen and (max-width:767px){form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item{width:calc(50% - 20px + 10px)}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;.form-item:nth-child(2n+1){margin-right:0}}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;fieldset.form-item{width:100%;margin:0;margin-top:20px}form[id*=movies-movie-showtimes-filters-form] .form-filters-wrapper&gt;fieldset.form-item&gt;legend{display:none}form[id*=movies-list-select]&gt;.form-item.form-item-movies .chosen-container-single .chosen-single span::before,form[id*=movies-list-select]&gt;.form-item.form-item-days .chosen-container-single .chosen-single span::before{font-size:16px;position:absolute;left:0;top:0;line-height:34px;display:none}form[id*=movies-list-select]&gt;.form-item.form-item-days .chosen-container-single .chosen-single span::before{content:"î¤¡"}form[id*=movies-list-select]&gt;.form-item.form-item-movies .chosen-container-single .chosen-single span::before{content:"î¤&nbsp;"}.form-filters-wrapper{display:flex;flex-wrap:wrap;position:relative;width:100%}@media only screen and (max-width:768px){form[id*=movies-movie-showtimes-filters-form].sticky .form-filters-wrapper,form[id*=movies-list-select].sticky .form-filters-wrapper{padding-bottom:15px;margin-top:0;transition:margin 400ms ease}form[id*=movies-movie-showtimes-filters-form].sticky .form-filters-wrapper .form-title,form[id*=movies-list-select].sticky .form-filters-wrapper .form-title{display:none}form[id*=movies-movie-showtimes-filters-form].sticky .form-filters-wrapper .form-submit-wrapper,form[id*=movies-list-select].sticky .form-filters-wrapper .form-submit-wrapper{display:none}}@media only screen and (max-width:767px){.form-filters-wrapper{margin:0 -10px;width:calc(100% + 20px)}}@media only screen and (max-width:768px){form[id*=movies-movie-showtimes-filters-form].sticky .form-filters-wrapper.active,form[id*=movies-list-select].sticky .form-filters-wrapper.active{margin-top:-100%;transition:margin 800ms ease}}.expand-filters{display:none;justify-content:space-between;width:100%;align-items:center;position:relative;font-family:"Inter-Bold",sans-serif;cursor:pointer;padding:10px 0;margin-bottom:10px;transition:all 400ms ease;background-color:#1c273a;z-index:1}.expand-filters .title{display:flex;align-items:center;margin:0}.expand-filters .title::before{content:"î¥„";font-size:20px;margin-top:-5px;margin-right:20px}@media only screen and (max-width:768px){form[id*=movies-movie-showtimes-filters-form].sticky .expand-filters,form[id*=movies-list-select].sticky .expand-filters{display:flex}}.expand-filters .icon-more-menu-mobile{margin-left:20px}.expand-filters .icon-more-menu-mobile::before{display:block;transform:rotate(0);transition:transform 400ms ease;transform-origin:center}.expand-filters.active{margin-bottom:0}.expand-filters.active .icon-more-menu-mobile::before{transform:rotate(180deg);transition-duration:200ms}.paragraph--type--faq-list{display:flex;margin:60px auto;max-width:60%;flex-direction:column}@media only screen and (max-width:768px){.paragraph--type--faq-list{max-width:80%}}@media only screen and (max-width:767px){.paragraph--type--faq-list{max-width:100%;padding:40px 0}}.paragraph--type--faq-list .paragraph--type--faq-item{padding:60px 0;border-bottom:1px solid rgba(181,204,245,.1)}@media only screen and (max-width:767px){.paragraph--type--faq-list .paragraph--type--faq-item{padding:40px 0}}.paragraph--type--faq-list .field__item:last-child .paragraph--type--faq-item{border-bottom:0;padding-bottom:0}.paragraph--type--faq-list .field--name-field-title{font-size:54px;font-family:"Inter-Black",sans-serif;margin-bottom:25px;position:relative;z-index:1}@media only screen and (max-width:768px){.paragraph--type--faq-list .field--name-field-title{font-size:34px}}.paragraph--type--faq-list .field--name-field-text-long{font-size:20px;font-family:"Inter-Medium",sans-serif;color:#d3dae2}@media only screen and (max-width:768px){.paragraph--type--faq-list .field--name-field-text-long{font-size:18px}}.paragraph--type--faq-accordion-landing,.paragraph--type--faq-accordion{display:flex;flex-wrap:wrap;margin:50px 0}.page-node-type-cinema .paragraph--type--faq-accordion-landing,.page-node-type-cinema .paragraph--type--faq-accordion{margin-bottom:0}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing,.paragraph--type--faq-accordion{flex-direction:column}}.paragraph--type--faq-accordion-landing .paragraph--type--faq-item,.paragraph--type--faq-accordion .paragraph--type--faq-item{min-height:50px;overflow:hidden}.paragraph--type--faq-accordion-landing .faq-title,.paragraph--type--faq-accordion .faq-title{margin-top:0;font-size:26px}.paragraph--type--faq-accordion-landing .faq-header,.paragraph--type--faq-accordion .faq-header{width:33.3333333333%;padding-left:20px}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-header,.paragraph--type--faq-accordion .faq-header{width:100%;padding-left:0}}.paragraph--type--faq-accordion-landing .faq-content,.paragraph--type--faq-accordion .faq-content{width:66.6666666667%;overflow:hidden}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-content,.paragraph--type--faq-accordion .faq-content{width:100%}}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title,.paragraph--type--faq-accordion .faq-content .field--name-field-title{font-size:18px;font-family:"Inter-Medium",sans-serif;padding:10px 0;padding-right:20px;border-top:1px solid rgba(0,0,0,0);background-color:#1c273a;cursor:pointer;position:relative;z-index:1}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title::after,.paragraph--type--faq-accordion .faq-content .field--name-field-title::after{content:"î¤";transform:rotate(-90deg);transition:transform 400ms ease-out;transform-origin:center;font-size:12px;display:block;float:right;margin-left:8px;position:absolute;top:16px;right:0}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title.active::after,.paragraph--type--faq-accordion .faq-content .field--name-field-title.active::after{transform:rotate(0deg);transition-duration:400ms}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title.active,.paragraph--type--faq-accordion .faq-content .field--name-field-title.active{white-space:normal}.voucher-shop .paragraph--type--faq-accordion-landing .faq-content .field--name-field-title,.voucher-shop .paragraph--type--faq-accordion .faq-content .field--name-field-title{background-color:rgba(0,0,0,0)}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-text-long,.paragraph--type--faq-accordion .faq-content .field--name-field-text-long{font-size:16px;font-family:"Inter-Regular",sans-serif;color:#d3dae2;border-bottom:1px solid rgba(181,204,245,.1);transition:height 600ms ease-out}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-text-long.active,.paragraph--type--faq-accordion .faq-content .field--name-field-text-long.active{transition:height 600ms ease-out}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-text-long .item-wrapper,.paragraph--type--faq-accordion .faq-content .field--name-field-text-long .item-wrapper{padding:20px}.paragraph--type--faq-accordion-landing .faq-footer,.paragraph--type--faq-accordion .faq-footer{padding-left:33.3333333333%;display:inline-flex;margin-top:20px}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-footer,.paragraph--type--faq-accordion .faq-footer{padding-left:0}}.paragraph--type--faq-accordion-landing .faq-footer .field--name-field-link a,.paragraph--type--faq-accordion .faq-footer .field--name-field-link a{white-space:nowrap}.paragraph--type--event-news-competition-paragraph{display:flex;flex-wrap:wrap;border-top:1px solid rgba(181,204,245,.1);margin:25px 0;padding-top:25px;overflow:hidden}.paragraph--type--event-news-competition-paragraph.hidden{display:none}.paragraph--type--event-news-competition-paragraph&gt;.item-list{width:100%;order:3;margin-top:25px;overflow:hidden}@media only screen and (max-width:1220px){.paragraph--type--event-news-competition-paragraph&gt;.item-list{overflow-x:auto}}@media only screen and (min-width:calc(1220px + 1px)){.paragraph--type--event-news-competition-paragraph&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px;min-width:1250px}}.paragraph--type--event-news-competition-paragraph&gt;.item-list&gt;ul&gt;li{margin-bottom:30px}.paragraph--type--event-news-competition-paragraph&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;text-align:center}.paragraph--type--event-news-competition-paragraph&gt;.item-list&gt;ul&gt;li&gt;.content-wrapper .node--type-movie .field--name-field-image{background-color:#1c273a;border-radius:5px}.paragraph--type--event-news-competition-paragraph .field--name-field-link{width:50%;order:2;text-align:right;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.paragraph--type--event-news-competition-paragraph .field--name-field-link{width:100%}}.paragraph--type--event-news-competition-paragraph .field--name-field-link a{color:#4288fa;text-decoration:none;transition:all 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--event-news-competition-paragraph .field--name-field-link a:hover{color:#fff}}.paragraph--type--event-news-competition-paragraph .field--name-field-title{width:50%;margin:0;order:1;line-height:1;font-size:26px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:768px){.paragraph--type--event-news-competition-paragraph .field--name-field-title{font-size:18px}}@media only screen and (max-width:767px){.paragraph--type--event-news-competition-paragraph .field--name-field-title{width:100%}}.paragraph--type--event-news-competition-paragraph .content-wrapper&gt;article h2{text-align:left}.paragraph--type--event-news-competition-paragraph .content-wrapper&gt;article{width:416px}@media only screen and (max-width:768px){.paragraph--type--event-news-competition-paragraph .content-wrapper&gt;article{width:392px}}.paragraph--type--event-news-competition-paragraph .item-list&gt;ul::after{content:"flickity";display:none}@media only screen and (min-width:calc(1220px + 1px)){.paragraph--type--event-news-competition-paragraph .item-list&gt;ul::after{content:""}}.error-field-wrapper{position:relative}.error-field-wrapper::after{content:"!";font-family:"Inter-Bold",sans-serif;color:#fff;background-color:#c73b3e;padding:0;border-radius:50%;line-height:1;position:absolute;top:7px;right:7px;width:26px;height:26px;display:flex;justify-content:center;align-items:center}.form-item-error .form-required::after{color:#c73b3e !important}form.user-form .error-field-wrapper{width:100%;display:flex;flex-wrap:wrap}form.user-form .error-field-wrapper select,form.user-form .error-field-wrapper textarea,form.user-form .error-field-wrapper input[type=text],form.user-form .error-field-wrapper input[type=email],form.user-form .error-field-wrapper input[type=password],form.user-form .error-field-wrapper input[type=number],form.user-form .error-field-wrapper input[type=date]{border-left:3px solid #c73b3e !important;color:#c73b3e !important;font-family:"Inter-Medium",sans-serif;background-color:#fff !important}@media only screen and (max-width:1220px){.poll-view{padding:0 20px}#tab-poll .poll-view{padding:0}}.poll-question,.poll-results-title{margin:0}.poll-question{font-size:74px;color:#4288fa}@media only screen and (max-width:1220px){.poll-question{padding:0 20px}}.poll-message{margin-bottom:30px;border-radius:5px;background-color:#1d4eb4;padding:20px;font-size:18px;width:calc(50% - 45px)}@media only screen and (max-width:768px){.poll-message{width:100%}}.poll-question{font-size:32px;color:#fff;margin-bottom:30px}@media only screen and (max-width:1220px){.poll-question{padding:0 20px}}.poll{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0 45px}.poll .vote-form{padding:40px;background-color:#2b364a;border-radius:10px;width:calc(50% - 45px)}@media only screen and (max-width:768px){.poll .vote-form{width:100%}}@media only screen and (max-width:375px){.poll .vote-form{padding:20px}}.poll fieldset.form-item{margin:0;margin-bottom:15px}.poll .form-item legend{display:none}.poll .choice-title,.poll .form-item label{font-size:16px;font-family:"Inter-Black",sans-serif}.poll .choice-title{margin-bottom:10px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(181,204,245,.1)}.poll .choice-title:first-child{margin-top:0;padding-top:0;border-top:0}.poll .form-actions{margin:0;display:flex}.poll .form-actions .form-submit-wrapper{margin-right:20px}.poll .form-actions .form-submit-wrapper:last-child{margin-right:0}@media only screen and (max-width:767px){.poll .form-actions{flex-direction:column}.poll .form-actions .form-submit-wrapper{margin-right:0;margin-bottom:20px}.poll .form-actions .form-submit-wrapper:last-child{margin-bottom:0}}.poll .percent{color:#aab3c4;font-size:14px;font-family:"Inter-Medium",sans-serif;margin-top:10px;text-align:left}.poll .icons{margin-right:5px;margin-left:10px}.poll .icons:first-child{margin-left:0}.poll .bar{background-color:rgba(181,204,245,.1);border-radius:1px}.poll .bar .foreground{background-color:#2d7dfe;border-radius:1px}.poll .total{color:#aab3c4;font-size:14px;font-family:"Inter-Regular",sans-serif;text-align:left;margin-top:20px;padding-top:20px;border-top:1px solid rgba(181,204,245,.1)}.profile .user-info-block{display:flex}.profile .user-info-block .col-info{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 87px)}.profile .user-info-block .col-info a{text-decoration:none;color:#4288fa;font-size:14px;font-family:"Inter-Medium",sans-serif}@media only screen and (min-width:calc(1024px + 1px)){.profile .user-info-block .col-info a:hover{color:#175dcc}}.profile .user-info-block .col-info .user-name{font-size:26px;font-family:"Guardian-Bold",sans-serif;line-height:1}.profile .user-info-block .col-info .user-name+a{margin-top:10px}.profile .user-info-block .col-image{margin-right:20px;border-radius:33.5px;overflow:hidden;width:67px;height:67px}@media only screen and (max-width:1220px){.profile .user-info-block .col-image{box-shadow:none}}.profile .user-info-block .col-image img{width:100%;height:auto;display:block}@media only screen and (max-width:1220px){.profile .user-info-block{padding:0 20px}}#tab-competition{background-color:#2b364a}#tab-competition .details-wrapper&gt;a{width:50%;text-align:right;display:flex;justify-content:flex-end;color:#4288fa;text-decoration:none;transition:all 400ms ease}#tab-competition .details-wrapper&gt;a:hover{color:#fff}#tab-competition .details-wrapper .tabs-label{width:50%}#tab-competition&gt;.details-wrapper&gt;.item-list&gt;ul::after{content:"flickity";display:none}@media only screen and (min-width:calc(1220px + 1px)){#tab-competition&gt;.details-wrapper&gt;.item-list&gt;ul::after{content:""}}#tab-tickets-reservations img{display:block;border-radius:5px;max-width:125px}@media only screen and (max-width:767px){#tab-tickets-reservations img{margin:0 auto}}#tab-tickets-reservations li .list-wrapper{display:flex;padding-bottom:70px}@media only screen and (max-width:767px){#tab-tickets-reservations li .list-wrapper{flex-direction:column}}#tab-tickets-reservations li:last-child .list-wrapper{padding-bottom:0}#tab-tickets-reservations .movie-poster a{text-decoration:none}#tab-tickets-reservations .movie-info{padding-left:30px;flex-grow:1}@media only screen and (max-width:767px){#tab-tickets-reservations .movie-info{padding-top:30px;padding-left:0}}#tab-tickets-reservations .movie-info .movie-info-header{display:flex}#tab-tickets-reservations .movie-info .movie-info-header .icons{font-size:38px;color:#fff;background-color:#4288fa;padding:10px 14px;border-radius:50%;display:inline-flex;width:58px;height:58px;margin-right:20px}#tab-tickets-reservations .movie-info.reservation .movie-info-header .icons{color:#646464;background-color:#cbd2db}#tab-tickets-reservations .movie-info h3{font-size:24px;margin:0;margin-bottom:5px;font-family:"Guardian-Bold",sans-serif;line-height:1}#tab-tickets-reservations .movie-info h3 a{text-decoration:none;color:#fff;font-size:24px;font-family:"Guardian-Bold",sans-serif;display:block;line-height:1.2}#tab-tickets-reservations .movie-info .tickets-count{font-size:22px;font-family:"Inter-Black",sans-serif;color:#4288fa}#tab-tickets-reservations .movie-info.reservation .tickets-count{font-family:"Inter-Regular",sans-serif;color:#aab3c4}#tab-tickets-reservations .movie-info .download-link a{display:inline-flex}#tab-tickets-reservations .movie-info.reservation .download-link a{background-color:#d3dae2;display:inline-flex;color:#1c273a;padding:15px 30px}#tab-tickets-reservations .movie-info .refund-link a{font-size:12px;color:#aab3c4;text-decoration:none;display:block;margin-top:10px}@media only screen and (min-width:calc(1024px + 1px)){#tab-tickets-reservations .movie-info .refund-link a:hover{color:#175dcc}}#tab-tickets-reservations .links-tickets,#tab-tickets-reservations .time,#tab-tickets-reservations .date,#tab-tickets-reservations .place{display:flex;padding-right:60px;align-items:center}@media only screen and (max-width:768px){#tab-tickets-reservations .time,#tab-tickets-reservations .date,#tab-tickets-reservations .place{padding-right:0;margin-bottom:20px}}#tab-tickets-reservations .links-tickets{flex-grow:1;justify-content:flex-end;padding-right:0}@media only screen and (max-width:768px){#tab-tickets-reservations .links-tickets{justify-content:flex-start;padding-left:33px}}@media only screen and (max-width:767px){#tab-tickets-reservations .links-tickets{padding-left:0}}#tab-tickets-reservations .links-tickets-wrapper{display:inline-flex;flex-direction:column;align-items:center;align-self:flex-end}#tab-tickets-reservations .movie-info-wrapper{display:flex;align-items:center;padding:15px 0;padding-left:20px;margin-top:20px;border-top:1px solid rgba(181,204,245,.1);border-bottom:1px solid rgba(181,204,245,.1);min-height:108px}@media only screen and (max-width:768px){#tab-tickets-reservations .movie-info-wrapper{flex-wrap:wrap}}@media only screen and (max-width:767px){#tab-tickets-reservations .movie-info-wrapper{flex-direction:column;align-items:flex-start}}#tab-tickets-reservations .movie-info-wrapper a{text-decoration:none}#tab-tickets-reservations .movie-info-wrapper .icons{font-size:26px;margin-right:10px}#tab-tickets-reservations .movie-info-wrapper .col2{display:flex;flex-direction:column;font-family:"Inter-Black",sans-serif;font-size:18px;line-height:1}#tab-tickets-reservations .movie-info-wrapper .col2 label{font-family:"Inter-Regular",sans-serif;font-size:16px;margin-bottom:5px}#tab-tickets-reservations .reservation .movie-info-wrapper{color:#9ba6ba}#tab-tickets-reservations .reservation .movie-info-wrapper a{color:#9ba6ba}#tab-tickets-reservations .icon-map-marker{margin-right:7px}#tab-ratings{background-color:#2b364a}#tab-ratings img{display:block;border-radius:5px;max-width:67px}@media only screen and (max-width:767px){#tab-ratings img{margin:0 auto;max-width:125px}}#tab-ratings .js-see-more-items{margin-top:70px}#tab-ratings .showing-first-three-items.not-rated{margin-bottom:70px}#tab-ratings li{padding:40px 0;border-bottom:1px solid rgba(181,204,245,.1)}#tab-ratings li .list-wrapper{display:flex}@media only screen and (max-width:767px){#tab-ratings li .list-wrapper{flex-direction:column}}#tab-ratings li:last-child .list-wrapper{padding-bottom:0}#tab-ratings .movie-info{padding-left:30px;flex-grow:1;display:flex}@media only screen and (max-width:767px){#tab-ratings .movie-info{flex-direction:column;padding-top:30px;padding-left:0}}#tab-ratings .movie-info .col1{flex-grow:1}#tab-ratings .movie-info .col2{display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width:767px){#tab-ratings .movie-info .col2{margin-top:30px}}#tab-ratings .rating-label{font-family:"Inter-Medium",sans-serif;color:#9ba6ba;margin-bottom:20px;line-height:1}#tab-ratings .rating-label::before{content:"î¥ƒ";font-size:14px;margin-right:10px}#tab-ratings .rated .rating-label{color:#2cb16a}#tab-ratings #voting-widget .voting-result{display:none}#tab-ratings .widget-label{margin-bottom:10px}#tab-ratings .wrapper-items span::before,#tab-ratings #voting-widget .wrapper-items span.selected-half i{font-size:36px;width:37px;height:36px}#tab-ratings time.date{font-size:22px;font-family:"Inter-Medium",sans-serif;line-height:1}#tab-ratings .movie-title{margin:0}#tab-ratings .movie-title a{text-decoration:none;font-size:24px}.node--type-movie.node--view-mode-teaser-rating a{display:flex}.node--type-movie.node--view-mode-teaser-rating h2{margin:0}@media only screen and (max-width:767px){.events-page .main-title{margin-bottom:0}}.paragraph--type--event-list{display:flex;flex-direction:column;padding-bottom:60px}.paragraph--type--event-list .paragraph-title{width:50%;margin:0;line-height:1;font-size:26px;font-family:"Guardian-Bold",sans-serif;order:2}.paragraph--type--event-list&gt;.item-list{width:100%;overflow:hidden;order:3;margin-top:25px}.paragraph--type--event-list&gt;.item-list&gt;ul{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 30px)}.paragraph--type--event-list&gt;.item-list&gt;ul&gt;li{width:33.3333333333%}@media only screen and (max-width:768px){.paragraph--type--event-list&gt;.item-list&gt;ul&gt;li{width:50%}}@media only screen and (max-width:767px){.paragraph--type--event-list&gt;.item-list&gt;ul&gt;li{width:100%}}.paragraph--type--event-list form.event-list-select{padding:60px 0;border-top:1px solid rgba(181,204,245,.1);order:1;display:flex;flex-wrap:wrap;position:relative;max-width:100%}@media only screen and (max-width:767px){.paragraph--type--event-list form.event-list-select{padding:20px 0 35px}}.paragraph--type--event-list form.event-list-select&gt;.form-item label{display:none}.paragraph--type--event-list form.event-list-select .form-item{margin-right:20px;margin-bottom:0}@media only screen and (max-width:767px){.paragraph--type--event-list form.event-list-select .form-item.form-item-cinemas{width:calc(50% - 20px);max-width:250px}.paragraph--type--event-list form.event-list-select .form-item.form-item-cinemas .chosen-container{width:100% !important}}@media only screen and (max-width:767px){.paragraph--type--event-list form.event-list-select .form-item.form-item-concepts{width:calc(50% - 20px);max-width:250px}.paragraph--type--event-list form.event-list-select .form-item.form-item-concepts .chosen-container{width:100% !important}}.paragraph--type--event-list form.event-list-select .form-item.title{font-size:26px;font-family:"Inter-Black",sans-serif}@media only screen and (max-width:767px){.paragraph--type--event-list form.event-list-select .form-item.title{width:100%;margin-bottom:20px}}.paragraph--type--event-list .field--name-field-image{position:relative}.paragraph--type--event-list .field--name-field-image::before{content:"î¤¸";position:absolute;bottom:10px;right:10px;z-index:1;font-size:26px;padding:5px 8px;color:#fff;background-color:#2d7dfe;border-radius:5px;display:none}a.show-trailer{text-align:center;font-size:22px;position:relative;flex-grow:1;margin-top:20px;padding:19px 50px;white-space:nowrap}.page-node-type-event a.show-trailer,.node--type-movie a.show-trailer{display:none}@media only screen and (max-width:767px){a.show-trailer{margin:0;margin-top:20px;padding:19px}}.ui-dialog.movie-trailer{background-color:rgba(0,0,0,0);border-radius:0}@media only screen and (max-width:1024px){.ui-dialog.movie-trailer .video-embed-field-responsive-video{margin:0 10px}}.ui-dialog.movie-trailer .ui-dialog-content{padding:0}.ui-dialog.movie-trailer .ui-dialog-titlebar{padding:0;z-index:101;position:relative}.ui-dialog.movie-trailer .ui-dialog-title{display:none}.ui-dialog.movie-trailer .ui-dialog-titlebar-close{outline:none;z-index:102;top:-40px;right:-40px;border-radius:0;background-color:rgba(0,0,0,0)}@media only screen and (max-width:1024px){.ui-dialog.movie-trailer .ui-dialog-titlebar-close{right:0;top:-45px}}.path-city-select #menu-page-order{justify-content:center}.path-city-select #block-mainpagecontent{background-color:#10151f;padding:100px;min-height:580px;position:relative;overflow:hidden;border-radius:10px}@media only screen and (max-width:1280px){.path-city-select #block-mainpagecontent{margin:0 10px}}@media only screen and (max-width:768px){.path-city-select #block-mainpagecontent{padding:50px 20px}}@media only screen and (max-width:390px){.path-city-select #block-mainpagecontent{padding:50px 10px}}.path-city-select #block-mainpagecontent .item-list h3{font-size:42px;font-family:"Inter-Regular",sans-serif;padding-left:320px;margin:0 0 30px 0;position:relative;z-index:1}@media only screen and (max-width:768px){.path-city-select #block-mainpagecontent .item-list h3{padding-left:220px}}@media only screen and (max-width:767px){.path-city-select #block-mainpagecontent .item-list h3{padding-left:0}}.path-city-select ul.city-selector-home{display:flex;flex-wrap:wrap;padding-left:320px;position:relative;z-index:1}@media only screen and (max-width:768px){.path-city-select ul.city-selector-home{padding-left:220px}}@media only screen and (max-width:767px){.path-city-select ul.city-selector-home{padding:0}}.path-city-select ul.city-selector-home li{width:33.3333333333%;padding:10px;position:relative;z-index:1}@media only screen and (max-width:767px){.path-city-select ul.city-selector-home li{width:50%}}.path-city-select ul.city-selector-home li a{background-color:#10151f;border:1px solid rgba(255,255,255,.4);border-radius:5px;padding:15px;display:block;font-size:18px;font-family:"Inter-Medium",sans-serif;text-align:center;color:#fff;text-decoration:none;transition:all 400ms ease}@media only screen and (max-width:1280px){.path-city-select ul.city-selector-home li a{font-size:16px}}@media only screen and (max-width:768px){.path-city-select ul.city-selector-home li a{font-size:14px}}@media only screen and (max-width:390px){.path-city-select ul.city-selector-home li a{padding:15px 10px}}@media only screen and (min-width:calc(1024px + 1px)){.path-city-select ul.city-selector-home li a:hover{background-color:#1c273a;border-color:#1d4eb4}}.path-city-select .city-selector-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%;height:100%;position:absolute;left:0;top:0}@media only screen and (max-width:767px){.path-city-select .city-selector-image img{-o-object-position:top;object-position:top}}.unsubscribe-content .title{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:74px;line-height:1;margin:0}.unsubscribe-content .title span{font-size:34px;color:#d3dae2;display:block;margin-bottom:15px}@media only screen and (max-width:768px){.unsubscribe-content .title span{font-size:24px}}@media only screen and (max-width:767px){.unsubscribe-content .title span{font-size:18px}}@media only screen and (max-width:768px){.unsubscribe-content .title{font-size:54px}}@media only screen and (max-width:767px){.unsubscribe-content .title{font-size:34px}}.unsubscribe-content .js-grey-area{padding:20px;background-color:#2b364a;border-radius:5px;margin-top:50px}.unsubscribe-content .form-submit-wrapper{display:inline-flex;margin-top:40px}.unsubscribe-content .group-description{margin-top:50px;overflow:hidden;max-height:3em}.unsubscribe-content .group-description a{color:#4288fa;text-decoration:none}.unsubscribe-content .group-description.opened{max-height:none}.unsubscribe-content .read-more{margin-top:20px}.unsubscribe-content .read-more a{color:#4288fa;font-family:"Inter-Medium",sans-serif !important;font-size:18px;text-decoration:none;position:relative;padding-right:20px;display:inline-flex}.unsubscribe-content .read-more a::before{font-size:14px;display:block;position:absolute;top:2px;right:0}.unsubscribe-content .read-more.opened a::before{transform:rotate(-180deg)}@media only screen and (max-width:1220px){.unsubscribe-content{padding:0 20px}}.maintenance-page{display:flex;justify-content:flex-start;padding:20px}@media only screen and (max-width:767px){.maintenance-page{padding:15px}}.maintenance-page header{background-color:rgba(0,0,0,0);margin:0 auto;max-width:1220px;width:100%;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:calc(1220px + 1px)){.maintenance-page header{padding-left:0;padding-right:0}}.maintenance-page header&gt;a img{height:66px;display:block}.maintenance-page .name-and-slogan{display:none}.maintenance-page main{text-align:center}.maintenance-page main&gt;h1{padding-bottom:1em;border-bottom:1px solid rgba(181,204,245,.2)}.field--name-field-text-long,.field--name-field-short-description,.field--name-body{font-size:18px;font-family:"Inter-Medium",sans-serif}.field--name-field-text-long h1:first-child,.field--name-field-text-long h2:first-child,.field--name-field-text-long h3:first-child,.field--name-field-text-long h4:first-child,.field--name-field-short-description h1:first-child,.field--name-field-short-description h2:first-child,.field--name-field-short-description h3:first-child,.field--name-field-short-description h4:first-child,.field--name-body h1:first-child,.field--name-body h2:first-child,.field--name-body h3:first-child,.field--name-body h4:first-child{margin-top:0}.toptitle{font-size:34px;font-family:"Guardian-Bold",sans-serif;color:#fff;line-height:1;margin:0;margin-bottom:0}@media only screen and (max-width:768px){.toptitle{font-size:24px;margin-bottom:0}}.main-title{text-align:left;font-family:"Guardian-Bold",sans-serif;color:#4288fa;font-size:108px;line-height:1;margin:0;margin-bottom:50px}@media only screen and (max-width:768px){.main-title{font-size:54px;margin-bottom:40px}}.medium-content{font-family:"Inter-Medium",sans-serif;font-size:18px}.medium-content-devider{margin-bottom:60px;padding-bottom:20px;border-bottom:1px solid rgba(181,204,245,.1)}.subtitle{font-size:32px;font-family:"Guardian-Bold",sans-serif;line-height:1;margin-top:0}@media only screen and (max-width:768px){.subtitle{font-size:22px}}@media only screen and (max-width:767px){.subtitle{font-size:18px}}.paragraph-title{font-size:18px;font-family:"Guardian-Bold",sans-serif;margin-bottom:0}.paragraph-title+p{margin-top:0}.paragraph--type--get-started{text-align:center}.paragraph--type--get-started .field--name-field-get-started-title{max-width:660px;margin:auto;font-family:"Guardian-Bold",sans-serif;font-size:64px;line-height:1.1}@media only screen and (max-width:767px){.paragraph--type--get-started .field--name-field-get-started-title{font-size:26px}}.paragraph--type--get-started .field--name-field-get-started-title span{color:#ffd629}.paragraph--type--get-started .field--name-field-get-started-text{margin:32px 0 68px;font-size:18px}@media only screen and (max-width:767px){.paragraph--type--get-started .field--name-field-get-started-text{margin:18px 0 60px;font-size:14px}}.paragraph--type--get-started .subscription-get-started-email-form .row{display:inline-block}.paragraph--type--get-started .subscription-get-started-email-form .email-label{text-align:center;margin-bottom:20px;opacity:.5;font-size:18px;line-height:1.3}@media only screen and (max-width:767px){.paragraph--type--get-started .subscription-get-started-email-form .email-label{margin-bottom:15px;font-size:14px}}.paragraph--type--get-started .subscription-get-started-email-form .form-type-email{display:inline-block;vertical-align:middle;margin-bottom:0;text-align:right;max-width:282px}@media only screen and (max-width:767px){.paragraph--type--get-started .subscription-get-started-email-form .form-type-email{margin-right:0;margin-bottom:10px;min-width:60%}}.paragraph--type--get-started .subscription-get-started-email-form .form-type-email input.form-email{border-radius:5px;border:solid 1px #fff;background-color:rgba(255,255,255,.9);color:#1c273a;line-height:1;padding:18px 20px 12px;margin-bottom:0;font-size:20px}.paragraph--type--get-started .subscription-get-started-email-form .form-type-email input.form-email::placeholder{font-family:"Inter-Regular",sans-serif;color:#1c273a}.paragraph--type--get-started .subscription-get-started-email-form .form-type-email input.form-email:-ms-input-placeholder{font-family:"Inter-Regular",sans-serif;color:#1c273a;opacity:.9 !important}@media only screen and (max-width:767px){.paragraph--type--get-started .subscription-get-started-email-form .form-type-email input.form-email{font-size:16px;padding:14px 20px 10px}}.paragraph--type--get-started .subscription-get-started-email-form .form-submit-wrapper{display:inline-block;vertical-align:middle;padding-left:12px}@media only screen and (max-width:767px){.paragraph--type--get-started .subscription-get-started-email-form .form-submit-wrapper{padding-left:0}}.paragraph--type--get-started .subscription-get-started-email-form .form-submit-wrapper input.form-submit{font-family:"Inter-Medium",sans-serif;line-height:1;font-size:20px;padding:18px}@media only screen and (max-width:767px){.paragraph--type--get-started .subscription-get-started-email-form .form-submit-wrapper input.form-submit{min-width:282px;font-size:16px;padding:16px 20px 14px}}.subscribe-page .region.region-highlighted .messages.messages--error{display:none}.subscribe-page #aberdeen-header{background-color:rgba(0,0,0,0)}@media only screen and (max-width:1024px){.subscribe-page #aberdeen-header{justify-content:flex-start}}.subscribe-page #aberdeen-header .logo{z-index:999}.subscribe-page .form-header .logo-aberdeen{display:none}.subscribe-page .activate-user-request-step .form-header h2::before{content:url("/themes/custom/nfbiono/assets/img/user-confirmation-mail-icon.svg");display:block;width:88px;height:88px;margin:1em 0}.subscribe-page.subscription-payment-page.subscription-receipt,.subscribe-page.photo_id_thank_you_page{background-image:url("/themes/custom/nfbiono/assets/img/thank-you-page-background.png");background-repeat:no-repeat;background-size:100% auto;background-color:#0c1b23}.subscribe-page.subscription-payment-page.subscription-receipt #aberdeen-header .logo img,.subscribe-page.photo_id_thank_you_page #aberdeen-header .logo img{height:32px}.subscribe-page.subscription-payment-page.subscription-receipt .form-top-header{background-color:rgba(21,32,47,.6)}.subscribe-page.subscription-payment-page.subscription-receipt .form-top-header .step img{height:28px;margin-top:-4px}.subscribe-page.subscription-payment-page.subscription-receipt #aberdeen-header{width:100%;justify-content:center;padding:15px;z-index:1000}@media only screen and (max-width:767px){.subscribe-page.subscription-payment-page.subscription-receipt #aberdeen-header{justify-content:flex-end !important}}.subscribe-page.photo_id_thank_you_page #aberdeen-header{padding:15px;width:100%;max-width:unset;background-color:rgba(21,32,47,.6);justify-content:center}.subscribe-page.photo_id_thank_you_page #aberdeen-header .logo img{height:32px}@media only screen and (max-width:767px){.subscribe-page.photo_id_thank_you_page #aberdeen-header{background:rgba(0,0,0,0);margin-top:75px}}@media only screen and (max-width:767px){.subscribe-page .form-header .logo-aberdeen{display:block;float:right}.subscribe-page .form-header .logo-aberdeen::after{content:"";position:absolute;top:18px;right:20px;width:27px;height:29px;background-image:url("/themes/custom/nfbiono/logo-aberdeen.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center;z-index:1000}}.subscribe-page:not(.subscription-error) main{max-width:none;margin:0 auto;padding:0}.subscribe-page:not(.subscription-error) .messages--error{position:absolute;max-width:50%;top:130px;right:0;margin:0;z-index:1000;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.subscribe-page:not(.subscription-error) .messages--error{max-width:80%}}.subscribe-page #wrapper-subscription-get-started-form{top:0;bottom:0;right:0;position:fixed;overflow-x:hidden;overflow-y:auto;background-color:#1c273a;z-index:1001;max-width:33.3333333333%}.subscribe-page #wrapper-subscription-get-started-form.collapsed{max-width:720px}.subscribe-page #wrapper-subscription-get-started-form .form-top-header{background-color:#15202f}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form .form-top-header{position:absolute}}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form{position:relative;max-width:none;width:100%;left:0}}.subscribe-page #wrapper-subscription-get-started-form .messages--error{width:100%;max-width:none}.subscribe-page #wrapper-subscription-get-started-form .form-item-error&gt;.error-field-wrapper::after{display:block !important}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .messages.messages--error{width:90%}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-one,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-two,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.login-user-step,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.activate-user-request-step{width:33.3333vw;padding:128px 88px 0}@media only screen and (max-width:1024px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-one,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-two,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.login-user-step,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.activate-user-request-step{padding:104px 45px 0}}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-one,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-two,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.login-user-step,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.activate-user-request-step{padding:94px 40px 0}}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-one,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-two,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.login-user-step,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.activate-user-request-step{width:100%;padding:80px 34px 0}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-one .form-type-checkbox label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.register-user-step-two .form-type-checkbox label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.login-user-step .form-type-checkbox label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.activate-user-request-step .form-type-checkbox label{display:flex;align-items:center}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step{height:100%;width:100vw;max-width:720px}@media only screen and (max-width:1024px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step{max-width:700px}}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step{width:100vw}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step h2{font-size:26px;margin:0 0 24px}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step h2{margin-bottom:16px}}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step h2{font-size:25px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step div.form-header{margin-bottom:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form{position:relative;min-height:100%;padding-top:0 !important}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container{padding:5em 5em 2em}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container{padding:5em 2em 3em}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container+div.form-wrapper{padding-top:36px !important}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container~.subscription-container{opacity:.5;padding-bottom:10px !important}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container .info-box{padding:10px 12px 15px 20px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container .info-box h3::after{content:"!";float:right;width:28px;height:28px;padding:0 12px;border-radius:50%;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);background-color:#e1514e}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container .info-box a{text-decoration:none;color:#ffd629}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container a.button{max-width:212px;float:right}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .age-restriction-container a.button{max-width:none;width:100%;margin:0 0 40px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form&gt;div:not(.form-header,.summary,.info-box,.age-restriction-container){padding:7em 5em 9em}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form&gt;div:not(.form-header,.summary,.info-box,.age-restriction-container){padding:6em 2em 12em}}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form&gt;div:not(.form-header,.summary,.info-box,.age-restriction-container){width:100%}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .under-age-restriction-step+div:not(.form-header,.summary,.info-box,.age-restriction-container){padding:0 5em 8em}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step&gt;form .under-age-restriction-step+div:not(.form-header,.summary,.info-box,.age-restriction-container){padding:0 2em 11em}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group{padding:30px;border-radius:8px;background-color:#fff;background-image:url("/themes/custom/nfbiono/assets/img/subscription-group-background.png");background-repeat:no-repeat;background-size:contain;background-position-x:right}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group h1{margin:0;font-size:32px;color:#1d4eb3}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group h1{font-size:26px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-location{margin-top:8px;opacity:.8;font-size:16px;color:#0c1b23}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-location{font-size:12px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes{display:flex;flex-wrap:wrap}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes&gt;div{align-items:baseline;margin:0;width:50%;box-sizing:border-box}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes&gt;div{padding:12px 0;border-top:1px solid rgba(0,0,0,.1);width:100%}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes&gt;div:nth-child(1){border-right:1px solid rgba(0,0,0,.1);padding-right:20px}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes&gt;div:nth-child(1){border-right:none;padding-right:0}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes&gt;div:nth-child(2){padding-left:20px}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list+.form-checkboxes&gt;div:nth-child(2){padding-left:0}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list ul.dots-list li::before{top:10px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list ul.dots-list li::after{top:14px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .subscription-info-list .content-wrapper{line-height:1.2;color:#0c1b23;font-size:18px;font-family:"Inter-Medium",sans-serif}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .title{line-height:1.4em;min-height:2.8em;color:#0c1b23;font-size:20px;font-family:"Inter-Bold",sans-serif}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .title{min-height:unset}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .price{margin:18px 0;color:#0c1b23;font-size:28px;font-family:"Guardian-Bold",sans-serif}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .button{pointer-events:all}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .form-type-checkbox&gt;input[type=checkbox]{pointer-events:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .price span{opacity:.6;font-size:14px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .row{display:flex;flex-direction:column}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .extra{text-align:center;line-height:1.5;font-family:"Inter-Medium",sans-serif;font-size:16px;color:#2d7dfe}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .plan-item .button.selected::after{content:"";margin-left:16px;width:8px;margin-top:-5px;height:16px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .binding-period-price{margin-top:auto;max-width:190px;line-height:normal;opacity:.6;color:#000;font-size:12px;padding-top:32px}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-group .binding-period-price{margin-top:20px;margin-left:0;padding-top:0}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .subscription-info{margin-top:30px;text-align:center;opacity:.7;font-size:12px;color:#fff}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary{position:fixed;max-width:720px;margin-bottom:0;bottom:0;display:inline-flex;align-items:center;height:6em;width:100%;padding:0 20px;overflow-x:auto;background-color:#15202f}@media only screen and (max-width:1024px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary{max-width:700px}}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary{width:100%;height:auto;flex-direction:column;padding:25px 40px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary input.form-submit{font-family:"Inter-Medium",sans-serif}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary input.form-submit:disabled{background-color:#41536a}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary .form-submit-wrapper{margin-left:auto}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.create-subscription-step .summary .form-submit-wrapper{width:100%}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac{padding:2em 0 0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac label{display:flex;align-items:center}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step{height:100vh}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div.form-header,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step div.form-header{margin-bottom:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form&gt;.form-submit-wrapper,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form&gt;.form-wrapper:not(.form-header),.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form&gt;.form-item,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-submit-wrapper,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-wrapper:not(.form-header),.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-item{margin:0 5em}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form&gt;.form-submit-wrapper,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form&gt;.form-wrapper:not(.form-header),.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form&gt;.form-item,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-submit-wrapper,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-wrapper:not(.form-header),.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-item{margin:0 2em}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form{padding:128px 0 0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form::before{background-color:#15202f;content:"";width:100%;height:64px;position:absolute;top:0;left:0}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .subscription-get-started-form{padding:118px 0 0}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-wrapper:not(.form-header){font-size:12px;opacity:.5;margin:0 80px}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .subscription-get-started-form&gt;.form-wrapper:not(.form-header){margin:0 32px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form h2{font-size:32px;line-height:1.1}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form h2{font-size:26px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-checkboxes span.label{display:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-checkboxes label.option{position:relative;width:100%;height:100%;display:flex;flex-direction:column;pointer-events:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box{border-radius:4px;background-color:#2b364a}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box h3{font-family:"Inter-Bold",sans-serif;font-size:14px;line-height:28px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box.sub-info-box{max-width:none;padding:10px 12px 4px 20px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box.sub-info-box ul{padding-left:20px;columns:2;-webkit-columns:2;-moz-columns:2}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box.sub-info-box ul{columns:auto;-webkit-columns:auto;-moz-columns:auto}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box.sub-info-box ul li{margin-bottom:12px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box.sub-info-box h3::after{content:"i";float:right;width:28px;height:28px;padding:0 12px;border-radius:50%;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);background-color:#1d4eb4}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .info-box .form-wrapper{font-size:14px;line-height:1.3}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-top-description{opacity:.8;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-top-description{font-size:14px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div[id^=edit-step-title],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step div[id^=edit-step-title],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .under-age-restriction-step div[id^=edit-step-title]{padding:128px 5em 0;margin:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div[id^=edit-step-title] h2,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step div[id^=edit-step-title] h2,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .under-age-restriction-step div[id^=edit-step-title] h2{margin-top:0}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div[id^=edit-step-title],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step div[id^=edit-step-title],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .under-age-restriction-step div[id^=edit-step-title]{padding:118px 2em 0}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .form-top-description,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .form-top-description,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .under-age-restriction-step .form-top-description{padding:0 5em 2em;margin:0}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step .form-top-description,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-details-step .form-top-description,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .under-age-restriction-step .form-top-description{padding:0 2em 2em}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div[id^=edit-step-title]{padding:0 5em;margin:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div[id^=edit-step-title] h2{margin-top:0}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form.adult-consent-permissions-step div[id^=edit-step-title]{padding:0 2em}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form input:not([type=checkbox],[type=submit]){opacity:.9 !important;border-radius:4px;border:solid 1px #1c273a;background-color:rgba(255,255,255,.9);color:#000;width:100%}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form input:not([type=checkbox],[type=submit])::placeholder{font-size:14px;font-family:"Inter-Regular",sans-serif;color:#1c273a;opacity:.5}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form input[type=tel]{width:100%}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender .form-radios{display:inline-flex;justify-content:flex-end}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender span.label{display:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender legend{padding:0;margin:0;font-size:12px;opacity:.5}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender input{display:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender .form-item label.option{max-width:114px;height:44px;margin-right:12px;padding:10px 26px;border-radius:4px;font-size:14px;cursor:pointer;background-color:#41536a}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender.selected input:checked~label.option{border:solid 2px #1d4eb4;padding:8px 24px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .gender.selected input:not(:checked)~label.option{opacity:.4}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .fb-login-btn{display:flex;justify-content:center;text-align:center;padding:15px 25px;cursor:pointer;transition:all 400ms ease;text-decoration:none;line-height:1;background:#4267b2;font-size:14px;border:0;border-radius:5px;color:#fff}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .js-subscription-get-started-submit{font-size:14px;font-family:"Inter-Regular",sans-serif;margin:20px auto;width:100%}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item{margin:auto;align-items:center}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item label{margin:4px 0;font-size:12px;opacity:.5}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item .form-required::after{content:""}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-password .description{margin-top:0;font-size:12px;font-style:normal;font-family:"Inter-Regular",sans-serif}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .password-strength,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .password-suggestions,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .password-strength::after{display:none !important}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-password.description{position:absolute;top:0;margin:auto;text-align:right;font-size:12px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac{flex-direction:row-reverse}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=checkbox],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=radio],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=checkbox],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=radio],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=checkbox],.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=radio]{top:unset;left:auto;right:0;margin:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=radio]+.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=checkbox]+.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=radio]+.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=checkbox]+.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=radio]+.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=checkbox]+.label{padding-left:0;border-radius:4px;border:solid 1px #6c7b90;background-color:#2b364a}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=radio]+.label::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=checkbox]+.label::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=radio]+.label::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=checkbox]+.label::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=radio]+.label::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=checkbox]+.label::before{content:""}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission input[type=checkbox]:checked+.label::after,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission input[type=checkbox]:checked+.label::after,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac input[type=checkbox]:checked+.label::after{left:8px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission p,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission p,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac p{font-size:12px;line-height:1.5;color:#fff;word-break:break-word}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission p,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission p,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac p{margin-right:8px}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission span.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission span.label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac span.label{padding:0 20px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-tac-permission label.option,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-parent-consent-gdpr-permission label.option,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-item-tac label.option{margin-right:auto}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .forgot-password-btn{text-decoration:none;color:#2d7dfe}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions{display:flex;align-items:center;margin:10px 0}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions{flex-direction:column;align-items:flex-start}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions .form-item-persistent-login{margin:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions .form-submit-wrapper{margin-left:auto}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions .form-submit-wrapper{margin:25px 0 0;width:100%}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions .form-submit-wrapper input{font-family:"Inter-Regular",sans-serif;font-size:14px}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .login-actions .form-submit-wrapper input{width:100%}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-type-radio label,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-type-checkbox label{opacity:1}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-type-radio label a,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .form-type-checkbox label a{color:#2d7dfe;text-decoration:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container{display:flex;position:relative}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .phone-label{width:100%}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix{margin:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix label{margin:4px 0;display:flex}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container[id*=edit_phone_number_prefix]{width:100px !important}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single:hover .chosen-single{border:none}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single:hover .chosen-single div b{background-color:rgba(0,0,0,0)}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single:hover .chosen-single div b::before{color:#000}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.selected .chosen-single span{opacity:1;font-family:"Inter-Bold",sans-serif}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single .chosen-single{background-color:rgba(255,255,255,.85);border:none;padding:2px 15px 1.5px;margin-top:.5px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single .chosen-single span{font-size:14px;font-family:"Inter-Regular",sans-serif;color:#1c273a;opacity:.5}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single .chosen-single div b{left:-15px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single .chosen-single div b:hover{background-color:rgba(0,0,0,0)}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single .chosen-single:hover div b::before{color:#000}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.chosen-container-single .chosen-single div b::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.chosen-container-active .chosen-single div b::before{color:rgba(0,0,0,.5)}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.chosen-container-single .chosen-single:active div b::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.chosen-container-single .chosen-single:hover div b::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.chosen-container-active .chosen-single:active div b::before,.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix .chosen-container-single.chosen-container-active .chosen-single:hover div b::before{color:#000}@media only screen and (max-width:1024px){.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix [id*=edit-phone-number-prefix]:not(.chosen-container){width:100px !important;background-color:rgba(255,255,255,.85);border:none;padding:2px 15px 1.5px;color:rgba(68,68,68,.6);line-height:37px;margin-bottom:0}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number-prefix [id*=edit-phone-number-prefix]:not(.chosen-container).option-selected{color:#000;font-weight:bold}}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number{margin-left:5px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number label{visibility:hidden;height:11.5px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number input{margin:0;padding-right:34px}.subscribe-page #wrapper-subscription-get-started-form #subscription_get_started_form .phone-container .form-item-phone-number .form-item--error-message{color:#c73b3e;font-size:12px}.subscribe-page #wrapper-subscription-get-started-stories{width:66.6666666667%;position:relative}@media only screen and (max-width:767px){.subscribe-page #wrapper-subscription-get-started-stories{display:none}}.subscribe-page #wrapper-subscription-get-started-stories.collapsed{max-width:calc(100% - 720px)}@media only screen and (max-width:1024px){.subscribe-page #wrapper-subscription-get-started-stories.collapsed{width:50%;max-width:none}}.subscribe-page #wrapper-subscription-get-started-stories .item-list&gt;ul::after{content:"flickity";display:none}.subscribe-page #wrapper-subscription-get-started-stories .item-list ul{padding:0;margin:0}.subscribe-page #wrapper-subscription-get-started-stories .item-list .flickity-slider .content-wrapper{min-height:100%;min-width:100%}.subscribe-page #wrapper-subscription-get-started-stories .item-list .flickity-slider .content-wrapper article{width:100%}.subscribe-page #wrapper-subscription-get-started-stories .item-list .flickity-slider li{width:100%;display:flex;align-items:center;justify-content:center}.subscribe-page #wrapper-subscription-get-started-stories .item-list .flickity-slider img{-o-object-fit:cover;object-fit:cover;height:auto;max-width:100%}.subscribe-page #wrapper-subscription-get-started-stories .item-list .flickity-slider video{height:782px;width:auto;max-width:100%}.subscribe-page #wrapper-subscription-get-started-stories .field__item{width:100%;height:auto;display:flex;align-items:center;justify-content:center;background-color:#000}.subscribe-page #wrapper-subscription-get-started-stories .field--name-description{position:fixed;max-width:500px;top:50%;padding-left:150px;z-index:1000;font-family:"Guardian-Bold",sans-serif;font-size:54px;line-height:1.1;background:none}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-stories .field--name-description{padding-left:40px}}.subscribe-page #wrapper-subscription-get-started-stories .flickity-page-dots{bottom:70px;padding-left:150px;text-align:left;z-index:1000}@media only screen and (max-width:768px){.subscribe-page #wrapper-subscription-get-started-stories .flickity-page-dots{padding-left:40px}}.subscribe-page #wrapper-subscription-get-started-stories .flickity-page-dots .dot{width:20px;height:2px;margin:0 4px;border-radius:1px;background:linear-gradient(to left,rgba(255,255,255,0.5) 50%,rgb(255,255,255) 50%) right;background-size:200%}.subscribe-page #wrapper-subscription-get-started-stories .flickity-page-dots .dot.is-selected{background-position:left;transition:3s ease-out}.subscribe-page .form-top-header{display:flex;position:absolute;left:0;top:0;margin:0 0 64px;padding:20px 32px 22px;height:64px;width:100%;background-color:#15202f}@media only screen and (max-width:767px){.subscribe-page .form-top-header{position:fixed;height:54px;padding-left:20px;z-index:100}}@media only screen and (max-width:767px){.subscribe-page .form-top-header .item-list{margin-right:auto;margin-left:-34px}}.subscribe-page .form-top-header .item-list&gt;ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.subscribe-page .form-top-header .item-list&gt;ul li{float:left;position:relative;text-align:center;width:22px;height:6px;margin:8px 8px 8px 0;border-radius:3px;background-color:#41536a}@media only screen and (max-width:767px){.subscribe-page .form-top-header .item-list&gt;ul li{margin:6px 6px 6px 0}}.subscribe-page .form-top-header .item-list&gt;ul li.completed{background-color:#2d7dfe}.subscribe-page .form-top-header .item-list&gt;ul li.current{width:22px;height:22px;margin-top:0;padding:2px 0;background-color:#2d7dfe;border-radius:50%;font-size:12px}@media only screen and (max-width:767px){.subscribe-page .form-top-header .item-list&gt;ul li.current{width:18px;height:18px;padding:2px 6.5px;font-size:10px}}.subscribe-page .form-top-header .item-list&gt;ul li:not(.current) .content-wrapper{display:none}.subscribe-page .form-top-header .step{margin-left:auto;padding-right:0}.subscribe-page .form-top-header .step img{height:23px}@media only screen and (max-width:767px){.subscribe-page .form-top-header .step{margin-left:unset;margin-right:auto;order:-1;font-size:12px;width:54px}}.subscribe-page .button{font-size:14px;font-family:"Inter-Regular",sans-serif;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.subscription-modal-dialog{z-index:1002 !important}.subscription-modal-dialog.ui-widget.ui-widget-content{background-color:#1c2839}@media only screen and (max-width:767px){.subscription-modal-dialog.ui-widget.ui-widget-content{top:0 !important;height:100% !important}}.subscription-modal-dialog .ui-dialog-titlebar{display:none}.subscription-modal-dialog .ui-dialog-content{padding:2px !important;border-radius:8px;overflow:hidden}@media only screen and (max-width:767px){.subscription-modal-dialog .ui-dialog-content{height:100% !important}}.subscription-modal-dialog .ui-dialog-content h1{margin:0;font-size:25px}.subscription-modal-dialog .ui-dialog-content p{font-size:12px}.subscription-modal-dialog .ui-dialog-content a{text-decoration:none;color:#2d7dfe}.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content{overflow-x:hidden;overflow-y:auto;width:auto;max-height:none;height:600px;padding:32px 32px 0}.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content::-webkit-scrollbar{width:8px}.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content::-webkit-scrollbar-thumb{border-radius:7px;box-shadow:0 0 3px 0 rgba(0,0,0,.6);background-color:rgba(255,255,255,.35)}@media only screen and (max-width:767px){.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content{position:absolute;height:calc(100% - 108px)}}.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content .bottom-div{display:block;height:82px}@media only screen and (max-width:767px){.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content .bottom-div{height:20px}}.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content::after{content:"";position:absolute;left:0;bottom:0;width:380px;height:163px;background-image:linear-gradient(to bottom,rgba(28,40,57,0),rgb(28,40,57))}@media only screen and (max-width:767px){.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content::after{position:fixed}}.subscription-modal-dialog .ui-dialog-content .marketing-terms-modal-content.no-shadow::after{display:none}.subscription-modal-dialog .ui-dialog-content .action-buttons{display:flex;position:absolute;bottom:0;padding:32px;width:100%}.subscription-modal-dialog .ui-dialog-content .action-buttons button{align-items:center;height:44px;font-size:14px;font-family:"Inter-Bold",sans-serif;max-width:50%;white-space:nowrap}.subscription-modal-dialog .ui-dialog-content .action-buttons button:disabled{opacity:1;color:rgba(255,255,255,.5)}.subscription-modal-dialog .ui-dialog-content .action-buttons button.decline{margin-right:10px;color:#e1514e;background-color:#fff}.cancel-info{margin:0 auto;max-width:375px;padding:100px 0}@media only screen and (max-width:768px){.cancel-info{padding:60px 20px}}.cancel-info h1{font-size:32px}.cancel-info p{font-size:14px}.cancel-info p.still-member{opacity:.7}.cancel-info .button{font-size:14px;font-family:"Inter-Medium",sans-serif;box-shadow:0 3px 7px 0 rgba(8,20,40,.45)}.payment-history{margin:0 auto;max-width:390px;padding:100px 0}@media only screen and (max-width:768px){.payment-history{padding:60px 20px}}.payment-history h1{font-size:28px}.payment-history h2{font-size:18px}.payment-history .payment-history-order-box{margin-bottom:16px;padding:8px 16px;border-radius:4px;background-color:#2b3b50;cursor:pointer}.payment-history .payment-history-order-box&gt;div{display:flex;align-items:baseline}.payment-history .payment-history-order-box .right-column{margin-left:auto;text-align:right}.payment-history .payment-history-order-box{font-size:14px}.payment-history .movie-name,.plan-name{font-family:"Guardian-Bold",sans-serif;font-size:16px;opacity:1}.payment-history .formatted-date,.cinema,.payment-method{opacity:.6;line-height:1.8}.subscription-management{max-width:478px;margin:auto;padding:80px 20px}.subscription-management h1.title{font-size:26px}@media only screen and (max-width:767px){.subscription-management h1.title{font-size:20px}}.subscription-management h2{margin:0;font-size:22px}@media only screen and (max-width:767px){.subscription-management h2{font-size:18px}}.subscription-management p{margin:0}.subscription-management a{font-family:"Inter-Medium",sans-serif;font-size:14px;text-decoration:none}.subscription-management a.blue-link{color:#2d7dfe}.subscription-management a.red-link{color:#e1514e}.subscription-management .row{flex-direction:row;display:flex;align-items:baseline}.subscription-management .row,.subscription-management .row *:last-child,.subscription-management .row .red-link{margin-left:auto}.subscription-management .column{flex-direction:column;display:flex}.subscription-management .subscription-plan-info-box,.subscription-management .subscription-payment-box{display:flex;flex-direction:row;margin:12px 0;border-radius:8px;background-image:linear-gradient(to bottom,#fff,#f4f8ff 74%);color:#0c1b23;font-family:"Inter-Bold",sans-serif}@media only screen and (max-width:767px){.subscription-management .subscription-plan-info-box,.subscription-management .subscription-payment-box{flex-direction:column}}.subscription-management .subscription-plan-info-box{display:flex;flex-wrap:wrap;margin:12px 0;border-radius:8px;color:#0c1b23;font-family:"Inter-Bold",sans-serif;background-image:url("/themes/custom/nfbiodk/assets/img/sub-plan-background.png");background-color:#fff;background-position-x:right;background-repeat:no-repeat;background-size:contain}.subscription-management .subscription-plan-info-box.blurred{background-image:none}.subscription-management .subscription-plan-info-box.blurred&gt;*{visibility:hidden}.subscription-management .subscription-plan-info-box.blurred .subscription-plan-price{background:none}.subscription-management .subscription-plan-info-box.blurred .photo-id-missing-status{max-width:50%;position:absolute;visibility:visible;top:50%;left:24px;transform:translateY(-50%)}@media only screen and (max-width:767px){.subscription-management .subscription-plan-info-box.blurred .photo-id-missing-status{max-width:none;top:10px;left:18px;transform:none}}.subscription-management .subscription-plan-info-box.blurred .photo-id-missing-status h4{color:#e1514e;font-size:26px;margin:0}@media only screen and (max-width:767px){.subscription-management .subscription-plan-info-box.blurred .photo-id-missing-status h4{font-size:18px}}.subscription-management .subscription-plan-info-box.blurred .photo-id-missing-status p{font-size:14px}.subscription-management .subscription-plan-info-box.blurred .add-photo{padding:12px 16px;position:absolute;right:24px;visibility:visible;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.subscription-management .subscription-plan-info-box.blurred .add-photo{margin-top:-15px;padding:0 24px 16px;top:unset;right:0;transform:none;bottom:0;background-color:rgba(0,0,0,0);color:#2d7dfe}}.subscription-management .subscription-plan-info-box .subscription-status-pending,.subscription-management .subscription-status-inactive{font-family:"Inter-Medium",sans-serif;font-size:14px;color:#e1514e}.subscription-management .subscription-plan-info-box,.subscription-management .subscription-payment-box .column{padding:28px 24px}@media only screen and (max-width:767px){.subscription-management .subscription-plan-info-box,.subscription-management .subscription-payment-box .column{padding:20px}}.subscription-management .subscription-plan-info-box{position:relative;width:100%}.subscription-management .subscription-plan-info-box&gt;div{flex:1 1 50%}.subscription-management hr{opacity:.4;background-color:rgba(255,255,255,.1)}.subscription-management label{opacity:.5;font-family:"Inter-Regular",sans-serif}.subscription-management .subscription-plan-name{font-size:20px;font-family:"Guardian-Bold",sans-serif}.subscription-management .subscription-next-payment{font-size:14px;font-family:"Inter-Bold",sans-serif;opacity:1}.subscription-management .subscription-plan-price{display:flex;position:absolute;flex-direction:column;padding:15px 24px;top:0;right:0;height:100%;min-width:142px;text-align:right;line-height:1.2;font-size:16px;color:#2b364a;background-position-x:right;background-repeat:no-repeat;background-size:100% auto;background-image:url("/themes/custom/nfbiodk/assets/img/sub-plan-background.png")}.subscription-management .subscription-plan-price span{font-size:10px;font-family:"Inter-Regular",sans-serif}.subscription-management .update-card{align-items:center;margin-right:20px}@media only screen and (max-width:767px){.subscription-management .update-card{align-items:flex-end;margin-right:0}}.subscription-management .update-card .form-submit-wrapper .button,.subscription-management .update-card .blue-link{backdrop-filter:blur(calc(30px));-webkit-backdrop-filter:blur(calc(30px));padding:12px 16px;border-radius:6px;background-color:#2d7dfe;white-space:nowrap;font-size:14px;font-family:"Inter-Medium",sans-serif;color:#fff}@media only screen and (max-width:767px){.subscription-management .update-card .form-submit-wrapper .button,.subscription-management .update-card .blue-link{margin-top:-15px;padding:0 24px 16px;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#2d7dfe}}.subscription-management .binding-period-price{text-align:right;padding-top:8px;opacity:.7}@media only screen and (max-width:767px){.subscription-management .subscription-plan-info-box .row{max-width:40%;flex-direction:column;justify-content:flex-end}}.subscription-management .no-plan h2{opacity:.5;font-size:26px}.subscription-management .no-plan h3{margin:0;font-size:20px;line-height:1}.subscription-management .no-plan span.emphasized{color:#ffd629}.subscription-management .no-plan p.price{padding-top:10px;font-size:14px}@media only screen and (max-width:767px){.subscription-management .no-plan p.price{font-size:12px;max-width:50%}}.subscription-management .no-plan .block{margin-top:20px;padding:34px 20px 18px 36px;background-image:linear-gradient(to bottom,rgba(12,27,35,0.4) 16%,#0c1b23 95%)}.subscription-management .no-plan a.learn-more-btn{display:flex;justify-content:flex-end;width:120px;margin:15px 0 0 auto;padding:10px 20px;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);background-color:#2d7dfe}@media only screen and (max-width:767px){.subscription-management .no-plan a.learn-more-btn{justify-content:center}}@media only screen and (max-width:767px){.subscription-management .no-plan .column{flex-direction:row;align-items:center}}.subscription-management .cancellation-submitted{padding:8px 24px;border-radius:6px;background-color:#2b364a}.subscription-management .cancellation-submitted p{margin:8px 0;font-size:14px}.subscription-management p.still-member{opacity:.7}.thank-you-page{padding:192px 0 128px}@media only screen and (max-width:767px){.thank-you-page{padding:132px 20px 28px}}.thank-you-page h1.centered-title{max-width:678px;margin:auto;padding-bottom:124px;text-align:center;font-size:54px}@media only screen and (max-width:767px){.thank-you-page h1.centered-title{padding-bottom:68px;font-size:26px}}.thank-you-page .no-actions-required{display:flex;padding:0 210px}@media only screen and (max-width:1024px){.thank-you-page .no-actions-required{padding:40px}}@media only screen and (max-width:767px){.thank-you-page .no-actions-required{flex-direction:column;padding:0}}.thank-you-page .no-actions-required&gt;div{width:50%;max-width:540px;margin:0 auto}@media only screen and (max-width:768px){.thank-you-page .no-actions-required&gt;div{width:100%}}.thank-you-page .no-actions-required .col-left{padding-right:36px}@media only screen and (max-width:768px){.thank-you-page .no-actions-required .col-left{padding-right:0}}.thank-you-page .no-actions-required .col-right{padding-left:36px}@media only screen and (max-width:768px){.thank-you-page .no-actions-required .col-right{padding-left:0}}.thank-you-page .no-actions-required .thank-you-msg{padding-bottom:56px}@media only screen and (max-width:767px){.thank-you-page .no-actions-required .thank-you-msg{text-align:center}.thank-you-page .no-actions-required .thank-you-msg .description{display:none}}.thank-you-page .no-actions-required .thank-you-msg h1.title{text-align:left;max-width:60%;margin:0 0 24px}@media only screen and (max-width:767px){.thank-you-page .no-actions-required .thank-you-msg h1.title{font-size:26px;margin:auto;text-align:center}}.thank-you-page .no-actions-required h1.title{text-align:center;margin:auto}.thank-you-page .no-actions-required .order-container{padding:20px;margin-top:8px;border-radius:4px;background-color:#2b364a}@media only screen and (max-width:767px){.thank-you-page .no-actions-required .order-container{font-size:14px;padding:12px}}.thank-you-page .no-actions-required .order-container&gt;div{display:flex}.thank-you-page .no-actions-required .price{margin-left:auto;font-family:"Inter-Bold",sans-serif;max-width:50%;text-align:right}.thank-you-page .no-actions-required .plan{opacity:.8}.thank-you-page .no-actions-required .add-on{color:#ffcb26}.thank-you-page .no-actions-required .total{font-size:20px;margin-top:20px}@media only screen and (max-width:767px){.thank-you-page .no-actions-required .total{font-size:16px;margin-top:10px}}.thank-you-page .no-actions-required h4{margin:0;font-size:26px}@media only screen and (max-width:767px){.thank-you-page .no-actions-required h4{font-size:18px}}.thank-you-page .next-steps{max-width:540px;margin:auto}.thank-you-page .next-steps .next-steps-block{padding:30px 25px;border-radius:20px;box-shadow:0 12px 34px 0 rgba(0,0,0,.5);background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("/themes/custom/nfbiono/assets/img/next-steps-background.png")}@media only screen and (max-width:767px){.thank-you-page .next-steps .next-steps-block{padding-top:16px;background-position:right}}.thank-you-page .next-steps .next-steps-block .add-photo{margin-top:16px}.thank-you-page .next-steps .next-steps-block .photo-id-later{text-align:center;padding-top:12px;opacity:.5;font-size:14px}.thank-you-page .next-steps .next-steps-block .title{padding-bottom:0;font-size:26px;font-family:"Guardian-Bold",sans-serif;line-height:1.2;text-align:left}.thank-you-page .next-steps .next-steps-block .text{max-width:202px;padding-top:16px;font-size:16px}@media only screen and (max-width:767px){.thank-you-page .next-steps .next-steps-block .text{max-width:160px}}.thank-you-page .next-steps .next-steps-title{margin-bottom:16px;font-size:24px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:767px){.thank-you-page .next-steps .next-steps-title{display:none}}.thank-you-page .next-steps .title{font-size:54px;margin:0;padding-bottom:124px}@media only screen and (max-width:767px){.thank-you-page .next-steps .title{font-size:26px;text-align:center;padding-bottom:68px}}.thank-you-page .centered-box{max-width:540px;margin:auto}.thank-you-page .movie-buy-btn{display:flex;margin:42px auto 0;font-family:"Inter-Bold",sans-serif;background-color:#10151f}.popular-movies-box{padding:8px}@media only screen and (max-width:767px){.popular-movies-box{padding:0}}.popular-movies-box h3{font-size:24px}@media only screen and (max-width:767px){.popular-movies-box h3{font-size:22px}}.popular-movies-box .item-list&gt;ul{list-style-type:none;padding:0;margin:0}.popular-movies-box .item-list&gt;ul&gt;li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.09)}@media only screen and (max-width:767px){.popular-movies-box .item-list&gt;ul&gt;li{border-bottom:none !important}.popular-movies-box .item-list&gt;ul&gt;li:nth-of-type(1n + 4){display:none}}.popular-movies-box .node--type-movie{padding:8px 0;justify-content:flex-start;flex-wrap:unset}.popular-movies-box .node--type-movie .field--name-field-image{margin:auto 0;min-width:85px}@media only screen and (max-width:767px){.popular-movies-box .node--type-movie .field--name-field-image{display:block}}.popular-movies-box .node--type-movie .field--name-field-image img{height:126px;width:auto;box-shadow:0 2px 14px 0 rgba(0,0,0,.5);border-radius:unset}.popular-movies-box .node__content{flex-direction:column;padding:16px 24px}.popular-movies-box .node__content a.button-red{max-width:116px;padding:10px 14px;margin-top:20px;order:1;font-size:14px;font-family:"Inter-Medium",sans-serif;text-transform:none}.popular-movies-box .node__content h2{margin:0;font-size:20px}.popular-movies-box .node__content a{line-height:normal;margin-bottom:8px}.popular-movies-box .node__content .field--name-field-genre{display:flex;font-size:13px}.popular-movies-box .node__content .field--name-field-genre .field__item{padding:2px 4px;margin-right:8px;-o-object-fit:contain;object-fit:contain;opacity:.8;border-radius:3px;background-color:#374758}.popular-movies-box .see-all-btn{max-width:400px;margin-top:24px;width:100%;text-align:center;text-transform:none;font-size:16px;font-family:"Inter-Medium",sans-serif;box-shadow:0 3px 7px 0 rgba(8,20,40,.4)}.popular-movies-box .see-all-btn a{text-decoration:none}.subscription-modal{min-width:392px;background-color:#1c273a !important;z-index:1002 !important}@media only screen and (max-width:767px){.subscription-modal{height:100% !important;top:0 !important}}@media only screen and (max-width:375px){.subscription-modal{left:0 !important;min-width:unset}}.subscription-modal .ui-dialog-titlebar{padding:20px;background:none}.subscription-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{left:0;right:unset;background:none}.subscription-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.subscription-modal h1{margin:24px 0;font-size:28px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:767px){.subscription-modal h1{margin:24px 0 14px;font-size:20px}}.subscription-modal h3{margin:0;font-size:20px}@media only screen and (max-width:767px){.subscription-modal h3{font-size:18px}}.subscription-modal p{margin-top:16px;font-size:16px;opacity:.5}@media only screen and (max-width:767px){.subscription-modal p{font-size:14px}}.subscription-modal .ui-dialog-content{max-height:none !important;height:100% !important;padding:20px 40px}@media only screen and (max-width:767px){.subscription-modal .ui-dialog-content{padding:20px}}.subscription-modal.payment-history-modal{text-align:center}@media only screen and (max-width:767px){.subscription-modal.payment-history-modal{top:70px !important}}.subscription-modal.payment-history-modal::before{content:"";position:absolute;inset:0;opacity:.08;background-size:100% auto;background-repeat:no-repeat;background-color:#0c1b23}.subscription-modal.payment-history-modal.subscription-box::before{background-image:url("/themes/custom/nfbiodk/assets/img/thank-you-page-background.png")}.subscription-modal.payment-history-modal .ui-dialog .ui-dialog-content,.subscription-modal .ui-dialog-titlebar{background:rgba(0,0,0,0)}@media only screen and (max-width:767px){.subscription-modal.payment-history-modal .ui-icon-closethick{display:none !important}}.subscription-modal.payment-history-modal+div.ui-widget-overlay{opacity:0}.subscription-modal.payment-history-modal img{max-width:130px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}.subscription-modal.payment-history-modal .payment-plan-ad-box{display:flex;padding:24px;line-height:1;color:#000;background-color:#fff;font-size:20px;font-family:"Guardian-Bold",sans-serif;border:0;border-radius:5px;background-position-x:right;background-repeat:no-repeat;background-size:auto;background-image:url("/themes/custom/nfbiodk/assets/img/sub-plan-background.png")}.subscription-modal.payment-history-modal .payment-plan-ad-box h2{max-width:60%;margin:0;font-size:20px;font-family:"Guardian-Bold",sans-serif}.subscription-modal.payment-history-modal .payment-plan-ad-box .price{position:absolute;display:flex;flex-direction:column;max-width:120px;top:20px;right:40px;padding:10px 12px;text-align:right;line-height:1.2;font-size:16px;font-family:"Inter-Bold",sans-serif;color:#2b364a}@media only screen and (max-width:767px){.subscription-modal.payment-history-modal .payment-plan-ad-box .price{right:20px}}.subscription-modal.payment-history-modal .payment-plan-ad-box .period{font-size:10px;font-family:"Inter-Regular",sans-serif}.subscription-modal.add-bioplus-card-modal .ui-dialog-content{padding-bottom:40px}@media only screen and (max-width:767px){.subscription-modal.add-bioplus-card-modal .ui-dialog-content{padding:0}}.subscription-modal.add-bioplus-card-modal summary{display:none}.subscription-modal.add-bioplus-card-modal h2{font-size:26px;margin-top:0}.subscription-modal.add-bioplus-card-modal .form-item-giftcard&gt;label{opacity:.5;margin-bottom:4px}.subscription-modal.add-bioplus-card-modal .form-submit-wrapper .button{width:100%;font-size:14px;font-family:"Inter-Medium",sans-serif;box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}.subscription-modal input::placeholder{color:#1c273a;opacity:.5;font-size:14px;font-family:"Inter-Regular",sans-serif}.ui-widget.ui-widget-content.missing-photo-id-modal-dialog{text-align:center}@media only screen and (max-width:767px){.ui-widget.ui-widget-content.missing-photo-id-modal-dialog{right:15px;top:130px !important;left:15px !important;width:auto !important;height:auto !important}}.missing-photo-id-modal-dialog .ui-dialog-content{overflow:initial;padding:12px}.missing-photo-id-modal-dialog .ui-dialog-titlebar{display:none}.missing-photo-id-modal-dialog .content{padding:54px 38px 0}.missing-photo-id-modal-dialog p{opacity:.8;font-size:14px}.missing-photo-id-modal-dialog h3{margin:0;font-size:20px}.missing-photo-id-modal-dialog a.button{margin-bottom:24px;font-size:14px;font-family:"Inter-Medium",sans-serif}.missing-photo-id-modal-dialog .close-photo-id-dialog{cursor:pointer;font-size:14px;color:#e1514e}.missing-photo-id-modal-dialog .countdown{margin:40px 0 0;padding:10px 14px;border-radius:4px;background-color:#2b364a;font-size:14px;font-family:"Inter-Medium",sans-serif;opacity:.8}.missing-photo-id-modal-dialog .countdown&gt;span{display:flex !important}.missing-photo-id-modal-dialog .countdown label{margin-right:auto}.missing-photo-id-modal-dialog .countdown .remaining-time{margin-left:auto}.missing-photo-id-modal-dialog .top-border-image{position:absolute;top:-34px;left:0;right:0}#photo-id-data-wrapper .title{display:block;margin:0;font-size:26px}#photo-id-data-wrapper .title-desc{margin:8px 0;opacity:.9;font-size:12px;line-height:1.4}#photo-id-data-wrapper .tips-container{margin:25px 0;padding:0 20px;border-radius:4px;border:solid 1px #41536a}#photo-id-data-wrapper .tips-container ul&gt;li{font-size:14px;line-height:1.2}#photo-id-data-wrapper .tips-container h3{margin:0;font-size:14px;font-family:"Inter-Bold",sans-serif}#photo-id-data-wrapper .image-preview{-o-object-fit:cover;object-fit:cover;width:194px;height:194px;border-radius:50%;transform:scale(1);animation:pulse 2s infinite}#photo-id-data-wrapper .centered-container{padding-top:42px;text-align:center}#photo-id-data-wrapper p.notice{margin-bottom:20px}#photo-id-data-wrapper p.notice::before{content:"!";font-size:12px;background:#e1514e;border-radius:50%;padding:4px 8px 2px;margin-right:12px}#photo-id-data-wrapper .preview-actions{display:inline-flex;justify-content:center;width:100%}#photo-id-data-wrapper .preview-actions&gt;.form-submit-wrapper:first-child{padding-right:2px;max-width:50%}#photo-id-data-wrapper .preview-actions&gt;.form-submit-wrapper:last-child{padding-left:2px;max-width:50%}#photo-id-data-wrapper .preview-actions input.button{font-size:16px;font-family:"Inter-Medium",sans-serif;padding:15px 25px}#photo-id-data-wrapper .preview-actions input.button.retake{background-color:#fff;color:#e1514e}#photo-id-data-wrapper .photo-id-submit-upload{display:none}.photo-id-modal-dialog{z-index:1002 !important}@media only screen and (max-width:767px){.photo-id-modal-dialog .ui-dialog-content{padding:40px}}.modal-with-back-btn{background-color:#1c273a !important;box-shadow:-30px 0 80px 0 rgba(0,0,0,.5)}.modal-with-back-btn #drupal-off-canvas:not(.drupal-off-canvas-reset),.modal-with-back-btn #drupal-off-canvas-wrapper,.modal-with-back-btn #drupal-off-canvas{padding:0;height:100% !important}.modal-with-back-btn .header{display:block;width:100%;padding:10px 16px;background-color:#15202f;height:64px}@media only screen and (max-width:767px){.modal-with-back-btn .header{padding-left:12px}}.modal-with-back-btn .header button{background-color:rgba(0,0,0,0);cursor:pointer}.modal-with-back-btn .header button::before{content:"â†";padding-right:5px}.modal-with-back-btn .header .logo-aberdeen{display:none}@media only screen and (max-width:767px){.modal-with-back-btn .header .logo-aberdeen{display:block;float:right}.modal-with-back-btn .header .logo-aberdeen::after{content:"";position:absolute;top:18px;right:20px;width:27px;height:29px;background-image:url("/themes/custom/nfbiodk/logo-aberdeen.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center}}.modal-with-back-btn .form-content{padding:64px}@media only screen and (max-width:767px){.modal-with-back-btn .form-content{padding:28px 36px}}.modal-with-back-btn .form-title label{margin-top:0;font-family:"Guardian-Bold",sans-serif;font-size:32px;line-height:1.2}@media only screen and (max-width:767px){.modal-with-back-btn .form-title label{font-size:26px}}.modal-with-back-btn .item-list h3{font-size:18px;line-height:1.6}.right-side-modal .ui-dialog-titlebar{display:none}.add-subscriber-modal{max-width:392px;min-height:0;background-image:url("/themes/custom/nfbiodk/assets/img/add-subscriber-popup-background.png");background-repeat:no-repeat;background-size:100% auto}@media only screen and (max-width:767px){.add-subscriber-modal{background:none}}.add-bioplus-card-modal .ui-dialog-content,.login-modal-dialog .ui-dialog-content,.add-subscriber-modal .ui-dialog-content{padding:0 !important}@media only screen and (max-width:767px){.add-bioplus-card-modal .ui-dialog-titlebar,.login-modal-dialog .ui-dialog-titlebar,.add-subscriber-modal .ui-dialog-titlebar{display:none}}.add-bioplus-card-modal form{padding:42px 64px 64px}@media only screen and (max-width:767px){.add-bioplus-card-modal form,.login-modal-dialog .form-content{padding:35px}}.add-bioplus-card-modal .header,.login-modal-dialog .header,.add-subscriber-modal .header{display:none}@media only screen and (max-width:767px){.add-bioplus-card-modal .header,.login-modal-dialog .header,.add-subscriber-modal .header{display:block}}.add-subscriber-modal .form-content{padding:45px}@media only screen and (max-width:767px){.add-subscriber-modal .form-content{padding:35px;background-image:url("/themes/custom/nfbiodk/assets/img/add-subscriber-popup-background.png");background-repeat:no-repeat;background-size:100% auto}}.add-subscriber-modal .form-content h1{margin:0}.add-subscriber-modal .form-content p{margin:8px 0 16px;opacity:.9;font-size:12px}.add-subscriber-modal .form-content .things-to-note{margin:24px 0;padding:18px 18px 0;border-radius:4px;border:solid 1px #41536a}.add-subscriber-modal .form-content .things-to-note ul{margin-top:8px}.add-subscriber-modal .form-content .things-to-note label{font-family:"Inter-Bold",sans-serif;font-size:14px}.add-subscriber-modal .form-content .add-subscriber-inputs-box .add-subscriber-desc{margin-bottom:2px;font-size:12px}.add-subscriber-modal .form-content .add-subscriber-inputs-box+p{padding-top:8px;margin-bottom:0;opacity:.6;line-height:1.3}.add-subscriber-modal .form-content .add-subscriber-inputs-box input{width:100%}.add-subscriber-modal .form-content .add-subscriber-inputs-box button{margin-top:8px;padding:13px;width:100%;box-shadow:0 3px 7px 0 rgba(8,20,40,.45);font-size:14px}.login-modal-dialog .header{padding-top:20px !important}.login-modal-dialog .form-item{margin-bottom:12px}.login-modal-dialog .form-item.form-title{margin-bottom:32px}.login-modal-dialog .form-submit-wrapper{margin-top:24px}.login-modal-dialog .form-submit-wrapper input[type=submit]{width:100%;font-size:14px;font-family:"Inter-Medium",sans-serif}.cancel-plan-modal-dialog .form-submit-wrapper{margin-top:36px}.cancel-plan-modal-dialog .form-submit-wrapper input[type=submit]{width:100%;background-color:#fff;color:#e1514e;font-size:14px;font-family:"Inter-Medium",sans-serif}ul.dots-list{list-style-type:none;padding:0;font-family:"Inter-Regular",sans-serif}@media only screen and (max-width:767px){ul.dots-list{font-size:13px}}ul.dots-list li{padding:5px 0 5px 30px;position:relative;display:block;font-style:normal;font-size:12px}ul.dots-list li .content-wrapper{padding-top:2px}ul.dots-list li::before{content:"î¤´";display:block;position:absolute;left:0;font-size:18px;transition:all 400ms}ul.dots-list.do-not li::before{color:#e1514e}ul.dots-list.do-not li::after{content:"!";position:absolute;top:5px;left:7px;margin-top:2px}ul.dots-list.to-do li::before{color:#2d7dfe}ul.dots-list.to-do li::after{content:"";position:absolute;top:9px;left:7px;margin-bottom:2px;width:4px;height:8px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}ul.dots-list.cons{font-size:14px}ul.dots-list.cons li{padding:1px 0 1px 25px}ul.dots-list.cons .content-wrapper{padding-top:1px}ul.dots-list.cons li::before{top:2px;font-size:14px;color:#e1514e}ul.dots-list.cons li::after{content:"â€”";position:absolute;left:4px;top:4px;font-size:6px}#aberdeen-header{position:absolute;display:flex;justify-content:flex-start;padding:48px 0 0 64px;background-color:rgba(0,0,0,0);margin:0 auto}@media only screen and (max-width:1366px){#aberdeen-header{max-width:1366px;width:100%}}@media only screen and (max-width:1024px){#aberdeen-header{padding:20px 32px}}@media only screen and (max-width:768px){#aberdeen-header{background-color:#15202f;justify-content:flex-end}}@media only screen and (max-width:767px){#aberdeen-header{padding:15px 20px}}#aberdeen-header img{height:46px;display:block}@media only screen and (max-width:767px){#aberdeen-header img{height:28px}}.altapay-page #menu-page-order{display:none}.altapay-page #aberdeen-header{justify-content:center;width:100%;top:0;left:0;padding:16px;background-color:#15202f;position:fixed}@media only screen and (max-width:767px){.altapay-page #aberdeen-header{justify-content:flex-end}}.altapay-page .altapay-payment-form .back-btn{top:-29px}.altapay-page #aberdeen-header .logo img{height:32px}@media only screen and (max-width:767px){.altapay-page #aberdeen-header .logo img{height:28px}}.altapay-page .heading{display:flex;padding:32px 0}.altapay-page .heading h2{margin:0;font-size:28px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:768px){.altapay-page .heading h2{font-size:18px}}.altapay-page .heading .cards{display:inline-flex;align-items:center;margin-left:auto}.altapay-page .heading .logo-visa{display:inline-block;background-color:#fff;background-image:url(/themes/custom/nfbiodk/assets/img/logo-visa.svg);background-repeat:no-repeat;background-size:70%;background-position:center;height:19px;width:35px;border-radius:3px;margin-right:4px}.altapay-page .heading .logo-mastercard{display:inline-block;background-color:#fff;background-image:url(/themes/custom/nfbiodk/assets/img/logo-master.svg);background-repeat:no-repeat;background-size:50%;background-position:center;height:19px;width:35px;border-radius:3px}.altapay-page .heading .logo-dankort{display:inline-block;background-color:#fff;background-image:url(/themes/custom/nfbiodk/assets/img/logo-dankort.svg);background-repeat:no-repeat;background-size:70%;background-position:center;height:19px;width:35px;border-radius:3px;margin-right:4px}.altapay-page .content-wrapper{padding:0;margin:0 auto;max-width:375px}@media only screen and (max-width:767px){.altapay-page .content-wrapper{max-width:none}}.altapay-page .back-btn{position:absolute;top:22px;left:42px}@media only screen and (max-width:767px){.altapay-page .back-btn{top:20px;left:10px}}.altapay-page .back-btn a{text-decoration:none}.altapay-page table td{color:#fff}.altapay-page table td.label{width:30%;vertical-align:top;text-transform:none;opacity:.6;font-family:"Inter-Regular",sans-serif}.altapay-page .content-wrapper{border:none}.altapay-page form .pensio_payment_form_outer&gt;div{flex-direction:column;padding:0;margin-bottom:24px}.altapay-page form label,.altapay-page form div{width:100%;line-height:normal;padding:2px 0;font-size:12px}.altapay-page form input[type=submit]{width:100%;text-transform:none;font-family:"Inter-Medium",sans-serif;box-shadow:0 3px 7px 0 rgba(8,20,40,.4);margin-top:20px}.altapay-page form input:not([type=submit]),.altapay-page form select{margin-bottom:0;background-color:rgba(255,255,255,.9) !important;font-family:"Inter-Regular",sans-serif}.altapay-page form select{padding:7.5px !important;margin-bottom:0;background-color:rgba(255,255,255,.9) !important;font-family:"Inter-Regular",sans-serif}.altapay-page form .pensio_payment_form_row.expiry_row label:first-child{width:auto}.altapay-page form .expiry_row{align-items:flex-start;display:inline-flex}.altapay-page form .expiry_row&gt;label:not(:first-child),.altapay-page form .expiry_row br{display:none}.altapay-page form .cvc_row{display:inline-flex;width:50%;margin-left:4px}.altapay-page form .pensio_payment_form_input_cell select:first-child{margin-right:8px;width:40%}.altapay-page form .pensio_payment_form_input_cell select:last-child{width:60%;margin-right:0}.altapay-page form .pensio_payment_form_row.expiry_row{width:calc(50% - 8px)}@media only screen and (max-width:768px){.altapay-page form .pensio_payment_form_row.expiry_row .pensio_payment_form_input_cell{padding-left:0}}.altapay-page #creditCardTypeIcon,.altapay-page #creditCardTypeSecondIcon{width:48px;margin:10px 10px 10px 0}.altapay-page .pensio_payment_form_row.cardnumber_row .pensio_payment_form_input_cell{display:flex;flex-flow:row wrap}.altapay-page .cancel-button{display:none}.handicap-popup{border-radius:8px !important;border:8px solid #1c2839 !important}.handicap-popup .ui-dialog-titlebar{display:none}.handicap-popup .ui-dialog-content{padding:30px !important;background-color:#1c273a !important}.handicap-popup .ui-dialog-content .heading{max-width:256px;line-height:1.2;font-size:24px;font-family:"Guardian-Bold",sans-serif}.handicap-popup .ui-dialog-content .icon-handicap{position:absolute;top:38px;right:58px;color:#2d7dfe}.handicap-popup .ui-dialog-content .icon-handicap::before{position:absolute;height:23px;width:23px;border-radius:10px;background:#fff}.handicap-popup .ui-dialog-content p{margin:0;padding-top:20px;max-width:286px;opacity:.9;font-size:14px;line-height:1.4}.handicap-popup .ui-dialog-buttonpane{background-color:#1c273a}.handicap-popup .ui-dialog-buttonset{margin-bottom:22px !important;padding:0 28px;gap:10px;background-color:#1c273a}.handicap-popup .ui-dialog-buttonset button{margin:0 !important;padding:15px;min-width:152px;font-size:14px;font-family:"Inter-Medium",sans-serif}.handicap-popup .ui-dialog-buttonset .cancel-btn{background-color:#2b364a}#kinodk-header{background-color:#15202f;padding:10px 20px;display:block;width:100%;border-bottom:1px solid rgba(255,255,255,.15)}@media only screen and (min-width:calc(1220px + 1px)){#kinodk-header{padding:10px 0}}@media only screen and (min-width:calc(767px + 1px)){#kinodk-header{border-bottom:1px solid rgba(255,255,255,0)}}#kinodk-header .inner{width:100%;max-width:1220px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:calc(767px + 1px)){#kinodk-header .inner{justify-content:flex-start}}#kinodk-header .back-button{background-color:#2b3b50;font-family:"Inter-Regular",sans-serif;padding:10px 15px;font-size:14px;display:flex;align-items:center;line-height:1;margin-left:25px;text-align:center;white-space:nowrap}#kinodk-header .back-button:hover{background-color:#222f3f}.kinodk-logo{display:flex;align-items:center}.kinodk-logo img{display:block;height:21px !important;width:69px}@media only screen and (min-width:calc(767px + 1px)){.kinodk-logo img{height:28px !important;width:92px}}.kino-dk-receipt-box .kinodk-logo img{height:29px !important;width:95px}@media only screen and (min-width:calc(767px + 1px)){.kino-dk-receipt-box .kinodk-logo img{height:36px !important;width:120px}}.kinodk-integration .logo{margin-right:15px;padding-right:15px;border-right:1px solid #343c49;display:flex;align-items:flex-end}.altapay-page #aberdeen-header.kinodk-integration{justify-content:center}.altapay-page #aberdeen-header.kinodk-integration .kinodk-logo{top:-2px;position:relative}.kino-dk-receipt-box{padding:30px 25px 20px;border-radius:10px;background-color:#000}@media only screen and (min-width:calc(767px + 1px)){.kino-dk-receipt-box{padding:30px 40px 25px;display:block}}.mobile-only .kino-dk-receipt-box{display:block}.kino-dk-receipt-box .header{background-image:url(/themes/custom/nfbiodk/assets/img/kinodk-receipt.png);background-position:right top;background-repeat:no-repeat;background-size:53px 36px;min-height:36px;padding-right:53px;display:flex;align-items:center}@media only screen and (min-width:calc(767px + 1px)){.kino-dk-receipt-box .header{background-size:75px 52px;min-height:52px;padding-right:75px}}.kino-dk-receipt-box .footer{border-top:1px solid #2d2d2d;padding-top:15px;margin-top:25px;display:flex;justify-content:space-between;align-items:center}.kino-dk-receipt-box .footer .counter{font-family:"Guardian-Bold",sans-serif;font-style:normal;font-size:20px}.kino-dk-receipt-box .list{margin:0;padding:0;display:block}.kino-dk-receipt-box .list li{margin-bottom:15px;padding-left:40px;background-position:left top;background-repeat:no-repeat;background-size:20px 20px}.kino-dk-receipt-box .list li:nth-child(1){list-style:none;background-image:url(/themes/custom/nfbiodk/assets/img/kinodk-li1.png)}.kino-dk-receipt-box .list li:nth-child(2){list-style:none;background-image:url(/themes/custom/nfbiodk/assets/img/kinodk-li2.png)}.kino-dk-receipt-box .list li:nth-child(3){list-style:none;background-image:url(/themes/custom/nfbiodk/assets/img/kinodk-li3.png)}.kino-dk-receipt-box .list li:nth-child(4){list-style:none;background-image:url(/themes/custom/nfbiodk/assets/img/kinodk-li4.png)}.kino-dk-receipt-box .list li:last-child{margin-bottom:0}.kino-dk-receipt-box .title{margin:40px 0 20px 0;font-size:20px}.kino-dk-receipt-box .kino-dk-receipt-return-button{font-size:14px;font-family:"Inter-Regular",sans-serif;color:#000;line-height:1;padding:15px;text-align:center;margin-left:25px}@media only screen and (min-width:calc(767px + 1px)){.kino-dk-receipt-box .kino-dk-receipt-return-button{white-space:nowrap}}.altapay-page #aberdeen-header.kinodk-integration{justify-content:center}.unlimited-landing{background-color:#101327}.unlimited-landing .field--name-field-paragraphs .field__items&gt;.field__item:nth-child(7),.unlimited-landing .field--name-field-paragraphs .field__items&gt;.field__item:nth-child(8){width:100%}.unlimited-landing main{max-width:1312px;padding-top:0}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items{display:grid}@media only screen and (max-width:1024px){.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items{display:flex;flex-direction:column}}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item{grid-column:1/span 12}@media only screen and (max-width:1024px){.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item{width:100%;display:flex;flex-direction:column;order:1}}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(3){grid-column:1/span 7}@media only screen and (max-width:1024px){.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(3){order:3}}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(4){grid-column:1/span 7}@media only screen and (max-width:1024px){.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(4){order:4}}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(5){grid-column:8/span 5;grid-row:3/span 2;margin-left:32px}@media only screen and (max-width:1024px){.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(5){order:2;margin-left:auto}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(5)~*{order:10}}.unlimited-landing .node&gt;.field--name-field-paragraphs&gt;.field__items&gt;.field__item:nth-child(6)~.field__item{max-width:1200px;margin:0 auto}[class*=paragraph--type--unlimited] .field__label{display:none}[class*=paragraph--type--unlimited] h1,[class*=paragraph--type--unlimited] h2,[class*=paragraph--type--unlimited] ul,[class*=paragraph--type--unlimited] p,[class*=paragraph--type--unlimited] .form-wrapper{margin:0;padding:0}[class*=paragraph--type--unlimited] ul{list-style:none}.paragraph--type--unlimited-promo{margin:69px 0 86px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:1024px){.paragraph--type--unlimited-promo{margin-top:52px}}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo{margin-bottom:52px}}.paragraph--type--unlimited-promo img{display:block}.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-image{margin-bottom:53px;order:1}@media only screen and (max-width:1024px){.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-image{margin-bottom:47px}}.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-title{margin-bottom:14px;order:2}@media only screen and (max-width:1024px){.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-title{margin-bottom:16px}}.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-title .field__item{color:#fff;text-shadow:0 4px 24px rgba(17,34,49,.4);font-family:Guardian-Bold,sans-serif;font-size:78px;font-weight:700;line-height:92px;text-align:center;max-width:876px}@media only screen and (max-width:1024px){.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-title .field__item{font-size:35px;line-height:43px}}.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-text{order:3}.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-text .field__item{color:#fff;text-align:center;text-shadow:0 12px 20px rgba(0,0,0,.25);font-size:21px;line-height:28px;max-width:559px;opacity:.8}@media only screen and (max-width:1024px){.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-text .field__item{font-size:18px;line-height:25px}}.paragraph--type--unlimited-promo .subscription-get-started-email-form{max-width:428px;height:60px;margin-bottom:22px;order:4;z-index:11;margin-top:76px}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .subscription-get-started-email-form{height:auto;margin-bottom:32px;margin-top:71px;max-width:100%}}.paragraph--type--unlimited-promo .subscription-get-started-email-form .email-label{display:none}.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-wrapper{display:flex;gap:8px;height:inherit}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-wrapper{flex-direction:column}}.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-item{margin:0;flex:2;width:66%;max-width:350px}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-item{width:100%}}.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-item input{margin:0;height:100%;border-radius:10px;font-family:Inter-Regular,sans-serif;font-size:18px;line-height:22px;display:flex;align-items:center;padding:18px}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-item input{height:52px}}.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-item input::placeholder{color:#000;opacity:.5}.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-submit-wrapper{flex:1}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-submit-wrapper{width:100%}}.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-submit-wrapper input{height:100%;border-radius:10px;padding-right:25px;padding-left:25px}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .subscription-get-started-email-form .form-submit-wrapper input{width:100%;height:52px}}.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-period{order:6;color:#fff;text-align:center;text-shadow:0 12px 20px rgba(0,0,0,.25);font-size:17px;line-height:20.57px;opacity:.5}@media only screen and (max-width:767px){.paragraph--type--unlimited-promo .field--name-field-unlimited-promo-period{width:296px}}.paragraph--type--unlimited-films{border-radius:16px;background:#1c1f36;box-shadow:0 2px 2px 0 rgba(0,0,0,.02),0 6px 5px 0 rgba(0,0,0,.03),0 12px 10px 0 rgba(0,0,0,.04),0 22px 17px 0 rgba(0,0,0,.04),0 41px 33px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07);display:flex;flex-direction:column;justify-content:center;padding:71px 0 76px 50px;margin-bottom:32px;overflow:hidden;position:relative}@media only screen and (max-width:767px){.paragraph--type--unlimited-films{padding:24px 26px;height:392px;justify-content:flex-start;margin-bottom:24px}.paragraph--type--unlimited-films::before{content:"";background:linear-gradient(180deg,#1C1F36 0%,rgba(28,31,54,0.94) 32.67%,rgba(28,31,54,0.67) 75.76%,rgba(16,19,39,0) 100%);position:absolute;display:block;top:-70px;left:0;width:100%;height:100%;z-index:1}}.paragraph--type--unlimited-films .paragraph--type--movies-list-landing .item-list ul{display:flex;flex-wrap:wrap;gap:15px}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .paragraph--type--movies-list-landing .item-list ul{gap:10px}}.paragraph--type--unlimited-films .field--name-field-unlimited-films-title{color:#fff;font-family:Guardian-Bold,sans-serif;font-size:33px;font-weight:700;line-height:40px;margin-bottom:4px;z-index:1000}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-title{font-size:25px;line-height:30px;margin-bottom:6px}}.paragraph--type--unlimited-films .field--name-field-unlimited-films-descriptio{color:#fff;font-size:24px;line-height:29px;opacity:.8;width:375px;z-index:1000}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-descriptio{font-size:17px;line-height:20.57px;width:100%}}.paragraph--type--unlimited-films .field--name-field-unlimited-films-list{top:-77px;position:absolute;right:-110px;z-index:10;transform:rotate(-9deg);left:143px;width:1297px;overflow:hidden}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-list{bottom:0;top:auto;z-index:0;transform:rotate(-9deg) scale(1.5);width:1048px}}.paragraph--type--unlimited-films .field--name-field-unlimited-films-list::before{content:"";background:linear-gradient(55.63deg,#1C1F36 0%,rgba(28,31,54,0.94) 41.28%,rgba(28,31,54,0.67) 58.63%,rgba(16,19,39,0) 79.97%);position:absolute;display:block;top:0;left:-225px;width:100%;height:100%;z-index:1}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-list::before{display:none}}.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li{width:157px}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li{width:103px;height:156px}}.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li .field--name-field-image{margin:0}.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li .field--name-field-image img{display:block}.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li:nth-child(8){margin-left:86px}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li:nth-child(8){margin-left:0}}@media only screen and (max-width:767px){.paragraph--type--unlimited-films .field--name-field-unlimited-films-list li:nth-child(9){margin-left:60px}}.paragraph--type--unlimited-films-bottom{margin-bottom:160px}@media only screen and (max-width:767px){.paragraph--type--unlimited-films-bottom{margin-bottom:88px}}.paragraph--type--unlimited-films-bottom .field--name-field-films-bottom-title{font-family:Guardian-Bold,sans-serif;font-size:44px;font-weight:700;line-height:53px;text-align:center;margin-bottom:64px}@media only screen and (max-width:767px){.paragraph--type--unlimited-films-bottom .field--name-field-films-bottom-title{font-size:32px;line-height:38px;margin-bottom:32px}}.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul{display:flex;flex-wrap:wrap;gap:24px}@media only screen and (max-width:1024px){.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul{gap:10px}}.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul li{width:calc(16.6666666667% - 20px)}@media only screen and (max-width:1024px){.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul li{width:calc(16.6666666667% - 8.3333333333px)}}@media only screen and (max-width:767px){.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul li{width:calc(33.3333333333% - 6.6666666667px)}}.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul li .field--name-field-image{margin:0}.paragraph--type--unlimited-films-bottom .paragraph--type--upcoming-movies-list-landing .item-list ul li .field--name-field-image img{display:block}.paragraph--type--sign-up{position:relative;display:flex;flex-direction:column;align-items:center;justify-self:center;height:294px;margin-bottom:160px;border-radius:32px;overflow:hidden}.paragraph--type--sign-up .field__label{display:none}@media only screen and (max-width:767px){.paragraph--type--sign-up{height:300px}}.paragraph--type--sign-up::before{content:"";background:url("/themes/custom/nfbiodk/assets/img/left-curtain.png") center center no-repeat;position:absolute;left:0;display:block;z-index:10;height:294px;width:503px}@media only screen and (max-width:767px){.paragraph--type--sign-up::before{background-image:url("/themes/custom/nfbiodk/assets/img/left-curtain-mob.png");width:342px;height:300px}}.paragraph--type--sign-up::after{content:"";background:url("/themes/custom/nfbiodk/assets/img/right-curtain.png") center center no-repeat;position:absolute;right:0;display:block;z-index:10;height:294px;width:503px}@media only screen and (max-width:767px){.paragraph--type--sign-up::after{background-image:url("/themes/custom/nfbiodk/assets/img/right-curtain-mob.png");width:342px;height:300px}}.paragraph--type--sign-up .contextual-region{height:100%}@media only screen and (max-width:767px){.paragraph--type--sign-up{padding-left:20px;padding-right:20px;margin-bottom:88px}}.paragraph--type--sign-up .field--name-field-media-video-file,.paragraph--type--sign-up .field--name-field-sign-up-media,.paragraph--type--sign-up .field--name-field-signup-image,.paragraph--type--sign-up video{position:absolute;left:0;top:0;height:100%;width:100%}.paragraph--type--sign-up .field--name-field-media-video-file .field__item,.paragraph--type--sign-up .field--name-field-media-video-file img,.paragraph--type--sign-up .field--name-field-sign-up-media .field__item,.paragraph--type--sign-up .field--name-field-sign-up-media img,.paragraph--type--sign-up .field--name-field-signup-image .field__item,.paragraph--type--sign-up .field--name-field-signup-image img,.paragraph--type--sign-up video .field__item,.paragraph--type--sign-up video img{height:100%;width:100%}@media only screen and (max-width:767px){.paragraph--type--sign-up .field--name-field-media-video-file,.paragraph--type--sign-up .field--name-field-sign-up-media,.paragraph--type--sign-up .field--name-field-signup-image,.paragraph--type--sign-up video{display:none}}.paragraph--type--sign-up .field--name-field-sign-up-media-mobile{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--sign-up .field--name-field-sign-up-media-mobile .field__item,.paragraph--type--sign-up .field--name-field-sign-up-media-mobile div,.paragraph--type--sign-up .field--name-field-sign-up-media-mobile img{height:100%}@media only screen and (max-width:767px){.paragraph--type--sign-up .field--name-field-sign-up-media-mobile{display:block}}.paragraph--type--sign-up video{-o-object-fit:fill;object-fit:fill}.paragraph--type--sign-up .form-submit-wrapper{z-index:10}.paragraph--type--sign-up .field--name-field-sign-up-title{z-index:11;width:500px;text-align:center;font-size:33px;font-weight:700;line-height:40px;font-family:Guardian-Bold,sans-serif;margin:60px 0 32px}@media only screen and (max-width:767px){.paragraph--type--sign-up .field--name-field-sign-up-title{margin:45px 0 37px;font-size:21px;line-height:29px;width:70%}}.paragraph--type--sign-up .subscription-get-started-email-form{max-width:428px;height:60px;margin-bottom:22px;order:4;z-index:11}@media only screen and (max-width:767px){.paragraph--type--sign-up .subscription-get-started-email-form{height:auto;margin-bottom:32px;max-width:100%}}.paragraph--type--sign-up .subscription-get-started-email-form .email-label{display:none}.paragraph--type--sign-up .subscription-get-started-email-form .form-wrapper{display:flex;gap:8px;height:inherit}@media only screen and (max-width:767px){.paragraph--type--sign-up .subscription-get-started-email-form .form-wrapper{flex-direction:column}}.paragraph--type--sign-up .subscription-get-started-email-form .form-item{margin:0;flex:2;width:66%;max-width:350px}@media only screen and (max-width:767px){.paragraph--type--sign-up .subscription-get-started-email-form .form-item{width:100%}}.paragraph--type--sign-up .subscription-get-started-email-form .form-item input{margin:0;height:100%;border-radius:10px;font-family:Inter-Regular,sans-serif;font-size:18px;line-height:22px;display:flex;align-items:center;padding:18px}@media only screen and (max-width:767px){.paragraph--type--sign-up .subscription-get-started-email-form .form-item input{height:52px}}.paragraph--type--sign-up .subscription-get-started-email-form .form-item input::placeholder{color:#000;opacity:.5}.paragraph--type--sign-up .subscription-get-started-email-form .form-submit-wrapper{flex:1}@media only screen and (max-width:767px){.paragraph--type--sign-up .subscription-get-started-email-form .form-submit-wrapper{width:100%}}.paragraph--type--sign-up .subscription-get-started-email-form .form-submit-wrapper input{height:100%;border-radius:10px}@media only screen and (max-width:767px){.paragraph--type--sign-up .subscription-get-started-email-form .form-submit-wrapper input{width:100%;height:52px}}.paragraph--type--unlimited-discount{height:342px;padding:48px 50px;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.02),0 6px 5px 0 rgba(0,0,0,.03),0 12px 10px 0 rgba(0,0,0,.04),0 22px 17px 0 rgba(0,0,0,.04),0 41px 33px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07);background:#1c1f36;margin-bottom:32px;position:relative}.paragraph--type--unlimited-discount img{display:block}@media only screen and (max-width:767px){.paragraph--type--unlimited-discount{height:416px;padding:24px;margin-bottom:24px;display:flex;flex-direction:column}}.paragraph--type--unlimited-discount .field--name-field-unlimited-discount-title{color:#fff;font-family:Guardian-Bold,sans-serif;font-size:33px;font-weight:700;line-height:39.6px;margin-bottom:4px;z-index:1;position:relative}@media only screen and (max-width:767px){.paragraph--type--unlimited-discount .field--name-field-unlimited-discount-title{font-size:25px;line-height:30px}}.paragraph--type--unlimited-discount .field--name-field-unlimited-discount-descrip{width:246px;font-size:24px;font-weight:400;line-height:29px;opacity:.8;z-index:1;position:relative}@media only screen and (max-width:767px){.paragraph--type--unlimited-discount .field--name-field-unlimited-discount-descrip{width:auto;font-size:17px;line-height:21px}}.paragraph--type--unlimited-discount .field--name-field-unlim-discount-bacgkround{position:absolute;bottom:0;right:0;z-index:0}@media only screen and (max-width:767px){.paragraph--type--unlimited-discount .field--name-field-unlim-discount-bacgkround{display:none}}.paragraph--type--unlimited-discount .field--name-field-unlim-discount-mobile-bg{display:none;position:absolute;bottom:0;align-self:center}@media only screen and (max-width:767px){.paragraph--type--unlimited-discount .field--name-field-unlim-discount-mobile-bg{display:block}}.paragraph--type--unlimited-subscriptions{padding:48px 50px;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.02),0 6px 5px 0 rgba(0,0,0,.03),0 12px 10px 0 rgba(0,0,0,.04),0 22px 17px 0 rgba(0,0,0,.04),0 41px 33px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07);background:#1c1f36;margin-bottom:32px}@media only screen and (max-width:767px){.paragraph--type--unlimited-subscriptions{margin-bottom:24px;padding:24px}}.paragraph--type--unlimited-subscriptions .field--name-field-unlim-subscription-title{color:#fff;font-family:Guardian-Bold,sans-serif;font-size:33px;font-weight:700;line-height:39.6px;margin-bottom:28px}@media only screen and (max-width:767px){.paragraph--type--unlimited-subscriptions .field--name-field-unlim-subscription-title{font-size:25px;line-height:27px}}.paragraph--type--unlimited-subscriptions .field--name-field-subscriptions-list .field__item{font-size:22px;font-weight:400;line-height:30px;color:rgba(255,255,255,.8);position:relative;margin-left:37px;width:75%}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--unlimited-subscriptions .field--name-field-subscriptions-list .field__item{margin-bottom:20px}}.paragraph--type--unlimited-subscriptions .field--name-field-subscriptions-list .field__item:not(:last-child){margin-bottom:20px}@media only screen and (max-width:767px){.paragraph--type--unlimited-subscriptions .field--name-field-subscriptions-list .field__item{font-size:17px;line-height:24px}}.paragraph--type--unlimited-subscriptions .field--name-field-subscriptions-list .field__item::after{content:"";position:absolute;width:26px;height:26px;display:block;background:url("/themes/custom/nfbiodk/assets/img/tick-active.svg") center center no-repeat;top:0;right:calc(100% + 17px)}.paragraph--type--unlimited-cinemas{padding:48px 50px;border-radius:16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.02),0 6px 5px 0 rgba(0,0,0,.03),0 12px 10px 0 rgba(0,0,0,.04),0 22px 17px 0 rgba(0,0,0,.04),0 41px 33px 0 rgba(0,0,0,.05),0 100px 80px 0 rgba(0,0,0,.07);background:#1c1f36;margin-bottom:32px;height:calc(100% - 32px);display:flex;flex-direction:column;position:relative}@media only screen and (max-width:1024px){.paragraph--type--unlimited-cinemas{min-height:498px}}@media only screen and (max-width:767px){.paragraph--type--unlimited-cinemas{padding:24px;margin-bottom:24px}}.paragraph--type--unlimited-cinemas::before{content:"";background:url("/themes/custom/nfbiodk/assets/img/dk.svg") center bottom no-repeat;position:absolute;opacity:.4;bottom:0;right:-10px;transform:scale(0.95);width:100%;height:100%;background-size:contain}.paragraph--type--unlimited-cinemas .field--name-field-unlimited-cinemas-title{color:#fff;font-family:Guardian-Bold,sans-serif;font-size:33px;font-weight:700;line-height:39.6px;margin-bottom:10px}@media only screen and (max-width:767px){.paragraph--type--unlimited-cinemas .field--name-field-unlimited-cinemas-title{font-size:25px;line-height:30px}}.paragraph--type--unlimited-cinemas .field--name-field-unlim-cinemas-description{color:#fff;font-size:24px;line-height:29px;opacity:.8;margin-bottom:50px}@media only screen and (max-width:767px){.paragraph--type--unlimited-cinemas .field--name-field-unlim-cinemas-description{font-size:17px;line-height:21px}}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list{margin-top:auto;width:100%;height:350px}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__items{position:relative;width:100%;height:100%;display:flex;justify-content:center}@media only screen and (max-width:1024px){.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__items{width:-moz-fit-content;width:fit-content;margin:0 auto}}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item{position:absolute;overflow:hidden;border-radius:29.303px;border:1.221px solid rgba(255,255,255,.16);height:auto}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item:nth-child(1){z-index:7;left:auto;bottom:0;width:90%}@media only screen and (max-width:1024px){.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item:nth-child(1){width:236px}}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item:nth-child(2){z-index:6;transform:rotate(2.907deg);width:62%;top:auto;bottom:218px;left:168px}@media only screen and (max-width:1024px){.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item:nth-child(2){width:164px;bottom:125px;left:-23px}}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item:nth-child(3){z-index:5;transform:rotate(-3.529deg);width:52%;top:-95px;left:-15px}@media only screen and (max-width:1024px){.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list .field__item:nth-child(3){width:140px;bottom:181px;top:auto;left:-139px}}.paragraph--type--unlimited-cinemas .field--name-field-cinemas-list img{display:block}.paragraph--type--faq-accordion-landing{flex-direction:column;margin:0;margin-bottom:100px}.paragraph--type--faq-accordion-landing .faq-content,.paragraph--type--faq-accordion-landing .faq-header{width:100%}.paragraph--type--faq-accordion-landing .faq-header{margin-bottom:64px}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-header{margin-bottom:32px}}.paragraph--type--faq-accordion-landing .faq-title{margin:0;text-align:center}.paragraph--type--faq-accordion-landing .faq-title .field--name-field-title{font-family:Guardian-Bold,sans-serif;font-size:44px;line-height:53px}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-title .field--name-field-title{font-size:32px;line-height:38px}}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title{font-size:23px;line-height:27.84px;padding-top:28px;padding-bottom:28px;background-color:rgba(0,0,0,0)}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title{font-size:17px;line-height:21px}}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title::after{top:38px;right:6px;transform:scale(2)}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-title.active::after{transform:scale(2) rotate(-90deg)}.paragraph--type--faq-accordion-landing .faq-content .field--name-field-text-long{font-size:22px;line-height:30px}@media only screen and (max-width:767px){.paragraph--type--faq-accordion-landing .faq-content .field--name-field-text-long{font-size:17px;line-height:24px}}#drupal-modal{overflow:visible}form.order-payment-anonymous-form{display:flex;flex-wrap:wrap;justify-content:flex-end}form.order-payment-anonymous-form div.messages{margin:20px auto}@media only screen and (max-width:768px){form.order-payment-anonymous-form .form-item{width:100%;margin-right:0}}form.order-payment-anonymous-form .form-item.form-item-mail-confirm,form.order-payment-anonymous-form .form-item.form-item-mail{width:100%}form.order-payment-anonymous-form .form-item.form-item-phone{width:100%}form.order-payment-anonymous-form label.form-required a{display:inline}form.order-payment-anonymous-form .form-item-link-mobility-agreement,form.order-payment-anonymous-form .form-item.form-item-tos{width:100%}form.order-payment-anonymous-form .form-submit-wrapper{margin-right:10px}form.order-payment-anonymous-form input#edit-phone{width:100%}@media only screen and (max-width:768px){form.order-payment-anonymous-form input#edit-phone{width:100%;margin-right:0}}form.order-payment-anonymous-form .form-wrapper.positive-phone-container{width:100%;margin-right:2%;display:flex}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix{width:38%;margin-right:2%}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix label{white-space:nowrap}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container{width:100% !important}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:16px;font-family:Inter-Medium,sans-serif;-webkit-user-select:none;user-select:none}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container .chosen-single{padding-top:0;padding-bottom:0;background:#171927;color:#fff;border:1px solid #171927}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container .chosen-single:hover{border:1px solid #175dcc;transition:border .3s}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container .chosen-single div{right:14px}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container .chosen-drop{background:#171927;color:#fff;border:1px solid #171927}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container li{color:#fff}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container li.highlighted,form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone-prefix .chosen-container li:hover{background-color:#2a2e47}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone{width:60%;margin-right:0}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone label{visibility:hidden}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-phone input{height:41px}form.order-payment-anonymous-form .form-wrapper.positive-phone-container .form-item.form-item-positive-zip-code input{height:41px}#block-mainpagecontent{position:relative}.orders-payment #aberdeen-header .logo{z-index:999}@media only screen and (max-width:768px){.orders-payment #aberdeen-header .logo img{height:28px}}.js-off-canvas-dialog-open .orders-payment+.overlay{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(1,1,1,.7);z-index:1000}@media only screen and (max-width:767px){.js-off-canvas-dialog-open .orders-payment+.overlay{display:none}}.orders-payment main{max-width:960px;padding:96px 20px}@media only screen and (max-width:767px){.orders-payment main{padding-top:78px}}.orders-payment .booking-flow-info-content{display:flex;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:34px;margin-bottom:40px}@media only screen and (max-width:767px){.orders-payment .booking-flow-info-content{border-bottom:none;flex-direction:row-reverse;padding-bottom:0;margin-bottom:12px}}@media only screen and (max-width:767px){.orders-payment .image-movie{position:absolute;right:20px}}.orders-payment .image-movie img{max-width:unset;box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}@media only screen and (max-width:767px){.orders-payment .image-movie img{max-height:126px}}.orders-payment .movie-info{padding:0 24px}@media only screen and (max-width:767px){.orders-payment .movie-info{display:flex;flex-direction:column;padding:0}}@media only screen and (max-width:767px){.orders-payment .movie-info .movie-details{max-width:70%}}@media only screen and (max-width:375px){.orders-payment .movie-info .movie-details{max-width:60%}}.orders-payment .movie-info .movie-tags{padding:6px 9px 3px;border-radius:3px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:#2b364a;font-size:14px;width:-moz-fit-content;width:fit-content}.orders-payment .movie-info .movie-tags span:not(:last-child){margin-right:3px}.orders-payment .movie-info h2.movie-title{margin:8px 0}@media only screen and (max-width:768px){.orders-payment .movie-info h2.movie-title{margin:10px 0 4px;font-size:18px}}.orders-payment .movie-info h3.cinema{margin:0}@media only screen and (max-width:768px){.orders-payment .movie-info h3.cinema{font-size:16px}}.orders-payment .movie-info .start-time{padding-top:24px;font-size:18px}@media only screen and (max-width:768px){.orders-payment .movie-info .start-time{padding-top:16px;font-size:14px}}.orders-payment .movie-info .end-time{padding-bottom:24px;opacity:.6;font-size:18px}@media only screen and (max-width:768px){.orders-payment .movie-info .end-time{font-size:14px}}.orders-payment .tickets-details{display:flex;flex-wrap:wrap}.orders-payment .tickets-details&gt;div{margin:0 5px 5px 0}@media only screen and (max-width:767px){.orders-payment .tickets-details&gt;div{margin:0 2px 2px 0}}.orders-payment .tickets-details .hall{display:flex;flex-direction:column;padding:6px 15px;border-radius:4px;background-color:#2b364a;font-size:18px;font-family:"Inter-Bold",sans-serif;line-height:normal}@media only screen and (max-width:768px){.orders-payment .tickets-details .hall{background:none;padding:0;width:100%;font-size:14px}}.orders-payment .tickets-details .hall .label{opacity:.5;font-size:14px;font-family:"Inter-Regular",sans-serif}@media only screen and (max-width:768px){.orders-payment .tickets-details .hall .label{display:none}}.orders-payment .tickets-details .hall .value{width:max-content}.orders-payment .tickets-details .ticket{display:flex;background-image:url("/themes/custom/nfbiodk/assets/img/grey-ticket-shape.svg");background-color:rgba(0,0,0,0);background-size:100% auto;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:767px){.orders-payment .tickets-details .ticket{max-height:40px;max-width:108px}}.orders-payment .tickets-details .ticket span{opacity:.5}.orders-payment .tickets-details .ticket .row,.orders-payment .seat{padding:8px;display:flex;flex-direction:column;line-height:normal;font-size:14px}@media only screen and (max-width:768px){.orders-payment .tickets-details .ticket .row,.orders-payment .seat{padding:4px}}.orders-payment .tickets-details .ticket .row{padding-left:16px}@media only screen and (max-width:768px){.orders-payment .tickets-details .ticket .row{padding-left:12px}}.orders-payment .tickets-details .ticket .seat{padding-right:16px;padding-left:12px}.orders-payment .my-order{width:50%;padding-right:32px}@media only screen and (max-width:767px){.orders-payment .my-order{width:100%;margin-top:24px;padding-right:0}}.orders-payment .my-order .my-order{width:100%;padding-right:0}.orders-payment .my-order .heading{display:flex;align-items:center;margin-bottom:20px}.orders-payment .my-order .heading a{margin-left:auto;padding:4px 10px;border-radius:4px;background-color:rgba(0,0,0,.1);font-size:14px;font-family:"Inter-Medium",sans-serif}@media only screen and (max-width:767px){.orders-payment .my-order .heading a{background:none}}.orders-payment .my-order .info-box{border-radius:8px;background-color:#2b364a;line-height:normal;padding:18px 21px}@media only screen and (max-width:767px){.orders-payment .my-order .info-box{margin-top:0}}.orders-payment .my-order .info-box .total{display:flex;padding-top:16px;margin-top:12px;border-top:1px solid rgba(255,255,255,.1);font-size:20px}@media only screen and (max-width:767px){.orders-payment .my-order .info-box .total{padding-top:0;border-top:none;font-size:14px}}.orders-payment .my-order .info-box div&gt;div:last-child{display:flex;margin-left:auto;text-align:right;font-family:"Inter-Bold",sans-serif}.orders-payment .my-order .info-box .item{padding-bottom:12px;display:flex;opacity:.8}@media only screen and (max-width:767px){.orders-payment .my-order .info-box .item{font-size:12px}}.orders-payment .my-order .discounts{display:flex;color:#ffd629}@media only screen and (max-width:767px){.orders-payment .my-order .discounts{font-size:12px}}.orders-payment .my-order .value{max-width:50%}.orders-payment .my-order h3,.orders-payment .anonymous-order h3,.orders-payment #col_1.payment-method-wrapper h2.payment{margin:0}@media only screen and (max-width:767px){.orders-payment .my-order h3,.orders-payment .anonymous-order h3,.orders-payment #col_1.payment-method-wrapper h2.payment{margin:8px 0;font-size:18px}}.orders-payment #col_1.payment-method-wrapper{width:50%;margin:0;padding:0;float:right;background-color:rgba(0,0,0,0);border:none}@media only screen and (max-width:767px){.orders-payment #col_1.payment-method-wrapper{width:100%;margin:20px 0}}.orders-payment #col_1.payment-method-wrapper h2.payment{max-width:50%;margin:6px 0;float:left;font-size:26px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:767px){.orders-payment #col_1.payment-method-wrapper h2.payment{margin-bottom:8px;font-size:18px}}.orders-payment #col_1.payment-method-wrapper.full-width{width:100%;float:none}.orders-payment #col_1.payment-method-wrapper #edit-payment-method{margin-top:20px}@media only screen and (max-width:767px){.orders-payment #col_1.payment-method-wrapper #edit-payment-method{margin-top:4px}}.orders-payment #col_1.payment-method-wrapper fieldset{padding:0}.orders-payment #col_1.payment-method-wrapper h3.giftcard{display:none}.orders-payment #col_1.payment-method-wrapper .form-radios .option{flex-direction:row !important;justify-content:flex-start !important;font-size:16px !important;font-family:"Inter-Bold",sans-serif !important;border-radius:8px;background-color:#2b364a}@media only screen and (max-width:390px){.orders-payment #col_1.payment-method-wrapper .form-radios .option{font-size:11px !important}.orders-payment #col_1.payment-method-wrapper .form-radios .option .right{transform:scale(0.7)}}@media only screen and (max-width:375px){.orders-payment #col_1.payment-method-wrapper .form-radios .option{padding-right:56px}}.orders-payment #col_1.payment-method-wrapper .form-radios input[type=radio]+.label{padding-left:26px;border-left:1px solid rgba(255,255,255,.1);z-index:100;pointer-events:none}.orders-payment #col_1.payment-method-wrapper .form-radios input[type=radio]+.label::before{left:12px}.orders-payment #col_1.payment-method-wrapper .form-radios input[type=radio]:checked~.option{background-color:#fff;color:#0c1b23}.orders-payment #col_1.payment-method-wrapper .form-radios #edit-payment-method-strex:checked~.option{background-image:url("/themes/custom/nfbiono/assets/img/strex_selected.svg")}.orders-payment #col_1.payment-method-wrapper .form-radios #edit-payment-method-altapay:checked~.option{background-image:url("/themes/custom/nfbiono/assets/img/altapay_selected.svg")}.orders-payment #col_1.payment-method-wrapper .form-radios input[type=radio]:checked+.label::after{left:22px;border:solid #fff;border-width:0 2px 2px 0}.orders-payment #col_1.payment-method-wrapper .form-radios .option .right{top:24px;margin-left:auto}@media only screen and (max-width:375px){.orders-payment #col_1.payment-method-wrapper .form-radios .option .right{top:28px}}.orders-payment #col_1.payment-method-wrapper .form-radios .option .right&gt;span{height:28px !important;width:56px !important;background-size:50% !important}@media only screen and (max-width:375px){.orders-payment #col_1.payment-method-wrapper .form-radios .option .right&gt;span{height:20px !important;width:40px !important;background-size:65% !important}}.orders-payment #col_1.payment-method-wrapper .form-manage-profile-title{float:right;margin-top:12px;opacity:.6;font-size:14px;display:none}@media only screen and (max-width:767px){.orders-payment #col_1.payment-method-wrapper .form-manage-profile-title{margin-top:6px}}.orders-payment #col_1.payment-method-wrapper .form-item-payment-method{padding:24px !important;border:none !important;background-color:rgba(0,0,0,0) !important}.orders-payment .order-payment-method-selection-form .form-item[class*=altapay-saved-card]{display:flex;flex-direction:row-reverse;padding:24px;margin:0 0 10px 32px}.orders-payment .order-payment-method-selection-form .form-item[class*=altapay-saved-card] .option{cursor:pointer;align-items:center;display:flex;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:20px;line-height:1.2;padding-right:72px}.orders-payment .order-payment-method-selection-form .form-item[class*=altapay-saved-card] label{display:block}.orders-payment #edit-gift-card-container{display:flex;align-items:center;padding:14px 16px 14px 24px;background-color:#2b364a;border-radius:4px;font-family:"Inter-Bold",sans-serif}@media only screen and (max-width:767px){.orders-payment #edit-gift-card-container{padding-right:18px}}.orders-payment #edit-gift-card-container a.button{padding:10px 12px 12px;margin-left:auto;width:38px;height:38px;color:#fff}.orders-payment .anonymous-order{width:50%;padding-left:32px;position:absolute;right:0;bottom:160px}@media only screen and (max-width:767px){.orders-payment .anonymous-order{position:static;width:100%;padding-left:0;margin-top:24px}}.orders-payment .anonymous-order .legal-text{font-size:14px;padding:0 15px;margin-top:20px;opacity:.6;line-height:1.3}.orders-payment .anonymous-order .option-item{position:relative;padding:10px 15px;margin-top:20px;border-radius:4px;background-color:#2b364a;font-size:14px}.orders-payment .anonymous-order .option-item a{min-width:70px;padding:6px 0;margin:auto 15px;position:absolute;right:0;top:50%;transform:translate(0,-50%);border-radius:4px;font-family:"Inter-Medium",sans-serif;text-align:center}.orders-payment .anonymous-order .option-item a.login-btn{background-color:#2d7dfe;color:#fff}.orders-payment .anonymous-order .option-item a.next-btn{border:solid 1px #41536a}.orders-payment .anonymous-order .option-item .option-title.login{padding:10px 0}.orders-payment .anonymous-order .option-item .option-title{font-family:"Inter-Medium",sans-serif}.orders-payment .anonymous-order .option-item .option-description{max-width:272px;opacity:.6;line-height:1.3}@media only screen and (max-width:768px){.orders-payment .anonymous-order .option-item .option-description{max-width:182px}}.orders-payment .order-footer{display:flex;align-items:center;position:fixed;left:0;right:0;bottom:0;width:100%;height:88px;padding:20px;margin-bottom:0;z-index:1000;background-color:rgba(31,31,47,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media only screen and (max-width:768px){.orders-payment .order-footer{background-color:#15202f}}.orders-payment .order-footer .countdown-container{margin-left:auto;padding-right:24px;border-right:1px solid rgba(255,255,255,.1)}@media only screen and (max-width:767px){.orders-payment .order-footer .countdown-container{margin-left:0;border-right:none}}.orders-payment .order-footer .countdown-container .countdown{padding:6px;font-size:18px;font-family:"Inter-Black",sans-serif;color:#fff;opacity:0}.orders-payment .order-footer .countdown-container .countdown.active{opacity:1}.orders-payment .order-footer .countdown-container .countdown .remaining-time{display:block;padding-top:6px}.orders-payment .order-footer .countdown-container .countdown label{text-align:center;font-size:12px;font-family:"Inter-Regular",sans-serif;opacity:.8}.orders-payment .order-footer .button{margin-left:30px;font-family:"Inter-Medium",sans-serif;font-size:14px;width:auto}@media only screen and (max-width:767px){.orders-payment .order-footer .button{margin-left:auto}}.orders-payment .order-footer .button.disabled:hover{background:#2d7dfe}.orders-payment .order-footer .overview-label{font-family:"Inter-Medium",sans-serif}@media only screen and (max-width:767px){.orders-payment .order-footer .overview-label{display:none}}.orders-payment .order-footer .form-wrapper{margin-bottom:0}@media only screen and (max-width:767px){.orders-payment .order-footer .form-wrapper{margin-left:auto}}.orders-payment .order-footer .form-submit-wrapper{margin-top:0}.orders-payment .mobile-overview-label{display:none}@media only screen and (max-width:767px){.orders-payment .mobile-overview-label{display:block;margin-top:-12px;margin-bottom:12px;width:100%}}.button.order-complete[disabled=disabled]{pointer-events:none}@media only screen and (max-width:767px){.orders-payment #col_1.payment-method-wrapper{margin-bottom:100px}}.button.buy[disabled=disabled]{pointer-events:none}#edit-card-container .form-item--inline-errors{width:100%}.card_shop-payment_page .card-shop-payment-methods-selection-form .form-item[class*=altapay-saved-card]{display:flex;flex-direction:row-reverse;padding:24px;margin:0 0 10px 32px}.card_shop-payment_page .card-shop-payment-methods-selection-form .form-item[class*=altapay-saved-card] .option{cursor:pointer;align-items:center;display:flex;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:20px;line-height:1.2;padding-right:72px}.card_shop-payment_page .card-shop-payment-methods-selection-form .form-item[class*=altapay-saved-card] label{display:block}.orders-seats-selector .basket-wrapper .button,.orders-seats-selector .basket-wrapper .booking-buttons .button,.orders-seats-selector .add-subscriber button,.orders-seats-selector .tickets button,.orders-seats-selector .booking-flow-control-wrapper .voucher-button{border:1px solid #2d7dfe;background-color:#2d7dfe;color:#fff}@media only screen and (min-width:calc(1024px + 1px)){.orders-seats-selector .basket-wrapper .button:active,.orders-seats-selector .add-subscriber button:active,.orders-seats-selector .tickets button:active,.orders-seats-selector .booking-flow-control-wrapper .voucher-button:active,.orders-seats-selector .basket-wrapper .button:hover,.orders-seats-selector .add-subscriber button:hover,.orders-seats-selector .tickets button:hover,.orders-seats-selector .booking-flow-control-wrapper .voucher-button:hover{border:1px solid #175dcc;background-color:#175dcc}}.orders-seats-selector .tickets button{border-color:#41536a}.orders-seats-selector .tickets button:disabled:hover{background-color:#41536a;border-color:#41536a}.orders-seats-selector .add-subscriber button{border-color:#41536a}.orders-seats-selector .add-subscriber button.disabled:hover{background-color:#41536a;border-color:#41536a}.orders-seats-selector .basket-wrapper .button.disabled:hover,.orders-seats-selector .basket-wrapper .booking-buttons .button.disabled:hover{background:#2d7dfe;border-color:#2d7dfe}.orders-seats-selector .subscription-notice-box .no-background a.button{color:#2d7dfe}@media only screen and (max-width:768px){.seating-plan{margin:0 -25px}}.seating-plan .seating-row{display:flex;justify-content:space-between;margin-bottom:5%}.seating-plan .seating-row.row-small{margin-bottom:2.5%}.seating-plan .seating-row-seats{display:flex;justify-content:space-around;width:100%}.seating-plan .seating-row-seats .restrict:first-child,.seating-plan .seating-row-seats .restrict:last-child{display:none}.seating-plan .seating-row-name-right,.seating-plan .seating-row-name-left{color:#aab3c4;font-family:"Inter-Black",sans-serif;font-size:14px;line-height:1;justify-content:center;align-items:center;display:flex;width:35px;text-align:center}@media only screen and (max-width:768px){.seating-plan .seating-row-name-right,.seating-plan .seating-row-name-left{width:25px}}@media only screen and (max-width:390px){.seating-plan .seating-row-name-right,.seating-plan .seating-row-name-left{width:20px}}@media only screen and (min-width:calc(1220px + 1px)){.zoomed .seating-plan .seating-row-name-right,.zoomed .seating-plan .seating-row-name-left{font-size:18px}}@media only screen and (max-width:767px){.seating-plan .seating-row-name-right,.seating-plan .seating-row-name-left{font-size:12px}}@media only screen and (max-width:375px){.seating-plan .seating-row-name-right,.seating-plan .seating-row-name-left{font-size:10px}}.seating-plan .seating-row-seat{text-align:center;display:flex;position:relative}.safari .seating-plan .seating-row-seat{display:block}.seating-plan .seating-row-seat.blocked{pointer-events:none}.seating-plan .seating-row-seat.original-status-special svg{fill:#3f89ff}.seating-plan .seating-row-seat.original-status-special.selected svg path.st0{fill:#fff}.seating-plan .seating-row-seat.original-status-special.selected svg path.st1{fill:#3f89ff}.seating-plan .seating-row-seat.original-status-special.sold:not(.selected) svg path.st0{fill:#e1514e}.seating-plan .seating-row-seat.original-status-special.sold:not(.selected) svg path.st1{fill:#fff}.seating-plan .seating-row-seat.seat-large{padding:.75%;margin:.1%;align-items:center}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.seat-large{padding:.5%;margin:.4%}}.seating-plan .seating-row-seat.seat-middle{padding:.25%;margin:.1%;align-items:center}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.seat-middle{padding:.35%;margin:.2%}}.seating-plan .seating-row-seat.seat-small{margin:.1%;align-items:center;padding:.1%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.seat-small{margin:.2%}}.seating-plan .seating-row-seat.hovered,.seating-plan .seating-row-seat.selectable{cursor:pointer}.seating-plan .seating-row-seat svg{fill:currentcolor}.safari .seating-plan .seating-row-seat svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seating-plan .seating-row-seat.sold:not(.selected){pointer-events:none}.seating-plan .seating-row-seat.sold svg{fill:#e1514e}.seating-plan .seating-row-seat.hovered svg,.seating-plan .seating-row-seat.selected svg{fill:#fff}.seating-plan .seating-row-seat.empty-space{visibility:hidden;pointer-events:none}.seating-plan .seating-row-seat.broken{pointer-events:none}.seating-plan .seating-row-seat.broken svg{fill:#3d4856;pointer-events:none}.booking-flow-control-wrapper{display:flex;justify-content:space-between;width:100%;margin:0 auto}.booking-flow-control-wrapper.timeout{flex-flow:column wrap;text-align:center;margin-bottom:20px}.booking-flow-control-wrapper.timeout .button{margin:0 auto;padding:7.5px 30px}@media only screen and (max-width:1220px){.booking-flow-control-wrapper{padding:0 20px}}@media only screen and (max-width:768px){.booking-flow-control-wrapper{flex-direction:column}}@media only screen and (max-width:767px){.booking-flow-control-wrapper{flex-direction:column;padding:0 10px}}.booking-flow-control-wrapper&gt;.col1{padding:40px 30px;width:calc(33.3333333333% - 30px)}@media only screen and (min-width:calc(1220px + 1px)){.booking-flow-control-wrapper&gt;.col1{padding:40px 0}}@media only screen and (max-width:1220px){.booking-flow-control-wrapper&gt;.col1{width:calc(33.3333333333% - 20px);padding:20px 0}}@media only screen and (max-width:1024px){.booking-flow-control-wrapper&gt;.col1{width:calc(40% - 20px)}}@media only screen and (max-width:768px){.booking-flow-control-wrapper&gt;.col1{width:100%;padding:20px 0 0}}.booking-flow-control-wrapper&gt;.col2{position:relative;padding:0;width:calc(66.6666666667% - 30px)}@media only screen and (min-width:calc(1220px + 1px)){.booking-flow-control-wrapper&gt;.col2{padding:0}}@media only screen and (max-width:1220px){.booking-flow-control-wrapper&gt;.col2{width:calc(66.6666666667% - 20px)}}@media only screen and (max-width:1024px){.booking-flow-control-wrapper&gt;.col2{width:calc(60% - 20px)}}@media only screen and (max-width:768px){.booking-flow-control-wrapper&gt;.col2{width:100%;padding:0}}@media only screen and (max-width:767px){.booking-flow-control-wrapper&gt;.col2{width:100%;padding:0 20px}}.screen{position:relative;right:auto !important;margin:0 auto;padding-bottom:60px;font-family:"Inter-Black",sans-serif;font-size:14px;text-align:center;text-transform:uppercase;opacity:.5}@media only screen and (max-width:768px){.screen{padding-bottom:30px}}.seats.zoomed .screen{min-width:864px}.screen span{display:block;width:60%;margin:0 auto;padding-top:15px;border-top:5px solid #d3dae2;line-height:1}@media only screen and (max-width:767px){.screen span{width:100%}}.screen{margin-bottom:32px}.screen span{display:block;width:60%;margin:0 auto;border-top:5px solid #fff;opacity:.5;padding-top:15px;line-height:1;text-align:center}.seats h2{margin-bottom:24px}.seat-plan-container{margin-bottom:32px}.tickets .title{font-size:18px;font-family:"Inter-Black",sans-serif;text-transform:none;margin:0 0 15px;text-align:left;color:#fff;line-height:1}.tickets .ticket-wrapper{position:relative;background-color:#1d4eb4;border-radius:4px;margin-bottom:20px;display:flex;border:1px solid #3e3e48}.tickets .select-wrapper{width:70px}.tickets .select-wrapper .form-item{margin:0;width:100%;height:100%;position:relative}.tickets .select-wrapper .form-item::before{font-family:icons !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";position:absolute;top:calc(50% - 5px);right:11px;font-size:13px;color:#fff;display:none}@media only screen and (max-width:1024px){.tickets .select-wrapper .form-item::before{display:block}}.tickets .select-wrapper .chosen-container{width:100% !important;height:100%}.tickets .select-wrapper .chosen-container-single .chosen-single{height:100%;border-radius:4px;display:flex;align-items:center;background-color:#1d4eb4;color:#fff;padding-right:25px;font-size:26px;font-family:"Inter-Regular",sans-serif;border:0}@media only screen and (min-width:calc(768px + 1px)){.tickets .select-wrapper .chosen-container-single .chosen-single:hover{border:0}.tickets .select-wrapper .chosen-container-single .chosen-single:hover div b::before{color:#1d4eb4}}.tickets .select-wrapper .chosen-container-active.chosen-with-drop .chosen-single{background-color:#1d4eb4;color:#1d4eb4;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:"Inter-Medium",sans-serif;position:relative}.tickets .select-wrapper .chosen-container-single .chosen-single div{display:flex;align-items:center;width:25px}.tickets .select-wrapper .chosen-container-active.chosen-with-drop .chosen-single div{background-color:rgba(0,0,0,0)}.tickets .select-wrapper .chosen-container-single .chosen-single div b{height:25px;transition:background-color 400ms ease;background-color:#1d4eb4}.tickets .select-wrapper .chosen-container:hover .chosen-single div b{background-color:rgba(0,0,0,0)}.tickets .select-wrapper .chosen-container-single .chosen-single div b::before{top:7px;left:0;content:"î¤"}.tickets .select-wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-color:rgba(0,0,0,0)}.tickets .select-wrapper .chosen-container-active.chosen-with-drop .chosen-single div b::before{left:2px;color:#175dcc}.tickets .select-wrapper .chosen-container-single .chosen-single span{text-align:center;width:100%;padding-bottom:5px;line-height:1;min-width:30px;transition:font-size 100ms ease}.tickets .select-wrapper .chosen-container-single .chosen-drop{margin-top:-16px;background-color:#1d4eb4;box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tickets .select-wrapper .chosen-container .chosen-results{text-align:center;white-space:nowrap;max-height:none}.tickets .select-wrapper .chosen-container .chosen-results li{font-size:18px;font-family:"Inter-Medium",sans-serif}.tickets .select-wrapper .chosen-container .chosen-results li.highlighted:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tickets .select-wrapper .chosen-container .chosen-results li.active-result{border-bottom:1px solid rgba(181,204,245,.1)}.tickets .select-wrapper .chosen-container .chosen-results li.active-result:last-child{border-bottom:0 none}.tickets .select-wrapper .chosen-container .chosen-results li.result-selected,.tickets .select-wrapper .chosen-container .chosen-results li.highlighted{background-color:#1c273a;color:#1d4eb4}.tickets .select-wrapper .chosen-container .chosen-results li::after,.tickets .select-wrapper .chosen-container .chosen-results li::before{display:none}.tickets select.tickets-type-selector{position:absolute;width:100%;height:100%;opacity:0;padding:0 0 0 25px;margin:0;border:0;line-height:1;cursor:pointer;background-color:rgba(0,0,0,0);color:#fff;font-size:18px;outline:none}.tickets select.tickets-type-selector option{background-color:#fff;color:#000;border:0;outline:none}@media only screen and (max-width:1024px){.tickets select.tickets-type-selector{font-size:26px;font-family:"Inter-Regular",sans-serif;opacity:1;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}}@media only screen and (max-width:374px){.tickets select.tickets-type-selector{font-size:18px}}.tickets .ticket-type{padding:15px 15px 15px 10px;display:flex;width:calc(100% - 70px)}.tickets .ticket-type&gt;.col1{width:calc(100% - 60px)}.tickets .ticket-type&gt;.col2{width:60px}.tickets .ticket-type .type{font-size:18px;font-family:"Inter-Medium",sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tickets .ticket-type .price-range{font-size:12px}.tickets .ticket-type .price{text-align:right;font-size:12px}.tickets .ticket-type .price .value{font-size:18px}.tickets-selectors{padding:15px 0;border-top:1px solid rgba(255,255,255,.1)}.tickets-selectors .ticket-wrapper{margin-bottom:16px;background-color:rgba(0,0,0,0);border:none}.tickets .select-wrapper{display:flex;width:126px}.tickets h4{padding:8px 0;margin:8px 0;border-bottom:solid 1px rgba(255,255,255,.1);font-size:18px}.tickets .ticket{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:10px}.tickets .ticket-type{padding:0;width:calc(100% - 126px)}.tickets .type{font-size:14px !important}.tickets .price-range{font-size:14px !important;opacity:.6}.tickets .selected-tickets{margin-top:8px;padding:0 20px}.tickets button{height:38px;width:38px;padding:3px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);font-size:26px}.tickets button:disabled{background-color:#41536a}.booking-flow-control-wrapper{display:flex;justify-content:space-between;width:100%;margin:0 auto}.booking-flow-control-wrapper.timeout{flex-flow:column wrap;text-align:center;margin-bottom:20px}.booking-flow-control-wrapper.timeout .button{margin:0 auto;padding:7.5px 30px}@media only screen and (max-width:1220px){.booking-flow-control-wrapper{padding:0 20px}}@media only screen and (max-width:768px){.booking-flow-control-wrapper{flex-direction:column}}@media only screen and (max-width:767px){.booking-flow-control-wrapper{flex-direction:column;padding:0 10px}}.booking-flow-control-wrapper&gt;.col1{padding:40px 30px;width:calc(33.3333333333% - 30px)}@media only screen and (min-width:calc(1220px + 1px)){.booking-flow-control-wrapper&gt;.col1{padding:40px 0}}@media only screen and (max-width:1220px){.booking-flow-control-wrapper&gt;.col1{width:calc(33.3333333333% - 20px);padding:20px 0}}@media only screen and (max-width:1024px){.booking-flow-control-wrapper&gt;.col1{width:calc(40% - 20px)}}@media only screen and (max-width:768px){.booking-flow-control-wrapper&gt;.col1{width:100%;padding:20px 0 0}}.booking-flow-control-wrapper&gt;.col2{position:relative;padding:0;width:calc(66.6666666667% - 30px)}@media only screen and (min-width:calc(1220px + 1px)){.booking-flow-control-wrapper&gt;.col2{padding:0}}@media only screen and (max-width:1220px){.booking-flow-control-wrapper&gt;.col2{width:calc(66.6666666667% - 20px)}}@media only screen and (max-width:1024px){.booking-flow-control-wrapper&gt;.col2{width:calc(60% - 20px)}}@media only screen and (max-width:768px){.booking-flow-control-wrapper&gt;.col2{width:100%;padding:0}}@media only screen and (max-width:767px){.booking-flow-control-wrapper&gt;.col2{width:100%;padding:0 20px}}.orders-timeout #aberdeen-header,.orders-refund #aberdeen-header,.system-4xx #aberdeen-header,.system-403 #aberdeen-header,.system-404 #aberdeen-header{width:100%;left:0;padding:15px;justify-content:center}.orders-timeout #aberdeen-header img,.orders-refund #aberdeen-header img,.system-4xx #aberdeen-header img,.system-403 #aberdeen-header img,.system-404 #aberdeen-header img{height:46px}@media only screen and (max-width:767px){.orders-timeout #aberdeen-header img,.orders-refund #aberdeen-header img,.system-4xx #aberdeen-header img,.system-403 #aberdeen-header img,.system-404 #aberdeen-header img{height:28px}}.orders-timeout main,.orders-refund main,.system-4xx main,.system-403 main,.system-404 main{max-width:1024px;margin:0 auto;text-align:center;padding:100px 40px}.orders-timeout #aberdeen-header,.orders-refund #aberdeen-header,.system-4xx #aberdeen-header,.system-403 #aberdeen-header,.system-404 #aberdeen-header{background-color:#15202f}.orders-timeout #aberdeen-header img,.orders-refund #aberdeen-header img,.system-4xx #aberdeen-header img,.system-403 #aberdeen-header img,.system-404 #aberdeen-header img{height:38px}.seats-container .icon-seat::before{content:none}.booking-details-seats{position:relative;z-index:2;padding-top:40px;padding-bottom:20px;background-color:#1c273a}.booking-details-seats .title{display:block;font-family:"Inter-Bold",sans-serif;font-size:18px;line-height:1}.booking-details-seats .seats-desktop{display:flex;flex-wrap:wrap}.booking-details-seats .icon-seat{position:relative;z-index:1;display:block;margin-right:5px;margin-bottom:5px;padding:6px 10px 4px;border-radius:3px;font-family:"Inter-Medium",sans-serif !important;font-size:12px;line-height:1;text-align:center;letter-spacing:1px;color:#fff;background-color:#586073}.booking-details-seats .icon-seat::before{position:absolute;top:0;left:0;z-index:-1;display:none;width:100%;height:100%;font-family:icons !important;font-size:25px;color:#fff}.booking-details-seats .your-seats{font-size:14px}.seats .status-special svg path.st0,.seats .original-status-special svg path.st0{fill:#3f89ff}.seats .status-special svg path.st1,.seats .original-status-special svg path.st1{fill:#fff}.seats .status-special.hovered svg path.st0,.seats .status-special.selected svg path.st0,.seats .original-status-special.hovered svg path.st0,.seats .original-status-special.selected svg path.st0{fill:#fff}.seats .status-special.hovered svg path.st1,.seats .status-special.selected svg path.st1,.seats .original-status-special.hovered svg path.st1,.seats .original-status-special.selected svg path.st1{fill:#3f89ff}.seats .status-special.selected svg path.st0,.seats .original-status-special.selected svg path.st0{fill:red}.seats .status-special.selected svg path.st1,.seats .original-status-special.selected svg path.st1{fill:green}.seats .status-special:hover svg path.st0,.seats .status-special.status-empty.clickable:hover svg path.st0,.seats .original-status-special:hover svg path.st0,.seats .original-status-special.status-empty.clickable:hover svg path.st0,.seats .status-special.selected svg path.st0,.seats .original-status-special.selected svg path.st0{fill:#fff}.seats .status-special:hover svg path.st1,.seats .status-special.status-empty.clickable:hover svg path.st1,.seats .original-status-special:hover svg path.st1,.seats .original-status-special.status-empty.clickable:hover svg path.st1,.seats .status-special.selected svg path.st1,.seats .original-status-special.selected svg path.st1{fill:#3f89ff}.countdown{opacity:0;pointer-events:none;transition:opacity .1s}.countdown.active{opacity:1}.btn.remove_button{color:red;display:flex;justify-content:flex-end}.orders-user-notice-box{position:relative;padding:10px 15px;margin-top:20px;border-radius:5px;background-color:#2b364a;font-size:14px}.orders-user-notice-box a{min-width:70px;padding:5px 0;margin:auto 15px;position:absolute;right:0;top:50%;transform:translate(0,-50%);border-radius:5px;font-family:"Inter-Medium",sans-serif;text-align:center}.orders-user-notice-box a.login-btn{background-color:#2d7dfe;color:#fff;text-decoration:none}.orders-user-notice-box .title{padding:0 0 5px;font-family:"Inter-Medium",sans-serif}.orders-user-notice-box .description{max-width:200px;opacity:.6;line-height:1.3}@media only screen and (max-width:768px){.orders-user-notice-box .description{max-width:182px}}@media only screen and (max-width:767px){.orders-seats-selector div.messages.messages--status{display:inline-block}}@media only screen and (max-width:1366px){.orders-seats-selector main{max-width:1366px}}@media only screen and (max-width:1280px){.orders-seats-selector main{max-width:1280px}}@media only screen and (max-width:1024px){.orders-seats-selector main{max-width:1024px}}@media only screen and (max-width:768px){.orders-seats-selector main{padding-bottom:120px}}.orders-seats-selector #aberdeen-header .logo{z-index:999}@media only screen and (max-width:1366px){.orders-seats-selector #aberdeen-header{justify-content:center;padding:15px}}@media only screen and (max-width:767px){.orders-seats-selector #aberdeen-header{background-color:#15202f;justify-content:flex-end}}.orders-seats-selector .booking-flow-control-wrapper{max-width:1152px;margin-bottom:250px}@media only screen and (max-width:1366px){.orders-seats-selector .booking-flow-control-wrapper{padding:0 20px}}@media only screen and (max-width:767px){.orders-seats-selector .booking-flow-control-wrapper{margin-bottom:0}}.orders-seats-selector .booking-flow-control-wrapper .vouchers{min-height:unset;padding:10px 0;border-bottom:solid 1px rgba(255,255,255,.1);font-size:14px}.orders-seats-selector .booking-flow-control-wrapper .vouchers .title{font-size:14px}.orders-seats-selector .booking-flow-control-wrapper .vouchers .voucher-form-control{align-items:center}.orders-seats-selector .booking-flow-control-wrapper .vouchers .sub-title{padding-right:8px;opacity:.6}.orders-seats-selector .booking-flow-control-wrapper .vouchers .redeem-text&gt;div{padding-top:4px}.orders-seats-selector .booking-flow-control-wrapper .voucher-button{min-width:80px;margin-left:auto;padding:12px 14px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);font-size:14px;font-family:"Inter-Regular",sans-serif}.orders-seats-selector .region-breaking-news{margin-bottom:0}.orders-seats-selector .outer-container{position:relative;overflow:hidden}.orders-seats-selector .booking-flow-info{display:flex;align-items:baseline;top:0;padding:40px 0;width:100%;max-width:1152px;margin:auto}@media only screen and (max-width:1366px){.orders-seats-selector .booking-flow-info{max-width:1366px;padding:0 20px}}@media only screen and (max-width:1280px){.orders-seats-selector .booking-flow-info{max-width:1280px}}@media only screen and (max-width:1024px){.orders-seats-selector .booking-flow-info{max-width:1024px}}@media only screen and (max-width:768px){.orders-seats-selector .booking-flow-info{padding:20px}}@media only screen and (max-width:767px){.orders-seats-selector .booking-flow-info{padding:10px 20px}}@media only screen and (max-width:767px){.orders-seats-selector .booking-flow-info{padding-right:100px}}.orders-seats-selector .booking-flow-info&gt;div{max-width:calc(50% - 46px)}@media only screen and (max-width:768px){.orders-seats-selector .booking-flow-info&gt;div .cinema{width:100%}.orders-seats-selector .booking-flow-info&gt;div span{display:inline;margin-left:0 !important;margin-right:15px}}@media only screen and (max-width:767px){.orders-seats-selector .booking-flow-info&gt;div{max-width:90%}}.orders-seats-selector h2{font-size:28px;margin:24px 0}@media only screen and (max-width:767px){.orders-seats-selector h2{font-size:24px}}.orders-seats-selector h2.movie-title{margin:0;font-size:26px}.orders-seats-selector span.your-seats{font-family:"Inter-Bold",sans-serif;font-size:16px}.orders-seats-selector .duration,.orders-seats-selector .censorship{opacity:.5}@media only screen and (max-width:768px){.orders-seats-selector .booking-flow-info&gt;.col-left,.orders-seats-selector .date{display:none}}@media only screen and (max-width:768px){.orders-seats-selector .booking-flow-info&gt;.col-right{margin-left:unset}}.orders-seats-selector .col-right{margin-left:auto;text-align:right}.orders-seats-selector .col-right&gt;span{opacity:.6}.orders-seats-selector .col-right .cinema{opacity:.99;line-height:1.5}@media only screen and (max-width:767px){.orders-seats-selector .col-right .version{max-width:40%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.orders-seats-selector .col-right span+span{margin-left:15px}@media only screen and (max-width:768px){.orders-seats-selector .col-right{text-align:left;font-size:14px}}@media only screen and (max-width:1366px){.orders-seats-selector .countdown{margin-top:20px}}.orders-seats-selector hr.desktop-only{margin-top:0;background-color:rgba(255,255,255,.1)}@media only screen and (max-width:1366px){.orders-seats-selector hr.desktop-only{display:none}}.orders-seats-selector .booking-flow-control-wrapper&gt;div{padding:0}.orders-seats-selector .censorship img{width:16px;margin-left:8px}.orders-seats-selector .seats{margin-top:unset}.orders-seats-selector .tickets-selectors{padding:15px 0;border-top:1px solid rgba(255,255,255,.1)}.orders-seats-selector .tickets-selectors .ticket-wrapper{margin-bottom:16px;background-color:rgba(0,0,0,0);border:none}.orders-seats-selector .tickets .select-wrapper{display:flex;width:126px}.orders-seats-selector .tickets h4{padding:8px 0;margin:8px 0;border-bottom:solid 1px rgba(255,255,255,.1);font-size:18px}.orders-seats-selector .tickets .ticket{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:10px}.orders-seats-selector .tickets .ticket-type{padding:0;width:calc(100% - 126px)}.orders-seats-selector .tickets .type{font-size:14px !important}.orders-seats-selector .tickets .price-range{font-size:14px !important;opacity:.6}.orders-seats-selector .tickets .selected-tickets{margin-top:8px;padding:0 20px}.orders-seats-selector .tickets button{height:38px;width:38px;padding:3px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);font-size:26px}.orders-seats-selector .tickets button:disabled{background-color:#41536a}.orders-seats-selector .subscriber-box{border-bottom:solid 1px rgba(255,255,255,.1)}.orders-seats-selector .add-subscriber{padding:10px 0;display:flex;align-items:center}.orders-seats-selector .add-subscriber .title{margin-bottom:4px;font-size:14px}.orders-seats-selector .add-subscriber .sub-title{opacity:.6;font-size:14px}.orders-seats-selector .add-subscriber .col:last-child{margin-left:auto}.orders-seats-selector .add-subscriber button{min-width:80px;margin-left:auto;padding:12px 14px 10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);font-size:14px;font-family:"Inter-Regular",sans-serif}.orders-seats-selector .add-subscriber button.disabled{background-color:#41536a}.orders-seats-selector .basket-wrapper{display:flex;margin-left:auto;align-items:center;padding:12px 0}@media only screen and (max-width:768px){.orders-seats-selector .basket-wrapper,.orders-seats-selector .basket-wrapper .booking-buttons{width:100%;margin-bottom:35px}}.orders-seats-selector .booking-details{display:flex;flex-grow:1;flex-basis:0;align-items:center;border-left:1px solid rgba(255,255,255,.1)}@media only screen and (max-width:768px){.orders-seats-selector .booking-details{position:fixed;left:16px;bottom:26px;right:16px;padding:14px;border-radius:6px;box-shadow:0 2px 20px 0 rgba(0,0,0,.55);background-color:#41536a}}.orders-seats-selector .booking-details&gt;div{padding:0 20px}@media only screen and (max-width:768px){.orders-seats-selector .booking-details&gt;div{padding:0}}.orders-seats-selector .booking-details&gt;div:last-child{margin:auto}@media only screen and (max-width:768px){.orders-seats-selector .booking-details&gt;div:last-child{margin:0 0 0 auto}}.orders-seats-selector .hidden{display:none}.orders-seats-selector .order-summary{position:fixed;display:flex;align-items:center;left:0;bottom:0;padding:12px 20px;width:100%;background-color:rgba(31,31,47,.9)}@media only screen and (max-width:768px){.orders-seats-selector .order-summary{position:relative;flex-direction:column;align-items:normal;background-color:rgba(0,0,0,0)}}.orders-seats-selector .order-summary .your-seats{margin-right:28px}@media only screen and (max-width:768px){.orders-seats-selector .order-summary .your-seats{padding:8px 0;width:100%;font-size:18px}}.orders-seats-selector .order-summary .left-transparent-background{position:absolute;left:0;height:100%;z-index:1000;width:400px;background-image:linear-gradient(to left,rgba(21,32,47,0) -6%,rgba(21,32,47,0.34) 43%,rgba(21,32,47,0.94) 66%,#15202f 100%)}@media only screen and (max-width:1024px){.orders-seats-selector .order-summary .left-transparent-background{width:200px}}.orders-seats-selector .order-summary .right-transparent-background{position:absolute;top:0;right:0;height:100%;z-index:1000;width:400px;background-image:linear-gradient(to right,rgba(21,32,47,0) -6%,rgba(21,32,47,0.34) 43%,rgba(21,32,47,0.94) 66%,#15202f 100%)}@media only screen and (max-width:1024px){.orders-seats-selector .order-summary .right-transparent-background{width:200px}}@media only screen and (max-width:768px){.orders-seats-selector .order-summary .right-transparent-background{display:none}}.orders-seats-selector .order-summary .seats-container{display:flex;gap:10px;margin-right:18px;box-sizing:border-box;-ms-overflow-style:none;white-space:nowrap;overflow:hidden}@media only screen and (max-width:768px){.orders-seats-selector .order-summary .seats-container{display:inline-flex;flex-wrap:wrap;margin-right:0;gap:2px}}.orders-seats-selector .order-summary .booking-details-seats{padding:8px 0;width:66.6666666667%;overflow:hidden;background-color:rgba(0,0,0,0);align-items:center;display:flex;flex-wrap:nowrap;outline:none}@media only screen and (max-width:768px){.orders-seats-selector .order-summary .booking-details-seats{width:100%;padding-bottom:28px;max-height:none;flex-flow:row wrap;max-width:none;z-index:0}}.orders-seats-selector .order-summary .icon-seat,.orders-seats-selector .icon-seat&gt;div{display:flex;gap:4px}.orders-seats-selector .order-summary .icon-seat&gt;div,.orders-seats-selector .icon-seat&gt;div&gt;div{display:flex;flex-direction:column;padding:8px}@media only screen and (max-width:1024px){.orders-seats-selector .order-summary .icon-seat&gt;div,.orders-seats-selector .icon-seat&gt;div&gt;div{padding:4px}}.orders-seats-selector .order-summary .btn-arrow{top:10px;position:absolute;padding:10px 14px;border-radius:50%;background:#2b364a;z-index:1000}.orders-seats-selector .order-summary .btn-arrow.next{right:18px}.orders-seats-selector .order-summary .btn-arrow.next::after{content:"î¥‰";right:0}.orders-seats-selector .order-summary .btn-arrow.prev{left:18px}.orders-seats-selector .order-summary .btn-arrow.prev::after{content:"î¥ˆ";left:0}.orders-seats-selector .order-summary .icon-seat{text-align:left;margin-bottom:0;font-family:"Inter-Bold",sans-serif;background-image:url("/themes/custom/nfbiono/assets/img/blue-ticket-shape.svg");background-color:rgba(0,0,0,0);background-size:100% auto;background-repeat:no-repeat;background-position:center;box-shadow:0 2px 6px 0 rgba(0,0,0,.13),inset 0 1px 0 0 rgba(255,255,255,.25),inset 0 -1px 0 0 rgba(0,0,0,.34)}.orders-seats-selector .order-summary .icon-seat span.label{font-family:"Inter-Regular",sans-serif;opacity:.4}.orders-seats-selector .subscription-notice-box{margin:24px 0}.orders-seats-selector .subscription-notice-box .row{display:flex;flex-direction:row;align-items:center}.orders-seats-selector .subscription-notice-box .with-background{padding:18px 15px 15px 20px;background-image:url("/themes/custom/nfbiono/assets/img/notice-box-background.png");background-size:cover;background-repeat:no-repeat}.orders-seats-selector .subscription-notice-box .with-background h4{margin:0 0 24px;line-height:1}.orders-seats-selector .subscription-notice-box .with-background .price{font-size:14px}@media only screen and (max-width:767px){.orders-seats-selector .subscription-notice-box .with-background .price{font-size:12px;max-width:50%}}.orders-seats-selector .subscription-notice-box .with-background span{color:#ffd629}.orders-seats-selector .subscription-notice-box .with-background .button{display:flex;margin-left:auto;padding:10px 20px;border-radius:4px;white-space:nowrap;text-align:center;box-shadow:0 2px 8px 0 rgba(0,0,0,.5);font-family:"Inter-Medium",sans-serif;font-size:14px}@media only screen and (max-width:767px){.orders-seats-selector .subscription-notice-box .with-background .button{justify-content:center}}.orders-seats-selector .subscription-notice-box .no-background{padding:12px 16px;border-radius:4px;background-color:#2b364a}.orders-seats-selector .subscription-notice-box .no-background h4{margin:0;font-size:18px}.orders-seats-selector .subscription-notice-box .no-background p{margin:5px 0;opacity:.8;font-size:14px;line-height:1.4}.orders-seats-selector .subscription-notice-box .no-background a.button{max-width:116px;margin-left:auto;padding:12px;border-radius:4px;background-color:rgba(0,0,0,.1);color:#2d7dfe;font-size:14px;font-family:"Inter-Medium",sans-serif}@media only screen and (max-width:767px){.orders-seats-selector .subscription-notice-box .no-background a.button{background-color:rgba(0,0,0,0)}}.orders-seats-selector .subscription-notice-box .no-background a.button.upgrade-btn{color:#ffd629}.orders-seats-selector .subscription-notice-box .missing-text{width:190px}.orders-seats-selector .subscription-ticket,.orders-seats-selector .voucher-wrapper.ticket{display:flex;padding:16px 14px;border-radius:4px;background-color:rgba(0,0,0,0);background-image:url("/themes/custom/nfbiono/assets/img/subscriber-ticket-background.png");background-size:cover;background-repeat:no-repeat;font-size:14px;margin:0 0 6px}.orders-seats-selector .voucher-wrapper.ticket .right-column{display:flex;flex-direction:row;align-items:center}.orders-seats-selector .voucher-wrapper.ticket .right-column .ticket-icon-voucher{padding-top:2px}.orders-seats-selector .voucher-wrapper.ticket .right-column .price{opacity:.8;font-size:14px}.orders-seats-selector .voucher-wrapper.ticket .right-column .value{font-size:12px}.orders-seats-selector .voucher-wrapper .delete,.orders-seats-selector .remove-subscriber-button{margin-left:16px;color:#e1514e;cursor:pointer;text-decoration:none}.orders-seats-selector .voucher-wrapper.money{margin-top:16px}.orders-seats-selector .voucher-wrapper.money .voucher-type{align-items:baseline}.orders-seats-selector .voucher-wrapper.money .voucher-number span{display:none}.orders-seats-selector .discount-type,.orders-seats-selector .voucher-wrapper.money,.orders-seats-selector .added-subscriber-row{display:flex;align-items:center;padding:6px 10px;margin-bottom:6px;background-color:#15202f;border:none;border-radius:4px;font-size:14px}.orders-seats-selector .discount-type .label,.orders-seats-selector .voucher-wrapper .type{color:#ffd629}.orders-seats-selector .discount-type .amount{margin-left:auto;max-width:40%;opacity:.8;text-align:right;line-height:1.2}@media only screen and (max-width:767px){.orders-seats-selector .subscription-ticket .col-left{display:block}}.orders-seats-selector .subscription-ticket .col-right{max-width:40%;margin-left:auto;text-align:right}.orders-seats-selector .subscription-ticket .ticket-description{color:#ffd629;line-height:1.2}.orders-seats-selector .subscription-ticket .ticket-price,.orders-seats-selector .voucher-wrapper.ticket .voucher-number,.orders-seats-selector .voucher-wrapper.money .price{opacity:.8;line-height:1.2}.orders-seats-selector .voucher-wrapper.money .price .value{font-size:12px}.orders-seats-selector .subscription-ticket .ticket-type{width:auto;margin-top:2px;opacity:.8;line-height:1.4;font-size:12px}.seat.normal svg{width:25px;height:20px;fill:#727667;margin-right:5px}.seating-plan .seating-row-seat.double{position:relative}.seating-plan .seating-row-seat.double svg{position:absolute;padding:45%}.seating-plan .seating-row-seat.double.left svg{padding-right:0;right:-0.25px}.seating-plan .seating-row-seat.double.right svg{padding-left:0;left:-0.25px}.seating-plan .seating-row-seat.double svg{padding:0;width:75%}.seating-plan .seating-row-seat.double.left.seat-large{margin-right:0;margin-left:.2%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.double.left.seat-large{margin-right:0;margin-left:.8%}}.seating-plan .seating-row-seat.double.left.seat-middle{margin-right:0;margin-left:.2%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.double.left.seat-middle{margin-right:0;margin-left:.4%}}.seating-plan .seating-row-seat.double.left.seat-small{margin-right:0;margin-left:.2%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.double.left.seat-small{margin-right:0;margin-left:.4%}}.seating-plan .seating-row-seat.double.right.seat-large{margin-left:0;margin-right:.2%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.double.right.seat-large{margin-left:0;margin-right:.8%}}.seating-plan .seating-row-seat.double.right.seat-middle{margin-left:0;margin-right:.2%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.double.right.seat-middle{margin-left:0;margin-right:.4%}}.seating-plan .seating-row-seat.double.right.seat-small{margin-left:0;margin-right:.2%}@media only screen and (max-width:768px){.seating-plan .seating-row-seat.double.right.seat-small{margin-left:0;margin-right:.4%}}.safari .seating-plan .seating-row-seat.double.right svg{left:2px}@media only screen and (max-width:768px){.safari .seating-plan .seating-row-seat.double.right svg{left:1px}}.safari .seating-plan .seating-row-seat.double svg{transform:translate(-25%,-50%)}@media only screen and (max-width:768px){.screen span{width:100%}}.orders-user-notice-box{position:relative;padding:10px 15px;margin-top:20px;border-radius:5px;background-color:#2b364a;font-size:14px}.orders-user-notice-box a{min-width:70px;padding:5px 0;margin:auto 15px;position:absolute;right:0;top:50%;transform:translate(0,-50%);border-radius:5px;font-family:"Inter-Medium",sans-serif;text-align:center}.orders-user-notice-box a.login-btn{background-color:#2d7dfe;color:#fff;text-decoration:none}.orders-user-notice-box .title{padding:0 0 5px;font-family:"Inter-Medium",sans-serif}.orders-user-notice-box .description{max-width:200px;opacity:.6;line-height:1.3}@media only screen and (max-width:768px){.orders-user-notice-box .description{max-width:182px}}.daybeds-tooltip{transform:translateY(25px);position:absolute;top:100%;left:0;z-index:1;display:none;width:140px;height:100px;padding:1.4rem 2rem;border-radius:3px;color:#fff;background-image:url("/themes/custom/nfbiono/assets/img/daybeds-background.png");background-position:center;background-size:100% auto;transition:opacity .2s ease-in-out}.daybeds-tooltip::before{content:"";position:absolute;bottom:100%;left:0;height:25px;width:100%}.daybeds-tooltip .button{position:absolute;bottom:0;left:0;display:flex;justify-content:space-around;width:100%;padding:6px 8px;font-family:"Guardian-Bold",sans-serif;font-size:14px}.daybeds-tooltip .button label{margin-right:auto;cursor:pointer}.daybeds-tooltip .button span{width:14px;height:14px;margin-left:auto;padding:1px 0 1px 2px;border-radius:50%;font-size:12px;color:#2d7dfe;background-color:#fff}.daybed-info-dialog{background-color:#1c2839 !important;background-image:url("/themes/custom/nfbiono/assets/img/daybeds-background.png");background-repeat:no-repeat;background-size:100% auto}@media only screen and (max-width:767px){.daybed-info-dialog{top:0 !important;height:100% !important}}@media only screen and (max-width:767px){.daybed-info-dialog .ui-dialog-content{max-height:none !important}}.daybed-info-dialog .ui-dialog-titlebar{background-color:rgba(0,0,0,0)}.daybed-info-dialog .ui-dialog-titlebar-close{left:0;background-color:rgba(0,0,0,0)}.daybed-info-dialog h2{font-size:26px;line-height:1.2}.daybed-info-dialog p{font-size:14px;opacity:.8}.daybed-info-dialog .bullet-list{padding:16px 20px 10px;border:solid 1px #41536a;border-radius:4px}.daybed-info-dialog .bullet-list label{font-family:"Inter-Medium",sans-serif;font-size:14px}.daybed-info-dialog ul{margin:6px 0;padding:0;list-style-type:none;font-family:"Inter-Regular",sans-serif;color:rgba(255,255,255,.8)}@media only screen and (max-width:767px){.daybed-info-dialog ul{font-size:13px}}.daybed-info-dialog ul li{position:relative;display:block;padding:5px 0 5px 30px;font-size:12px;font-style:normal}.daybed-info-dialog ul li::before{position:absolute;left:0;display:block;content:"î¤´";font-size:18px;color:#2d7dfe;transition:all 400ms}.daybed-info-dialog ul li::after{position:absolute;top:9px;left:7px;width:4px;height:8px;margin-bottom:2px;border:solid #fff;border-width:0 1px 1px 0;content:"";transform:rotate(45deg)}.daybeds-mobile{position:relative;display:none;align-items:center;width:128px;margin-left:auto;padding:6px 8px;border-radius:4px;cursor:pointer;font-family:"Guardian-Bold",sans-serif;font-size:14px;background-image:url("/themes/custom/nfbiono/assets/img/daybeds-background.png");background-size:100% auto}.daybeds-mobile label{margin-right:auto;cursor:pointer}.daybeds-mobile .question-mark{position:absolute;top:0;right:0;width:35px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#2d7dfe}.daybeds-mobile span{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:auto;border-radius:50%;font-size:12px;color:#2d7dfe;background-color:#fff;transform:translate(-50%,-50%)}.seat-legend{margin:30px auto;display:flex;flex-wrap:wrap;padding-left:30px}@media only screen and (max-width:768px){.seat-legend{max-width:90%;padding-left:40px}}@media only screen and (max-width:767px){.seat-legend{max-width:unset;padding-left:0}}.seat-legend .seat{margin:0 20px 10px;font-size:12px;line-height:1;display:flex;align-items:center;list-style:none;flex:0 0 25%}@media only screen and (max-width:1024px){.seat-legend .seat{margin:5px 10px}}@media only screen and (max-width:768px){.seat-legend .seat{margin:5px}}@media only screen and (max-width:390px){.seat-legend .seat{flex:0 0 33.3333333333%}}@media only screen and (max-width:375px){.seat-legend .seat{font-size:10px}}.seat-legend .seat.double svg{height:22px}.seat-legend .seat.double .seat-group-name{margin-left:5px}.seat-legend .seat img{margin-right:5px}.seat-legend .seat svg{fill:currentcolor}.seat-legend .sofa-seat{display:flex}.seat-legend .sofa-seat img:first-child{margin-right:0}.seat-legend .sofa-seat img:last-child{margin-left:0}.seat-legend .seat-group-name{color:#fff}.top-content-region+.layout-container{margin-top:50px}#block-nfbiodk-kinodklogoblock{background:#15202f;display:flex;height:50px;align-items:center}#block-nfbiodk-kinodklogoblock .orders-kinodk{max-width:1220px;margin:0 auto;width:100%;display:flex;align-items:center;padding:0 20px}.subscription-payment-page.subscription-altapay-callback-form .subscription-payment-form,.subscription-payment-page.subscription-altapay-callback-form .subscription-update-card-form,.subscription-payment-page.subscription-update-payment-callback-form .subscription-payment-form,.subscription-payment-page.subscription-update-payment-callback-form .subscription-update-card-form{max-width:355px;margin:0 auto;padding:96px 0}@media only screen and (max-width:768px){.subscription-payment-page.subscription-altapay-callback-form .subscription-payment-form,.subscription-payment-page.subscription-altapay-callback-form .subscription-update-card-form,.subscription-payment-page.subscription-update-payment-callback-form .subscription-payment-form,.subscription-payment-page.subscription-update-payment-callback-form .subscription-update-card-form{padding:60px 20px}}.subscription-payment-page.subscription-altapay-callback-form .heading,.subscription-payment-page.subscription-update-payment-callback-form .heading{display:flex}.subscription-payment-page.subscription-altapay-callback-form .heading h2,.subscription-payment-page.subscription-update-payment-callback-form .heading h2{margin:0;font-size:26px;font-family:"Guardian-Bold",sans-serif}@media only screen and (max-width:768px){.subscription-payment-page.subscription-altapay-callback-form .heading h2,.subscription-payment-page.subscription-update-payment-callback-form .heading h2{font-size:18px}}.subscription-payment-page.subscription-altapay-callback-form .heading .cards,.subscription-payment-page.subscription-update-payment-callback-form .heading .cards{display:inline-flex;align-items:center;margin-left:auto}.subscription-payment-page.subscription-altapay-callback-form .heading .logo-visa,.subscription-payment-page.subscription-update-payment-callback-form .heading .logo-visa{display:inline-block;background-color:#fff;background-image:url(/themes/custom/nfbiodk/assets/img/logo-visa.svg);background-repeat:no-repeat;background-size:70%;background-position:center;height:19px;width:35px;border-radius:3px;margin-right:4px}.subscription-payment-page.subscription-altapay-callback-form .heading .logo-mastercard,.subscription-payment-page.subscription-update-payment-callback-form .heading .logo-mastercard{display:inline-block;background-color:#fff;background-image:url(/themes/custom/nfbiodk/assets/img/logo-master.svg);background-repeat:no-repeat;background-size:50%;background-position:center;height:19px;width:35px;border-radius:3px}.subscription-payment-page.subscription-altapay-callback-form .payment-info-box,.subscription-payment-page.subscription-update-payment-callback-form .payment-info-box{margin:24px 0 32px;font-size:14px}.subscription-payment-page.subscription-altapay-callback-form .payment-info-box .row,.subscription-payment-page.subscription-update-payment-callback-form .payment-info-box .row{display:flex}.subscription-payment-page.subscription-altapay-callback-form .payment-info-box .row span,.subscription-payment-page.subscription-update-payment-callback-form .payment-info-box .row span{width:70%;word-wrap:break-word}.subscription-payment-page.subscription-altapay-callback-form .payment-info-box .row label,.subscription-payment-page.subscription-update-payment-callback-form .payment-info-box .row label{opacity:.6;width:30%}.subscription-payment-page.subscription-altapay-callback-form .payment-info-box .plan-name,.subscription-payment-page.subscription-update-payment-callback-form .payment-info-box .plan-name{color:#ffd629;font-family:"Inter-Black",sans-serif}.subscription-payment-page.subscription-altapay-callback-form .payment-info-box .plan-price,.subscription-payment-page.subscription-update-payment-callback-form .payment-info-box .plan-price{font-family:"Inter-Black",sans-serif}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_outer&gt;div,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_outer&gt;div{flex-direction:column;padding:0;margin:0 0 24px}.subscription-payment-page.subscription-altapay-callback-form .content-wrapper,.subscription-payment-page.subscription-update-payment-callback-form .content-wrapper{border:none}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_outer&gt;div,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_outer&gt;div{flex-direction:column;padding:0}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_row.submit_row,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_row.submit_row{margin-top:12px}.subscription-payment-page.subscription-altapay-callback-form form label,.subscription-payment-page.subscription-altapay-callback-form form div,.subscription-payment-page.subscription-update-payment-callback-form form label,.subscription-payment-page.subscription-update-payment-callback-form form div{width:100%;line-height:normal;padding:2px 0;font-size:12px}.subscription-payment-page.subscription-altapay-callback-form form input[type=submit],.subscription-payment-page.subscription-update-payment-callback-form form input[type=submit]{width:100%;text-transform:none;font-family:"Inter-Medium",sans-serif;box-shadow:0 3px 7px 0 rgba(8,20,40,.4);margin-top:20px}.subscription-payment-page.subscription-altapay-callback-form form input:not([type=submit]),.subscription-payment-page.subscription-altapay-callback-form form select,.subscription-payment-page.subscription-update-payment-callback-form form input:not([type=submit]),.subscription-payment-page.subscription-update-payment-callback-form form select{margin-bottom:0;background-color:rgba(255,255,255,.9) !important;font-family:"Inter-Regular",sans-serif;border-radius:4px;color:#1c273a;border:none}.subscription-payment-page.subscription-altapay-callback-form form select,.subscription-payment-page.subscription-update-payment-callback-form form select{padding:7.5px !important;margin-bottom:0;background-color:rgba(255,255,255,.9) !important;font-family:"Inter-Regular",sans-serif}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_row.expiry_row label:first-child,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_row.expiry_row label:first-child{width:auto}.subscription-payment-page.subscription-altapay-callback-form form .expiry_row,.subscription-payment-page.subscription-update-payment-callback-form form .expiry_row{align-items:flex-start;display:inline-flex}.subscription-payment-page.subscription-altapay-callback-form form .expiry_row&gt;label:not(:first-child),.subscription-payment-page.subscription-altapay-callback-form form .expiry_row br,.subscription-payment-page.subscription-update-payment-callback-form form .expiry_row&gt;label:not(:first-child),.subscription-payment-page.subscription-update-payment-callback-form form .expiry_row br{display:none}.subscription-payment-page.subscription-altapay-callback-form form .cvc_row,.subscription-payment-page.subscription-update-payment-callback-form form .cvc_row{display:inline-flex;width:50%;margin-left:4px}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_input_cell select:first-child,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_input_cell select:first-child{margin-right:8px;width:40%}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_input_cell select:last-child,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_input_cell select:last-child{width:60%;margin-right:0}.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_row.expiry_row,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_row.expiry_row{width:calc(50% - 8px)}@media only screen and (max-width:768px){.subscription-payment-page.subscription-altapay-callback-form form .pensio_payment_form_row.expiry_row .pensio_payment_form_input_cell,.subscription-payment-page.subscription-update-payment-callback-form form .pensio_payment_form_row.expiry_row .pensio_payment_form_input_cell{padding-left:0}}.subscription-payment-page.subscription-altapay-callback-form #creditCardTypeIcon,.subscription-payment-page.subscription-update-payment-callback-form #creditCardTypeIcon{display:none}.orders-complete.positive_orders-receipt main{padding-bottom:0 !important}.orders-complete.positive_orders-receipt #menu-mobile,.orders-complete.positive_orders-receipt #menu .region.region-menu&gt;*{display:none}.orders-complete.positive_orders-receipt #menu .region.region-menu&gt;div#block-sitebranding,.orders-complete.positive_orders-receipt nav#menu{display:none}.orders-complete.positive_orders-receipt nav#aberdeen-header{width:100%;left:0;padding:16px;justify-content:center;background-color:rgba(21,32,47,.6)}.orders-complete.positive_orders-receipt nav#aberdeen-header .logo{z-index:999}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt nav#aberdeen-header{background:none;top:40px}}.orders-complete.positive_orders-receipt nav#aberdeen-header .logo img{height:32px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt nav#aberdeen-header .logo img{height:42px}}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .desktop-only{display:none}}.orders-complete.positive_orders-receipt .receipt-content .mobile-only{display:none}.orders-complete.positive_orders-receipt .receipt-content .mobile-only .downloads-container{float:right;display:flex;width:70%;flex-direction:column;align-items:flex-end;padding-top:10px}.orders-complete.positive_orders-receipt .receipt-content .mobile-only .downloads-container .print{margin-top:0}.orders-complete.positive_orders-receipt .receipt-content .mobile-only .downloads-container .ics{margin-top:5px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .mobile-only{display:block}}.orders-complete.positive_orders-receipt .receipt-content{display:flex;justify-content:center;padding:192px 0 128px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content{flex-direction:column;padding:110px 20px 28px}}.orders-complete.positive_orders-receipt .receipt-content h1.title,.orders-complete.positive_orders-receipt .receipt-content .subtitle-email{max-width:75%}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content h1.title,.orders-complete.positive_orders-receipt .receipt-content .subtitle-email{text-align:center;margin:auto}}.orders-complete.positive_orders-receipt .receipt-content .subtitle-email{max-width:60%;font-size:18px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .subtitle-email{font-size:small;padding-top:12px;line-height:1.3;margin-bottom:35px}}.orders-complete.positive_orders-receipt .receipt-content h1.title::after{content:"";position:absolute;width:34px;height:46px;margin-left:12px;background-image:url("/themes/custom/nfbionoassets/img/aberdeen-popcorn.png");background-size:100% auto;background-repeat:no-repeat}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content h1.title::after{height:26px;width:18px}}.orders-complete.positive_orders-receipt .receipt-content .my-order{margin-top:56px;font-family:"Guardian-Bold",sans-serif;font-size:26px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .my-order{margin-top:28px;line-height:3}}.orders-complete.positive_orders-receipt .receipt-content .order-container{padding:20px;margin-top:8px;border-radius:4px;background-color:#2b364a}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .order-container{margin-bottom:35px;font-size:14px;padding:12px}}.orders-complete.positive_orders-receipt .receipt-content .order-container&gt;div{display:flex;align-items:baseline;font-size:16px}.orders-complete.positive_orders-receipt .receipt-content .order-container&gt;div&gt;div:last-child{margin-left:auto;text-align:right;line-height:1.2}.orders-complete.positive_orders-receipt .receipt-content .downloads-container{display:flex;margin-top:20px}.orders-complete.positive_orders-receipt .receipt-content .downloads-container a{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.orders-complete.positive_orders-receipt .receipt-content .downloads-container .ics{margin-left:15px;padding:8px 20px;font-size:14px;font-weight:400;font-family:"Inter-Medium",sans-serif;margin-top:0}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .downloads-container .ics{margin-top:36px;background:none;color:#2d7dfe;font-size:16px;width:auto;padding-right:0}}.orders-complete.positive_orders-receipt .receipt-content .downloads-container .print{margin-top:0}.orders-complete.positive_orders-receipt .receipt-content .order-container .tickets{opacity:.8}.orders-complete.positive_orders-receipt .receipt-content .order-container .discounts{color:#ffd629}.orders-complete.positive_orders-receipt .receipt-content .order-container .total{font-size:20px;margin-top:20px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .order-container .total{font-size:16px;margin-top:10px}}.orders-complete.positive_orders-receipt .receipt-content .order-container .total&gt;div{line-height:normal}.orders-complete.positive_orders-receipt .receipt-content .ics,.orders-complete.positive_orders-receipt .receipt-content .print{width:140px;padding:8px 20px;margin-top:20px;font-size:14px;font-family:"Inter-Medium",sans-serif}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .ics,.orders-complete.positive_orders-receipt .receipt-content .print{float:right;margin-top:36px;background:none;color:#2d7dfe;font-size:16px;width:auto;padding-right:0}}.orders-complete.positive_orders-receipt .receipt-content&gt;div{max-width:496px}@media only screen and (max-width:768px){.orders-complete.positive_orders-receipt .receipt-content&gt;div{margin:auto}}.orders-complete.positive_orders-receipt .receipt-content .col-left{padding-right:48px}@media only screen and (max-width:1024px){.orders-complete.positive_orders-receipt .receipt-content .col-left{padding-left:38px}}@media only screen and (max-width:768px){.orders-complete.positive_orders-receipt .receipt-content .col-left{padding-right:0}}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .col-left{padding-left:0}}.orders-complete.positive_orders-receipt .receipt-content .additional-title{margin:0 0 20px;max-width:50%;font-size:32px;line-height:1.2}@media only screen and (max-width:768px){.orders-complete.positive_orders-receipt .receipt-content .additional-title{font-size:26px}}@media only screen and (max-width:375px){.orders-complete.positive_orders-receipt .receipt-content .additional-title{max-width:70%}}.orders-complete.positive_orders-receipt .receipt-content .additional-description{max-width:50%;padding-right:28px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .additional-description{padding-right:0}}.orders-complete.positive_orders-receipt .receipt-content .button-wrapper{position:absolute;bottom:-52px;right:38px}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .button-wrapper{bottom:0}}.orders-complete.positive_orders-receipt .receipt-content .button.front{font-size:14px;font-family:"Inter-Medium",sans-serif}.orders-complete.positive_orders-receipt .receipt-content .app-links{padding-top:100px}@media only screen and (max-width:1024px){.orders-complete.positive_orders-receipt .receipt-content .app-links{padding-top:92px}}@media only screen and (max-width:768px){.orders-complete.positive_orders-receipt .receipt-content .app-links{padding-top:46px}}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .app-links{display:flex}}.orders-complete.positive_orders-receipt .receipt-content .app-links&gt;.button{max-width:154px;height:65px;background-size:100% auto;background-color:rgba(0,0,0,0);background-repeat:no-repeat}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .app-links&gt;.button{max-width:118px;flex:50% 1 1}}.orders-complete.positive_orders-receipt .receipt-content .app-links .google-play{background-image:url("/themes/custom/nfbiono/assets/img/google-play.svg")}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .app-links .google-play{margin:0 10px 0 0}}.orders-complete.positive_orders-receipt .receipt-content .app-links .apple-store{background-image:url("/themes/custom/nfbiono/assets/img/apple-store.svg")}@media only screen and (max-width:767px){.orders-complete.positive_orders-receipt .receipt-content .app-links .apple-store{background-size:90% auto}}.subscription-pending{display:flex;flex-direction:column}.subscription-pending nav#aberdeen-header{position:relative;padding:40px 0 0}@media only screen and (max-width:767px){.subscription-pending nav#aberdeen-header{background:rgba(0,0,0,0);justify-content:center;padding:20px 0 0}}.subscription-pending main{max-width:1024px;margin:0 auto;text-align:center;padding:96px 48px}.subscription-pending main h1{max-width:50%;margin:80px auto 50px}@media only screen and (max-width:767px){.subscription-pending main h1{margin:80px auto 10px;max-width:75%}}.subscription-pending main h2{padding-left:40px;transform:scale(0.8)}@media only screen and (max-width:767px){.subscription-pending main h2{transform:scale(0.5);margin-top:0}}.subscription-pending .lds-dual-ring{display:inline-block;width:64px;height:64px;vertical-align:middle}.subscription-pending .lds-dual-ring{margin-left:10px}.subscription-pending .lds-dual-ring::after{content:" ";display:block;width:52px;height:52px;margin:8px;border-radius:50%;border:5px solid #fff;border-color:#fff rgba(0,0,0,0) #fff rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}body.mobile-browser{overflow-y:auto !important}body.mobile-browser.dialogOpen{overflow-y:hidden !important}#edit-payment-method input[type=radio],#edit-payment-method input[type=checkbox],.form-item table input[type=radio],.form-item table input[type=checkbox]{top:20px;right:20px;left:auto;margin-left:10px;margin-right:0}@media only screen and (max-width:767px){#edit-payment-method input[type=radio],#edit-payment-method input[type=checkbox],.form-item table input[type=radio],.form-item table input[type=checkbox]{right:10px;margin-left:0}}#edit-payment-method input[type=radio]+.label,#edit-payment-method input[type=checkbox]+.label,.form-item table input[type=radio]+.label,.form-item table input[type=checkbox]+.label{pointer-events:none;position:relative;z-index:10}@media only screen and (max-width:767px){#edit-payment-method input[type=radio]+.label,#edit-payment-method input[type=checkbox]+.label,.form-item table input[type=radio]+.label,.form-item table input[type=checkbox]+.label{padding-left:0}}@media only screen and (max-width:1024px){#edit-payment-method,.form-item table{width:100%}}@media only screen and (max-width:1024px){#edit-payment-method .right{right:65px}}@media only screen and (max-width:375px){#edit-payment-method .right{right:45px}}form[action*=confirm] .form-title.gift-cards-order-confirm-header{flex-direction:column-reverse;text-align:center}form[action*=confirm] .form-title.gift-cards-order-confirm-header::after{margin-left:0;margin-bottom:25px}form[action*=confirm] .col1.confirm{width:60%;margin:0 auto}@media only screen and (max-width:1220px){form[action*=confirm] .col1.confirm{padding:0 20px}}@media only screen and (max-width:1024px){form[action*=confirm] .col1.confirm{width:70%}}@media only screen and (max-width:768px){form[action*=confirm] .col1.confirm{width:100%}}form[action*=confirm] #col_1{background-color:rgba(0,0,0,0);display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){form[action*=confirm] #col_1{padding:40px 10px;flex-direction:column}}form[action*=confirm] .form-item.form-wrapper.table{margin-bottom:30px}form[action*=confirm] .form-item table tr:last-child td,form[action*=confirm] .form-item table td{font-size:18px;font-family:"Inter-Regular",sans-serif;color:#fff;width:50%}form[action*=confirm] .form-item table td:last-child{text-transform:none;text-align:left}form[action*=confirm] .form-item table td:nth-child(2){display:none}form[action*=confirm] .form-item table tr:last-child td,form[action*=confirm] .form-item table tr:nth-last-child(2) td{border:0}form[action*=confirm] #order-footer-wrapper,form[action*=confirm] #order-summary-wrapper,form[action*=confirm] #order-header-wrapper{width:100%}form[action*=confirm] #order-header-wrapper .form-item table tr td:first-child{font-family:"Inter-Black",sans-serif}form[action*=confirm] #order-header-wrapper .form-item table tr:first-child td:last-child{word-break:break-all}form[action*=confirm] #order-summary-wrapper .form-item table tr:last-child td:last-child{font-family:"Inter-Black",sans-serif}form[action*=confirm] #order-footer-wrapper .form-item table{opacity:.5}form[action*=confirm] #order-footer-wrapper .form-item table td{font-size:16px;padding:5px}form[action*=confirm] #order-footer-wrapper .form-item table tr td:first-child{font-family:"Inter-Black",sans-serif}form[action*=confirm] #order-footer-wrapper .form-item table tr:first-child td:last-child{word-break:break-all}form[action*=confirm] .form-submit-wrapper{width:calc(50% - 20px + 10px);padding:0;margin:0;margin-right:20px;display:flex;justify-content:flex-end}@media only screen and (max-width:768px){form[action*=confirm] .form-submit-wrapper{width:auto;display:inline-flex;margin-right:0;margin-bottom:20px;justify-content:center}}form[action*=confirm] .form-submit-wrapper input{font-family:"Inter-Regular",sans-serif}@media only screen and (max-width:768px){form[action*=confirm] .form-submit-wrapper input{width:80%}}form[action*=confirm] .form-submit-wrapper:last-child{margin-right:0;justify-content:flex-start}@media only screen and (max-width:768px){form[action*=confirm] .form-submit-wrapper:last-child{margin-bottom:0;justify-content:center}}.add-card-title{font-size:18px;font-weight:600;line-height:29.5px;margin:0}.add-card-description{font-size:13px;font-weight:400;line-height:15.51px;margin:0 0 10px;color:#afc3e6;opacity:.9}.add-card-container{display:flex;align-items:center;justify-content:space-between;position:relative}.add-card-container .form-item-card-code{width:100%}.add-card-container .form-item-card-code .form-text{margin:0;font-size:14px;background:rgba(0,0,0,0);width:100%;height:54px;padding:7px 7px 7px 20px;border-radius:12px;background-color:#fff;border:2px solid #fff}.add-card-container .form-item-card-code .form-text::placeholder{color:#333}.add-card-container .form-item-card-code .form-text:focus{border-color:#1d4eb3}.add-card-container .form-item-card-code .form-text.error{border-color:#ce3e3e}.add-card-container .form-item-card-code .error-field-wrapper::after{content:none}.add-card-container .form-submit-wrapper input[name=add_card]{margin:0;position:absolute;right:7px;top:47px;display:none}.add-card-container .add-card-pin{margin:0;position:absolute;right:7px;top:7px;color:#fff;height:40px;width:auto !important;padding:9px 17px 10px;border-radius:5px;font-size:15px;font-weight:100;line-height:22.1px;font-family:Inter-Regular,sans-serif}.add-card-container .add-card-pin[disabled=disabled]{pointer-events:none}.add-card-container .form-item--error-message{color:#ce3e3e;font-size:11px;font-weight:400;line-height:13.13px;margin-top:6px;padding-left:8px}.modal-with-back-btn.pin-modal .ui-dialog-title{display:none}.modal-with-back-btn.pin-modal .ui-dialog-titlebar-close{position:absolute;left:0;z-index:9999}.modal-with-back-btn.pin-modal input.submit-pin-button[type=submit]{background-color:#2d7dfe;color:#fff}#edit-added-giftcards{margin-bottom:0;padding:0;border-radius:8px;background:rgba(0,0,0,0)}#edit-added-giftcards .card{margin-bottom:8px;position:relative;background-color:#10151f;border-radius:8px;padding:18px 21px;display:flex;flex-wrap:wrap;min-height:80px}@media(width &gt;= 768px){#edit-added-giftcards .card{min-height:auto}#edit-added-giftcards .card:hover .form-submit-wrapper{display:block}}#edit-added-giftcards .card .giftcard-info{border-bottom:0;margin:0;padding:0}#edit-added-giftcards .card .form-submit-wrapper{margin-top:30px}#edit-added-giftcards .card .form-submit-wrapper .remove-gift-card-link{padding:0}@media(width &gt;= 768px){#edit-added-giftcards .card .form-submit-wrapper{position:absolute;top:-16px;right:-16px;display:none;margin:0}#edit-added-giftcards .card .form-submit-wrapper .remove-gift-card-link{background-color:#ce3e3e;color:#ce3e3e;border-radius:50%;display:flex;width:32px;height:32px;text-indent:100px;cursor:pointer;overflow:hidden;background-image:url("/themes/custom/nfbiono/assets/img/trash-bin.svg");background-repeat:no-repeat;background-position:center}}#edit-added-giftcards .card .giftcard-info-data{display:flex;justify-content:space-between;font-size:16px;font-weight:400;line-height:19.8px}#edit-added-giftcards .card .giftcard-info-title{color:#fff}#edit-added-giftcards .card .giftcard-info-discount{color:#ffcb26;position:absolute;right:21px}#edit-added-giftcards .card .giftcard-info-balance{font-size:16px;font-weight:400;line-height:19.8px;color:#fff;opacity:.5;margin-top:5px}.paragraph--type--products-list{margin-bottom:50px}.paragraph--type--products-list .products-list-inner-wrapper{display:flex}@media only screen and (max-width:768px){.paragraph--type--products-list .products-list-inner-wrapper{flex-direction:column-reverse}}.paragraph--type--products-list .products-menu{width:25%;display:flex;flex-direction:column;gap:16px;max-height:100vh;margin:30px 0 auto 0;border-left:1px solid rgba(255,255,255,.1);padding:0 0 0 25px;top:0;transition:top 200ms ease}@media only screen and (max-width:1024px){.paragraph--type--products-list .products-menu{padding:0 0 0 10px}}.paragraph--type--products-list .products-menu.sticky{margin-top:79px}.user-logged-in.toolbar-fixed .paragraph--type--products-list .products-menu.sticky{margin-top:118px}.user-logged-in.toolbar-fixed.toolbar-tray-open .paragraph--type--products-list .products-menu.sticky{margin-top:158px}@media only screen and (max-width:768px){.paragraph--type--products-list .products-menu{width:100%;position:relative;margin-bottom:30px;border-left:0;align-items:center;padding-left:0;display:none}}.paragraph--type--products-list .products-list{width:75%;padding:0 50px 0 0}@media only screen and (max-width:1024px){.paragraph--type--products-list .products-list{padding:0 30px 0 0}}@media only screen and (max-width:768px){.paragraph--type--products-list .products-list{width:100%;padding-right:0}}.paragraph--type--products-list .products-menu-item-link{padding:10px 15px;border-radius:26px}.paragraph--type--products-list .products-menu-item.active .products-menu-item-link{transition:all 200ms ease;text-decoration:none;color:#fff;background:#175dcc}.paragraph--type--products-list .products-items{display:flex;flex-wrap:wrap;gap:0 30px}.paragraph--type--products-list .product-item{width:100%;padding-top:30px}.paragraph--type--products-list .product-item .content-wrapper{background-color:#1c273a;border-radius:15px;padding:40px;width:100%;box-shadow:0 31px 25px rgba(0,0,0,.04)}@media only screen and (max-width:768px){.paragraph--type--products-list .product-item .content-wrapper{padding:20px}}.paragraph--type--products-list .package-item .field--name-title{font-size:20px;font-family:"Guardian-Regular",sans-serif}@media only screen and (max-width:768px){.paragraph--type--products-list .package-item{margin-top:50px}.paragraph--type--products-list .package-item .field--name-field-image{margin-top:-60px !important}}.paragraph--type--products-list .field--name-field-button a{text-decoration:none;font-size:16px;padding:10px 20px;font-family:"Inter-Regular",sans-serif;display:inline-flex;text-align:center}.paragraph--type--products-list .discount{font-size:14px;padding:5px 10px;display:inline-flex;color:#1c273a;background-color:#ffd629;border-radius:15px;margin-bottom:10px;font-family:"Guardian-Regular",sans-serif;line-height:1.2;-webkit-font-smoothing:subpixel-antialiased}.paragraph--type--products-list .info-text{font-size:12px;font-family:"Inter-Regular",sans-serif;opacity:.5;margin-top:15px}.paragraph--type--products-list .info-text .icons{margin-right:5px}.paragraph--type--products-list .gift-card-checkout-form{width:100%;margin-top:10px}.paragraph--type--products-list .gift-card-checkout-form .form-wrapper{margin:0;display:flex;flex-wrap:wrap;width:100%}.paragraph--type--products-list .gift-card-checkout-form .form-submit-wrapper{margin:10px 0 0 0}@media only screen and (max-width:768px){.paragraph--type--products-list .gift-card-checkout-form .form-submit-wrapper{margin:10px 0 0 0}}@media only screen and (max-width:767px){.paragraph--type--products-list .gift-card-checkout-form .form-submit-wrapper{flex-grow:1}}.paragraph--type--products-list .gift-card-checkout-form input[type=submit]{font-size:16px;padding:14px 20px;font-family:"Inter-Regular",sans-serif;display:inline-flex;width:100%}.paragraph--type--products-list .gift-card-checkout-form .decrease,.paragraph--type--products-list .gift-card-checkout-form .increase{font-size:24px;line-height:1;padding:10px;font-family:"Inter-Medium",sans-serif;width:44px;height:44px;display:flex;justify-content:center;align-items:center;margin-top:10px}.paragraph--type--products-list .gift-card-checkout-form .increase{margin-right:20px}@media only screen and (max-width:768px){.paragraph--type--products-list .gift-card-checkout-form .increase{margin-right:15px}}.paragraph--type--products-list .gift-card-checkout-form .form-item-products-quantity{margin:10px 0 0 0;max-width:50px}.paragraph--type--products-list .gift-card-checkout-form .form-item-products-quantity input[type=number]{background-color:rgba(0,0,0,0);font-size:26px;color:#fff;padding:7px 5px 7px 5px;font-family:"Guardian-Semibold",sans-serif;text-align:center;line-height:1;appearance:textfield;margin:0}.paragraph--type--products-list .gift-card-checkout-form .gift-card-loader{display:none;background:rgba(0,0,0,.75);position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;align-items:center;justify-content:center;background-image:url("/themes/custom/nfbiono/assets/img/popcorn.gif");background-repeat:no-repeat;background-position:center center;background-size:135px}.paragraph--type--products-list .node--type-product.node--unpublished{background-color:rgba(0,0,0,0);border:1px solid #e1514e;border-radius:10px;padding:10px}.paragraph--type--products-list .node--type-product .node__content{display:flex;flex-wrap:wrap;gap:30px;flex-direction:unset;justify-content:flex-start;align-items:flex-start}.paragraph--type--products-list .node--type-product input[type=number]::-webkit-inner-spin-button,.paragraph--type--products-list .node--type-product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paragraph--type--products-list .prd-col-content,.paragraph--type--products-list .prd-col-image{width:calc(50% - 15px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width:767px){.paragraph--type--products-list .prd-col-content,.paragraph--type--products-list .prd-col-image{width:100%}}.paragraph--type--products-list .field--name-field-image{margin:0 !important;border-radius:5px;overflow:hidden}.paragraph--type--products-list .field--name-field-image img{box-shadow:none}.paragraph--type--products-list .field--name-field-price{font-size:34px;font-family:"Guardian-Bold",sans-serif}.paragraph--type--products-list .field--name-field-item-labels{font-size:12px;color:#fff;background-color:#41536a;border-radius:5px;padding:10px 15px}.paragraph--type--products-list .package-item-labels{margin:15px 0 5px}.paragraph--type--products-list .package-item-labels ul{display:flex;flex-wrap:wrap;gap:10px}.paragraph--type--products-list .package-item-labels li{font-size:12px;color:#fff;background-color:#41536a;border-radius:5px;padding:10px 15px}.paragraph--type--products-list .form-radios{display:flex;gap:10px 20px;flex-wrap:wrap;margin-bottom:25px}.paragraph--type--products-list .form-type-radio{font-size:12px;display:inline-flex;margin:0}.paragraph--type--products-list .form-type-radio input[type=radio]{margin:0;width:100%;height:100%}.paragraph--type--products-list .form-type-radio input[type=radio]+.label{position:absolute;width:100%;height:100%;padding:0}.paragraph--type--products-list .form-type-radio input[type=radio]:checked+.label::after,.paragraph--type--products-list .form-type-radio input[type=radio]+.label::before{display:none}.paragraph--type--products-list .form-type-radio label{font-size:12px;line-height:1;padding:10px 20px;position:relative;background-color:#41536a;border-radius:5px;transition:background-color 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){.paragraph--type--products-list .form-type-radio input[type=radio]:hover+.label+label{background-color:#4b5f7a}}.paragraph--type--products-list .form-type-radio input[type=radio]:checked+.label+label{color:#2d7dfe;background-color:#fff}.paragraph--type--products-list .giftcard-item .field--name-title{font-size:20px;font-family:"Guardian-Regular",sans-serif}@media only screen and (max-width:768px){.paragraph--type--products-list .giftcard-item{margin-top:50px}.paragraph--type--products-list .giftcard-item .field--name-field-image{margin-top:-60px !important}}.paragraph--type--products-list .giftcard-item .form-radios{gap:10px;margin-bottom:30px;width:100%}.paragraph--type--products-list .giftcard-item .form-type-radio{width:calc(50% - 5px)}.paragraph--type--products-list .giftcard-item .form-type-radio label{font-size:20px;padding:15px 20px;border-radius:5px;font-family:"Guardian-Semibold",sans-serif;width:100%;height:100%;display:flex;justify-content:center;text-align:center}.paragraph--type--products-list .form-item-giftcard-custom-value{opacity:.8;font-size:14px;width:100%;margin:10px 0}.paragraph--type--products-list .form-item-giftcard-custom-value input[type=number]{background-color:#0c1b23;font-size:16px;color:#fff;margin-bottom:0;padding:10px 15px;font-family:"Inter-Regular",sans-serif;-moz-appearance:textfield;border:2px solid rgba(0,0,0,0);transition:border-color 400ms ease;width:60%}@media only screen and (max-width:767px){.paragraph--type--products-list .form-item-giftcard-custom-value input[type=number]{width:100%}}.paragraph--type--products-list .form-item-giftcard-custom-value input[type=number].active,.paragraph--type--products-list .form-item-giftcard-custom-value input[type=number]:focus,.paragraph--type--products-list .form-item-giftcard-custom-value input[type=number]:focus-visible{border-color:#2d7dfe}.paragraph--type--products-list .info-product-item{width:calc(50% - 15px)}.paragraph--type--products-list .info-product-item .content-wrapper{overflow:hidden}@media only screen and (max-width:767px){.paragraph--type--products-list .info-product-item{width:100%}}.paragraph--type--products-list .info-product-item .field--name-field-image{margin:-40px -40px 0 -40px !important;position:relative;width:calc(100% + 80px);border-radius:0}@media only screen and (max-width:768px){.paragraph--type--products-list .info-product-item .field--name-field-image{margin:-20px -20px 0 -20px !important;width:calc(100% + 40px)}}.paragraph--type--products-list .info-product-item .field--name-title{font-family:"Guardian-Bold",sans-serif;font-size:26px;text-align:center;line-height:1}.paragraph--type--products-list .info-product-item .field--name-field-description{text-align:center}.paragraph--type--products-list .info-product-item .field--name-field-button{margin-top:10px}.paragraph--type--products-list .info-product-item .node--type-product .node__content{justify-content:center;gap:15px;flex-direction:column;align-items:center}.paragraph--type--biobusiness-products-list{margin-bottom:50px}.paragraph--type--biobusiness-products-list .products-list-inner-wrapper{display:flex}@media only screen and (max-width:768px){.paragraph--type--biobusiness-products-list .products-list-inner-wrapper{flex-direction:column-reverse}}.paragraph--type--biobusiness-products-list .products-menu{width:25%;display:flex;flex-direction:column;gap:16px;max-height:100vh;margin:30px 0 auto 0;border-left:1px solid rgba(255,255,255,.1);padding:0 0 0 25px;top:0;transition:top 200ms ease}@media only screen and (max-width:1024px){.paragraph--type--biobusiness-products-list .products-menu{padding:0 0 0 10px}}.paragraph--type--biobusiness-products-list .products-menu.sticky{margin-top:79px}.user-logged-in.toolbar-fixed .paragraph--type--biobusiness-products-list .products-menu.sticky{margin-top:118px}.user-logged-in.toolbar-fixed.toolbar-tray-open .paragraph--type--biobusiness-products-list .products-menu.sticky{margin-top:158px}@media only screen and (max-width:768px){.paragraph--type--biobusiness-products-list .products-menu{width:100%;position:relative;margin-bottom:30px;border-left:0;align-items:center;padding-left:0;display:none}}.paragraph--type--biobusiness-products-list .products-list{width:75%;padding:0 50px 0 0}@media only screen and (max-width:1024px){.paragraph--type--biobusiness-products-list .products-list{padding:0 30px 0 0}}@media only screen and (max-width:768px){.paragraph--type--biobusiness-products-list .products-list{width:100%;padding-right:0}}.paragraph--type--biobusiness-products-list .products-menu-item-link{padding:10px 15px;border-radius:26px}.paragraph--type--biobusiness-products-list .products-menu-item.active .products-menu-item-link{transition:all 200ms ease;text-decoration:none;color:#fff;background:#175dcc}.ui-widget.ui-widget-content.voucher-shop-dialog-error,.ui-widget.ui-widget-content.voucher-shop-dialog-success{animation-duration:200ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:modalFadeInDown;background-color:#2d7dfe}@media only screen and (max-width:767px){.ui-widget.ui-widget-content.voucher-shop-dialog-error,.ui-widget.ui-widget-content.voucher-shop-dialog-success{width:calc(100% - 20px) !important;left:10px !important}}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-titlebar,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-dialog-titlebar{padding:0;background-color:rgba(0,0,0,0)}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-title,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-dialog-title{display:none}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-button-icon-space,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-button-icon-space{display:none}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-titlebar-close,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-dialog-titlebar-close{top:-40px;right:0;background-color:rgba(0,0,0,0);width:35px;height:35px;display:none;padding-right:0}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-button .ui-icon.ui-icon-closethick,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-button .ui-icon.ui-icon-closethick{margin:10px;width:15px;height:15px}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-content,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-dialog-content{text-align:center;min-height:auto !important;font-size:18px;font-family:"Guardian-Bold",sans-serif;padding-left:50px}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-content::before,.ui-widget.ui-widget-content.voucher-shop-dialog-success .ui-dialog-content::before{content:"î¥›";height:20px;width:21px;font-size:20px;display:block;position:absolute;top:25px;left:20px}.ui-widget.ui-widget-content.voucher-shop-dialog-error{background-color:#e1514e;margin-top:-40px}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-content{padding-left:20px}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-content::before{display:none}.ui-widget.ui-widget-content.voucher-shop-dialog-error .ui-dialog-titlebar-close{display:block}.gift-card-loading{overflow-y:scroll}.gift-card-loading body{overflow:hidden}.gift-card-loading .paragraph--type--products-list .gift-card-loader{display:flex}html.card-shop{background:#15202f}html.card-shop main{padding-top:20px;position:relative}html.card-shop .layout-content{display:flex;flex-direction:column}@media only screen and (min-width:calc(768px + 1px)){html.card-shop{background:#15202f linear-gradient(180deg,#0c1b23 0%,#15202f 100%) no-repeat}}@media only screen and (max-width:768px){html.card-shop{overflow-y:auto;position:relative}}.region-business-card-shop-navigation,.region-card-shop-navigation{position:sticky;top:0;z-index:2}.user-logged-in.toolbar-fixed .region-business-card-shop-navigation,.user-logged-in.toolbar-fixed .region-card-shop-navigation{top:39px}.user-logged-in.toolbar-fixed.toolbar-tray-open .region-business-card-shop-navigation,.user-logged-in.toolbar-fixed.toolbar-tray-open .region-card-shop-navigation{top:79px}.block-business-card-shop-navigation-block,.block-card-shop-navigation-block{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);display:flex;justify-content:center;width:100%;background:rgba(28,39,58,.9);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 31px 25px rgba(0,0,0,.04)}.block-business-card-shop-navigation-block .shopping-cart-wrapper,.block-card-shop-navigation-block .shopping-cart-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;max-width:1220px;margin:0 auto;padding:15px 0;height:78px}@media only screen and (max-width:1220px){.block-business-card-shop-navigation-block .shopping-cart-wrapper,.block-card-shop-navigation-block .shopping-cart-wrapper{padding:15px 20px}}@media only screen and (max-width:768px){.block-business-card-shop-navigation-block .shopping-cart-wrapper,.block-card-shop-navigation-block .shopping-cart-wrapper{padding:10px 20px;height:68px}}.block-business-card-shop-navigation-block .shopping-cart-title,.block-business-card-shop-navigation-block .card-shop-title,.block-card-shop-navigation-block .shopping-cart-title,.block-card-shop-navigation-block .card-shop-title{font-size:24px;margin:0}@media only screen and (max-width:768px){.block-business-card-shop-navigation-block .shopping-cart-title,.block-business-card-shop-navigation-block .card-shop-title,.block-card-shop-navigation-block .shopping-cart-title,.block-card-shop-navigation-block .card-shop-title{font-size:22px}}@media only screen and (max-width:374px){.block-business-card-shop-navigation-block .shopping-cart-title,.block-business-card-shop-navigation-block .card-shop-title,.block-card-shop-navigation-block .shopping-cart-title,.block-card-shop-navigation-block .card-shop-title{font-size:18px}}.block-business-card-shop-navigation-block .shopping-cart-block,.block-card-shop-navigation-block .shopping-cart-block{box-shadow:0 1px 14px rgba(0,0,0,.2);margin-left:auto}.block-business-card-shop-navigation-block .shopping-cart-block .cart-modal-button,.block-card-shop-navigation-block .shopping-cart-block .cart-modal-button{font-size:16px;font-family:"Inter-Bold",sans-serif;padding:10px 15px;border-radius:5px;background-color:#41536a;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:background-color 400ms ease,border-color 400ms ease;border:2px solid #41536a;color:#fff}@media only screen and (min-width:calc(1024px + 1px)){.block-business-card-shop-navigation-block .shopping-cart-block .cart-modal-button:hover,.block-card-shop-navigation-block .shopping-cart-block .cart-modal-button:hover{color:#fff;background-color:#2e3a4a;border-color:#2e3a4a}}@media only screen and (max-width:374px){.block-business-card-shop-navigation-block .shopping-cart-block .cart-modal-button,.block-card-shop-navigation-block .shopping-cart-block .cart-modal-button{margin-left:10px}}.block-business-card-shop-navigation-block .shopping-cart-block .cart-modal-button.active,.block-card-shop-navigation-block .shopping-cart-block .cart-modal-button.active{border-color:#2d7dfe}.block-business-card-shop-navigation-block .shopping-cart-block .qty-products,.block-business-card-shop-navigation-block .shopping-cart-block .cart-text,.block-card-shop-navigation-block .shopping-cart-block .qty-products,.block-card-shop-navigation-block .shopping-cart-block .cart-text{margin-right:5px}.block-business-card-shop-navigation-block .shopping-cart-block .qty-products,.block-card-shop-navigation-block .shopping-cart-block .qty-products{color:#2d7dfe;background:#fff;padding:5px 8px;border-radius:11px;font-size:12px;line-height:1;margin-right:10px;min-width:22px}.block-business-card-shop-navigation-block .shopping-cart-block .icons,.block-card-shop-navigation-block .shopping-cart-block .icons{display:block}.block-business-card-shop-navigation-block .breadcrumb,.block-card-shop-navigation-block .breadcrumb{display:flex;flex-grow:1;justify-content:center;align-items:center;overflow-x:auto;max-width:100%;-ms-overflow-style:none;scrollbar-width:none}.block-business-card-shop-navigation-block .breadcrumb::-webkit-scrollbar,.block-card-shop-navigation-block .breadcrumb::-webkit-scrollbar{display:none}@media only screen and (max-width:375px){.block-business-card-shop-navigation-block .breadcrumb,.block-card-shop-navigation-block .breadcrumb{justify-content:flex-start}}.block-business-card-shop-navigation-block .back-button i,.block-card-shop-navigation-block .back-button i{margin-right:10px}.block-business-card-shop-navigation-block .back-button a,.block-card-shop-navigation-block .back-button a{font-size:18px;color:#4288fa;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:color 400ms ease}@media only screen and (min-width:calc(1024px + 1px)){.block-business-card-shop-navigation-block .back-button a:hover,.block-card-shop-navigation-block .back-button a:hover{color:#fff}}@media only screen and (max-width:768px){.block-business-card-shop-navigation-block .back-button,.block-card-shop-navigation-block .back-button{display:none}}.block-business-card-shop-navigation-block .breadcrumb-item,.block-card-shop-navigation-block .breadcrumb-item{color:#aab3c4;font-size:14px;display:flex;justify-content:center;align-items:center}.block-business-card-shop-navigation-block .breadcrumb-item i,.block-card-shop-navigation-block .breadcrumb-item i{margin:0 10px;font-size:9px;color:#aab3c4}.block-business-card-shop-navigation-block .breadcrumb-item.active,.block-card-shop-navigation-block .breadcrumb-item.active{color:#fff}.block-business-card-shop-navigation-block .breadcrumb-item:first-child i,.block-card-shop-navigation-block .breadcrumb-item:first-child i{display:none}.card-shop-cart-modal{animation-duration:200ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:modalFadeInDown;-ms-overflow-style:none;scrollbar-width:none}.card-shop-cart-modal::-webkit-scrollbar{display:none}.card-shop-cart-modal.ui-widget.ui-widget-content{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);display:flex;background:linear-gradient(180deg,rgba(12,27,35,0.9) 0%,rgba(21,32,47,0.9) 100%);border:1px solid rgba(255,255,255,.13);box-shadow:0 31px 25px rgba(0,0,0,.14);border-radius:15px;width:500px !important;margin-left:100px;margin-top:10px;min-height:375px !important;max-height:405px !important;-ms-overflow-style:none;scrollbar-width:none;top:150px !important}.card-shop-cart-modal.ui-widget.ui-widget-content::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.card-shop-cart-modal.ui-widget.ui-widget-content{background-color:rgba(0,0,0,0);border:0;border-radius:0;width:100% !important;max-width:100%;max-height:100% !important;height:calc(100vh - 212px) !important;left:0 !important;top:142px !important;margin-left:0;margin-top:0}.card-shop-navigation-sticky .card-shop-cart-modal.ui-widget.ui-widget-content{height:calc(100vh - 139px) !important}}.card-shop-cart-modal .ui-dialog-content{padding:0;width:100% !important}.card-shop-cart-modal .ui-dialog-title{display:none}.card-shop-cart-modal .ui-dialog-titlebar-close{background-color:rgba(0,0,0,0)}.card-shop-cart-modal .ui-dialog-titlebar{padding:0;display:none}.card-shop-cart-modal .cart-modal-container{position:relative;width:100%;height:calc(100% - 2px);top:1px;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.card-shop-cart-modal .cart-modal-container::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){.card-shop-cart-modal .cart-modal-container{overflow:hidden}}.card-shop-cart-modal .cart-modal-container .inner-wrapper{display:flex;flex-direction:column;padding:30px 20px 10px;height:calc(100% - 113px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.card-shop-cart-modal .cart-modal-container .inner-wrapper::-webkit-scrollbar{display:none}@media only screen and (max-width:768px){.card-shop-cart-modal .cart-modal-container .inner-wrapper{height:auto;max-height:calc(100% - 113px)}}.card-shop-cart-modal .cart-modal-container .inner-wrapper .cart-modal-title{font-size:28px;font-family:"Guardian-Bold",sans-serif;margin:0 0 20px 0;line-height:1}.card-shop-cart-modal .form-wrapper{margin:0}.card-shop-cart-modal .product-form-item{background-color:#1c273a;border-radius:10px;margin-bottom:10px;padding:10px}.card-shop-cart-modal .cart-modal-wrapper{margin:0;display:flex;align-items:center;justify-content:space-between}.card-shop-cart-modal .quantity-wrapper{display:flex;align-items:center}.card-shop-cart-modal .name-price-wrapper{display:flex;flex-direction:column;flex-grow:1;margin:0 10px;overflow:hidden}.card-shop-cart-modal .product-name{font-size:16px;font-family:"Guardian-Semibold",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-shop-cart-modal .product-price{font-size:18px;color:rgba(255,255,255,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-shop-cart-modal .products-total-price{margin:0 0 10px 0;font-size:18px;display:flex;justify-content:space-between}.card-shop-cart-modal .products-total-price .cart-modal-total-price{font-size:20px;font-family:"Guardian-Bold",sans-serif}.card-shop-cart-modal .cart-modal-continue{margin:10px 0 0}.card-shop-cart-modal .cart-modal-continue:hover{background-color:#1d4eb4;color:#fff}.card-shop-cart-modal .cart-modal-continue.disabled{pointer-events:none;opacity:.6}.card-shop-cart-modal .decrease,.card-shop-cart-modal .increase{background-color:rgba(12,27,35,.3);color:#fff;font-size:24px;line-height:1;padding:10px;font-family:"Inter-Medium",sans-serif;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin:0;border-radius:20px}.card-shop-cart-modal .remove{font-family:Inter-Medium,sans-serif;font-weight:600;font-size:12px;line-height:100%;color:rgba(255,255,255,.5);text-decoration:none;margin-right:15px;transition:color .15s}.card-shop-cart-modal .remove:hover{color:rgba(255,255,255,.75)}@media only screen and (max-width:767px){.card-shop-cart-modal .remove{font-size:10px;margin-right:5px}}.card-shop-cart-modal .form-item-cart-product-qty,.card-shop-cart-modal .form-item-product-quantity{margin:0;max-width:66px}.card-shop-cart-modal .form-item-cart-product-qty input[type=number],.card-shop-cart-modal .form-item-product-quantity input[type=number]{background-color:rgba(0,0,0,0);font-size:20px;color:#fff;padding:7px 5px 7px 5px;font-family:"Guardian-Bold",sans-serif;text-align:center;line-height:1;appearance:textfield;margin:0;pointer-events:none}.card-shop-cart-modal .form-item-cart-product-qty input[type=number]::-webkit-inner-spin-button,.card-shop-cart-modal .form-item-cart-product-qty input[type=number]::-webkit-outer-spin-button,.card-shop-cart-modal .form-item-product-quantity input[type=number]::-webkit-inner-spin-button,.card-shop-cart-modal .form-item-product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:767px){.card-shop-cart-modal .form-item-cart-product-qty,.card-shop-cart-modal .form-item-product-quantity{transform:scale(0.75)}}@media only screen and (max-width:768px){html[data-useragent*=iPhone] .card-shop-cart-modal.ui-widget.ui-widget-content{top:142px !important}}@media only screen and (max-width:768px){html[data-useragent*=iPhone] .card-shop-cart-modal .ui-dialog-content{height:calc(100vh - 293px) !important}}@media only screen and (max-width:768px){html[data-useragent*=iPhone][data-platform*=MacIntel] .card-shop-cart-modal .ui-dialog-content,html[data-useragent*=iPhone][data-platform*=Win32] .card-shop-cart-modal .ui-dialog-content{height:calc(100vh - 212px) !important}}@media only screen and (max-width:768px){html[data-useragent*=iPhone][data-platform*=MacIntel] .card-shop-navigation-sticky .card-shop-cart-modal.ui-widget.ui-widget-content,html[data-useragent*=iPhone][data-platform*=Win32] .card-shop-navigation-sticky .card-shop-cart-modal.ui-widget.ui-widget-content{top:142px !important}}@media only screen and (max-width:768px){html[data-useragent*=iPhone][data-platform*=MacIntel] .card-shop-navigation-sticky .card-shop-cart-modal .ui-dialog-content,html[data-useragent*=iPhone][data-platform*=Win32] .card-shop-navigation-sticky .card-shop-cart-modal .ui-dialog-content{height:calc(100vh - 212px) !important}}@media only screen and (max-width:768px){html[data-useragent*=Android] .card-shop-cart-modal.ui-widget.ui-widget-content{top:142px !important}}@media only screen and (max-width:768px){html[data-useragent*=Android] .card-shop-cart-modal .ui-dialog-content{height:calc(100vh - 268px) !important}}@media only screen and (max-width:768px){html[data-useragent*=Android][data-platform*=MacIntel] .card-shop-cart-modal .ui-dialog-content,html[data-useragent*=Android][data-platform*=Win32] .card-shop-cart-modal .ui-dialog-content{height:calc(100vh - 212px) !important}}.cart-modal-footer{position:relative;padding:5px 20px 20px;background:linear-gradient(180deg,#15202f 0%,rgba(21,32,47,0) 100%)}.cart-modal-footer::before{box-shadow:inset 0 -15px 15px 0 rgba(21,32,47,.9);content:"";position:absolute;z-index:1;width:100%;height:30px;left:0;top:-30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width:768px){.cart-modal-footer::before{box-shadow:inset 0 -15px 15px 0 rgba(21,32,47,.9);content:"";position:absolute;z-index:1;width:100%;height:30px;left:0;top:-30px}}.path-card-shop h3{margin-top:0;margin-bottom:20px}.path-card-shop .back-button a:hover{color:#2d7dfe}.path-card-shop main{max-width:960px;padding:25px 20px 100px}@media only screen and (max-width:767px){.path-card-shop main{padding-top:80px}}.path-card-shop .card-shop-payment-methods-selection-form{display:flex;flex-wrap:wrap;position:relative;margin:70px auto}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form{margin:35px auto}}.path-card-shop .card-shop-payment-methods-selection-form a{color:#4288fa;text-decoration:none;position:relative;z-index:99}.path-card-shop .card-shop-payment-methods-selection-form .form-item{margin:0;border:0;padding:0}.path-card-shop .card-shop-payment-methods-selection-form .form-item label{text-align:left;font-weight:bold}.path-card-shop .card-shop-payment-methods-selection-form .form-item input{height:42px;background-color:#fff;font-weight:bold;border:none;color:#fff;width:100%}.path-card-shop .card-shop-payment-methods-selection-form .form-item input[type=radio]:checked+.label::after{content:"";position:absolute;left:10px;top:7px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.path-card-shop .card-shop-payment-methods-selection-form .form-item input:hover{border-color:rgba(0,0,0,0)}.path-card-shop .card-shop-payment-methods-selection-form .form-item input:-webkit-autofill{border:0;color:#000;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset}.path-card-shop .card-shop-payment-methods-selection-form .form-item input:-webkit-autofill:hover{color:#fff}.path-card-shop .card-shop-payment-methods-selection-form legend{display:none}.path-card-shop .card-shop-payment-methods-selection-form .form-item.form-item-tos{cursor:pointer;margin:20px 0;text-align:center}@media only screen and (max-width:1024px){.path-card-shop .card-shop-payment-methods-selection-form .form-item.form-item-tos{width:100%}}.path-card-shop .card-shop-payment-methods-selection-form .form-item.form-item-tos .error-field-wrapper::after{top:1px;left:-32px;right:auto}@media only screen and (max-width:768px){.path-card-shop .card-shop-payment-methods-selection-form .form-item.form-item-tos .error-field-wrapper::after{top:1px;left:32px;right:auto}}.path-card-shop .card-shop-payment-methods-selection-form .form-item.form-item-tos label{line-height:1.5;margin-top:2px}.path-card-shop .card-shop-payment-methods-selection-form .form-item.form-item-tos label::after{line-height:0}.path-card-shop .card-shop-payment-methods-selection-form .order-footer{width:100%}.path-card-shop .card-shop-payment-methods-selection-form .form-submit-wrapper{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:flex-end;position:fixed;left:0;right:0;bottom:0;width:100%;height:88px;padding:20px;margin-bottom:0;z-index:1000;background-color:rgba(12,27,35,.9)}@media only screen and (max-width:1280px){.path-card-shop .card-shop-payment-methods-selection-form .form-submit-wrapper{position:relative;transform:none;left:0;bottom:0;width:auto;padding:0;background-color:rgba(0,0,0,0)}}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form .form-submit-wrapper{height:auto}}.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .form-item{padding:25px;background-color:#2b364a;border:1px solid #41536a;border-radius:5px;margin-bottom:10px;align-items:center;color:#fff;display:flex;flex-direction:row-reverse;overflow:hidden}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .form-item{padding:25px 20px}}.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .form-item label{font-size:18px;line-height:1;cursor:pointer;margin:0;flex-grow:1;justify-content:flex-end;align-items:center;display:flex;flex-direction:row-reverse;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:25px}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .form-item label{font-size:16px}}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .form-item label{padding-left:20px}}.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .right{top:auto;right:40px;margin-right:0;transform:scale(0.75)}.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .right span{margin:0 2px}.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .right span.logo-dankort{height:40px}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form #edit-payment-method .right span.logo-dankort{height:20px}}.path-card-shop .card-shop-payment-methods-selection-form label[for=edit-payment-method-vs-mobilepay]::after{content:"";position:absolute;height:25px;width:25px;right:75px;background-image:url("/themes/custom/nfbiodk/assets/img/mobile-pay-icon.svg");background-repeat:no-repeat}@media only screen and (max-width:768px){.path-card-shop .card-shop-payment-methods-selection-form label[for=edit-payment-method-vs-mobilepay]::after{right:60px}}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form label[for=edit-payment-method-vs-mobilepay]::after{right:55px}}.path-card-shop .card-shop-payment-methods-selection-form input[type=radio]:checked~label[for=edit-payment-method-vs-mobilepay]::after{background-image:url("/themes/custom/nfbiodk/assets/img/mobile-pay-chosen-icon.svg")}.path-card-shop .card-shop-payment-methods-selection-form .form-radios .option{flex-direction:row !important;justify-content:flex-start !important;font-size:16px !important;font-family:"Inter-Bold",sans-serif !important;border-radius:5px;background-color:#2b364a;padding-left:25px}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form .form-radios .option{padding-right:55px}}.path-card-shop .card-shop-payment-methods-selection-form .form-radios input[type=radio]{top:0;right:0;margin:0;width:100%;height:100%;left:auto}.path-card-shop .card-shop-payment-methods-selection-form .form-radios input[type=radio]+.label{padding-left:0;z-index:1;pointer-events:none}.path-card-shop .card-shop-payment-methods-selection-form .form-radios input[type=radio]:checked~.option{background-color:#fff;color:#0c1b23}.path-card-shop .card-shop-payment-methods-selection-form .form-item-vs-altapay-saved-card,.path-card-shop .card-shop-payment-methods-selection-form .form-item-altapay-saved-card{display:flex;flex-direction:row-reverse;padding:25px;margin:0 0 10px 30px}.path-card-shop .card-shop-payment-methods-selection-form .form-item-vs-altapay-saved-card .option,.path-card-shop .card-shop-payment-methods-selection-form .form-item-altapay-saved-card .option{cursor:pointer;align-items:center;display:flex;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:25px;line-height:1.2;padding-right:75px}.path-card-shop .card-shop-payment-methods-selection-form .form-item-vs-altapay-saved-card label,.path-card-shop .card-shop-payment-methods-selection-form .form-item-altapay-saved-card label{display:block}.path-card-shop .card-shop-payment-methods-selection-form .form-item-payment-method{border:none !important;background-color:rgba(0,0,0,0) !important}.path-card-shop .card-shop-payment-methods-selection-form label[for=edit-payment-method-mobilepay]::after{content:"";position:absolute;height:25px;width:25px;right:75px;background-image:url("/themes/custom/nfbiodk/assets/img/mobile-pay-icon.svg");background-repeat:no-repeat}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form label[for=edit-payment-method-mobilepay]::after{right:60px}}.path-card-shop .card-shop-payment-methods-selection-form input[type=radio]:checked~label[for=edit-payment-method-mobilepay]::after{background-image:url("/themes/custom/nfbiodk/assets/img/mobile-pay-chosen-icon.svg")}.path-card-shop .card-shop-payment-methods-selection-form #edit-denmark-palads-altapay-saved-card .form-item{margin-bottom:10px}.path-card-shop .card-shop-payment-methods-selection-form #edit-denmark-palads-altapay-saved-card .form-item input[type=radio]{top:0;right:0}.path-card-shop .card-shop-payment-methods-selection-form #edit-denmark-palads-altapay-saved-card .form-item .option{padding:0 5px;margin-left:10px;background-color:rgba(0,0,0,0)}.path-card-shop .card-shop-payment-methods-selection-form #edit-denmark-palads-altapay-saved-card .form-item input[type=radio]:checked~.option{background-color:#fff;color:#0c1b23}.path-card-shop .card-shop-payment-methods-selection-form .right{margin-left:auto;margin-right:75px;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:5px}@media only screen and (max-width:768px){.path-card-shop .card-shop-payment-methods-selection-form .right{margin-right:60px}}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form .right{margin-right:0}}.path-card-shop .card-shop-payment-methods-selection-form .right span{height:30px;width:55px;background-size:55%;border:1px solid rgba(12,27,35,.1);cursor:default}.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-dankort,.path-card-shop .card-shop-payment-methods-selection-form .right span.giftcard-icon,.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-mastercard,.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-visa{display:block;background-repeat:no-repeat;background-color:#fff;border-radius:5px;background-position:center;padding:10px}.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-visa{background-image:url("/themes/custom/nfbiodk/assets/img/logo-visa.svg");height:30px;width:60px;background-size:auto 15px}@media only screen and (max-width:375px){.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-visa{height:25px;width:45px;background-size:auto 10px}}.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-mastercard{background-image:url("/themes/custom/nfbiodk/assets/img/logo-master.svg");height:30px;width:45px;background-size:auto 20px}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-mastercard{height:25px;width:38px;background-size:auto 15px}}.path-card-shop .card-shop-payment-methods-selection-form .right span.giftcard-icon{background-image:url("/themes/custom/nfbiodk/assets/img/biopluskort_icon.svg");height:30px;width:47px;background-size:auto 35px}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form .right span.giftcard-icon{height:25px;width:39px;background-size:auto 25px}}.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-dankort{background-image:url("/themes/custom/nfbiodk/assets/img/logo-dankort.svg");height:30px;width:50px;background-size:auto 20px}@media only screen and (max-width:767px){.path-card-shop .card-shop-payment-methods-selection-form .right span.logo-dankort{height:25px;width:41px;background-size:auto 15px}}.path-card-shop .card-shop-payment-methods-selection-form input[type=submit]{cursor:pointer}.path-card-shop .card-shop-payment-methods-selection-form .form-item-user-email input,.path-card-shop .card-shop-payment-methods-selection-form .form-item-user-name input{color:#000;font-family:"Inter-Bold",sans-serif}.path-card-shop .card-shop-payment-methods-selection-form .form-item-user-email input::placeholder,.path-card-shop .card-shop-payment-methods-selection-form .form-item-user-name input::placeholder{color:#333}.path-card-shop div#edit-col-1{width:50%;padding:0 30px 0 0;margin:0}@media only screen and (max-width:767px){.path-card-shop div#edit-col-1{width:100%;padding-right:0}}.path-card-shop div#edit-col-2{width:50%;padding:0;display:flex;flex-direction:column;margin:0}@media only screen and (max-width:767px){.path-card-shop div#edit-col-2{width:100%;margin-top:20px}}.path-card-shop .my-order{display:flex;flex-flow:column wrap}.path-card-shop .my-order .heading{display:flex;align-items:center}.path-card-shop .my-order+.info-text{background-color:#2d7dfe;color:#fff;padding:10px 10px 10px 42px;border-radius:5px;margin-top:10px;position:relative;font-size:12px}.path-card-shop .my-order+.info-text span{font-family:"Inter-Bold",sans-serif}.path-card-shop .my-order+.info-text::before{content:"î¥š";font-size:22px;position:absolute;left:10px;top:calc(50% - 11px)}.path-card-shop h3,.path-card-shop .my-order h3,.path-card-shop .invoice-details h3,.path-card-shop .form-radios h3,.path-card-shop .anonymous-order h3{margin:0 0 20px;font-family:"Guardian-Semibold",sans-serif}@media only screen and (max-width:767px){.path-card-shop h3,.path-card-shop .my-order h3,.path-card-shop .invoice-details h3,.path-card-shop .form-radios h3,.path-card-shop .anonymous-order h3{font-size:18px}}.path-card-shop .form-radios h3{width:100%;max-width:100%;margin:0 0 20px 0}@media only screen and (max-width:767px){.path-card-shop .form-radios h3{margin:0 0 10px 0}}.path-card-shop .my-order .info-box{padding:15px;margin-top:20px;border-radius:5px;background-color:#2b364a;line-height:normal}@media only screen and (max-width:767px){.path-card-shop .my-order .info-box{margin-top:0}}.path-card-shop .my-order .info-box .total{display:flex;padding-top:15px;margin-top:10px;border-top:1px solid rgba(255,255,255,.1);font-size:20px}@media only screen and (max-width:767px){.path-card-shop .my-order .info-box .total{padding-top:0;border-top:none;font-size:14px}}.path-card-shop .my-order .info-box div&gt;div:last-child{display:flex;margin-left:auto;text-align:right;font-family:"Inter-Bold",sans-serif}.path-card-shop .my-order .info-box .item{padding-bottom:10px;display:flex;opacity:.8}@media only screen and (max-width:767px){.path-card-shop .my-order .info-box .item{font-size:12px}}.path-card-shop .my-order .discounts{display:flex;color:#ffd629}@media only screen and (max-width:767px){.path-card-shop .my-order .discounts{font-size:12px}}.path-card-shop .invoice-details{margin-bottom:20px}.path-card-shop .cancellation-info{font-size:14px;margin-top:10px;padding:0 10px}.path-card-shop .cancellation-info a{color:#d3dae2}.path-card-shop #block-footer,.path-card-shop #block-footerlogos{display:none}.card-shop-payment .layout-content{display:flex;flex-direction:column}.card-shop-receipt-content{display:flex;flex-direction:column;max-width:375px;align-items:center;margin:100px auto;text-align:center}@media only screen and (max-width:768px){.card-shop-receipt-content{margin:50px auto}}.card-shop-receipt-content .ok-image{display:flex;width:136px;height:136px;justify-content:center;align-items:center;background-color:#2d7dfe;border-radius:68px}.card-shop-receipt-content .ok-image i{font-size:54px}.card-shop-receipt-content .title{font-size:44px;font-family:"Guardian-Bold",sans-serif;margin:55px 0 35px}@media only screen and (max-width:768px){.card-shop-receipt-content .title{font-size:28px}}.card-shop-receipt-content .sent-email{color:#aab3c4}.card-shop-receipt-content .sent-email span{font-family:"Inter-Bold",sans-serif}.card-shop-receipt-content .sent-date{color:#aab3c4;margin-top:20px}.card-shop-receipt-content .sent-date span{font-family:"Inter-Bold",sans-serif}.card-shop-receipt-content .receipt-email{color:#aab3c4;font-size:14px;margin-top:70px;opacity:.6}.card-shop-receipt-content .back-button{margin-top:65px;font-size:16px;font-family:"Inter-Regular",sans-serif}.positive_orders-receipt .receipt-content{flex-wrap:wrap}.positive_orders-receipt .receipt-content .kino-dk-receipt-box{width:100%;margin-bottom:25px;max-width:95% !important;margin-top:-50px;justify-content:center;display:flex;background-color:rgba(0,0,0,.25);font-size:20px}.positive_orders-receipt .receipt-content .kino-dk-receipt-box .counter{text-align:center}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .kino-dk-receipt-box{padding:15px !important;margin:20px auto 30px !important}}.positive_orders-receipt .receipt-content .col-right{position:relative;padding:48px 56px;margin-left:48px;background-image:url("/themes/custom/nfbiono/assets/img/phone-box.svg");background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:768px){.positive_orders-receipt .receipt-content .col-right{margin:auto;padding:42px 48px;background-size:100% auto}}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .col-right{padding:42px 24px}}.positive_orders-receipt .receipt-content .additional-title{margin:0 0 20px;max-width:50%;font-size:32px;line-height:1.2;text-align:left}@media only screen and (max-width:768px){.positive_orders-receipt .receipt-content .additional-title{font-size:26px}}@media only screen and (max-width:375px){.positive_orders-receipt .receipt-content .additional-title{max-width:70%}}.positive_orders-receipt .receipt-content .additional-description{max-width:50%;padding-right:28px;text-align:left}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .additional-description{padding-right:0;max-width:35%}}.positive_orders-receipt .receipt-content .button-wrapper{position:absolute;bottom:-52px;right:38px}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .button-wrapper{bottom:0}}.positive_orders-receipt .receipt-content .button.front{font-size:14px;font-family:"Inter-Medium",sans-serif}.positive_orders-receipt .receipt-content .app-links{padding-top:120px}@media only screen and (max-width:1024px){.positive_orders-receipt .receipt-content .app-links{padding-top:92px}}@media only screen and (max-width:768px){.positive_orders-receipt .receipt-content .app-links{padding-top:46px}}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .app-links{display:flex}}.positive_orders-receipt .receipt-content .app-links&gt;.button{max-width:154px;height:65px;background-size:100% auto;background-color:rgba(0,0,0,0);background-repeat:no-repeat}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .app-links&gt;.button{max-width:118px;flex:50% 1 1}}.positive_orders-receipt .receipt-content .app-links .google-play{background-image:url("/themes/custom/nfbiono/assets/img/google-play.svg")}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .app-links .google-play{margin:0 10px 0 0}}.positive_orders-receipt .receipt-content .app-links .apple-store{background-image:url("/themes/custom/nfbiono/assets/img/apple-store.svg")}@media only screen and (max-width:767px){.positive_orders-receipt .receipt-content .app-links .apple-store{background-size:90% auto}}.card-shop-recipient-form{width:100%;max-width:768px;margin:70px auto}@media only screen and (max-width:767px){.card-shop-recipient-form{margin:35px auto}}.card-shop-recipient-form #edit-recipient-heading{display:none}.card-shop-recipient-form h1{font-size:28px;margin:0 0 5px}.card-shop-recipient-form #edit-text{color:#aab3c4}.card-shop-recipient-form .form-radios{display:flex;gap:25px;margin-top:50px}.card-shop-recipient-form .form-radios .form-item{padding:30px 25px;margin:0;align-items:center;color:#fff;display:flex;flex-direction:row-reverse;width:50%}@media only screen and (max-width:768px){.card-shop-recipient-form .form-radios .form-item{padding:0}}.card-shop-recipient-form .form-radios .form-item label{font-size:20px;font-family:"Guardian-Bold",sans-serif;background-color:#1c273a;border-radius:10px;border:2px solid rgba(0,0,0,0);line-height:1;cursor:pointer;margin:0;flex-grow:1;justify-content:flex-end;align-items:center;display:flex;flex-direction:row-reverse;position:absolute;width:100%;height:100%;left:0;top:0;padding-left:25px;opacity:.5}@media only screen and (max-width:768px){.card-shop-recipient-form .form-radios .form-item label{text-align:center;display:flex;justify-content:center;position:relative;padding:30px 25px}}@media only screen and (max-width:375px){.card-shop-recipient-form .form-radios .form-item label{font-size:16px}}.card-shop-recipient-form .form-radios .form-item input[type=radio]{margin:0;width:100%;height:100%;right:0;padding:0;z-index:2}.card-shop-recipient-form .form-radios .form-item input[type=radio]+.label{padding-left:27px;z-index:1;opacity:.5}@media only screen and (max-width:768px){.card-shop-recipient-form .form-radios .form-item input[type=radio]+.label{display:none}}.card-shop-recipient-form .form-radios .form-item input[type=radio]:checked+.label{opacity:1}.card-shop-recipient-form .form-radios .form-item input[type=radio]:checked~label{opacity:1}@media only screen and (max-width:768px){.card-shop-recipient-form .form-radios .form-item input[type=radio]:checked~label{border:2px solid #2d7dfe}}.card-shop-recipient-form .form-submit-wrapper{display:flex;justify-content:flex-end;float:none;width:100%}.card-shop-recipient-form .form-submit-wrapper .form-submit{display:none}@media only screen and (max-width:768px){.card-shop-recipient-form .form-submit-wrapper .form-submit{width:100%}}.card-shop-recipient-form #edit-another-container,.card-shop-recipient-form #edit-myself-container{display:none;margin-top:50px}.card-shop-recipient-form #edit-another-container .form-item,.card-shop-recipient-form #edit-myself-container .form-item{margin-bottom:25px;float:left;width:50%}@media only screen and (max-width:768px){.card-shop-recipient-form #edit-another-container .form-item,.card-shop-recipient-form #edit-myself-container .form-item{width:100%;float:none}}.card-shop-recipient-form #edit-another-container .form-item-name,.card-shop-recipient-form #edit-another-container .form-item-email,.card-shop-recipient-form #edit-another-container .form-item-recipient-email,.card-shop-recipient-form #edit-myself-container .form-item-name,.card-shop-recipient-form #edit-myself-container .form-item-email,.card-shop-recipient-form #edit-myself-container .form-item-recipient-email{float:none;width:100%}.card-shop-recipient-form #edit-another-container .form-item-date,.card-shop-recipient-form #edit-myself-container .form-item-date{padding-right:7.5px}@media only screen and (max-width:768px){.card-shop-recipient-form #edit-another-container .form-item-date,.card-shop-recipient-form #edit-myself-container .form-item-date{padding:0}}.card-shop-recipient-form #edit-another-container .form-item-time,.card-shop-recipient-form #edit-myself-container .form-item-time{padding-left:7.5px}@media only screen and (max-width:768px){.card-shop-recipient-form #edit-another-container .form-item-time,.card-shop-recipient-form #edit-myself-container .form-item-time{padding:0}}.card-shop-recipient-form #edit-another-container .form-item label,.card-shop-recipient-form #edit-myself-container .form-item label{margin-top:0}.card-shop-recipient-form #edit-another-container .form-item label.form-required::after,.card-shop-recipient-form #edit-myself-container .form-item label.form-required::after{position:relative;top:-5px;vertical-align:unset}.card-shop-recipient-form #edit-another-container .form-type-select select,.card-shop-recipient-form #edit-myself-container .form-type-select select{margin:0;padding:0}.card-shop-recipient-form #edit-another-container .form-type-select select,.card-shop-recipient-form #edit-another-container .chosen-container,.card-shop-recipient-form #edit-another-container input[type=date],.card-shop-recipient-form #edit-another-container input[type=text],.card-shop-recipient-form #edit-myself-container .form-type-select select,.card-shop-recipient-form #edit-myself-container .chosen-container,.card-shop-recipient-form #edit-myself-container input[type=date],.card-shop-recipient-form #edit-myself-container input[type=text]{margin:0;padding:15px 20px;border-radius:10px}.card-shop-recipient-form #edit-another-container .form-type-select select::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-another-container .chosen-container::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-another-container input[type=date]::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-another-container input[type=text]::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-myself-container .form-type-select select::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-myself-container .chosen-container::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-myself-container input[type=date]::-webkit-calendar-picker-indicator,.card-shop-recipient-form #edit-myself-container input[type=text]::-webkit-calendar-picker-indicator{filter:invert(1)}.card-shop-recipient-form #edit-another-container input[type=date],.card-shop-recipient-form #edit-myself-container input[type=date]{line-height:1.375}.card-shop-recipient-form #edit-another-container .chosen-container,.card-shop-recipient-form #edit-myself-container .chosen-container{padding:0;border:2px solid rgba(0,0,0,0)}.card-shop-recipient-form #edit-another-container .chosen-container.chosen-container-active,.card-shop-recipient-form #edit-myself-container .chosen-container.chosen-container-active{border-color:#2d7dfe;border-bottom-left-radius:0;border-bottom-right-radius:0}.card-shop-recipient-form #edit-another-container .chosen-search,.card-shop-recipient-form #edit-myself-container .chosen-search{display:none}.card-shop-recipient-form #edit-another-container .chosen-container-single .chosen-single,.card-shop-recipient-form #edit-myself-container .chosen-container-single .chosen-single{background-color:#1c273a;color:#fff;padding-left:20px;border-radius:10px}.card-shop-recipient-form #edit-another-container .chosen-container-single .chosen-single span,.card-shop-recipient-form #edit-myself-container .chosen-container-single .chosen-single span{padding:15px 0}.card-shop-recipient-form #edit-another-container .chosen-container-single .chosen-single div,.card-shop-recipient-form #edit-myself-container .chosen-container-single .chosen-single div{width:44px}.card-shop-recipient-form #edit-another-container .chosen-container-single .chosen-single div b,.card-shop-recipient-form #edit-myself-container .chosen-container-single .chosen-single div b{background-color:rgba(0,0,0,0) !important}.card-shop-recipient-form #edit-another-container .chosen-container-single .chosen-single div b::before,.card-shop-recipient-form #edit-myself-container .chosen-container-single .chosen-single div b::before{top:22px;opacity:.5}.card-shop-recipient-form #edit-another-container .chosen-container-active.chosen-with-drop .chosen-single div b::before,.card-shop-recipient-form #edit-myself-container .chosen-container-active.chosen-with-drop .chosen-single div b::before{opacity:1}.card-shop-recipient-form #edit-another-container .chosen-container.chosen-with-drop .chosen-drop,.card-shop-recipient-form #edit-myself-container .chosen-container.chosen-with-drop .chosen-drop{border:2px solid #2d7dfe;border-top:0;width:calc(100% + 4px);margin-left:-2px;margin-top:0;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0}.personalisation-wrapper{width:100%;max-width:768px;margin:70px auto}@media only screen and (max-width:767px){.personalisation-wrapper{margin:35px auto}}.personalisation-wrapper .title{font-size:28px;margin:0}.personalisation-wrapper .label{margin:5px 0 45px;color:#aab3c4}.personalisation-wrapper .button-link{font-size:16px;font-family:"Inter-Bold",sans-serif}.personalisation-wrapper .button-link.edit{border-color:#41536a}@media only screen and (min-width:calc(1024px + 1px)){.personalisation-wrapper .button-link.edit:hover{border-color:#fff;color:#fff}}.personalisation-wrapper .button-link.edit.active,.personalisation-wrapper .button-link.edit:focus,.personalisation-wrapper .button-link.edit:focus-visible{border-color:#41536a;color:#fff}.personalisation-wrapper .personalisation-option{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #474747;word-wrap:break-word}.personalisation-wrapper .personalisation-option.movie{border-bottom:0;padding-bottom:0}@media only screen and (max-width:768px){.personalisation-wrapper .personalisation-option.movie{margin-bottom:40px}}.personalisation-wrapper .personalisation-option .title{font-size:18px;font-family:"Guardian-Regular",sans-serif;margin:0}.personalisation-wrapper .personalisation-option .text{color:#aab3c4;font-size:14px;padding-right:25px}.personalisation-wrapper .personalisation-option .header{display:flex;justify-content:space-between;align-items:center}.personalisation-wrapper .personalisation-option .background-image{margin-top:15px;width:100%}.personalisation-wrapper .personalisation-option .background-image img{border-radius:10px;width:100%;display:block;box-shadow:0 31px 25px rgba(0,0,0,.04)}.personalisation-wrapper .personalisation-option .greeting{padding:15px;border-radius:10px;background-color:#1c273a;margin-top:15px}.personalisation-wrapper .personalisation-option .movie-image{margin-top:15px;width:100%;position:relative;display:flex}.personalisation-wrapper .personalisation-option .movie-image .field--name-field-image{width:155px;position:relative;margin-left:30px}@media only screen and (max-width:768px){.personalisation-wrapper .personalisation-option .movie-image .field--name-field-image{width:105px;margin-left:20px}}.personalisation-wrapper .personalisation-option .movie-image img{border-radius:5px;width:100%;display:block;box-shadow:0 31px 25px rgba(0,0,0,.04)}.personalisation-wrapper .personalisation-option .movie-image .movie-title{display:flex;justify-content:flex-start;align-items:center;position:relative;flex-grow:1;padding:0 10px 0 40px;font-size:24px;font-family:"Guardian-Bold",sans-serif;text-align:left}@media only screen and (max-width:768px){.personalisation-wrapper .personalisation-option .movie-image .movie-title{font-size:20px;padding:0 10px 0 25px}}.personalisation-wrapper .personalisation-option .movie-image .movie-image-background{position:absolute;top:20px;left:0;height:calc(100% - 40px);width:100%;border-radius:10px;overflow:hidden}.personalisation-wrapper .personalisation-option .movie-image .movie-image-background img{border-radius:0;box-shadow:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.personalisation-wrapper .personalisation-option .movie-image .movie-image-background::before{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(21,32,47,.8)}.personalisation-footer{display:inline-flex;align-items:center;margin-top:5px;width:100%;justify-content:space-between}.personalisation-footer.payment{justify-content:flex-end}.personalisation-footer.payment .button{padding:15px 20px;font-size:16px;font-family:"Inter-Bold",sans-serif}@media only screen and (max-width:768px){.personalisation-footer.payment .button{width:100%}}@media only screen and (max-width:768px){.personalisation-footer{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:768px){.personalisation-footer .skip-step{margin-top:30px;width:100%}}.personalisation-footer .personalisation-preview{color:#2d7dfe;text-decoration:none;transition:color 400ms ease}.personalisation-footer .personalisation-preview i{margin-left:10px;font-size:12px}@media only screen and (min-width:calc(1024px + 1px)){.personalisation-footer .personalisation-preview:hover{color:#fff}}@media only screen and (max-width:768px){.personalisation-footer .personalisation-preview{font-size:14px}}.card-shop-personalisation .layout-content{display:flex;flex-direction:column}.card-shop-personalisation-preview-modal,.card-shop-personalisation-modal{animation-duration:200ms;animation-fill-mode:both;animation-iteration-count:initial;animation-timing-function:ease;animation-name:modalFadeInDown}.card-shop-personalisation-preview-modal.ui-widget.ui-widget-content,.card-shop-personalisation-modal.ui-widget.ui-widget-content{padding:0;background:linear-gradient(180deg,rgba(12,27,35,0.9) 0%,rgba(21,32,47,0.9) 100%);border:1px solid rgba(255,255,255,.13);box-shadow:0 31px 25px rgba(0,0,0,.14);border-radius:15px;max-height:99%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.card-shop-personalisation-preview-modal.ui-widget.ui-widget-content::-webkit-scrollbar,.card-shop-personalisation-modal.ui-widget.ui-widget-content::-webkit-scrollbar{display:none}.user-logged-in .card-shop-personalisation-preview-modal.ui-widget.ui-widget-content,.user-logged-in .card-shop-personalisation-modal.ui-widget.ui-widget-content{z-index:1001 !important}@media only screen and (max-width:1280px){.card-shop-personalisation-preview-modal.ui-widget.ui-widget-content,.card-shop-personalisation-modal.ui-widget.ui-widget-content{max-height:calc(100% - 70px);top:0 !important}}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal.ui-widget.ui-widget-content,.card-shop-personalisation-modal.ui-widget.ui-widget-content{background:#15202f;border:0;border-radius:0;width:100% !important;left:0 !important;top:0 !important;height:calc(100% - 70px) !important;max-height:100%}}.card-shop-personalisation-preview-modal .ui-dialog-content,.card-shop-personalisation-modal .ui-dialog-content{padding:0;max-height:100% !important;height:100% !important}.card-shop-personalisation-preview-modal .ui-dialog-title,.card-shop-personalisation-modal .ui-dialog-title{display:none}.card-shop-personalisation-preview-modal .ui-dialog-titlebar-close,.card-shop-personalisation-modal .ui-dialog-titlebar-close{background-color:rgba(0,0,0,0)}.card-shop-personalisation-preview-modal .ui-dialog-titlebar,.card-shop-personalisation-modal .ui-dialog-titlebar{padding:0;margin:0;display:none;background-color:rgba(0,0,0,0);width:50px;height:50px;z-index:1001}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .ui-dialog-titlebar,.card-shop-personalisation-modal .ui-dialog-titlebar{display:block;position:absolute;right:0;top:0}}.card-shop-personalisation-preview-modal .card-shop-personalisation-greeting-form,.card-shop-personalisation-preview-modal .card-shop-personalisation-background-form,.card-shop-personalisation-preview-modal .card-shop-personalisation-movie-form,.card-shop-personalisation-modal .card-shop-personalisation-greeting-form,.card-shop-personalisation-modal .card-shop-personalisation-background-form,.card-shop-personalisation-modal .card-shop-personalisation-movie-form{display:flex;flex-direction:column;position:relative;height:100%}.card-shop-personalisation-preview-modal .card-shop-personalisation-greeting-form .horizontal-tabs,.card-shop-personalisation-preview-modal .card-shop-personalisation-background-form .horizontal-tabs,.card-shop-personalisation-preview-modal .card-shop-personalisation-movie-form .horizontal-tabs,.card-shop-personalisation-modal .card-shop-personalisation-greeting-form .horizontal-tabs,.card-shop-personalisation-modal .card-shop-personalisation-background-form .horizontal-tabs,.card-shop-personalisation-modal .card-shop-personalisation-movie-form .horizontal-tabs{margin:0;padding:0 !important}.card-shop-personalisation-preview-modal .form-item,.card-shop-personalisation-preview-modal .form-wrapper,.card-shop-personalisation-modal .form-item,.card-shop-personalisation-modal .form-wrapper{margin:0}.card-shop-personalisation-preview-modal .form-radios,.card-shop-personalisation-modal .form-radios{display:flex;flex-wrap:wrap}.card-shop-personalisation-preview-modal .form-type-radio,.card-shop-personalisation-modal .form-type-radio{width:calc(25% - 11.5px);display:flex;align-items:flex-start;margin:0 15px 25px 0;justify-content:center}.card-shop-personalisation-preview-modal .form-type-radio:nth-child(4n),.card-shop-personalisation-modal .form-type-radio:nth-child(4n){margin-right:0}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .form-type-radio,.card-shop-personalisation-modal .form-type-radio{width:calc(50% - 7.5px);margin:0 15px 15px 0}.card-shop-personalisation-preview-modal .form-type-radio:nth-child(2n),.card-shop-personalisation-modal .form-type-radio:nth-child(2n){margin-right:0}}.card-shop-personalisation-preview-modal .form-type-radio label,.card-shop-personalisation-modal .form-type-radio label{display:flex;flex-direction:column-reverse;line-height:1;font-size:14px}.card-shop-personalisation-preview-modal .form-type-radio input[type=radio],.card-shop-personalisation-modal .form-type-radio input[type=radio]{margin:0;width:100%;height:100%;right:0;padding:0}.card-shop-personalisation-preview-modal .form-type-radio input[type=radio]+.label,.card-shop-personalisation-modal .form-type-radio input[type=radio]+.label{display:none}.card-shop-personalisation-preview-modal .form-type-radio input[type=radio]:checked+.label,.card-shop-personalisation-modal .form-type-radio input[type=radio]:checked+.label{opacity:1}.card-shop-personalisation-preview-modal .personalisation-title,.card-shop-personalisation-modal .personalisation-title{margin:0;font-size:28px}.card-shop-personalisation-preview-modal .personalisation-subtitle,.card-shop-personalisation-modal .personalisation-subtitle{font-size:14px;color:#aab3c4;margin-bottom:25px}.card-shop-personalisation-preview-modal .form-wrapper.personalisation-form-wrapper,.card-shop-personalisation-modal .form-wrapper.personalisation-form-wrapper{padding:40px 30px 0}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .form-wrapper.personalisation-form-wrapper,.card-shop-personalisation-modal .form-wrapper.personalisation-form-wrapper{height:calc(100vh - 70px);top:0;left:0;width:100%;overflow-y:auto;position:relative;padding-bottom:142px;-ms-overflow-style:none;scrollbar-width:none}.card-shop-personalisation-preview-modal .form-wrapper.personalisation-form-wrapper::-webkit-scrollbar,.card-shop-personalisation-modal .form-wrapper.personalisation-form-wrapper::-webkit-scrollbar{display:none}}.card-shop-personalisation-preview-modal .form-wrapper.actions-container,.card-shop-personalisation-modal .form-wrapper.actions-container{padding:25px 30px 30px;display:flex;justify-content:flex-end;align-items:center;position:relative}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .form-wrapper.actions-container,.card-shop-personalisation-modal .form-wrapper.actions-container{flex-direction:column-reverse;position:absolute;width:100%;left:0;bottom:0;padding:15px 15px 25px;z-index:1}.card-shop-personalisation-preview-modal .form-wrapper.actions-container .form-submit-wrapper,.card-shop-personalisation-modal .form-wrapper.actions-container .form-submit-wrapper{width:100%}}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .cancel-button,.card-shop-personalisation-modal .cancel-button{display:none}}.card-shop-personalisation-preview-modal .remove-button,.card-shop-personalisation-modal .remove-button{background:rgba(0,0,0,0);color:#e1514e;position:absolute;left:30px;top:25px;padding:15px 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:calc(1024px + 1px)){.card-shop-personalisation-preview-modal .remove-button:hover,.card-shop-personalisation-modal .remove-button:hover{background:rgba(0,0,0,0)}}.card-shop-personalisation-preview-modal .remove-button:active,.card-shop-personalisation-preview-modal .remove-button:focus,.card-shop-personalisation-preview-modal .remove-button:focus-visible,.card-shop-personalisation-modal .remove-button:active,.card-shop-personalisation-modal .remove-button:focus,.card-shop-personalisation-modal .remove-button:focus-visible{background:rgba(0,0,0,0);outline:none !important}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .remove-button,.card-shop-personalisation-modal .remove-button{position:relative;left:auto;top:auto;margin:10px auto 0;background:#fff;font-size:16px;font-family:"Inter-Bold",sans-serif;padding:15px 20px;width:100%}}.card-shop-personalisation-preview-modal .add-button,.card-shop-personalisation-modal .add-button{font-size:16px;font-family:"Inter-Bold",sans-serif;margin-left:15px;padding:15px 20px}@media only screen and (max-width:768px){.card-shop-personalisation-preview-modal .add-button,.card-shop-personalisation-modal .add-button{margin-left:0;width:100%}}.card-shop-personalisation-modal{overflow:hidden}@media only screen and (max-width:768px){html[data-useragent*=iPhone] .card-shop-personalisation-modal .form-wrapper.personalisation-form-wrapper{height:calc(100vh - 151px)}}@media only screen and (max-width:768px){html[data-useragent*=Android] .card-shop-personalisation-modal .form-wrapper.personalisation-form-wrapper{height:calc(100vh - 127px)}}.card-shop-personalisation-preview-modal.ui-widget.ui-widget-content{padding:0}.card-shop-personalisation-preview-modal .ui-dialog-titlebar{display:block;position:relative;right:calc(-100% + 50px);top:0;margin-bottom:-50px}.card-shop-personalisation-preview-modal .personalisation-title{font-size:16px;font-family:"Inter-Bold",sans-serif}.card-shop-personalisation-preview-modal .personalisation-subtitle{margin-bottom:0}.card-shop-personalisation-greeting-form .personal-greeting-labels{display:flex;justify-content:space-between;margin:0 0 10px}.card-shop-personalisation-greeting-form .greeting-remaining-length{font-size:12px;color:#aab3c4}.card-shop-personalisation-background-form .personalisation-background img{width:100%;border-radius:5px;display:block;box-shadow:0 31px 25px rgba(0,0,0,.04)}.card-shop-personalisation-background-form .personalisation-background label.option{position:relative;width:100%}.card-shop-personalisation-background-form .personalisation-background label.option::after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";border-radius:5px;border:2px solid rgba(0,0,0,0);transition:background-color 400ms ease,border-color 400ms ease}.card-shop-personalisation-background-form .personalisation-background label.option::before{content:"î¥›";position:absolute;left:calc(50% - 14px);top:calc(50% - 14px);font-size:28px;display:none;z-index:1}.card-shop-personalisation-background-form .personalisation-background .form-type-radio input[type=radio]:checked~label{opacity:1}.card-shop-personalisation-background-form .personalisation-background .form-type-radio input[type=radio]:checked~label.option::after{border:2px solid #2d7dfe;background-color:rgba(0,0,0,.7)}.card-shop-personalisation-background-form .personalisation-background .form-type-radio input[type=radio]:checked~label.option::before{display:block}.card-shop-personalisation-background-form .personalisation-background .form-type-radio input[type=radio]:hover~label.option::after{background-color:rgba(0,0,0,.2)}.card-shop-personalisation-movie-form .form-wrapper.actions-container{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);margin-top:0;position:absolute;bottom:0;left:0;width:100%;background:rgba(21,32,47,.9);padding:25px 30px;z-index:1}@media only screen and (max-width:768px){.card-shop-personalisation-movie-form .form-wrapper.actions-container{padding:15px 15px 25px}}.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-panes{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;max-height:45vh;padding-bottom:96px}.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-panes::-webkit-scrollbar{display:none}@media only screen and (max-width:1220px){.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-panes{padding:0}}@media only screen and (max-width:768px){.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-panes{max-height:none}}.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-panes,.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-list{width:100%;left:auto;right:auto;margin:0;border:0;background-color:rgba(0,0,0,0)}.card-shop-personalisation-movie-form .horizontal-tabs-panes .horizontal-tabs-pane .details-wrapper{max-width:100%;margin:0;padding:0}.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tabs-list{justify-content:flex-start;margin-bottom:15px;top:auto !important;position:relative !important}.card-shop-personalisation-movie-form .horizontal-tabs ul.horizontal-tabs-list li a,.card-shop-personalisation-movie-form .horizontal-tabs ul.horizontal-tabs-list li.selected a{border-bottom:1px solid rgba(0,0,0,0);padding:0 0 5px;margin:0;display:inline-flex;font-size:18px;font-family:"Guardian-Semibold",sans-serif;color:#aab3c4;transition:color 400ms ease,border-bottom-color 400ms ease}.card-shop-personalisation-movie-form .horizontal-tabs ul.horizontal-tabs-list li.selected a{color:#fff;border-bottom-color:#fff}.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tab-button{margin-right:15px;min-width:auto}@media only screen and (max-width:767px){.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tab-button{width:auto;margin-right:20px}}.card-shop-personalisation-movie-form .horizontal-tabs .horizontal-tab-button a:hover{border-bottom:1px solid #fff;color:#fff}.card-shop-personalisation-movie-form .horizontal-tabs-panes .horizontal-tabs-pane{padding:0;left:0;right:auto;width:100% !important}.card-shop-personalisation-movie-form .personalisation-movies img{width:100%;border-radius:5px;display:block;box-shadow:0 31px 25px rgba(0,0,0,.04)}.card-shop-personalisation-movie-form .personalisation-movies .field--name-field-image{position:relative;margin-bottom:5px}.card-shop-personalisation-movie-form .personalisation-movies .field--name-field-image::after{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:"";border-radius:5px;border:2px solid rgba(0,0,0,0);transition:background-color 400ms ease,border-color 400ms ease}.card-shop-personalisation-movie-form .personalisation-movies .field--name-field-image::before{content:"î¥›";position:absolute;left:calc(50% - 14px);top:calc(50% - 14px);font-size:28px;display:none;z-index:1}.card-shop-personalisation-movie-form .personalisation-movies .form-type-radio input[type=radio]:checked~label{opacity:1;color:#2d7dfe}.card-shop-personalisation-movie-form .personalisation-movies .form-type-radio input[type=radio]:checked~label .field--name-field-image::after{border:2px solid #2d7dfe;background-color:rgba(0,0,0,.7)}.card-shop-personalisation-movie-form .personalisation-movies .form-type-radio input[type=radio]:checked~label .field--name-field-image::before{display:block}.card-shop-personalisation-movie-form .personalisation-movies .form-type-radio input[type=radio]:hover~label .field--name-field-image::after{background-color:rgba(0,0,0,.2)}.card-shop-personalisation-preview{display:flex;flex-direction:column}.card-shop-personalisation-preview .header{background:repeating-linear-gradient(-45deg,#1d4eb4,#1d4eb4 10px,#19449e 10px,#19449e 20px);padding:15px}.card-shop-personalisation-preview .preview-image{display:flex;justify-content:center;align-items:flex-start}.card-shop-personalisation-preview .preview-image picture{width:100%;display:flex;justify-content:center}.card-shop-personalisation-preview .preview-image img{width:100%}.business-shop{background-color:#0e0e1a}.business-shop .products-items{list-style:none;margin:0;padding:0}.business-shop .product-item{margin-bottom:24px}@media only screen and (max-width:767px){.business-shop .product-item{margin-bottom:70px}}.gift-card-loader{display:none;background:rgba(0,0,0,.75);position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;align-items:center;justify-content:center;background-image:url("/themes/custom/nfbiono/assets/img/popcorn.gif");background-repeat:no-repeat;background-position:center center;background-size:135px}.gift-card-loading .gift-card-loader{overflow-y:scroll;display:flex}.gift-card-loading .gift-card-loader body{overflow:hidden}.node--type-biobusiness-product{display:flex;flex-direction:row;border-radius:16px;padding:80px 68px;background-color:#1f1f2f;align-items:center}@media only screen and (max-width:767px){.node--type-biobusiness-product{padding:24px}}@media only screen and (max-width:767px){.node--type-biobusiness-product{flex-direction:column}}.node--type-biobusiness-product input::-webkit-outer-spin-button,.node--type-biobusiness-product input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.node--type-biobusiness-product .field.field--name-field-image{margin:0;max-width:50%}@media only screen and (max-width:767px){.node--type-biobusiness-product .field.field--name-field-image{max-width:280px;margin-top:-68px;margin-bottom:24px}}.node--type-biobusiness-product .field.field--name-field-image img{box-shadow:none}.node--type-biobusiness-product .vat-information{font-family:Inter-Regular,sans-serif;font-weight:600;font-size:12px;opacity:.5;line-height:15px}@media only screen and (max-width:767px){.node--type-biobusiness-product .vat-information{display:inline}}.node--type-biobusiness-product .product-info{margin-left:75px;max-width:50%}@media only screen and (max-width:767px){.node--type-biobusiness-product .product-info{max-width:100%;margin-left:0}}.node--type-biobusiness-product .field--name-title{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:19px;line-height:23px;display:block}@media only screen and (max-width:767px){.node--type-biobusiness-product .field--name-title{margin-bottom:4px}}.product-giftcard .field--name-field-hint{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:34px}@media only screen and (max-width:767px){.product-giftcard .field--name-field-hint{margin-bottom:4px;display:inline;margin-right:5px}}.product-giftcard .field--name-field-hint p{line-height:41px}@media only screen and (max-width:767px){.product-giftcard .field--name-field-hint p{display:inline}}.product-giftcard .field--name-title{display:inline}@media only screen and (max-width:767px){.product-giftcard .field--name-title{display:flex;width:100%}}.product-giftcard .product-information{display:inline-flex;margin-left:3px;top:1px;position:relative;justify-content:center}@media only screen and (max-width:767px){.product-giftcard .product-information{display:none}}.product-giftcard .product-information i{cursor:pointer;opacity:.5;padding-bottom:4px}.product-giftcard .product-information div{background:#101225;position:absolute;top:100%;margin:0;border-radius:14px;border:.5px solid rgba(255,255,255,.062745098);padding:16px;width:2500%;z-index:-99;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .2s}.product-giftcard .product-information.shown div{z-index:99;opacity:1}.product-giftcard .biobusiness-giftcard-form{margin-top:16px;display:flex;flex-flow:row wrap;gap:8px 16px}.product-giftcard .biobusiness-giftcard-form .form-item{margin-bottom:0}.product-giftcard .biobusiness-giftcard-form input:not([type=submit]){height:44px;border-radius:5px;padding:14px 17px 13px;background-color:#292a3c;margin:0;line-height:1;font-size:14px;font-weight:400;color:#fff;font-family:Inter-Regular,sans-serif;width:100%;border:2px solid #292a3c;transition:border-color .2s}.product-giftcard .biobusiness-giftcard-form input:not([type=submit]):focus{border-color:#2d7dfe}.product-giftcard .biobusiness-giftcard-form .price-container{width:100%;position:relative;display:flex;align-items:center}.product-giftcard .biobusiness-giftcard-form .price-container .form-item-product-price{width:100%}.product-giftcard .biobusiness-giftcard-form .price-container .form-item-product-price input{padding-right:34px}.product-giftcard .biobusiness-giftcard-form .price-container .currency{position:absolute;z-index:99;right:10px;display:none}.product-giftcard .biobusiness-giftcard-form .price-container.filled .currency{display:block}.product-giftcard .biobusiness-giftcard-form .form-item-product-quantity{width:calc(100% - 140px)}.product-giftcard .biobusiness-giftcard-form .form-submit-wrapper{width:124px}.product-giftcard .biobusiness-giftcard-form .form-submit-wrapper .button{height:44px;width:100%;padding:0;font-family:Inter-Medium,sans-serif;font-size:15px;line-height:22.1px}.product-giftcard .biobusiness-giftcard-form .form-submit-wrapper .button.disabled{opacity:1;color:rgba(255,255,255,.3764705882);pointer-events:none}.product-giftcard .min-requirement{width:100%;margin:8px 0 0;height:15px;opacity:.5;display:flex;align-items:center;font-family:Inter-Medium,sans-serif}.product-giftcard .min-requirement .icons{margin-right:8px}.product-giftcard .min-requirement span{line-height:1;margin-top:2px}.product-package .field--name-field-image{max-height:304px;display:flex;justify-content:center}.product-package .field--name-field-image img{max-height:304px;width:auto}.product-package .product-info__title{margin:0;font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:19px;line-height:100%;height:23px}.product-package .product-info__price{margin:0;font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:34px;line-height:100%;letter-spacing:0px;height:41px}.product-package .product-info__vat-information{margin:0 0 16px;font-family:Inter-Medium,sans-serif;font-weight:600;font-size:12px;line-height:100%;height:15px;opacity:.5}.product-package .biobusiness-package-form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.product-package .biobusiness-package-form .subproduct-list-container{margin-bottom:16px;width:100%}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio{cursor:pointer;margin-bottom:8px;display:flex;background-color:#283447;align-items:center;border-radius:8px;padding:13px 11px}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-item{display:flex;align-items:center}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-item__image{height:38px;min-width:52px;max-width:52px;display:flex;justify-content:center;align-items:center}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-item__image--large{display:none}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text{margin-left:8px;display:flex;flex-wrap:wrap}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text .product-information{margin-left:4px;display:inline-flex;top:1px;position:relative;justify-content:center}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text .product-information i{opacity:.5;cursor:pointer}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text .product-information .product-information-popup{background:#101225;position:absolute;top:100%;margin:0;border-radius:14px;border:.5px solid rgba(255,255,255,.062745098);padding:16px;width:2500%;z-index:-99;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .2s}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text .product-information.shown .product-information-popup{z-index:99;opacity:1;display:flex}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text .product-information .product-information-popup{display:none}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .subproduct-text .min-requirement{width:100%}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .price{margin-left:auto}.product-package .biobusiness-package-form .subproduct-list-container .subproduct-radio .label{margin-left:10px}.product-package .biobusiness-package-form .form-item-product-quantity{width:calc(100% - 140px);margin:0;margin-right:10px}.product-package .biobusiness-package-form .form-item-product-quantity input{margin:0;height:44px;width:100%;margin:0;padding:10px 17px;font-family:"Inter-Regular",sans-serif;font-weight:400;font-size:15px;line-height:22.1px;background-color:rgba(135,141,176,.1);color:#fff}.product-package .biobusiness-package-form .form-item-product-quantity input::placeholder{opacity:.5}.product-package .biobusiness-package-form .form-submit-wrapper{width:124px}.product-package .biobusiness-package-form .form-submit-wrapper .button{display:flex;justify-content:center;align-items:center;width:100%;height:44px;padding-left:0;padding-right:0;font-family:Inter-Medium,sans-serif;font-weight:600;font-size:15px;line-height:1}.product-voucher .product-info{width:100%}@media only screen and (max-width:767px){.product-voucher .product-info{display:flex;flex-wrap:wrap}}.product-voucher .field--name-title{display:inline}@media only screen and (max-width:767px){.product-voucher .field--name-title{display:flex;width:100%}}@media only screen and (max-width:767px){.product-voucher .vat-information{display:flex;align-items:center;margin-bottom:-9px;margin-left:4px}}.product-voucher .product-information{display:inline-flex;margin-left:3px;top:1px;position:relative;justify-content:center}@media only screen and (max-width:767px){.product-voucher .product-information{display:none}}.product-voucher .product-information i{cursor:pointer;opacity:.5;padding-bottom:4px}.product-voucher .product-information div{background:#101225;position:absolute;top:100%;margin:0;border-radius:14px;border:.5px solid rgba(255,255,255,.062745098);padding:16px;width:2500%;z-index:-99;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .2s}.product-voucher .product-information.shown div{z-index:99;opacity:1}.product-voucher .price{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:34px;line-height:41px}@media only screen and (max-width:767px){.product-voucher .price{margin-bottom:4px;display:inline;margin-right:5px}}.product-voucher .box-container{margin:16px 0 24px;display:flex;gap:8px;flex-wrap:wrap}@media only screen and (max-width:767px){.product-voucher .box-container{width:100%}}.product-voucher .box-container .box-item{display:inline-flex;gap:4px;border-radius:32px;padding:5px 11px 4px 9px;line-height:1;font-size:11px;align-items:center}.product-voucher .box-container .box-item::before{width:12px;height:12px;position:relative;top:-1px}.product-voucher .box-container .box-item.active{background-color:#2d7dfe}.product-voucher .box-container .box-item.active::before{content:url("/themes/custom/nfbiodk/assets/img/tick.svg")}.product-voucher .box-container .box-item.inactive{background-color:#283447;color:rgba(255,255,255,.3137254902)}.product-voucher .box-container .box-item.inactive::before{opacity:.5;content:url("/themes/custom/nfbiodk/assets/img/forbidden.svg")}.product-voucher .biobusiness-voucher-form{display:flex;flex-direction:row;gap:16px;margin-bottom:2px}@media only screen and (max-width:767px){.product-voucher .biobusiness-voucher-form{flex-direction:column;gap:8px;order:3;width:100%;margin-top:8px;margin-bottom:0}}.product-voucher .biobusiness-voucher-form .form-item{margin-bottom:0}.product-voucher .biobusiness-voucher-form input:not([type=submit]){height:44px;border-radius:5px;padding:14px 17px 13px;background-color:#292a3c;margin:0;line-height:1;font-size:14px;font-weight:400;color:#fff;font-family:Inter-Regular,sans-serif;width:100%;border:2px solid #292a3c;transition:border-color .2s}.product-voucher .biobusiness-voucher-form input:not([type=submit]):focus{border-color:#2d7dfe}.product-voucher .biobusiness-voucher-form .form-item-product-quantity{width:calc(100% - 140px)}@media only screen and (max-width:767px){.product-voucher .biobusiness-voucher-form .form-item-product-quantity{width:100%}}.product-voucher .biobusiness-voucher-form .form-submit-wrapper{width:124px}@media only screen and (max-width:767px){.product-voucher .biobusiness-voucher-form .form-submit-wrapper{width:100%}}.product-voucher .biobusiness-voucher-form .form-submit-wrapper .button{height:44px;width:100%;padding:0;font-family:Inter-Medium,sans-serif;font-size:15px;line-height:22.1px}.product-voucher .biobusiness-voucher-form .form-submit-wrapper .button.disabled{opacity:1;color:rgba(255,255,255,.3764705882);pointer-events:none}.product-voucher .min-requirement{margin-top:0;display:inline;padding-right:7px;position:relative;font-size:11px}.product-voucher .min-requirement::after{content:"";display:block;width:1px;height:11px;background-color:#353544;position:absolute;right:1px;top:1px;z-index:99}.product-voucher .discount-price{font-family:Inter-Medium,sans-serif;display:inline;margin-left:7px;font-size:11px;color:#ffcb26}.business-card-shop-payment{background-color:#0e0e1a}#business-card-shop-payment-form{display:flex;gap:68px}@media only screen and (max-width:767px){#business-card-shop-payment-form{flex-direction:column;padding:10px 20px}}#business-card-shop-payment-form input:not([type=submit],[type=checkbox]){height:44px;border-radius:5px;padding:14px 17px 13px;background-color:#292a3c;margin:0;line-height:1;font-size:14px;font-weight:400;color:#fff;font-family:Inter-Regular,sans-serif;width:100%;border:2px solid #292a3c;transition:border-color .2s}#business-card-shop-payment-form input:not([type=submit],[type=checkbox]):focus{border-color:#2d7dfe}#business-card-shop-payment-form input[type=number]{appearance:none}#business-card-shop-payment-form input[type=number]::-webkit-outer-spin-button,#business-card-shop-payment-form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#business-card-shop-payment-form .error-field-wrapper input.error{background-color:#292a3c !important;border:2px solid #c73b3e !important}#business-card-shop-payment-form .error-field-wrapper::after{content:"";display:none}#business-card-shop-payment-form .form-item-error .form-required::after{color:#fff !important}#business-card-shop-payment-form .form-item{margin:0 0 19px}#business-card-shop-payment-form .form-item label{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;line-height:100%;margin:0 0 6px;color:#fff;max-width:75%}#business-card-shop-payment-form .form-item label::after{color:#fff;margin:0;top:5px;position:relative}#business-card-shop-payment-form .container-header{width:100%}#business-card-shop-payment-form .container-header h4{font-family:Guardian-Bold,sans-serif;font-weight:600;font-size:20px;line-height:29.5px;margin-bottom:10px;margin-top:0}#business-card-shop-payment-form .order-details-container{max-width:43%;width:100%}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-details-container{max-width:100%}}#business-card-shop-payment-form .order-details-container h1{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:27px;line-height:29px;margin:0 0 21px}#business-card-shop-payment-form .order-details-container .order-products{border-radius:12px;gap:20px;padding:18px 20px;display:flex;flex-direction:column;background-color:#1f1f2f}#business-card-shop-payment-form .order-details-container .order-products .order-product-item{display:flex}#business-card-shop-payment-form .order-details-container .order-products .order-product-item .order-product-item-info{color:rgba(255,255,255,.8);font-weight:400;font-size:16px;line-height:19.8px}#business-card-shop-payment-form .order-details-container .order-products .order-product-item .price{margin-left:auto;width:30%;text-align:right;font-weight:bold;font-weight:700;font-size:16px;line-height:19.8px}#business-card-shop-payment-form .order-details-container .order-products .order-delivery{justify-content:space-between;display:flex}#business-card-shop-payment-form .order-details-container .order-products .order-delivery .name{color:rgba(255,255,255,.8);font-weight:400;font-size:16px;line-height:19.8px;opacity:.8}#business-card-shop-payment-form .order-details-container .order-products .order-delivery .price{margin-left:auto;width:30%;text-align:right;font-weight:700;font-size:16px;line-height:19.8px;color:#fff;white-space:nowrap}#business-card-shop-payment-form .order-details-container .order-products .order-total{display:flex;border-top:1px solid rgba(255,255,255,.062745098);padding-top:18px}#business-card-shop-payment-form .order-details-container .order-products .order-total .order-total-title{color:rgba(255,255,255,.8);font-weight:400;font-size:20px;line-height:19.8px}#business-card-shop-payment-form .order-details-container .order-products .order-total .order-total-title span{color:rgba(255,255,255,.5);font-size:13px;line-height:100%}#business-card-shop-payment-form .order-details-container .order-products .order-total .order-total-value{margin-left:auto;width:30%;text-align:right;font-weight:bold;font-weight:700;font-size:20px;line-height:18px}#business-card-shop-payment-form .order-checkout-container{max-width:57%;width:100%}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-checkout-container{max-width:100%}}#business-card-shop-payment-form .order-checkout-container h1{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:27px;line-height:29px;margin:0 0 12px}#business-card-shop-payment-form .order-checkout-container .order-checkout-information{font-weight:400;font-size:16px;line-height:100%;color:rgba(255,255,255,.5);margin-bottom:27px}#business-card-shop-payment-form .order-delivery-address-container{display:flex;column-gap:16px;flex-wrap:wrap;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.1)}#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-contact-person,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-position,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-email,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-associated-name,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-phone{width:calc(50% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-contact-person,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-position,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-email,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-associated-name,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-phone{width:100%}}#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-address,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-company,#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-country{width:100%}#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-zip-code{width:calc(30% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-zip-code{width:100%}}#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-city{width:calc(70% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-delivery-address-container .form-item-delivery-address-city{width:100%}}#business-card-shop-payment-form .order-invoice-address-container{display:flex;column-gap:16px;flex-wrap:wrap;padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.1)}#business-card-shop-payment-form .order-invoice-address-container.as-delivery input:not([type=checkbox]){pointer-events:none;opacity:.7}#business-card-shop-payment-form .order-invoice-address-container.as-delivery label:not([for=edit-same-as-delivery-address]){pointer-events:none}#business-card-shop-payment-form .order-invoice-address-container .container-header{width:calc(50% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-invoice-address-container .container-header{width:100%}}#business-card-shop-payment-form .order-invoice-address-container .container-header h4{margin-top:24px;margin-bottom:20px}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address{width:calc(50% - 8px);display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address{justify-content:flex-start;width:100%;margin-bottom:15px}}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address{margin:0;display:flex;align-items:center}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address label{margin:0 8px 0 0}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address input{width:100%;height:100%;margin:0;padding:0;opacity:0}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address input:checked+span.label{background-color:#2d7dfe}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address input:checked+span.label::before{left:22px}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address input:checked+span.label::after{content:none}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address span.label{width:50px;height:29px;background-color:#283447;border-radius:16px;padding:0;position:relative;transition:background-color .2s}#business-card-shop-payment-form .order-invoice-address-container .same-as-delivery-address .form-item.form-item-same-as-delivery-address span.label::before{content:"";width:25px;height:25px;background-color:#fff;border-radius:50%;box-shadow:0 51px 80px 0 rgba(0,0,0,.1411764706);position:absolute;top:2px;left:3px}#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-associated-name,#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-email,#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-contact-person{width:calc(50% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-associated-name,#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-email,#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-contact-person{width:100%}}#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-company,#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-country,#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-address{width:100%}#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-zip-code{width:calc(30% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-zip-code{width:100%}}#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-city{width:calc(70% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-invoice-address-container .form-item-invoice-address-city{width:100%}}#business-card-shop-payment-form .order-payment-information-container{display:flex;column-gap:16px;flex-wrap:wrap}#business-card-shop-payment-form .order-payment-information-container .container-header h4{margin-top:24px;margin-bottom:20px}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-cvr{width:calc(50% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-cvr{width:100%}}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-gln-ean{width:calc(50% - 8px)}@media only screen and (max-width:767px){#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-gln-ean{width:100%}}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-gln-ean label{line-height:19.42px}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-gln-ean .description{font-style:normal}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-reference-for-invoice{width:100%;margin-bottom:24px}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-reference-for-invoice label::after{position:absolute;top:1px;margin-left:1px}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container{background-color:#283447;border-radius:24px;padding:24px;margin-bottom:31px}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice{margin:0;display:flex;flex-wrap:wrap;align-items:center}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice label{margin:0 0 10px;font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:18px;line-height:100%;max-width:70%}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice input{width:100%;height:100%;top:0;left:0}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice input:checked+.label::before{background-color:#2d7dfe;border-color:#2d7dfe}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice .description{max-width:70%;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;line-height:20px;margin:0;color:rgba(255,255,255,.8);font-style:normal}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice .label{position:absolute;right:0;padding:0;margin:0}#business-card-shop-payment-form .order-payment-information-container .alternative-invoice-container .form-item-payment-information-alternative-invoice .label::before{content:"";width:27px;height:27px;border-radius:4px;border:1px solid rgba(255,255,255,.1)}#business-card-shop-payment-form .order-payment-information-container .marketing-consent-container{margin-bottom:18px}#business-card-shop-payment-form .order-payment-information-container .marketing-consent-container .form-item{margin:0;display:flex;width:100%;justify-content:space-between}#business-card-shop-payment-form .order-payment-information-container .marketing-consent-container label{line-height:1.3}#business-card-shop-payment-form .order-payment-information-container .marketing-consent-container input{width:100%;height:100%;top:0;left:0}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-terms-and-conditions-consent{margin:0;display:flex;width:100%;justify-content:space-between;margin-bottom:24px}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-terms-and-conditions-consent label{font-weight:400;font-size:14px;line-height:19px}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-terms-and-conditions-consent label a{text-decoration:none;color:#2d7dfe}#business-card-shop-payment-form .order-payment-information-container .form-item-payment-information-terms-and-conditions-consent input{width:100%;height:100%;top:0;left:0}#business-card-shop-payment-form .order-payment-information-container .form-submit-wrapper{width:100%}#business-card-shop-payment-form .order-payment-information-container .form-submit-wrapper input{width:100%}#business-card-shop-payment-form .order-payment-information-container .form-submit-wrapper input.disabled{pointer-events:none}#business-card-shop-delivery-form{max-width:568px;margin:0 auto}@media only screen and (max-width:767px){#business-card-shop-delivery-form{padding:10px}}#business-card-shop-delivery-form .title{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:27px;line-height:29px;margin:0 0 6px}#business-card-shop-delivery-form .subtitle{font-family:Inter-Regular,sans-serif;opacity:.5;font-weight:400;font-size:16px;line-height:100%;margin:0 0 48px}#business-card-shop-delivery-form .form-item-delivery{width:100%;border-radius:8px;background-color:#2d7dfe;margin-bottom:16px;position:relative;display:flex;align-items:center;flex-direction:column}#business-card-shop-delivery-form .form-item-delivery .label{right:28px;position:absolute;height:33px;width:33px;display:flex;align-items:center;justify-content:center;top:30px}@media only screen and (max-width:767px){#business-card-shop-delivery-form .form-item-delivery .label{top:28px}}#business-card-shop-delivery-form .form-item-delivery .label::before{font-size:33px;position:absolute;display:flex}#business-card-shop-delivery-form .form-item-delivery .label::after{font-size:33px;position:absolute;display:flex;width:8px;height:13px;top:9px;left:12px}#business-card-shop-delivery-form .form-item-delivery label.option{position:relative;width:100%;height:100%;padding:24px 66px 24px 32px;cursor:pointer}@media only screen and (max-width:767px){#business-card-shop-delivery-form .form-item-delivery label.option{padding:24px}}#business-card-shop-delivery-form .form-item-delivery input:checked~[id*=-suboptions]{display:flex}#business-card-shop-delivery-form .form-item-delivery:nth-child(2n){background-color:#1d4eb3}#business-card-shop-delivery-form .form-item-delivery:nth-child(2n) input:checked+.label::before{color:#163b86}#business-card-shop-delivery-form .form-item-delivery input:checked~label.option,#business-card-shop-delivery-form .form-item-delivery input[checked=checked]~label.option{pointer-events:none}#business-card-shop-delivery-form .form-item-delivery .delivery-price{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:19px;line-height:100%;margin-bottom:8px}#business-card-shop-delivery-form .form-item-delivery .delivery-price span{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:11px;line-height:100%;margin-left:8px;opacity:.5}#business-card-shop-delivery-form .form-item-delivery .delivery-title{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:28px;line-height:100%;margin-bottom:14px}#business-card-shop-delivery-form .form-item-delivery .delivery-info-boxes{margin:0;padding:0;display:flex;flex-flow:row wrap;gap:10px}#business-card-shop-delivery-form .form-item-delivery .delivery-info-boxes li{display:inline-flex;gap:4px;border-radius:20px;padding:5px 11px 4px 9px;align-items:center;font-family:Inter-Medium,sans-serif;font-weight:500;font-size:13px;line-height:100%;background:rgba(0,0,0,.1)}@media only screen and (max-width:767px){#business-card-shop-delivery-form .form-item-delivery .delivery-info-boxes li{padding:5px 5px 4px 7px}}#business-card-shop-delivery-form .form-item-delivery .delivery-info-boxes li::before{content:url("/themes/custom/nfbiodk/assets/img/tick.svg");width:12px;height:12px;position:relative;top:-1px}#business-card-shop-delivery-form [id*=-suboptions]{margin:-14px 0 0;padding:10px 32px 24px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:none;gap:8px}@media only screen and (max-width:767px){#business-card-shop-delivery-form [id*=-suboptions]{flex-direction:column}}#business-card-shop-delivery-form [id*=-suboptions] legend{display:none}#business-card-shop-delivery-form [id*=-suboptions] .form-item{display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.1);width:50%;position:relative;margin-bottom:0;border-radius:8px;height:199px}@media only screen and (max-width:767px){#business-card-shop-delivery-form [id*=-suboptions] .form-item{width:100%;height:auto}}#business-card-shop-delivery-form [id*=-suboptions] .form-item .label{display:none}#business-card-shop-delivery-form [id*=-suboptions] .form-item .physical-submit{background-color:#fff;position:absolute;bottom:16px;width:calc(100% - 32px);margin:0 auto;height:44px;display:flex;align-items:center;justify-content:center;border-radius:5px;font-family:Guardian-Semibold,sans-serif;font-weight:600;font-size:15px;line-height:23px;color:#2d7dfe;box-shadow:0 1px 14px 0 rgba(0,0,0,.0941176471)}#business-card-shop-delivery-form [id*=-suboptions] .form-item .physical-submit .selected{display:none}#business-card-shop-delivery-form [id*=-suboptions] .form-item label.option{width:100%;height:100%;cursor:pointer;position:relative;z-index:9;padding:16px}@media only screen and (max-width:767px){#business-card-shop-delivery-form [id*=-suboptions] .form-item label.option{padding-bottom:75px}}#business-card-shop-delivery-form [id*=-suboptions] .form-item .physical-price{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:19px;line-height:100%;margin-bottom:8px}#business-card-shop-delivery-form [id*=-suboptions] .form-item .physical-price span{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:11px;line-height:100%;margin-left:8px;opacity:.5}#business-card-shop-delivery-form [id*=-suboptions] .form-item .physical-title{font-family:Guardian-Semibold,sans-serif;font-weight:600;font-size:18px;line-height:100%;margin-bottom:6px}#business-card-shop-delivery-form [id*=-suboptions] .form-item .physical-subtitle{font-family:Inter-Medium,sans-serif;font-weight:500;font-size:14px;line-height:100%;opacity:.5}#business-card-shop-delivery-form [id*=-suboptions] .form-item input:checked~label.option{pointer-events:none}#business-card-shop-delivery-form [id*=-suboptions] .form-item input:checked~label.option .physical-submit{background-color:rgba(0,0,0,.25);color:#fff;box-shadow:none}#business-card-shop-delivery-form [id*=-suboptions] .form-item input:checked~label.option .physical-submit .select{display:none}#business-card-shop-delivery-form [id*=-suboptions] .form-item input:checked~label.option .physical-submit .selected{display:flex;position:relative;align-items:center}#business-card-shop-delivery-form [id*=-suboptions] .form-item input:checked~label.option .physical-submit .selected::after{content:url("/themes/custom/nfbiodk/assets/img/tick.svg");width:12px;height:12px;position:absolute;right:-26px;top:-2px;transform:scale(1.75)}#business-card-shop-delivery-form .form-submit-wrapper{display:flex;justify-content:flex-end}#business-card-shop-delivery-form .form-submit-wrapper .form-submit{height:44px;border-radius:5px;padding:11px 17px 10px;font-family:Guardian-Semibold,sans-serif;font-weight:600;font-size:15px;line-height:22.1px}#business-card-shop-delivery-form .form-submit-wrapper .form-submit.disabled{pointer-events:none}.digital-personalization-form{max-width:568px;margin:0 auto;padding:0 24px}.digital-personalization-form h1{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:27px;line-height:29px;margin-bottom:6px}@media only screen and (max-width:767px){.digital-personalization-form h1{margin-bottom:12px}}.digital-personalization-form .order-digital-personalization-container&gt;.description{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%;margin-bottom:48px;opacity:.5}@media only screen and (max-width:767px){.digital-personalization-form .order-digital-personalization-container&gt;.description{margin-bottom:36px}}.digital-personalization-form .personalized-view-container{border-radius:12px;padding:50px 50px 24px;display:flex;background-color:#fff;flex-direction:column;align-items:center;color:#141e2d;margin-bottom:32px}@media only screen and (max-width:767px){.digital-personalization-form .personalized-view-container{padding-left:20px;padding-right:20px;padding-bottom:20px}}.digital-personalization-form .personalized-view-container .personalized-logo{width:115px;height:115px;border:1px dashed #c2c2c2;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:35px;font-family:Inter-Medium,sans-serif;font-weight:600;font-size:9.14px;line-height:11.23px;color:#141e2d}.digital-personalization-form .personalized-view-container .personalized-logo img{width:100%;height:auto}.digital-personalization-form .personalized-view-container .personalized-logo.uploaded{border:none}.digital-personalization-form .personalized-view-container .personalized-logo.uploaded .personalized-logo-text{display:none}.digital-personalization-form .personalized-view-container .personalized-header{font-weight:400;font-size:16px;line-height:21px;margin-bottom:9px;font-family:Guardian-Regular,sans-serif}.digital-personalization-form .personalized-view-container .personalized-title{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:44px;line-height:100%;margin-bottom:16px}.digital-personalization-form .personalized-view-container .personalized-text{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:20px;line-height:100%;margin-bottom:32px;max-width:80%;text-align:center;word-wrap:break-word}.digital-personalization-form .personalized-view-container .personalized-description{font-weight:400;font-size:9.31px;line-height:100%;font-family:Inter-Regular,sans-serif;opacity:.5;text-align:center}.digital-personalization-form .personalized-image-container{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;margin-bottom:0}@media only screen and (max-width:767px){.digital-personalization-form .personalized-image-container{flex-wrap:wrap}}.digital-personalization-form .personalized-image-container [id*=ajax-wrapper]{max-width:50%}.digital-personalization-form .personalized-image-container&gt;.form-submit-wrapper{margin-left:auto;display:flex;flex-direction:row;align-items:center}.digital-personalization-form .personalized-image-container .messages{display:none}.digital-personalization-form .personalized-image-container .personalized-image-remove,.digital-personalization-form .personalized-image-container .personalized-image-upload{background:none;border:1px solid #2d7dfe;padding:9px 17px 8px;font-family:Inter-Medium,sans-serif;font-weight:600;font-size:15px;line-height:22.1px}.digital-personalization-form .personalized-image-container .form-submit-wrapper:last-child{display:none}.digital-personalization-form .personalized-image-container .personalized-image-remove{display:none}.digital-personalization-form .personalized-image-container .form-item{display:flex;flex-direction:column;margin:0}.digital-personalization-form .personalized-image-container .form-item label[id*=logo-]{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:18px;line-height:100%;margin-top:0;margin-bottom:12px}.digital-personalization-form .personalized-image-container .form-item .form-managed-file[id*=edit-logo]{display:none}.digital-personalization-form .personalized-image-container .form-item .description{margin:0;font-style:normal}.digital-personalization-form .personalized-image-container.uploaded{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;line-height:100%}.digital-personalization-form .personalized-image-container.uploaded .personalized-image-upload{display:none}.digital-personalization-form .personalized-image-container.uploaded .personalized-image-remove{display:flex}.digital-personalization-form .personalized-image-container.uploaded .form-submit-wrapper:last-child{display:flex;max-width:50%}.digital-personalization-form .personalized-image-container.uploaded .image-file-name-dt{text-align:right;padding-right:12px}@media only screen and (max-width:767px){.digital-personalization-form .personalized-image-container.uploaded .image-file-name-dt{display:none}}.digital-personalization-form .personalized-image-container.uploaded .image-file-name-mob{padding-right:12px;display:none;margin-top:10px}@media only screen and (max-width:767px){.digital-personalization-form .personalized-image-container.uploaded .image-file-name-mob{display:flex}}.digital-personalization-form .personalized-text-container{padding-top:24px;margin-bottom:24px}.digital-personalization-form .personalized-text-container .form-item{margin:0}.digital-personalization-form .personalized-text-container label{margin:0 0 4px;display:flex;font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:18px;line-height:100%;height:22px}.digital-personalization-form .personalized-text-container label .personalized-text-counter{margin-left:auto;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:rgba(255,255,255,.5)}.digital-personalization-form .personalized-text-container input{background-color:rgba(135,141,176,.1);color:#fff;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:15px;line-height:22.1px;padding:10px 17px;width:100%;margin:0}@media only screen and (max-width:767px){.digital-personalization-form .personalized-text-container input{height:80px;padding:8px;font-size:16px;line-height:1.5;box-sizing:border-box;width:300px;vertical-align:top;resize:none;border:1px solid #ccc;border-radius:4px}}.digital-personalization-form .next-container{display:flex;justify-content:flex-end}.physical-personalization-form{max-width:568px;margin:0 auto;padding:0 24px}.physical-personalization-form h1{margin:0 0 6px;font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:27px;line-height:29px;height:29px}.physical-personalization-form .order-physical-personalization-container&gt;.description{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%;height:35px;margin:0 0 28px;opacity:.5}.physical-personalization-form .personalized-view-container{max-width:400px;margin:0 auto 32px}@media only screen and (max-width:767px){.physical-personalization-form .personalized-view-container{max-width:100%}}.physical-personalization-form .personalized-view-container .personalized-bilet{position:relative}@media only screen and (max-width:767px){.physical-personalization-form .personalized-view-container .personalized-bilet{transform:scale(1.095)}}.physical-personalization-form .personalized-view-container .personalized-bilet-text{position:absolute;top:55px;left:38px;font-family:Inter-Bold,sans-serif;font-weight:700;font-size:18.67px;line-height:100%;height:23px;color:#4d483b}.physical-personalization-form .personalized-view-container .personalized-bilet-text .edit-line{font-size:18.67px;line-height:100%;height:23px;margin:0}.physical-personalization-form .default-text-container{margin:0 0 24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.physical-personalization-form .default-text-container .form-item{margin:0}.physical-personalization-form .default-text-container .form-item legend{margin:0 0 8px;padding:0;font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:18px;line-height:100%;height:22px}.physical-personalization-form .default-text-container .form-item [id*=predefined-text]{display:flex;flex-flow:row wrap;gap:8px}.physical-personalization-form .default-text-container .form-item [id*=predefined-text] .form-item input{display:none}.physical-personalization-form .default-text-container .form-item [id*=predefined-text] .form-item input:checked~.option{background-color:#fff;color:#2d7dfe;pointer-events:none}.physical-personalization-form .default-text-container .form-item [id*=predefined-text] .form-item .label{display:none}.physical-personalization-form .default-text-container .form-item [id*=predefined-text] .form-item .option{border-radius:6px;padding:11px 14px;background-color:#1f1f2f;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:17px;line-height:100%;cursor:pointer;-webkit-user-select:none;user-select:none}.physical-personalization-form .custom-text-container{margin:0}.physical-personalization-form .custom-text-container .header-container{margin:0 0 4px;display:flex;justify-content:space-between}.physical-personalization-form .custom-text-container .header-container .title{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;height:22px}@media only screen and (max-width:767px){.physical-personalization-form .custom-text-container .header-container .title{font-size:16px}}.physical-personalization-form .custom-text-container .header-container .line-limit-description{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;line-height:100%;text-align:right;opacity:.5;display:flex;align-items:center}@media only screen and (max-width:767px){.physical-personalization-form .custom-text-container .header-container .line-limit-description{font-size:12px}}.physical-personalization-form .custom-text-container .form-item{margin:0 0 8px}.physical-personalization-form .custom-text-container .form-item input{margin:0;padding:10px 17px;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:15px;line-height:22.1px;background-color:rgba(135,141,176,.1);color:#fff}.physical-personalization-form .custom-text-container .form-item input::placeholder{opacity:.5}.physical-personalization-form .custom-text-container .form-submit-wrapper{margin-top:24px;justify-self:flex-end}@media only screen and (max-width:767px){.physical-personalization-form .custom-text-container .form-submit-wrapper{width:100%}}.physical-personalization-form .custom-text-container .form-submit-wrapper input{padding:11px 17px 10px;font-family:Inter-Medium,sans-serif;font-weight:500;font-size:15px;line-height:22.1px}@media only screen and (max-width:767px){.physical-personalization-form .custom-text-container .form-submit-wrapper input{width:100%}}.business-card-shop-order-review-form{max-width:540px;margin:0 auto;padding:0 24px}.business-card-shop-order-review-form .order-review-title{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:27px;line-height:29px;margin:0 0 20px}.business-card-shop-order-review-form .order-review-description{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%;margin:0 0 20px;opacity:.5}.business-card-shop-order-review-form .order-review-block{padding:18px 20px;border-radius:12px;background-color:#1f1f2f;margin-bottom:16px}.business-card-shop-order-review-form .order-review-block h3{font-family:Guardian-Bold,sans-serif;font-weight:600;font-size:20px;line-height:29.5px;margin-top:0;margin-bottom:13px}.business-card-shop-order-review-form .order-review-block .container [class*=-detail]{display:flex;margin-bottom:10px}.business-card-shop-order-review-form .order-review-block .container [class*=-detail]:last-child{margin-bottom:0}.business-card-shop-order-review-form .order-review-block .container [class*=-detail] .title{width:110px;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;line-height:133%;opacity:.5;display:block;height:17px}.business-card-shop-order-review-form .order-review-block .container [class*=-detail] .value{margin-left:13px;height:17px;display:block;font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%}.business-card-shop-order-review-form .order-products{margin-bottom:32px}.business-card-shop-order-review-form .order-products .order-product-item{display:flex;justify-content:space-between;margin-bottom:20px}.business-card-shop-order-review-form .order-products .order-product-item .order-product-item-info{font-size:16px;line-height:19.8px;color:rgba(255,255,255,.8);max-width:50%}.business-card-shop-order-review-form .order-products .order-product-item .price{font-weight:700;font-size:16px;line-height:19.8px}.business-card-shop-order-review-form .order-products .order-delivery{margin-bottom:20px;display:flex;justify-content:space-between}.business-card-shop-order-review-form .order-products .order-delivery .name,.business-card-shop-order-review-form .order-products .order-delivery .price{font-weight:700;font-size:16px;line-height:19.8px;opacity:.8}.business-card-shop-order-review-form .order-products .order-delivery .name{font-weight:400}.business-card-shop-order-review-form .order-products .order-delivery .price{opacity:1;white-space:nowrap}.business-card-shop-order-review-form .order-products .order-total{margin-top:-7px;border-top:1px solid rgba(255,255,255,.1);padding-top:18px;display:flex;justify-content:space-between}.business-card-shop-order-review-form .order-products .order-total .order-total-title{font-size:20px;line-height:19.8px;color:rgba(255,255,255,.8);display:flex;align-items:center}.business-card-shop-order-review-form .order-products .order-total .order-total-title span{font-size:13px;line-height:100%;color:rgba(255,255,255,.5);margin-left:4px;margin-top:1px}.business-card-shop-order-review-form .order-products .order-total .order-total-value{font-weight:700;font-size:20px;line-height:18px}.business-card-shop-order-review-form .personalized-view-title{margin:0;font-family:Guardian-Bold,sans-serif;font-weight:600;font-size:20px;line-height:29.5px;margin-bottom:16px}.business-card-shop-order-review-form .personalized-view-digital{border-radius:12px;padding:50px 50px 24px;display:flex;background-color:#fff;flex-direction:column;align-items:center;color:#141e2d;margin-bottom:24px;min-height:350px}@media only screen and (max-width:767px){.business-card-shop-order-review-form .personalized-view-digital{padding-left:20px;padding-right:20px;padding-bottom:20px}}.business-card-shop-order-review-form .personalized-view-digital .personalized-logo{width:115px;height:115px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:35px;font-family:Inter-Medium,sans-serif;font-weight:600;font-size:9.14px;line-height:11.23px;color:#141e2d}.business-card-shop-order-review-form .personalized-view-digital .personalized-logo img{width:100%;height:auto}.business-card-shop-order-review-form .personalized-view-digital .personalized-header{font-weight:400;font-size:16px;line-height:21px;margin-bottom:9px;font-family:Guardian-Regular,sans-serif}.business-card-shop-order-review-form .personalized-view-digital .personalized-title{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:44px;line-height:100%;margin-bottom:16px}.business-card-shop-order-review-form .personalized-view-digital .personalized-text{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:20px;line-height:100%;margin-bottom:32px;max-width:80%;text-align:center;word-wrap:break-word}.business-card-shop-order-review-form .personalized-view-digital .personalized-description{font-weight:400;font-size:9.31px;line-height:100%;font-family:Inter-Regular,sans-serif;opacity:.5;text-align:center;margin-top:auto}.business-card-shop-order-review-form .personalized-view-physical{max-width:400px;margin:0 auto 32px}@media only screen and (max-width:767px){.business-card-shop-order-review-form .personalized-view-physical{max-width:100%}}.business-card-shop-order-review-form .personalized-view-physical .personalized-bilet{position:relative}@media only screen and (max-width:767px){.business-card-shop-order-review-form .personalized-view-physical .personalized-bilet{transform:scale(1.095)}}.business-card-shop-order-review-form .personalized-view-physical .personalized-bilet-text{position:absolute;top:55px;left:38px;font-family:Inter-Bold,sans-serif;font-weight:700;font-size:18.67px;line-height:100%;height:23px;color:#4d483b}.business-card-shop-order-review-form .personalized-view-physical .personalized-bilet-text .edit-line{font-size:18.67px;line-height:100%;height:23px;margin:0}.business-card-shop-order-review-form .payment-information{margin-bottom:32px}.business-card-shop-order-review-form .payment-information h3{margin-bottom:5px}.business-card-shop-order-review-form .payment-information p{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;height:17px;line-height:100%;margin-top:0;margin-bottom:13px}.business-card-shop-order-review-form .shipment-info{margin-bottom:29px;border-radius:12px;padding:14px 20px;display:flex;flex-direction:row;background-color:#283447;align-items:center}.business-card-shop-order-review-form .shipment-info i{width:22px;margin-right:13px}.business-card-shop-order-review-form .shipment-info span{flex:1}.business-card-shop-order-review-form .form-submit-wrapper input{width:100%;font-family:Inter-Medium,sans-serif;font-weight:600;font-size:15px;height:44px;display:flex;align-items:center}form.business-card-shop-order-confirmation{max-width:540px;margin:0 auto;padding:0 24px}form.business-card-shop-order-confirmation::before{content:url("/themes/custom/nfbiodk/assets/img/tick-big.svg");width:136px;height:136px;display:block;border-radius:50%;background-color:#2d7dfe;margin:0 auto 57px;text-align:center;line-height:54px;padding-top:36px;margin-top:32px}@media only screen and (max-width:767px){form.business-card-shop-order-confirmation::before{margin:0 auto 48px}}form.business-card-shop-order-confirmation&gt;h1{font-family:Guardian-Bold,sans-serif;font-weight:700;margin-bottom:18px;font-size:44px;line-height:100%;text-align:center}@media only screen and (max-width:767px){form.business-card-shop-order-confirmation&gt;h1{font-size:28px;margin-bottom:16px;max-width:75%;margin-left:auto;margin-right:auto}}form.business-card-shop-order-confirmation&gt;p{font-family:Inter-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%;margin-bottom:48px;opacity:.5;text-align:center}@media only screen and (max-width:767px){form.business-card-shop-order-confirmation&gt;p{max-width:75%;margin-left:auto;margin-right:auto}}form.business-card-shop-order-confirmation .info{margin-bottom:16px;display:flex;align-items:center;padding:14px 20px;background-color:#283447;border-radius:12px}form.business-card-shop-order-confirmation .info i{margin-right:13px}form.business-card-shop-order-confirmation .information{margin-bottom:16px;padding:18px 20px;background-color:#1f1f2f;border-radius:12px}form.business-card-shop-order-confirmation .information h3{margin:0 0 13px;font-family:Guardian-Bold,sans-serif;font-weight:600;font-size:20px;line-height:29.5px;height:30px}form.business-card-shop-order-confirmation .information [class*=-detail]{margin-bottom:8px;display:flex;align-items:center}form.business-card-shop-order-confirmation .information [class*=-detail] .title{width:100px;font-family:Inter-Regular,sans-serif;font-weight:400;font-size:14px;opacity:.5}form.business-card-shop-order-confirmation .information [class*=-detail] .value{font-family:Guardian-Regular,sans-serif;font-weight:400;font-size:16px}form.business-card-shop-order-confirmation .invoice-details{margin-bottom:24px}form.business-card-shop-order-confirmation .form-submit-wrapper{padding:0;width:100%}form.business-card-shop-order-confirmation .form-submit-wrapper input{width:100%;font-family:Inter-Regular,sans-serif;font-weight:600;font-size:15px}.block-business-card-shop-navigation-block .shopping-cart-wrapper{padding-top:12.5px;padding-bottom:12.5px}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu{display:flex;padding:0;margin:0;list-style:none}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item{margin-right:40px}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item a{font-family:Inter-Medium,sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;text-decoration:none;opacity:.7}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item--active-trail a{font-family:Inter-Bold,sans-serif;opacity:1}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu .mobile-menu{display:none}@media only screen and (max-width:767px){.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu{display:flex;flex-direction:column}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item{display:none;order:2}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item--active-trail{display:flex;order:1;align-items:center;position:relative;cursor:pointer;padding-right:20px}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item--active-trail a{font-family:Guardian-Bold,sans-serif;font-weight:700;font-size:23px;line-height:29px}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu-item--active-trail::after{content:"";background-image:url("/themes/custom/nfbiodk/assets/img/arrow-down.svg");width:10px;height:6px;display:block;position:absolute;right:0;margin-top:5px}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu.show-menu .menu-item--active-trail a{pointer-events:none;cursor:default}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu.show-menu .mobile-menu{position:absolute;top:69px;background:rgba(28,39,58,.9);display:flex;flex-direction:column;left:0;width:100%}.block-business-card-shop-navigation-block .shopping-cart-wrapper .menu.show-menu .mobile-menu .menu-item{display:flex;background:rgba(28,39,58,.9);border-bottom:1px solid rgba(255,255,255,.1);width:100%;padding:15px 20px}}input.breadcrumb-submit[type=submit]{font-family:Inter-Medium,sans-serif;font-weight:600;font-size:15px;line-height:22.1px;padding:11px 17px 10px}.paragraph--contact-information{margin-bottom:2rem}.paragraph--contact-information a{color:#68a2ff;text-decoration:none}.paragraph--contact-information hr{border:0 solid #fff;border-bottom-width:1px;opacity:.1;margin:36px 0;height:0}.paragraph--contact-information .contact-information-wrapper{max-width:1220px;margin:0 auto}.paragraph--contact-information .contact-information-grid{display:grid;grid-template-columns:1fr 1fr;gap:104px;align-items:start}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-grid{display:block}}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-list{margin-bottom:2rem}}.paragraph--contact-information .contact-information-list .contact-section__title{color:#fff;font-family:"Guardian-Bold",sans-serif;font-weight:700;font-size:36px;line-height:1;margin:0 0 14px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-list .contact-section__title{font-size:22px;margin-bottom:8px}}.paragraph--contact-information .contact-information-list .contact-section__text{color:#cfcfd1;font-family:"Inter-Regular",sans-serif;font-weight:400;font-size:21px;line-height:28px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-list .contact-section__text{font-size:16px;line-height:19px}}.paragraph--contact-information .contact-information-list .contact-section--private .contact-section__text p{color:#cfcfd1;margin:0;padding:0}.paragraph--contact-information .contact-information-list .contact-section--private .contact-section__text p:first-child{margin-bottom:18px}.paragraph--contact-information .contact-information-list .contact-section--private .contact-section__text p:not(:first-of-type){background-color:#1c1c28;border-radius:8px;display:inline-block;font-size:14px;line-height:100%;padding:12px 16px}.paragraph--contact-information .contact-information-list .contact-section--private .contact-section__text p:not(:first-of-type)::before{content:" "}.paragraph--contact-information .contact-information-list .contact-section--info{margin-bottom:16px}.paragraph--contact-information .contact-information-list .contact-persons{display:flex;flex-direction:column;gap:1.5rem}.paragraph--contact-information .contact-information-list .contact-person{display:flex;align-items:flex-start;gap:24px;padding:20px 0}.paragraph--contact-information .contact-information-list .contact-person__image{border:3px solid #fff;border-radius:50%;flex-shrink:0;width:75px;height:75px;overflow:hidden}.paragraph--contact-information .contact-information-list .contact-person__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--contact-information .contact-information-list .contact-person__content{flex-grow:1}.paragraph--contact-information .contact-information-list .contact-person__name{color:#fff;font-family:"Inter-Bold",sans-serif;font-weight:700;font-size:18px;line-height:22px;margin:0 0 6px}.paragraph--contact-information .contact-information-list .contact-person__text{color:#87878d;font-family:"Inter-Regular",sans-serif;font-weight:400;font-size:14px;line-height:1}.paragraph--contact-information .contact-information-list .contact-person__text p{line-height:1;margin:0 0 8px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form{display:flex;flex-wrap:wrap;margin-bottom:20px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form{display:block}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset.form-item{margin-bottom:0}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset.form-item{margin-bottom:20px}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;margin-bottom:0}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper{display:block}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item{flex:1;min-width:0;padding:0}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item:nth-child(even){padding-right:10px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item:nth-child(even){padding-right:0}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item:nth-child(odd){padding-left:10px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item:nth-child(odd){padding-left:0}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item.form-item-contact-info-first{flex:100%;padding:0}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item.form-item-contact-info-middle,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item.form-item-contact-info-last,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item.form-item-contact-info-suffix,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form&gt;fieldset .fieldset-wrapper .form-item.form-item-contact-info-degree{flex:50%}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-wrapper{flex:100%;padding:0}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item{margin:0 0 20px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-occasion,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-other-information-about-the-event,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-terms-conditions{flex:100%;padding:0}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-other-information-about-the-event,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-terms-conditions{margin-bottom:16px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-city,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-number-of-attendees{flex:50%}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-city{padding-right:10px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-city{padding-right:0}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-number-of-attendees{padding-left:10px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item.form-item-number-of-attendees{padding-left:0}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item legend{display:none}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item label{color:#fff;font-family:"Inter-Regular",sans-serif;font-weight:400;font-size:14px;line-height:17px;margin:0 0 6px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item label.form-required::after{color:#fff;margin:0;vertical-align:baseline}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-text,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-number,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-textarea,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item select.form-select,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container .chosen-single{background-color:#1b1b2a;border-radius:8px;color:#8d8d95;font-family:"Guardian-Regular",sans-serif;font-weight:400;font-size:16px;margin-bottom:0;padding:16px 18px;width:100%}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-textarea{height:99px}@media only screen and (max-width:767px){.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-textarea{height:171px}}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-text,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .form-number,.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item select.form-select{line-height:19px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container{width:100% !important}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container .chosen-single{padding:0;width:100% !important}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container .chosen-single span{line-height:19px;padding:16px 18px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container .chosen-single div b::before{top:19px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container.error{background-color:rgba(0,0,0,0)}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .chosen-container.error .chosen-single{background-color:#fff;border:1px solid #1d4eb4}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item .error-field-wrapper::after{top:12.5px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item-terms-conditions input[type=checkbox]+.label{padding-left:43px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item-terms-conditions label{line-height:27px;margin-bottom:0}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-item-terms-conditions.form-item-error .error-field-wrapper::after{display:none}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .form-submit-wrapper .form-submit{border-radius:5px;box-shadow:0 1px 14px 0 rgba(0,0,0,.18);font-family:"Inter-Medium",sans-serif;font-weight:600;font-size:15px;line-height:22.1px;text-align:center;width:100%;padding:12px 16px}.paragraph--contact-information .contact-information-form .contact-form-wrapper .webform-submission-form .messages{margin:0 0 36px;width:100%}.paragraph--cinema-overview .cinema-overview-container{max-width:1220px;margin:0 auto;display:flex;gap:64px}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container{display:block}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-image-column{width:524px}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-image-column{display:none;width:auto}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column{width:632px}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column{width:auto}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__title{color:#fff;font-family:"Guardian-Bold",sans-serif;font-size:28px;font-weight:700;line-height:34px;margin-bottom:14px;margin-top:0}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__title{font-size:22px;line-height:26px}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__text{color:#cfcfd1;font-family:"Inter-Regular",sans-serif;font-size:18px;font-weight:400;line-height:27px;margin-bottom:24px}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__text{font-size:16px;line-height:19px}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column ul{list-style:none;margin:0;padding:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names{display:block;font-size:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li{background-color:#1f1f30;border-radius:32px;color:#fff;cursor:pointer;display:inline-block;font-family:"Inter-Regular",sans-serif;font-size:18px;font-weight:400;line-height:27px;margin:0 12px 12px 0;padding:8px 14px;transition:all .3s ease;white-space:nowrap;-webkit-user-select:none;user-select:none}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li:last-child{margin-right:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li.active{background-color:#fff;color:#007fff;cursor:default;transition:none}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li.active:active,.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li.active:hover{transform:none}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li:hover{background-color:#fff;color:#007fff;transform:scale(1.02)}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__region-names li:active{transform:scale(0.98)}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li{border-bottom:1px solid #262631;padding:16px 8px}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li.open{border-bottom:none}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li.open .cinema-overview__cinema-name .arrow{transform:rotate(0deg)}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li.open .cinema-overview__screens{opacity:1}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__cinema-name{color:#fff;font-family:"Inter-Bold",sans-serif;font-size:18px;font-weight:700;line-height:27px;position:relative;margin:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__cinema-name .label{cursor:pointer;padding-right:10px}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__cinema-name .arrow{background-image:url(/themes/custom/nfbiodk/assets/img/cinema-overview/arrow-down.svg);background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);width:17px;height:10px;transition:all .3s ease}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__cinema-text{font-family:"Inter-Regular",sans-serif;font-weight:400;font-size:16px;line-height:19px;margin-top:10px}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__cinema-text a{color:#54a4ff;text-decoration:none;display:inline-flex;align-items:center;position:relative}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__cinema-text a::after{content:"";display:inline-block;width:15px;height:18px;background:url(/themes/custom/nfbiodk/assets/img/cinema-overview/arrow-top-right.svg) no-repeat center;padding-right:2px;margin-bottom:-3px}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens{animation:fadeIn .3s ease-in-out forwards;opacity:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li{background-color:#1f1f30;border-radius:16px;font-family:"Inter-Regular",sans-serif;font-size:18px;font-weight:400;line-height:22px;margin-top:16px;padding:20px 0 20px 24px}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-name{font-family:"Inter-Bold",sans-serif;font-weight:700;margin:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option{border-bottom:1px solid #353544;display:flex;gap:16px;padding:20px 24px 20px 0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option:last-child{border-bottom:none;padding-bottom:0}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option .label{display:inline-flex;align-items:flex-start;position:relative;width:80%}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option .label::before{background-position:0 2px;background-repeat:no-repeat;content:"";display:inline-block;margin-right:10px;width:22px;height:21px;flex-shrink:0}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option .label::before{background-position:0}}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option .label{font-size:16px;line-height:19px}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option .value{font-family:"Inter-Bold",sans-serif;font-weight:700;text-align:right;width:20%}@media only screen and (max-width:767px){.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__screen-option .value{font-size:16px;line-height:19px}}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__seating-capacity-option .label::before{background-image:url(/themes/custom/nfbiodk/assets/img/cinema-overview/seating-capacity.svg)}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__av-equipment-option .label::before{background-image:url(/themes/custom/nfbiodk/assets/img/cinema-overview/av-equipment.svg)}.paragraph--cinema-overview .cinema-overview-container .cinema-overview-details-column .cinema-overview__regions .cinema-overview__cinemas&gt;li .cinema-overview__screens&gt;li .cinema-overview__screen-options .cinema-overview__standing-catering-option .label::before{background-image:url(/themes/custom/nfbiodk/assets/img/cinema-overview/standing-catering.svg)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media print{@page{margin:2cm}body,article{width:100% !important;margin:0 !important;padding:0 !important;color:#000 !important;background:#fff !important}h1,h2,h3{color:#000 !important;background:none !important}nav,aside{display:none !important}img{max-width:100% !important}a{word-wrap:break-word !important}a[href^=http]::after{content:" &lt;" attr(href) "&gt;"}a,input,select,textarea,button,.button{color:#000 !important;background:#fff !important}h1,h2,h3{page-break-after:avoid}img{page-break-inside:avoid}}@-o-viewport{width:device-width}@viewport{width:device-width}
.node--unpublished{background-color:#fff4f4;}
@font-face{font-family:'Guardian-Bold';src:url(/themes/custom/nfbiodk/assets/fonts-guardian/GuardianSansNarrow-Bold-Web.woff2) format('woff2'),url(/themes/custom/nfbiodk/assets/fonts-guardian/GuardianSansNarrow-Bold-Web.woff) format('woff');font-weight:700;font-style:normal;font-stretch:normal;}@font-face{font-family:'Guardian-Semibold';src:url(/themes/custom/nfbiodk/assets/fonts-guardian/GuardianSansNarrow-Semibold-Web.woff2) format('woff2'),url(/themes/custom/nfbiodk/assets/fonts-guardian/GuardianSansNarrow-Semibold-Web.woff) format('woff');font-weight:600;font-style:normal;font-stretch:normal;}@font-face{font-family:'Guardian-Regular';src:url(/themes/custom/nfbiodk/assets/fonts-guardian/GuardianSansNarrow-Regular-Web.woff2) format('woff2'),url(/themes/custom/nfbiodk/assets/fonts-guardian/GuardianSansNarrow-Regular-Web.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;}
@font-face{font-family:'icons';src:url(/themes/custom/nfbiodk/assets/fonts-icons/fonts/icons.ttf?kpsw75=) format('truetype'),url(/themes/custom/nfbiodk/assets/fonts-icons/fonts/icons.woff?kpsw75=) format('woff'),url(/themes/custom/nfbiodk/assets/fonts-icons/fonts/icons.svg?kpsw75=#icons) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-right1:before{content:"\e900";}.icon-arrow-select-down:before{content:"\e901";}.icon-bio:before{content:"\e902";}.icon-calendar:before{content:"\e903";}.icon-chat:before{content:"\e904";}.icon-events:before{content:"\e905";}.icon-facebook:before{content:"\e906";}.icon-instagram:before{content:"\e907";}.icon-kids:before{content:"\e908";}.icon-logedin:before{content:"\e909";}.icon-login:before{content:"\e90a";}.icon-menu-close-mobile:before{content:"\e90b";}.icon-menu-open-mobile:before{content:"\e90c";}.icon-more-menu-mobile:before{content:"\e90d";}.icon-play:before{content:"\e90e";}.icon-program:before{content:"\e90f";}.icon-search:before{content:"\e910";}.icon-search-mobile:before{content:"\e911";}.icon-snapchat:before{content:"\e912";}.icon-tickets:before{content:"\e913";}.icon-try-more:before{content:"\e914";}.icon-tweeter:before{content:"\e915";}.icon-map-marker:before{content:"\e916";}.icon-envelope:before{content:"\e917";}.icon-phone:before{content:"\e918";}.icon-close-fat:before{content:"\e919";}.icon-close:before{content:"\e91a";}.icon-dx:before{content:"\e91b";}.icon-headset:before{content:"\e91c";}.icon-handicapped:before{content:"\e91d";}.icon-apps:before{content:"\e91e";}.icon-more-horiz:before{content:"\e91f";}.icon-type:before{content:"\e920";}.icon-date:before{content:"\e921";}.icon-login2:before{content:"\e922";}.icon-plus:before{content:"\e923";}.icon-seat1:before{content:"\e924";}.icon-seat-left1:before{content:"\e925";}.icon-seat-right1:before{content:"\e926";}.icon-zoom-in:before{content:"\e927";}.icon-zoom-out:before{content:"\e928";}.icon-try-more2:before{content:"\e929";}.icon-events2:before{content:"\e92a";}.icon-bio2:before{content:"\e92b";}.icon-tickets2:before{content:"\e92c";}.icon-login3:before{content:"\e92d";}.icon-kids2:before{content:"\e92e";}.icon-minus-circle:before{content:"\e92f";}.icon-plus-circle:before{content:"\e930";}.icon-snapchat-redesign:before{content:"\e931";}.icon-instagram-redesign:before{content:"\e932";}.icon-facebook-redesign:before{content:"\e933";}.icon-radio-selected:before{content:"\e934";}.icon-radio:before{content:"\e935";}.icon-checkbox-selected:before{content:"\e936";}.icon-checkbox:before{content:"\e937";}.icon-billet:before{content:"\e938";}.icon-rating-bear:before{content:"\e939";}.icon-opening-hours:before{content:"\e93a";}.icon-address:before{content:"\e93b";}.icon-transport:before{content:"\e93c";}.icon-voucher-billet:before{content:"\e93d";}.icon-reset:before{content:"\e93e";}.icon-seat2:before{content:"\e93f";}.icon-seat-left2:before{content:"\e940";}.icon-seat-right2:before{content:"\e941";}.icon-radio-selected-v2:before{content:"\e942";}.icon-checkbox-selected-v2:before{content:"\e943";}.icon-pukanki:before{content:"\e944";}.icon-poll:before{content:"\e945";}.icon-date-v2:before{content:"\e946";}.icon-time:before{content:"\e947";}.icon-arrow-left:before{content:"\e948";}.icon-arrow-right:before{content:"\e949";}.icon-handicap:before{content:"\e94a";}.icon-handicap-background:before{content:"\e94b";}.icon-handicap-foreground:before{content:"\e94c";}.icon-ticket:before{content:"\e94d";}.icon-ticket-handicap:before{content:"\e94e";}.icon-seat:before{content:"\e94f";}.icon-seat-left:before{content:"\e950";}.icon-seat-right:before{content:"\e951";}.icon-seat-daybed-left:before{content:"\e952";}.icon-seat-daybed-right:before{content:"\e953";}.icon-kontrol-icon:before{content:"\e954";}.icon-kontrol-icon-neg:before{content:"\e955";}.icon-logo-new-neg:before{content:"\e956";}.icon-logo-new-pos:before{content:"\e957";}.icon-serve-tapas:before{content:"\e958";}.icon-shopping-cart:before{content:"\e959";}.icon-info-icon:before{content:"\e95a";}.icon-check-mark:before{content:"\e95b";}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
.anchor-navigation-tabs .horizontal-tabs .horizontal-tabs-panes .horizontal-tab-hidden{position:static;}.anchor-navigation-tabs .horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane .tabs-label{display:block;}
</pre></body></html>