@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=7eb7aa4d-5350-4fde-849b-e632e7e21264&fontids=6332112,6332136,6332174");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=7eb7aa4d-5350-4fde-849b-e632e7e21264&fontids=6332112,6332136,6332174");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}html{scroll-behavior:smooth;overflow-x:hidden;overflow-y:scroll;}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;}a{color:currentColor;}.reset-list{list-style:none;margin:0;padding:0;}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}img{max-width:100%;height:auto;display:block;}input,button,textarea,select{font:inherit;}.reset-button{border:none;background:none;padding:0;margin:0;display:inline-block;color:inherit;}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}body{padding-top:0px !important;}#toolbar-administration{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0px !important;}article.node-unpublished,.paragraph--unpublished{background:pink;}article.node-unpublished:before,.paragraph--unpublished:before{content:"Nicht veröffentlicht!";padding:20px;direction:block;display:block;}.node-preview-container{background:white;z-index:10000;}#block-adminlink{margin:20px 0;}[data-is-user] main{margin:0 auto;width:100%;padding:0 60px;max-width:91.75rem;}@media (max-width:768px){[data-is-user] main{padding:0 20px;}}#user-login-form,#user-pass{margin-bottom:40px;}#user-login-form label,#user-pass label{display:block;padding-top:20px;}#user-login-form input,#user-pass input{padding:10px;}#user-login-form .form-submit,#user-pass .form-submit{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;border:none;border-radius:20px;background:#000;color:#fff;padding:4px 14px;margin:10px 0;}#user-login-form .form-submit:hover,#user-pass .form-submit:hover{padding:4px 8px;font-family:"Neue Haas Unica W02 Bold",sans-serif;background-color:#FF004B;}.contextual-region{position:static !important;}#block-linkzumadminbereich{position:absolute !important;z-index:10;}[data-is-user]{background-color:#999999;}[data-is-user] .header{background:#fff;padding-bottom:40px;}[data-is-user] .main h1{margin-bottom:20px;}[data-is-user] main > div{display:block;}[data-is-user] input{max-width:100%;}[data-is-user] #block-proqm-local-tasks ul{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0 0 0 20px;padding:0;}[data-is-user] #block-proqm-local-tasks ul a{padding:8px;border:1px solid #fff;margin-right:-1px;margin-bottom:-1px;text-decoration:none;display:inline-block;}[data-is-user] #block-proqm-local-tasks ul a:hover,[data-is-user] #block-proqm-local-tasks ul a.is-active{background:#e9e9e9;}#edit-account label{display:block;margin-bottom:2px;}#edit-account input{margin-bottom:20px;}#edit-account .form-submit{font-size:0.875rem;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;border:none;border-radius:20px;background:#000;color:#fff;padding:4px 14px;margin:20px 0;line-height:0;height:22px;}#edit-account .form-submit:hover{text-shadow:1px 0 0 currentColor;background-color:#FF004B;}.customer-information div div,.order-information div div{font-family:"Neue Haas Unica W02 Bold",sans-serif;}.customer-information div div + div,.order-information div div + div{margin-bottom:20px;font-family:"Neue Haas Unica W02 Regular",sans-serif;}.customer-information table,.order-information table{width:100%;text-align:left;margin:20px 0;border:1px solid;border-collapse:collapse;}.customer-information table th,.order-information table th{background:#fff;padding:10px;}.customer-information table td,.order-information table td{border-top:1px solid;padding:10px;}.customer-information .order-total-line__total span,.order-information .order-total-line__total span{font-family:"Neue Haas Unica W02 Bold",sans-serif;}
@font-face{font-family:"Neue Haas Unica W02 Regular";font-display:swap;src:url(/themes/custom/proqm/assets/fonts/6332112/c4ca5c2b-863d-450e-8df2-6cf8d40a6d9b.woff2) format("woff2"),url(/themes/custom/proqm/assets/fonts/6332112/13662e2c-207f-4adf-b653-087bed4598fa.woff) format("woff");}@font-face{font-family:"Neue Haas Unica W02 Italic";font-display:swap;src:url(/themes/custom/proqm/assets/fonts/6332136/ecb4f83b-11b2-4c0d-900d-473828fa4640.woff2) format("woff2"),url(/themes/custom/proqm/assets/fonts/6332136/91c6c383-00f9-4035-8ac6-8078da3b821e.woff) format("woff");}@font-face{font-family:"Neue Haas Unica W02 Bold";font-display:swap;src:url(/themes/custom/proqm/assets/fonts/6332174/61c0e2e9-80b6-4ddf-bc9b-4de2bf4eb427.woff2) format("woff2"),url(/themes/custom/proqm/assets/fonts/6332174/e57f85d3-142e-4bcd-9c37-aecee01d5eed.woff) format("woff");}body{font-family:"Neue Haas Unica W02 Regular",sans-serif;}.font-a,.page-news main h1 *{font-size:2.125rem;line-height:1.1;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;}@media (max-width:768px){.font-a,.page-news main h1 *{font-size:1.5rem;}}.font-b,.page-news main h2 *,.region-aside .main .region__main + div h2{font-size:2.125rem;line-height:1.1;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.font-b.type-ct::before,.page-news main h2 .type-ct::before,.region-aside .main .region__main + div h2.type-ct::before,.font-b.type-ct--parent *::before,.page-news main h2 .type-ct--parent *::before,.region-aside .main .region__main + div h2.type-ct--parent *::before{margin-top:-0.2em;}.font-b.type-cb::after,.page-news main h2 .type-cb::after,.region-aside .main .region__main + div h2.type-cb::after,.font-b.type-cb--parent *::after,.page-news main h2 .type-cb--parent *::after,.region-aside .main .region__main + div h2.type-cb--parent *::after{margin-bottom:-0.2em;}@media (max-width:576px){.font-b,.page-news main h2 *,.region-aside .main .region__main + div h2{font-size:1.5rem;}}.font-c,.eventitem__body h2,.page-news main *{font-size:1.25rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}@media (max-width:768px){.font-c,.eventitem__body h2,.page-news main *{font-size:1.125rem;}}.font-d{font-size:1.125rem;line-height:1.2;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;}@media (max-width:768px){.font-d{font-size:1rem;}}.font-e,.page-cart #block-hilfeshop-2 h2{font-size:1.125rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}@media (max-width:768px){.font-e,.page-cart #block-hilfeshop-2 h2{font-size:1rem;}}.font-f,.search main .form-submit,.button--add-to-cart,.button--cal,.soldout-full,.pager__item a,#block-proqm-account-menu--2 li:last-child a,#block-proqm-account-menu li:last-child a,.main-footer .font-h,.main-footer .publication__listitem:nth-child(n+9) .publication__title,.publication__listitem:nth-child(n+9) .main-footer .publication__title,.page-cart .cart-form .form-submit,.page-cart .commerce-checkout-flow .form-submit{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.font-g{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;}.font-h,.publication__listitem:nth-child(n+9) .publication__title{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.font-i{font-size:0.75rem;line-height:1.2;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;text-transform:uppercase;}.fw-700{font-family:"Neue Haas Unica W02 Bold",sans-serif;}.page__body p + p,.product__body p + p,.eventitem__body p + p{margin-top:14px;}.page__body h2 + p,.page__body h3 + p,.page__body h4 + p,.product__body h2 + p,.product__body h3 + p,.product__body h4 + p,.eventitem__body h2 + p,.eventitem__body h3 + p,.eventitem__body h4 + p{margin-top:14px;}.page__body p + h2,.page__body p + h3,.page__body p + h4,.product__body p + h2,.product__body p + h3,.product__body p + h4,.eventitem__body p + h2,.eventitem__body p + h3,.eventitem__body p + h4{margin-top:22px;}.page__body h3 + h4,.product__body h3 + h4,.eventitem__body h3 + h4{margin-top:10px;}.page__body h2 + h3,.product__body h2 + h3,.eventitem__body h2 + h3{margin-top:10px;}.page__body img,.product__body img,.eventitem__body img{padding:4px 0;}.accordion__btn{display:flex;justify-content:space-between;align-items:center;}.accordion__btn svg{width:36px;}.accordion__btn .icon--up{display:none;}.accordion__btn[aria-expanded=true] .icon--up{display:block;}.accordion__btn[aria-expanded=true] .icon--down{display:none;}.addToCal{position:relative;}.addToCal__list{position:absolute;top:37px;min-width:116px;left:0;color:#000;}.addToCal__list li{background:#FFFFFF;margin-bottom:1px;}.addToCal__list li:hover a{text-shadow:1px 0 0 currentColor;color:#FF004B;}.addToCal__item{text-decoration:none;border-bottom:1px solid #FFFFFF;padding:4px 6px;display:block;text-align:center;}.addToCal li:last-of-type a{border:none;}.page-basicpage header{padding-bottom:40px;}.page-basicpage article p{margin-bottom:20px;}.region-aside .main .region__main + div h2{padding-bottom:15px;}.region-aside .main .region__main + div div{margin-bottom:40px;}@media all and (min-width:720px){.region-aside .main{display:flex;padding-bottom:20px;}.region-aside .main .region__main{width:66.666%;padding-right:15px;}.region-aside .main .region__main + div{padding-left:15px;width:33.333%;}.region-aside .main .region__main + div p + p{margin-top:14px;}}@media all and (max-width:719px){.region-aside .main .region__main + div{padding-top:40px;}}.page-cart fieldset{border:none;margin:0 0 20px 0 !important;padding:0 !important;}.page-cart fieldset legend{text-shadow:1px 0 0 currentColor;}.page-cart .form-wrapper__returning-customer,.page-cart .form-wrapper__guest-checkout{border-bottom:1px solid;padding-bottom:10px !important;}.page-cart .main > div{display:block;}.page-cart .region__main{padding-bottom:20px;overflow:auto;}.page-cart .main *{font-size:1.25rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.page-cart #block-proqm-page-title h1{font-size:2.125rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;display:block;}@media (max-width:576px){.page-cart #block-proqm-page-title h1{font-size:1.5rem;}}.page-cart .cart-form table,.page-cart .commerce-checkout-flow table{width:100%;border:1px solid;border-collapse:collapse;border-width:2px 0;margin-bottom:10px;}.page-cart .cart-form th,.page-cart .commerce-checkout-flow th{text-align:left;padding:5px;background:transparent;}.page-cart .cart-form td,.page-cart .commerce-checkout-flow td{padding:5px;background:#71deff;border-top:2px solid;}.page-cart .cart-form td a,.page-cart .commerce-checkout-flow td a{text-decoration:none;font-family:"Neue Haas Unica W02 Bold",sans-serif;}.page-cart .cart-form .form-submit,.page-cart .commerce-checkout-flow .form-submit{border:none;border-radius:20px;background:#000;color:#FFFFFF;padding:4px 14px;margin:10px 0;}.page-cart .cart-form .form-submit:hover,.page-cart .commerce-checkout-flow .form-submit:hover{text-shadow:1px 0 0 currentColor;background-color:#FF004B;}.page-cart .cart-form .form-actions,.page-cart .commerce-checkout-flow .form-actions{text-align:right;margin:20px 0;}.page-cart .link--previous{float:left;}.page-cart .commerce-checkout-flow label{display:block;padding:10px 0 5px 0;}.page-cart .commerce-checkout-flow label.option{display:inline-block;}.page-cart .commerce-checkout-flow #shipping-information-wrapper fieldset,.page-cart .commerce-checkout-flow fieldset + fieldset{margin-top:10px;}.page-cart .commerce-checkout-flow .visually-hidden + input{display:none;}.page-cart #block-hilfeshop-2{background:#FFCC00;padding:20px;clear:both;}.page-cart #block-hilfeshop-2 h2{padding-bottom:5px;}.form-wrapper__returning-customer,.form-wrapper__guest-checkout{width:52% !important;float:none !important;}.form-required:after{content:" *";color:#FF004B;}.checkout-pane-completion-message{margin:1.25rem 0;border-top:1px solid #00CC7A;border-bottom:1px solid #00CC7A;background:rgba(0,204,122,0.5);}.checkout-complete{min-height:70px;padding-top:12px;padding-left:80px;background:transparent url(/themes/custom/proqm/assets/images/icons/icon_success.svg) no-repeat 10px center;background-size:50px;color:#000;}.page-cart main .checkout-pane-completion-register{border:1px solid;padding:10px;}.page-cart main .checkout-pane-completion-register *{font-size:18px;}.password-strength,.js-password-confirm-message{display:none;}.commerce-order-item-add-to-cart-form{display:block;clear:both;width:500px;}.page-cart{background-color:#30caff;}.page-cart .header{background:#FFFFFF;padding-bottom:40px;}#commerce-checkout-flow-multistep-default .form-actions{max-width:-moz-max-content;max-width:max-content;}#commerce-checkout-flow-multistep-default .form-actions .form-submit{margin-left:40px;margin-top:0px;}#commerce-checkout-flow-multistep-default .form-actions .link--previous{margin-top:4px;}.cookiesjsr-banner{background-color:#B14DFF !important;z-index:2000000;}.cookiesjsr-layer{z-index:3000000;}.cookiesjsr-settings,.cookiesjsr-service-group.active .cookiesjsr-service-group--tab,.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background-color:#B14DFF !important;}button.cookiesjsr-btn.important{color:#B14DFF !important;}.cookiesjsr-btn.denyAll,.cookiesjsr-btn.save{display:none !important;}dl{flex-wrap:wrap;padding:1.875rem 0;border:1px solid #000;border-width:1px 0;}@media (min-width:992px){dl{display:flex;}}dt{flex-basis:25%;padding-right:2.5rem;}dt:after{content:":";}dd{flex-basis:70%;}@media (max-width:992px){dd{margin-bottom:0.625rem;}}.main-footer{background:#e9e9e9;margin-top:60px;}.main-footer ul{margin:0;padding:0;list-style:none;}.main-footer a{text-decoration:none;padding-right:4px;}.main-footer a:hover,.main-footer a:focus{color:#FF004B;}.main-footer__inner{padding:40px 0 20px 0;}@media all and (min-width:600px){.main-footer__inner{max-width:800px;display:flex;justify-content:space-between;}}.main-footer__item{padding-bottom:20px;-moz-column-break-inside:avoid;break-inside:avoid;}#block-proqm-account-menu--2 li:last-child a,#block-proqm-account-menu li:last-child a{display:inline-block;border:none;border-radius:20px;background:#000;color:#FFFFFF;padding:4px 14px;margin:10px 0;}#block-proqm-account-menu--2 li:last-child a:hover,#block-proqm-account-menu li:last-child a:hover{text-shadow:1px 0 0 currentColor;background-color:#FF004B;}.header__inner{position:relative;padding:20px;max-width:2200px;margin:0 auto;}.header__logo{position:absolute;top:20px;right:60px;}@media all and (max-width:940px){.header__logo{right:auto;left:20px;}}.header__logo-svg{height:158px;max-width:80vw;}@media all and (max-width:940px){.header__logo-svg{height:80px;}}.header__mainmenu{display:flex;margin-top:118px;}@media all and (max-width:940px){.header__mainmenu{margin-top:95px;}}@media all and (max-width:720px){.header__mainmenu{align-items:flex-end;}}@media all and (max-width:610px){.header__mainmenu{margin-top:68px;justify-content:space-between;}}@media all and (max-width:1026px) and (min-width:941px){.header__mainmenu{margin-top:153px;}}.header__mainmenu > ul{margin:0;padding:0;list-style:none;display:inline-flex;flex-wrap:wrap;position:relative;}@media all and (max-width:610px){.header__mainmenu > ul{display:block;margin-top:20px;}}.header__mainmenu > ul li{display:inline-blocK;position:relative;}@media all and (max-width:610px){.header__mainmenu > ul li{float:left;}.header__mainmenu > ul li:nth-child(2) a{padding-right:0;}.header__mainmenu > ul li:nth-child(2){padding-bottom:10px;}.header__mainmenu > ul li:nth-child(3){clear:both;}}@media all and (max-width:410px){.header__mainmenu > ul li:nth-child(1),.header__mainmenu > ul li:nth-child(2){width:50%;}}@media all and (max-width:380px){.header__mainmenu > ul li:nth-child(1) a,.header__mainmenu > ul li:nth-child(2) a{font-size:1.4rem !important;}}@media all and (max-width:350px){.header__mainmenu > ul li:nth-child(1) a,.header__mainmenu > ul li:nth-child(2) a{font-size:1.3rem !important;}}@media all and (max-width:330px){.header__mainmenu > ul li:nth-child(1) a,.header__mainmenu > ul li:nth-child(2) a{font-size:1.2rem !important;}}@media all and (min-width:620px){.header__mainmenu > ul li:last-child{position:absolute;right:-50px;z-index:10;}}.header__mainmenu > ul li:nth-child(1) a{position:relative;text-indent:-2022em;}.header__mainmenu > ul li:nth-child(1) a:hover:before{opacity:0.7;}.header__mainmenu > ul li:nth-child(1) a:before{content:"Publikationen";position:absolute;left:0;bottom:22px;z-index:2000;}.header__mainmenu > ul li:nth-child(2) a{position:relative;text-indent:-2022em;}.header__mainmenu > ul li:nth-child(2) a:hover:before{opacity:0.7;}.header__mainmenu > ul li:nth-child(2) a:before{content:"Veranstaltungen";position:absolute;left:0;bottoM:22px;z-index:2000;}.header__mainmenu > ul li:nth-child(7){display:none;}@media all and (min-width:620px){.header__mainmenu > ul li:nth-child(3){position:absolute;right:-50px;z-index:2;top:-12px;}.header__mainmenu > ul li:nth-child(4){position:absolute;right:-110px;z-index:2;top:-12px;}.header__mainmenu > ul li:nth-child(5){position:absolute;right:-170px;z-index:2;top:-12px;}.header__mainmenu > ul li:nth-child(6){position:absolute;right:-230px;z-index:2;top:-12px;}}@media all and (min-width:620px){.header__mainmenu > ul li:nth-child(3),.header__mainmenu > ul li:nth-child(4),.header__mainmenu > ul li:nth-child(5),.header__mainmenu > ul li:nth-child(6){top:-4px;}}.header__mainmenu > ul li span{position:absolute;right:4px;border:1px solid;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;bottom:0;background:#e9e9e9;border:none;z-index:10;font-size:0.8em;font-family:"Neue Haas Unica W02 Bold",sans-serif;}.header__mainmenu-link{padding:20px 20px 20px 0;}@media all and (max-width:770px){.header__mainmenu-link{line-height:1 !important;font-size:1.5rem !important;}}.header__mainmenu-link.is-active{color:#FF004B;}.header__mainmenu-link:hover{opacity:0.5;}.header__mainmenu-link--icon{text-indent:-2022em;width:48px;height:48px;display:block;margin-right:10px;border-radius:50%;}.header__mainmenu--search{background-image:url(/themes/custom/proqm/assets/images/icons/Suche_Lupe.svg);background-size:140%;background-repeat:no-repeat;background-position:center center;}.header__mainmenu--about{background-image:url(/themes/custom/proqm/assets/images/icons/menu_kreis.svg);background-size:130%;background-repeat:no-repeat;background-position:center center;}.header__mainmenu--about[aria-expanded=true]{background-image:url(/themes/custom/proqm/assets/images/icons/close_X_small.svg);background-size:55%;}.header__mainmenu--cart{background-image:url(/themes/custom/proqm/assets/images/icons/Warenkorb.svg);background-size:120%;background-repeat:no-repeat;background-position:center center;}.header__mainmenu--user{background-image:url(/themes/custom/proqm/assets/images/icons/person_login.svg);background-size:120%;background-repeat:no-repeat;background-position:center center;}.header__submenu{position:absolute;top:48px;left:-5px;background-color:#FFCC00;padding:20px 20px 0 20px;z-index:500000;min-width:400px;}@media all and (max-width:900px){.header__submenu{left:auto;right:-395px;}}@media all and (max-width:720px){.header__submenu{top:20px;}}@media all and (max-width:610px){.header__submenu{top:0;left:calc(-100vw + 30px);right:auto;width:100vw;}}.header__submenu-link{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid;display:inline-blocK;width:100%;position:relative;}.header__submenu-link:hover,.header__submenu-link:focus{text-shadow:1px 0 0 currentColor;}.header__submenu li:last-child .header__submenu-link{border-bottom:none;}.header__submenu ul{margin:0;padding:0;list-style:none;}.header__submenu-wrapper{position:relative;}.block__cart{display:none !important;}.ratio{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.ratio--16-9{padding-bottom:56.25%;}.ratio--1-1{padding-bottom:100%;}.ratio--4-3{padding-bottom:75%;}.ratio--9-16{padding-bottom:177.7777777778%;}.ratio iframe,.ratio embed,.ratio object{position:absolute;top:0;left:0;width:100%;height:100%;}video{max-width:100%;height:auto;}.object-cover *{height:100%;}.object-cover [data-toggle],.object-cover [data-toggle] *{height:26px;}.object-cover [data-toggle] + figcaption{height:auto;}.object-cover img{-o-object-fit:cover;object-fit:cover;}.object-cover.h-100vh-lg-down-child *{height:100vh;}.object-cover.h-100vh-lg-down-child [data-toggle],.object-cover.h-100vh-lg-down-child [data-toggle] *{height:26px;}.object-cover.h-100vh-lg-down-child [data-toggle] + figcaption,.object-cover.h-100vh-lg-down-child [data-toggle] + figcaption *{height:auto;}.page-news main h1 *{margin-bottom:10px;}.page-news main h2 *{margin-bottom:20px;}.pager{list-style:none;margin:30px 0 0 0;padding:10px 0 0 0;display:flex;justify-content:center;}.pager__item a{border:none;border-radius:20px;background:#000;color:#FFFFFF;padding:4px 14px;margin:10px 0;line-height:0;height:22px;margin:10px 0;text-decoration:none;}.pager__item a:hover{text-shadow:1px 0 0 currentColor;background-color:#FF004B;}.pager__item--next a,.pager__item--previous a,.pager__item--first a,.pager__item--last a{width:auto;}.pager__item.is-active a{background-color:#000;color:#FFFFFF;padding:2px 6px;border-radius:50%;display:block;text-decoration:none;}.block__popup{margin:0 auto;width:100%;padding:0 1.25rem;max-width:112.5rem;position:relative !important;}.block__popup > h2{display:none;}.block__popup ul{margin:0;padding:0;list-style:none;}@media (max-width:992px){.block__popup{padding:0 0.625rem;}}.block__popup-inner{position:absolute !important;top:0;right:20px;z-index:10000;background-image:url(/themes/custom/proqm/assets/images/icons/proqm_pattern-events.svg);background-repeat:repeat-y;background-position:top right;background-size:80px;background-color:#FF004B;width:500px;max-width:100%;padding:10px 100px 10px 10px;}.block__popup-inner.is--hidden{display:none;}.block__popup-inner--events{background-color:#B14DFF;background-image:url(/themes/custom/proqm/assets/images/icons/proqm_pattern.svg);z-index:999;}.block__popup-inner a{display:block;line-height:13px;}@media (max-width:992px){.block__popup-inner{left:0;right:0;}}.block__popup-close{display:block;margin-top:20px;border:none;background:none;width:40px;height:40px;}.block__popup-close svg{width:28px;height:28px;display:block;}.block__popup-inner--events__cart{max-width:-moz-min-content;max-width:min-content;text-decoration:none;}@media all and (min-width:600px){.main > div{display:flex;width:100%;}}@media all and (min-width:600px){.region__alpha{width:66.66%;}}.region__main{width:100%;}.events .main,.products .main{position:relative;}.events .main:before,.products .main:before{content:"";width:1px;background:#000;height:calc(100% + 400px);position:absolute;top:-400px;right:calc(33.333% + 5.8px);}@media all and (max-width:1050px){.events .main:before,.products .main:before{right:calc(33.333% + 2.2px);}}@media all and (max-width:600px){.events .main:before,.products .main:before{display:none;}}.events .main:after,.products .main:after{content:"";width:1px;background:#000;height:calc(100% + 400px);position:absolute;top:-400px;right:20px;}@media all and (max-width:600px){.events .main:after,.products .main:after{display:none;}}@media all and (min-width:600px){.events .region__main,.products .region__main{width:33.33%;position:sticky;top:0;height:100vh;overflow:auto;padding-right:30px;padding-left:30px;padding-bottom:20px;overflow-x:hidden;}}@media all and (max-width:599px){.events .region__main,.products .region__main{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;overflow:auto;background:white;padding:20px;display:none;border:none;}.events .region__main.is--active,.products .region__main.is--active{display:block;z-index:100000;}}.events .region__main ul,.products .region__main ul{margin:0;list-style:none;padding:0;}.events .region__main hr,.products .region__main hr{border-color:#000;background-color:#000;border-width:1px 0 0 0;margin-top:20px;}.events .main:before{right:calc(66.666% - 7.4px);}@media all and (max-width:1050px){.events .main:before{right:calc(66.666% - 4.2px);}}@media all and (max-width:600px){.events .main:before{display:none;}}@media all and (min-width:600px){.events .region__main{width:66.66%;}}@media all and (min-width:600px){.events .region__alpha{width:33.33%;}}.publication__list{display:flex;flex-wrap:wrap;margin-bottom:30px;margin-left:-15px;margin-right:15px;margin-top:-15px;}.publication__media{margin-bottom:10px;position:relative;}.publication__listitem{width:calc(20% - 30px);position:relative;margin:15px;}@media all and (max-width:1280px){.publication__listitem{width:calc(25% - 30px);}}@media all and (max-width:720px){.publication__listitem{width:calc(33.33% - 30px);}}@media all and (max-width:460px){.publication__listitem{width:calc(50% - 30px);}}.publication__listitem a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;}.publication__listitem:hover .publication__title,.publication__listitem:focus .publication__title,.publication__listitem.is--active .publication__title{color:#FF004B;text-shadow:1px 0 0 currentColor;}.publication__listitem:nth-child(-n+6){width:calc(25% - 30px);}@media all and (max-width:1280px){.publication__listitem:nth-child(-n+6){width:calc(33.33% - 30px);}}@media all and (max-width:460px){.publication__listitem:nth-child(-n+6){width:calc(50% - 30px);}}@media all and (min-width:1281px){.publication__listitem:nth-child(-n+8){width:calc(25% - 30px);}}@media all and (max-width:1280px){.publication__listitem:nth-child(n+7) .publication__title{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}}@media all and (max-width:720px){.publication__listitem .publication__title{font-size:0.875rem !important;line-height:1.2 !important;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}}@media all and (max-width:600px){.publication__listitem .publication__title{font-size:0.75rem;}}.publication__title{padding-top:5px;}.publication__media img{width:100%;height:auto;}.soldout-single{background:#FFCC00;position:absolute;bottom:5px;left:5px;border-radius:50%;width:95px;height:95px;display:flex;align-items:center;justify-content:center;text-align:center;}.soldout-full{border:none;border-radius:20px;background:#FFCC00;color:black;padding:4px 14px;margin:10px 0;line-height:1 !important;height:22px;display:inline-block;}.is--page-view .publication__listitem:nth-child(-n+6),.is--page-view .publication__listitem:nth-child(-n+8),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+6),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+8){width:calc(20% - 30px);}@media all and (max-width:1000px){.is--page-view .publication__listitem:nth-child(-n+6),.is--page-view .publication__listitem:nth-child(-n+8),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+6),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+8){width:calc(25% - 30px);}}@media all and (max-width:720px){.is--page-view .publication__listitem:nth-child(-n+6),.is--page-view .publication__listitem:nth-child(-n+8),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+6),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+8){width:calc(33.33% - 30px);}}@media all and (max-width:460px){.is--page-view .publication__listitem:nth-child(-n+6),.is--page-view .publication__listitem:nth-child(-n+8),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+6),.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+8){width:calc(50% - 30px);}}.is--page-view .publication__listitem:nth-child(-n+6) .publication__title,.is--page-view .publication__listitem:nth-child(-n+8) .publication__title,.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+6) .publication__title,.pub-item-list + .pub-item-list .publication__listitem:nth-child(-n+8) .publication__title{font-size:0.875rem;}.button--add-to-cart,.button--cal{border:none;border-radius:20px;background:#000;color:#FFFFFF;padding:4px 14px;margin:10px 0;line-height:0;height:22px;}.button--add-to-cart:hover{text-shadow:1px 0 0 currentColor;background-color:#FF004B;}.publication__related{display:flex;flex-wrap:wrap;gap:20px;}.publication__related-title{clear:both;}.publication__related span{width:calc(25% - 20px);}.publication__price{float:left;padding-right:10px;font-family:"Neue Haas Unica W02 Bold",sans-serif;}.publication__price + span{float:left;display:inline-block;width:200px;}.publication__close,.event__close{display:none;}@media all and (max-width:600px){.publication__close,.event__close{display:block;position:fixed;top:-20px;right:-28px;background:none;border:none;width:100px;}.publication__close svg,.event__close svg{background:#FFFFFF;}}.pu .product__body p + p{margin-top:10px;}.product__author{text-decoration:none;}.product__author:hover{color:#FF004B;text-shadow:1px 0 0 currentColor;}.event-item-list{padding-right:30px;}.event__listitem{margin:0 -30px;padding:10px 30px 20px 30px;}.event__listitem.is--active *,.event__listitem:hover *{color:#FF004B;}.event__title a{text-decoration:none;}.date-ago{background:#e9e9e9;}@media all and (min-width:900px){.eventitem{-moz-columns:2;columns:2;-moz-column-gap:20px;column-gap:20px;}}.eventitem__body p + p{margin-top:10px;}.eventitem__body p + h2{margin-top:20px;}.eventitem__body h2{margin-top:10px;font-family:"Neue Haas Unica W02 Bold",sans-serif;}.eventitem__images{padding-top:20px;margin-top:20px;border-top:1px solid;-moz-columns:2;columns:2;-moz-column-gap:20px;column-gap:20px;}.eventitem__images span{display:block;margin-bottom:20px;}.eventitem__ref-price{font-family:"Neue Haas Unica W02 Bold",sans-serif !important;}.eventitem__ref article{position:relative !important;}.eventitem__ref article a:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;}.eventitem__ref article:hover *{color:#FF004B;}.search{background-color:#00CC7A;}.search .header{background:#fff;padding-bottom:40px;}.search .main h1{margin-bottom:20px;}.search .main label{display:block;padding-top:20px;}.search .main input[type=text]{padding:10px;width:600px;max-width:100%;border:none;}.search main > div{display:block;}.search main .form-submit{display:inline-block;border:none;border-radius:20px;background:#000;color:#FFFFFF;padding:4px 14px;margin:20px 0 0 0;line-height:1;}.search main .form-submit.button--add-to-cart{margin-top:5px;}.search main .form-submit:hover{text-shadow:1px 0 0 currentColor;background-color:#FF004B;}.search-item-list ul{margin:40px 0 0 0;padding:0;list-style:none;}@media all and (min-width:800px){.search-item-list ul{max-width:30vw;}}.search-item-list ul a{text-decoration:none;font-family:"Neue Haas Unica W02 Bold",sans-serif !important;padding:5px 0;display:inline-block;position:relative;}.search-item-list ul strong{font-weight:normal;color:#FF004B;}.search-item-list li{margin-bottom:40px;}.search-item-list .soldout-single{bottom:10px;}.status-message{margin:1.25rem 0;border-top:1px solid #00CC7A;border-bottom:1px solid #00CC7A;background:rgba(0,204,122,0.5);}.status-message__inner{min-height:70px;padding-top:12px;padding-left:80px;background:transparent url(/themes/custom/proqm/assets/images/icons/icon_success.svg) no-repeat left center;background-size:50px;color:#000;}.status-message--error{border-color:#FF004B;background-color:rgba(255,0,75,0.5);}.status-message--error .status-message__inner{background-image:url(/themes/custom/proqm/assets/images/icons/icon_error.svg);}.status-message--warn,.status-message--warning{border-color:#FFCC00;background-color:rgba(255,204,0,0.5);}.status-message--warn .status-message__inner,.status-message--warning .status-message__inner{background-image:url(/themes/custom/proqm/assets/images/icons/icon_warning.svg);}
.animation-blink{animation:blink 1s steps(5,start) infinite;}@keyframes blink{to{border-color:transparent;}}.bo-none{border:none;}.bo-1px{border:1px solid;}.bo-2px{border:2px solid;}.bot-1px{border-top:1px solid;}.bor-1px{border-right:1px solid;}.bot-1px-before:before{content:"";height:1px;display:block;background:currentColor;margin-bottom:30px;}.bob-1px{border-bottom:1px solid;}.bol-1px{border-left:1px solid;}.bo-cl-white{border-color:#FFFFFF;}.bo-cl-trans{border-color:transparent;}.bo-cl-current{border-color:currentColor;}.bo-cl-white--active:hover,.bo-cl-white--active:focus{border-color:#FFFFFF;}.bo-ra-50p{border-radius:50%;}.bo-cl-white-child *{border-color:#FFFFFF;}.btn,.btn--parent a,.btn--parent button{background-color:transparent;border:1px solid var(--color-alpha,#000);padding:0.625rem 1.25rem;color:var(--color-alpha,#000);text-decoration:none;display:inline-block;border-radius:1em;cursor:pointer;}.btn:hover,.btn:focus,.btn--parent a:hover,.btn--parent a:focus,.btn--parent button:hover,.btn--parent button:focus{outline:none;box-shadow:0px 1px 3px 1px var(--color-alpha,#999999);}.btn--small,.btn--parent a--small,.btn--parent button--small{padding:0.3125rem 0.625rem 3px 0.625rem;border:none;border-radius:0.5em;}.btn--current-issue{background-color:var(--color-beta,#FFFFFF);width:-moz-max-content;width:max-content;display:flex;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;border-radius:2em;transition:all 0.2s ease-in-out;}.btn--current-issue .btn--current-issue__textsmall{display:none;transform:rotate(270deg);}@media (min-width:992px){.btn--current-issue{position:fixed;top:15%;transform-origin:center left;left:20px;display:flex;transform:translateX(-120%) rotate(90deg) translateY(-50%);padding-left:5rem;padding-right:5rem;max-width:calc(100vh - 150px);overflow:hidden;}.btn--current-issue.issue-button--visible{transform:translateX(0) rotate(90deg) translateY(-50%);}.btn--current-issue .btn--current-issue__numberwrapper{transform:rotate(270deg);margin:-10px 1.875rem;}.btn--current-issue .btn--current-issue__numberwrapper span{display:block;}}@media (max-width:992px){.btn--current-issue{position:fixed;bottom:1.25rem;left:1.25rem;right:1.25rem;margin:0 auto;max-width:calc(100% - 40px);}.btn--current-issue .btn--current-issue__number{padding:0 1.875rem;}.btn--current-issue.issue-button--small{padding-right:0;padding-left:0;}.btn--current-issue.issue-button--small .btn--current-issue__theme,.btn--current-issue.issue-button--small .btn--current-issue__text{display:none;}.btn--current-issue.issue-button--small .btn--current-issue__textsmall{display:block;}.btn--current-issue.issue-button--small .btn--current-issue__number{padding:0;}}.load-more-button{width:calc(100% - 40px);}body{color:var(--color-alpha,#000);background-color:var(--color-beta,#FFFFFF);}.cl-current{color:currentColor;}.cl-black{color:#000;}.cl-gray{color:#999999;}.cl-white{color:#FFFFFF;}.cl-fuchsia{color:#FF004B;}.cl-yellow{color:#FFCC00;}.cl-green{color:#00CC7A;}.cl-blue{color:#335FFF;}.cl-purple{color:#B14DFF;}.cl-theme{color:var(--color-beta,#FFFFFF);}.cl-black--hover:hover,.cl-black--hover:focus{color:#000;}.cl-gray--hover:hover,.cl-gray--hover:focus{color:#999999;}.cl-white--hover:hover,.cl-white--hover:focus{color:#FFFFFF;}.cl-fuchsia--hover:hover,.cl-fuchsia--hover:focus{color:#FF004B;}.cl-yellow--hover:hover,.cl-yellow--hover:focus{color:#FFCC00;}.cl-green--hover:hover,.cl-green--hover:focus{color:#00CC7A;}.cl-blue--hover:hover,.cl-blue--hover:focus{color:#335FFF;}.cl-purple--hover:hover,.cl-purple--hover:focus{color:#B14DFF;}.cl-theme--hover:hover,.cl-theme--hover:focus{color:var(--color-beta,#FFFFFF);}.bg-cl-black{background-color:#000;}.bg-cl-gray{background-color:#999999;}.bg-cl-white{background-color:#FFFFFF;}.bg-cl-fuchsia{background-color:#FFFFFF;}.bg-cl-yellow{background-color:#FFCC00;}.bg-cl-green{background-color:#00CC7A;}.bg-cl-blue{background-color:#335FFF;}.bg-cl-blue-light{background-color:#30caff;}.bg-cl-purple{background-color:#B14DFF;}.bg-cl-theme{background-color:var(--color-beta,#FFFFFF);}.cursor-pointer{cursor:pointer;}.decoration-none{text-decoration:none;}.decoration-none a{text-decoration:none;}.decoration--hover:hover{text-decoration:underline;}.decoration--focus:focus{outline:none;text-decoration:underline;}.decoration--active:hover,.decoration--active:focus{outline:none;text-decoration:underline;}.decoration--active a:hover,.decoration--active a:focus{outline:none;text-decoration:underline;}.decoration-none--active:hover,.decoration-none--active:focus{outline:none;text-decoration:none;}.decoration-none--child *{text-decoration:none;}.hide{display:none;}.block{display:block;}.inline{display:inline;}.inline-flex{display:inline-flex;}@media (min-width:992px){.block-lg-up{display:block;}}@media (min-width:1140px){.block-xl-up{display:block;}}@media (min-width:1300px){.block-xxl-up{display:block;}}.inline-block{display:inline-block;}@media (max-width:768px){.inline-block-md-down{display:inline-block;}}@media (min-width:768px){.inline-block-md-up{display:inline-block;}}@media (max-width:768px){.hide-md-down{display:none;}}@media (max-width:992px){.hide-lg-down{display:none;}}@media (min-width:992px){.hide-lg-up{display:none;}}@media (min-width:768px){.hide-md-up{display:none;}}.trans-fig figcaption{background-color:transparent;color:inherit;}@font-face{font-family:"Neue Haas Unica W02 Regular";font-display:swap;src:url(/themes/custom/proqm/assets/fonts/6332112/c4ca5c2b-863d-450e-8df2-6cf8d40a6d9b.woff2) format("woff2"),url(/themes/custom/proqm/assets/fonts/6332112/13662e2c-207f-4adf-b653-087bed4598fa.woff) format("woff");}@font-face{font-family:"Neue Haas Unica W02 Italic";font-display:swap;src:url(/themes/custom/proqm/assets/fonts/6332136/ecb4f83b-11b2-4c0d-900d-473828fa4640.woff2) format("woff2"),url(/themes/custom/proqm/assets/fonts/6332136/91c6c383-00f9-4035-8ac6-8078da3b821e.woff) format("woff");}@font-face{font-family:"Neue Haas Unica W02 Bold";font-display:swap;src:url(/themes/custom/proqm/assets/fonts/6332174/61c0e2e9-80b6-4ddf-bc9b-4de2bf4eb427.woff2) format("woff2"),url(/themes/custom/proqm/assets/fonts/6332174/e57f85d3-142e-4bcd-9c37-aecee01d5eed.woff) format("woff");}body{font-family:"Neue Haas Unica W02 Regular",sans-serif;}.font-a{font-size:2.125rem;line-height:1.1;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;}@media (max-width:768px){.font-a{font-size:1.5rem;}}.font-b{font-size:2.125rem;line-height:1.1;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.font-b.type-ct::before,.font-b.type-ct--parent *::before{margin-top:-0.2em;}.font-b.type-cb::after,.font-b.type-cb--parent *::after{margin-bottom:-0.2em;}@media (max-width:576px){.font-b{font-size:1.5rem;}}.font-c{font-size:1.25rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}@media (max-width:768px){.font-c{font-size:1.125rem;}}.font-d{font-size:1.125rem;line-height:1.2;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;}@media (max-width:768px){.font-d{font-size:1rem;}}.font-e{font-size:1.125rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}@media (max-width:768px){.font-e{font-size:1rem;}}.font-f{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.font-g{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;}.font-h{font-size:0.875rem;line-height:1.2;font-family:"Neue Haas Unica W02 Regular",sans-serif;font-weight:normal;}.font-i{font-size:0.75rem;line-height:1.2;font-family:"Neue Haas Unica W02 Bold",sans-serif;font-weight:normal;text-transform:uppercase;}.fw-700{font-family:"Neue Haas Unica W02 Bold",sans-serif;}.page__body p + p,.product__body p + p,.eventitem__body p + p{margin-top:14px;}.page__body h2 + p,.page__body h3 + p,.page__body h4 + p,.product__body h2 + p,.product__body h3 + p,.product__body h4 + p,.eventitem__body h2 + p,.eventitem__body h3 + p,.eventitem__body h4 + p{margin-top:14px;}.page__body p + h2,.page__body p + h3,.page__body p + h4,.product__body p + h2,.product__body p + h3,.product__body p + h4,.eventitem__body p + h2,.eventitem__body p + h3,.eventitem__body p + h4{margin-top:22px;}.page__body h3 + h4,.product__body h3 + h4,.eventitem__body h3 + h4{margin-top:10px;}.page__body h2 + h3,.product__body h2 + h3,.eventitem__body h2 + h3{margin-top:10px;}.page__body img,.product__body img,.eventitem__body img{padding:4px 0;}.h-10px{height:0.625rem;}.h-14px{height:14px;}.h-20px{height:1.25rem;}.h-26px{height:26px;}.h-32px{height:32px;}.h-40px{height:2.5rem;}.h-50px{height:3.125rem;}.h-80px{height:5rem;}.h-100vh{height:100vh;}@media (min-width:992px){.min-h-75vh-lg-up{min-height:75vh;}}@media (min-width:992px){.max-h-85vh-lg-up{max-height:75vh;}}@media (max-width:992px){.h-100vh-lg-down{min-height:100vh;}}.h-max-content{height:-moz-max-content;height:max-content;}.h-min-content{height:-moz-min-content;height:min-content;}.visually-hidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}@media (min-width:992px){.visually-hidden-lg-up{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}}.visually-hidden:active,.visually-hidden:focus{clip:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;position:static !important;width:auto !important;white-space:inherit !important;}.icon{background-color:transparent;background-size:cover;background-position:center center;background-repeat:no-repeat;background-size:contain;}.container-max{margin:0 auto;width:100%;padding:0 1.25rem;max-width:112.5rem;}@media (max-width:992px){.container-max{padding:0 0.625rem;}}.container-max--full{padding:0;}@media (max-width:768px){.container-max--full{padding:0;}}@media (min-width:992px){.container-max-lg-up{margin:0 auto;width:100%;padding:0 1.25rem;max-width:66.5rem;}}.flex{display:flex;}.flex-inline{display:inline-flex;}@media (min-width:768px){.flex-md-up{display:flex;}}@media (min-width:992px){.flex-lg-up{display:flex;}}@media (max-width:992px){.flex-lg-down{display:flex;}}@media (min-width:768px){.flex-inline-md-up{display:inline-flex;}}.flex-wrap{flex-wrap:wrap;}@media (min-width:768px){.flex-wrap-md-up{flex-wrap:wrap;}}.flex-basis-3{flex-basis:25%;}.flex-basis-3.sp-r{flex-basis:calc(25% + 20px);}.flex-basis-7{flex-basis:58.333%;}.flex-basis-8{flex-basis:66.666%;}.flex-basis-100p{flex:100%;}@media (min-width:768px){.flex-basis-50p-md-up{flex:50%;}}@media (min-width:768px){.flex-basis-3-md-up{flex:25%;}}@media (min-width:768px){.flex-basis-4-md-up{flex:33.333%;}}@media (min-width:768px){.flex-basis-5-md-up{flex:41.666%;}}@media (min-width:768px){.flex-basis-100p-md-up{flex:100%;}}@media (min-width:992px){.flex-basis-2-lg-up{flex:16.666%;}}@media (min-width:992px){.flex-basis-3-lg-up{flex:25%;}}@media (min-width:992px){.flex-basis-4-lg-up{flex:33.333%;}}@media (min-width:992px){.flex-basis-5-lg-up{flex:41.666%;}}@media (min-width:992px){.flex-basis-6-lg-up{flex:50%;}}@media (min-width:992px){.flex-basis-7-lg-up{flex:58.33%;}}@media (min-width:992px){.flex-basis-8-lg-up{flex:66.666%;}}@media (min-width:992px){.flex-basis-25p-lg-up{flex:25%;}}@media (min-width:992px){.flex-basis-50p-lg-up{flex:50%;}}@media (min-width:1140px){.flex-basis-40p-xl-up{flex:40%;}}@media (min-width:1140px){.flex-basis-50p-xl-up{flex:50%;}}@media (min-width:1140px){.flex-basis-60p-xl-up{flex:60%;}}@media (min-width:1300px){.flex-basis-40p-xxl-up{flex:40%;}}@media (min-width:1300px){.flex-basis-47p-xxl-up{flex:47%;}}@media (min-width:1300px){.flex-basis-50p-xxl-up{flex:50%;}}@media (min-width:1300px){.flex-basis-60p-xxl-up{flex:60%;}}.flex-dir-column{flex-direction:column;}.align-self-flex-end{align-self:flex-end;}@media (min-width:992px){.align-self-stretch-lg-up{align-self:stretch;}}.align-items-center{align-items:center;}.align-items-first-base{align-items:first baseline;}.align-items-flex-end{align-items:flex-end;}.align-items-flex-start{align-items:flex-start;}.just-content-center{justify-content:center;}.just-content-left{justify-content:flex-start;}.just-content-right{justify-content:flex-end;}@media (min-width:992px){.just-content-center-lg-up{justify-content:center;}}.just-content-between{justify-content:space-between;}@media (min-width:992px){.just-content-between-lg-up{justify-content:space-between;}}@media (min-width:768px){.just-content-flex-end-md-up{justify-content:flex-end;}}@media (min-width:992px){.just-content-flex-start-lg-up{justify-content:flex-start;}}.flex-gap-60{gap:3.75rem;}.flex-shrink-none{flex-shrink:0;}.flex-grow-0{flex-grow:0;}.order-0{order:0;}.order-1{order:1;}@media (min-width:992px){.grid{display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:20px;column-gap:20px;}.grid--three{grid-template-columns:repeat(3,1fr);}}.visible-hidden{visibility:hidden;}@media (min-width:992px){.col-en-12--lg-up{grid-column-end:span 12;}}@media (min-width:992px){.col-en-11--lg-up{grid-column-end:span 11;}}@media (min-width:992px){.col-en-10--lg-up{grid-column-end:span 10;}}@media (min-width:992px){.col-en-8--lg-up{grid-column-end:span 8;}}@media (min-width:992px){.col-en-6--lg-up{grid-column-end:span 6;}}@media (min-width:992px){.col-en-4--lg-up{grid-column-end:span 4;}}@media (min-width:992px){.col-en-3--lg-up{grid-column-end:span 3;}}@media (min-width:992px){.col-en-2--lg-up{grid-column-end:span 2;}}@media (min-width:992px){.col-st-0--lg-up{grid-column-start:1;}}@media (min-width:992px){.col-st-1--lg-up{grid-column-start:2;}}@media (min-width:992px){.col-st-2--lg-up{grid-column-start:3;}}@media (min-width:992px){.col-st-3--lg-up{grid-column-start:4;}}@media (min-width:992px){.col-st-4--lg-up{grid-column-start:5;}}@media (min-width:992px){.col-st-8--lg-up{grid-column-start:9;}}@media (min-width:992px){.cols-3-lg-up{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;}}.opacity-70--active:hover,.opacity-70--active:focus{opacity:0.7;}.over-y-auto{overflow-y:auto;}.over-hidden{overflow:hidden;}.pos-fixed{position:fixed;}.pos-absolute{position:absolute;}@media (max-width:992px){.pos-sticky-lg-down{position:sticky;}}@media (max-width:992px){.pos-absolute-lg-down{position:absolute;}}.pos-relative{position:relative;}@media (max-width:992px){.pos-relative-lg-down{position:relative;}}.top-0{top:0;}@media (max-width:992px){.top-0-lg-down{top:0;}}@media (min-width:992px){.left-auto-lg-up.left-auto-lg-up{left:auto;}}.left-0{left:0;}@media (min-width:992px){.left-60-lg-up{left:3.75rem;}}.right-0{right:0;}@media (max-width:992px){.right-0-lg-down{right:0;}}@media (min-width:992px){.right-0-lg-up{right:0;}}@media (min-width:992px){.right-auto-lg-up.right-auto-lg-up{right:auto;}}.bottom-0{bottom:0;}.rotate-270deg{transform:rotate(270deg);}.rotate-90deg{transform:rotate(90deg);}.ml-auto{margin-left:auto;}.mr-auto{margin-right:auto;}.mt-auto{margin-top:auto;}@media (min-width:992px){.ml-auto-lg-up.ml-auto-lg-up{margin-left:auto;}}.mt-0{margin-top:0;}.mb-0{margin-bottom:0;}@media (min-width:992px){.mb-0-lg-up.mb-0-lg-up{margin-bottom:0;}}@media (min-width:992px){.mt-0-lg-up.mt-0-lg-up{margin-top:0;}}@media (min-width:992px){.ml-0-lg-up.ml-0-lg-up{margin-left:0;}}@media (min-width:992px){.mr-0-lg-up.mr-0-lg-up{margin-right:0;}}.mt-1n{margin-top:-1px;}.mt-5p{margin-top:5%;}.mt-5{margin-top:0.3125rem;}.mb-5{margin-bottom:0.3125rem;}.ma-10{margin:0.625rem;}.mr-10{margin-right:0.625rem;}@media (min-width:992px){.mr-10-lg-up{margin-right:0.625rem;}}@media (min-width:992px){.mr-10n-lg-up{margin-right:-0.625rem;}}.mb-10{margin-bottom:0.625rem;}.ml-10{margin-left:0.625rem;}@media (min-width:992px){.ml-10-lg-up{margin-left:0.625rem;}}@media (min-width:992px){.ml-10n-lg-up{margin-left:-0.625rem;}}.mt-10{margin-top:0.625rem;}@media (min-width:992px){.mt-10-lg-up{margin-top:0.625rem;}}@media (min-width:992px){.mt-13-lg-up.mt-13-lg-up{margin-top:13px;}}.mt-15{margin-top:0.9375rem;}.mr-15{margin-right:0.9375rem;}.ml-15{margin-left:0.9375rem;}.mt-20{margin-top:1.25rem;}@media (min-width:992px){.mt-20-lg-up{margin-top:1.25rem;}}@media (max-width:768px){.mt-20-md-down{margin-top:1.25rem;}}.mr-20{margin-right:1.25rem;}@media (min-width:992px){.mr-20-lg-up{margin-right:1.25rem;}}@media (min-width:992px){.mr-20n-lg-up{margin-right:-1.25rem;}}.mb-20{margin-bottom:1.25rem;}.ml-20{margin-left:1.25rem;}@media (min-width:992px){.ml-20-lg-up{margin-left:1.25rem;}}@media (min-width:992px){.ml-20n-lg-up{margin-left:-1.25rem;}}.mt-30{margin-top:1.875rem;}.mr-30{margin-right:1.875rem;}.mr-30n{margin-right:-1.25rem;}.mb-30{margin-bottom:1.875rem;}@media (min-width:992px){.mb-30-lg-up{margin-bottom:1.875rem;}}.ml-30{margin-left:1.875rem;}.ml-30n{margin-left:-1.875rem;}.mt-40{margin-top:2.5rem;}@media (min-width:992px){.mt-40-lg-up{margin-top:2.5rem;}}.mr-40{margin-right:2.5rem;}.mb-40{margin-bottom:2.5rem;}@media (min-width:992px){.mb-40-lg-up{margin-bottom:2.5rem;}}@media (min-width:992px){.mb-60n-lg-up{margin-bottom:-60px;}}.mb-50{margin-bottom:3.125rem;}.mr-50{margin-right:3.125rem;}.ml-40{margin-left:2.5rem;}.mt-60{margin-top:3.75rem;}@media (min-width:992px){.mt-60-lg-up{margin-top:3.75rem;}}.mr-60{margin-right:3.75rem;}@media (min-width:992px){.mr-60-lg-up{margin-right:3.75rem;}}@media (min-width:1140px){.mr-60-xl-up{margin-right:3.75rem;}}.mb-60{margin-bottom:3.75rem;}.ml-60{margin-left:3.75rem;}@media (min-width:992px){.ml-60-lg-up{margin-left:3.75rem;}}.mt-80{margin-top:5rem;}@media (min-width:768px){.mt-80-md-up{margin-top:5rem;}}@media (min-width:992px){.mt-80-lg-up{margin-top:5rem;}}.mr-80{margin-right:5rem;}@media (min-width:992px){.mr-80-lg-up{margin-right:5rem;}}.mb-80{margin-bottom:5rem;}@media (min-width:992px){.mb-80-lg-up{margin-bottom:5rem;}}.ml-80{margin-left:5rem;}@media (min-width:992px){.ml-80-lg-up{margin-left:5rem;}}@media (min-width:992px){.mt-120-lg-up{margin-top:7.5rem;}}@media (min-width:992px){.mb-120-lg-up{margin-bottom:7.5rem;}}@media (min-width:992px){.ml-one-twelve-lg-up{margin-left:8.333%;}}@media (min-width:992px){.mr-one-twelve-lg-up{margin-right:8.333%;}}@media (min-width:992px){.ml-two-twelve-lg-up{margin-left:16.6666%;}}@media (min-width:992px){.mr-two-twelve-lg-up{margin-right:16.666%;}}.ml-50p-lg{margin-left:50%;}@media (min-width:768px){.pt-0-md-up.pt-0-md-up{padding-top:0;}}@media (min-width:992px){.pt-0-lg-up.pt-0-lg-up{padding-top:0;}}@media (min-width:992px){.pr-0-lg-up.pr-0-lg-up{padding-right:0;}}@media (min-width:992px){.pb-0-lg-up.pb-0-lg-up{padding-bottom:0;}}@media (min-width:992px){.pl-0-lg-up.pl-0-lg-up{padding-left:0;}}.pl-5{padding-left:0.3125rem;}.pt-5{padding-top:0.3125rem;}.pb-5{padding-bottom:0.3125rem;}.pa-10{padding:0.625rem;}.pt-10{padding-top:0.625rem;}.pr-10{padding-right:0.625rem;}@media (min-width:768px){.pr-10-md-up{padding-right:0.625rem;}}@media (min-width:992px){.pr-10-lg-up{padding-right:0.625rem;}}.pb-10{padding-bottom:0.625rem;}.pl-10{padding-left:0.625rem;}@media (min-width:768px){.pl-10-md-up{padding-left:0.625rem;}}@media (min-width:992px){.pl-10-lg-up{padding-left:0.625rem;}}.pa-15{padding:0.9375rem;}.pt-15{padding-top:0.9375rem;}.pr-15{padding-right:0.9375rem;}@media (max-width:992px){.pr-15-lg-down{padding-right:0.9375rem;}}.pb-15{padding-bottom:0.9375rem;}.pt-20{padding-top:1.25rem;}@media (min-width:992px){.pt-20-lg-up{padding-top:1.25rem;}}@media (max-width:992px){.pl-15-lg-down{padding-left:0.9375rem;}}.pr-20{padding-right:1.25rem;}@media (min-width:992px){.pr-20-lg-up{padding-right:1.25rem;}}.pb-20{padding-bottom:1.25rem;}.pl-20{padding-left:1.25rem;}@media (min-width:992px){.pl-20-lg-up{padding-left:1.25rem;}}.pa-30{padding:1.875rem;}.pt-30{padding-top:1.875rem;}@media (min-width:992px){.pt-30-lg-up{padding-top:1.875rem;}}.pr-30{padding-right:1.875rem;}.pb-30{padding-bottom:1.875rem;}@media (min-width:992px){.pb-30-lg-up{padding-bottom:1.875rem;}}.pl-30{padding-left:1.875rem;}.pa-40{padding:2.5rem;}.pt-40{padding-top:2.5rem;}@media (min-width:992px){.pt-40-lg-up{padding-top:2.5rem;}}.pr-40{padding-right:2.5rem;}@media (min-width:992px){.pr-40-lg-up{padding-right:2.5rem;}}.pb-40{padding-bottom:2.5rem;}@media (min-width:992px){.pb-40-lg-up{padding-bottom:2.5rem;}}.pl-40{padding-left:2.5rem;}@media (min-width:992px){.pl-40-lg-up{padding-left:2.5rem;}}.pa-60{padding:60px;}.pt-60{padding-top:3.75rem;}@media (min-width:992px){.pt-60-lg-up{padding-top:3.75rem;}}.pr-60{padding-right:3.75rem;}@media (min-width:992px){.pr-60-lg-up{padding-right:3.75rem;}}.pb-60{padding-bottom:3.75rem;}@media (min-width:992px){.pb-60-lg-up{padding-bottom:3.75rem;}}.pl-60{padding-left:3.75rem;}@media (min-width:992px){.pl-60-lg-up{padding-left:3.75rem;}}.pt-80{padding-top:5rem;}@media (min-width:992px){.pt-80-lg-up{padding-top:5rem;}}.pr-80{padding-right:5rem;}.pb-80{padding-bottom:5rem;}@media (min-width:992px){.pb-80-lg-up{padding-bottom:5rem;}}.pl-80{padding-left:5rem;}@media (min-width:992px){.pl-80-lg-up{padding-left:5rem;}}.trans-default{transition:all 240ms ease-out;}.transl-x-min-100p{transform:translateX(-100%);}.transl-x-0{transform:translateX(0);}.w-max-cont{width:-moz-max-content;width:max-content;}.w-100p{width:100%;}@media (max-width:992px){.w-third--lg-down{width:33.333%;}}@media (min-width:992px){.w-50p--lg-up{width:50%;}}@media (min-width:992px){.w-third--lg-up{width:33.333%;}}@media (min-width:992px){.mw-160-lg-up{max-width:160px;}}.mw-two-third{max-width:66.66%;}@media (min-width:992px){.mw-two-third-lg-up{max-width:66.66%;}}.z-index-xs{z-index:1;}.z-index-s{z-index:10;}.z-index-m{z-index:100;}.z-index-l{z-index:1000;}
