@font-face{font-family:CooperHewitt-Book;src:url(/build/assets/CooperHewitt-Book-lQhh6dmD.woff2) format("woff2"),url(/build/assets/CooperHewitt-Book-B6wTXJcO.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:CooperHewitt-Semi-Bold;src:url(/build/assets/CooperHewitt-Semibold-WAK9gRS_.woff2) format("woff2"),url(/build/assets/CooperHewitt-Semibold-D8AP6fyG.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Parisienne-Regular;src:url(/build/assets/Parisienne-Regular-Cvnrltxr.woff2) format("woff2"),url(/build/assets/Parisienne-Regular-Cj0YANtA.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:PoltawskiNowy-Bold;src:url(/build/assets/PoltawskiNowy-Bold-DGxOgG2D.woff2) format("woff2"),url(/build/assets/PoltawskiNowy-Bold-D3hQl7im.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PoltawskiNowy-Regular;src:url(/build/assets/PoltawskiNowy-Regular-DBwGt6nz.woff2) format("woff2"),url(/build/assets/PoltawskiNowy-Regular-02aolzG1.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:CloisterBlack;src:url(/build/assets/CloisterBlack-B_hA5sG9.woff2) format("woff2"),url(/build/assets/CloisterBlack-DnRTPrs1.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}h1{font-size:32px;color:#000;line-height:40px;font-family:CooperHewitt-Semi-Bold,sans-serif}h2{font-size:28px;color:#000;line-height:36px;font-family:CooperHewitt-Semi-Bold,sans-serif}h3{font-size:28px;color:#ca8f37;line-height:47px;font-family:Parisienne-Regular,sans-serif;font-weight:100}h4{font-size:18px;color:#ca8f37;line-height:25px;font-family:Parisienne-Regular,sans-serif;font-weight:100}h5{font-size:75px;color:#e4262d;line-height:65px;font-family:CloisterBlack,sans-serif;margin-bottom:25px}body{font-size:16px;color:#151515;line-height:28px;font-family:CooperHewitt-Book,sans-serif}*::-moz-selection{background-color:#ca8f37;color:#fff}*::selection{background-color:#ca8f37;color:#fff}p{margin:25px 0}strong{font-family:CooperHewitt-Semi-Bold,sans-serif}a{color:#000;text-decoration:none}.content a{text-decoration:underline}.content a:hover{text-decoration:underline;text-decoration-color:#ca8f37;color:#ca8f37}.contentwidth{position:relative;margin:0 auto;padding:0 105px}.clearingItem{float:none;display:block;clear:both}.ql-align-left{text-align:left}.ql-align-right{text-align:right}.ql-align-center{text-align:center}.ql-align-justify{text-align:justify}.ql-indent-1{padding-left:3em}.ql-indent-2{padding-left:6em}.ql-indent-3{padding-left:9em}.ql-indent-4{padding-left:12em}.ql-indent-5{padding-left:15em}html,body{margin:0;padding:0;scroll-behavior:smooth}#main{width:100%;overflow:hidden}.contentmaxwidth{position:relative;max-width:1700px;margin:0 auto}.cookieBanner_button.cookieBanner_button_primary{background:#a06c1f!important}.cookieBanner_button:hover.cookieBanner_button_primary{background:#9a491e!important}.mobilenews .flipbook .page .pageinner .imagecontainer img{max-width:300px!important}.contentbutton{background:#a06c1f;color:#fff;border-radius:12px;height:55px;line-height:55px;padding:0 30px;display:inline-block;cursor:pointer;transition:all .35s;border:solid 1px #A06C1F}.contentbutton:hover,.contentbutton.active{background:#fff;color:#a06c1f}.desktopheader{display:block}.mobileheader,.mobilefooterkontakt,#mobile-menu-close,.logotext .short{display:none}#logo{width:126px;margin-top:70px}#logotext{position:absolute;top:101px;left:280px;font-size:19px;line-height:23px;font-weight:700;font-family:PoltawskiNowy-Bold,sans-serif}#smalllogo{width:108px;float:right;margin-top:70px;margin-right:60px}#open_search_wrapper{background:transparent;background-image:url(/build/assets/suche-CIWTbXHk.svg);background-size:contain;background-repeat:no-repeat;position:absolute;height:30px;width:30px;background-position:50% 50%;left:25px;top:30px;cursor:pointer;transition:all .3s;z-index:500}#open_search_wrapper:hover{transform:scale(1.2)}#navigations_search{margin-top:45px}#search-wrapper{width:350px;margin-top:100px;position:absolute;left:25px;opacity:0;transition:all .3s}#search-wrapper.opened{display:block!important;opacity:1}#searchbutton{border:solid 0px;background:transparent;background-size:contain;background-repeat:no-repeat;background-image:url(/build/assets/swtischmonth-BW2sVjMG.svg);position:absolute;width:20px;height:20px;margin-left:-30px;margin-top:4px;transition:all .3s}#searchbutton:hover{transform:scale(1.2)}#header{top:0;height:250px;width:100%;z-index:10;background:#f5f5f5;overflow:hidden}#header .headershadow{width:100px;height:100%;position:absolute;left:calc(50% - 100px);background:linear-gradient(90deg,#2fa36500,#00000014)}#header .headersplitline{background:#9b691e;width:1.5px;height:150%;position:absolute;right:calc(50% - 1.5px)}#header .logotext-short{display:none}.scroll-to-contact{width:18px;height:18px;border-radius:50%;position:absolute;z-index:50;background:#000;right:35px;top:35px;cursor:pointer;transform:scale(1);transition:transform .35s}.scroll-to-contact:hover{transform:scale(1.3)}.scroll-to-contact .arrow{margin-left:4.5px;top:-6px;position:relative;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.scroll-to-contact .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header-content{display:flex;flex-direction:row}#header-content #rightheader{width:50%;position:relative}#header-content #leftheader{width:50%;padding-right:50px;box-sizing:border-box}#content .wrapper:nth-child(1){z-index:100}.frontend_layout_fullwidth #header .headersplitline,.frontend_layout_fullwidth #header .headershadow{display:none}.frontend_colored_content #content{padding-top:1px;padding-bottom:1px;background:#f5f5f5}#mainnaviwrapper{display:none}#header-customer{position:absolute;top:90px;right:27px;z-index:450;display:flex;justify-content:flex-start;align-items:center;gap:20px}@media (max-width: 1700px){#header-customer{right:49px}}@media (max-width: 1250px){#header-customer{right:24px}}@media (max-width: 720px){#header-customer{top:75px}}#header-customer #header-customer-menu{position:relative}@media (max-width: 720px){#header-customer #header-customer-menu{display:none}}#header-customer #header-customer-menu #header-customer-icon{width:32px;height:32px;line-height:1;background:url(/build/assets/account-Co9A1e82.svg) no-repeat center center;background-size:32px;cursor:pointer;-webkit-tap-highlight-color:transparent}#header-customer #header-customer-menu #header-customer-dropdown{position:absolute;display:block;right:0;top:25px;opacity:0;background:#fff;box-shadow:0 0 11px #00000057;box-sizing:border-box;border-radius:6px;transition:top .1s ease-in,opacity .1s ease-in;pointer-events:none;padding:8px 10px}body.header_customer_menu_open #header-customer #header-customer-menu #header-customer-dropdown{top:42px;opacity:1;transition:top .18s ease-out,opacity .18s ease-out;pointer-events:auto}#header-customer #header-customer-menu #header-customer-dropdown .customer_login_row span{display:block;padding:2px}#header-customer #header-customer-menu #header-customer-dropdown .customer_login_row span a{display:block;padding:2px 10px;white-space:nowrap}#navigation{position:absolute;right:75px;top:31px;z-index:500;margin:0;padding:0}#navigation li{float:left;list-style:none;margin-left:25px;position:relative;font-weight:100}#navigation li.anyActive{font-weight:700}#navigation li.frontendNavigationItem5 ul{right:0}#navigation li a{text-decoration:none;color:#151515;font-size:18px;font-family:CooperHewitt-Book,sans-serif}#navigation li ul{display:none;position:absolute;background:#fff;padding:15px;-webkit-box-shadow:0px 7px 31px -9px rgba(0,0,0,.47);box-shadow:0 7px 31px -9px #00000078}#navigation li ul li{float:unset;display:block;margin-left:0;width:max-content;padding:5px 0;position:relative;border-left:solid 0px #9B691E;transition:all .35s;font-weight:100}#navigation li ul li.anyActive{font-weight:700}#navigation li ul li:hover{border-left:solid 10px #9B691E;padding-left:10px}#navigation li ul li ul{display:none!important;position:relative;background:#fff;padding:0 15px 15px;-webkit-box-shadow:unset;box-shadow:unset}#navigation li ul li ul li{margin-left:0;width:max-content;padding:5px 0;width:100%;display:block}#navigation li ul li:hover ul{display:block!important}#navigation li:hover ul{display:block}.headerbutton{display:none}#footer #footerkontakt{display:flex;background:#eee9e2;padding:100px 0;position:relative;background-image:url(/build/assets/cc-wasserzeichen-new-Bkqd0HWw.png);background-size:45%;background-position:100% 100%;background-repeat:no-repeat}#footer #footerkontakt .shadow{width:100px;height:100%;position:absolute;left:calc(50% - 100px);top:0;background:linear-gradient(90deg,#2fa36500,#00000014)}#footer #footerkontakt .pageline{width:1.5px;height:100%;position:absolute;left:calc(50% + -0px);top:0;background:#a06c1f;z-index:10}#footer #footerkontakt .leftfooter{flex:0 0 50%;box-sizing:border-box}#footer #footerkontakt .leftfooter #footerlogo{width:77px;float:left}#footer #footerkontakt .leftfooter .logotext{float:left;margin-left:20px;margin-top:10px;font-size:19px;font-weight:700;font-family:PoltawskiNowy-Bold,sans-serif}#footer #footerkontakt .leftfooter #footersmalllogo{width:108px;right:60px;top:-12px;position:absolute}#footer #footerkontakt .leftfooter .footer-content-text{display:block;margin-top:120px;padding:50px 100px 80px 65px}#footer #footerkontakt .rightfooter{flex:0 0 50%;box-sizing:border-box}#footer #footerkontakt .rightfooter .footer-content-text{margin-top:120px;padding:50px 0 80px 65px;display:flex}#footer #footerkontakt .rightfooter .footer-content-text strong{font-size:21px}#footer #footerkontakt .rightfooter .footer-content-text .leftside{flex:0 0 40%}#footer #footerkontakt .rightfooter .footer-content-text .rightside{flex:0 0 60%}#footer #footerline{height:115px;position:relative;padding:35px 170px 0}#footer #footerline #footernavigation{list-style:none;float:left;padding-left:0}#footer #footerline #footernavigation li a{color:#000;text-decoration:none;font-size:12px}#footer #footerline #copyright{float:right;text-align:right;margin-top:17px;font-size:12px}input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],textarea,select{Border:0;border-bottom:1px solid #9B691E;display:inline-block;background:transparent;border-radius:0;box-sizing:border-box;width:100%;padding:5px 10px;color:#000;font-size:18px;font-family:CooperHewitt-Book,sans-serif;outline:none;margin-bottom:15px}input[type=color][readonly],input[type=date][readonly],input[type=datetime-local][readonly],input[type=email][readonly],input[type=file][readonly],input[type=number][readonly],input[type=password][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],textarea[readonly],select[readonly]{border-bottom-color:transparent}textarea{height:150px}input[type=checkbox],input[type=radio]{display:inline-block;box-sizing:border-box}input[type=checkbox].radio,input[type=checkbox].checkbox,input[type=radio].radio,input[type=radio].checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;display:inline-block;margin:0;padding:0}input[type=checkbox].radio,input[type=radio].radio{background:url(/build/assets/radio_button-BPwZmTHf.svg) no-repeat center center}input[type=checkbox].radio:checked,input[type=radio].radio:checked{background-image:url(/build/assets/radio_button_checked-COZtjyeq.svg)}input[type=checkbox].checkbox,input[type=radio].checkbox{background:url(/build/assets/check_box-B16URgWf.svg) no-repeat center center}input[type=checkbox].checkbox:checked,input[type=radio].checkbox:checked{background-image:url(/build/assets/check_box_checked-BJMmTHrr.svg)}button,.button,input[type=button],input[type=submit],input[type=reset]{background:#a06c1f;color:#fff;border-radius:12px;height:55px;line-height:55px;padding:0 30px;display:inline-block;cursor:pointer;transition:all .35s;border:solid 1px #A06C1F;font-family:CooperHewitt-Book,sans-serif;font-size:16px;margin-top:15px;box-sizing:border-box}button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background:#fff;color:#9a491e}button.secondary,.button.secondary,input[type=button].secondary,input[type=submit].secondary,input[type=reset].secondary{background:transparent;color:#a06c1f}button.secondary:hover,.button.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover,input[type=reset].secondary:hover{background:#a06c1f;color:#fff}button.tertiary,.button.tertiary,input[type=button].tertiary,input[type=submit].tertiary,input[type=reset].tertiary{background:transparent;color:#a06c1f;border-color:transparent;padding:0 15px}button.tertiary:hover,.button.tertiary:hover,input[type=button].tertiary:hover,input[type=submit].tertiary:hover,input[type=reset].tertiary:hover{border-color:#9a491e;color:#9a491e}button.small,.button.small,input[type=button].small,input[type=submit].small,input[type=reset].small{margin-top:unset;height:auto;padding:10px 15px 8px;line-height:1;border-radius:8px}button.small.tertiary,.button.small.tertiary,input[type=button].small.tertiary,input[type=submit].small.tertiary,input[type=reset].small.tertiary{padding:10px 10px 8px}.formRow{position:relative}.formRow>label{float:left;width:100%}.formRow>input[type=color],.formRow input[type=date],.formRow input[type=datetime-local],.formRow input[type=email],.formRow input[type=file],.formRow input[type=number],.formRow input[type=password],.formRow input[type=tel],.formRow input[type=text],.formRow input[type=time],.formRow input[type=url],.formRow textarea,.formRow select{float:left}.input-row{position:relative;display:flex;justify-content:stretch;flex-wrap:wrap;gap:0 10px;margin-bottom:10px;max-width:800px}@media (max-width: 550px){.input-row{display:block}}.input-row>label{flex:0 0 165px;margin-top:2px}@media (max-width: 550px){.input-row>label{margin-top:0}}.input-row>.input-row-content{flex:1 0 225px}.input-row>.input-row-content .input-row-content-checkbox{position:relative;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:0 10px;margin-top:2px;margin-bottom:15px;margin-right:20px;line-height:1.3}.input-row>.input-row-content .input-row-content-checkbox>input{flex:0 0 24px}.input-row>.input-row-content .input-row-content-checkbox>label{padding-top:4px}.input-row>.input-row-content .inputerror{color:#c00;line-height:1.3;margin-bottom:10px}.input-row>.input-row-content .description{color:#666;font-size:.8em;line-height:1.3;margin-bottom:10px}.input-row.small>label{flex:0 0 100px}.input-row.large>label{flex:0 0 220px}.input-row-margin{margin:20px 0}.back-link{padding:6px 0 0 30px;background:url(/build/assets/arrow_left-DGKI9WnL.svg) no-repeat left top;color:#000}.back-link:hover{background-image:url(/build/assets/arrow_left_hover-CsC8cGEy.svg);color:#a06c1f}.back-links{margin-top:60px}@media (max-width: 720px){.back-links{margin-top:40px}}.back-links>div{margin-bottom:10px}.bordered-box,a.bordered-box{border:1px solid #1a1a1a;color:#1a1a1a;padding:20px;border-radius:6px;box-sizing:border-box;transition:background .2s,border-color .2s;line-height:1.3;position:relative}.bordered-box.hoverable,a.bordered-box.hoverable{-webkit-user-select:none;user-select:none}.bordered-box.hoverable:hover:not(.disabled),a.bordered-box.hoverable:hover:not(.disabled){background:#eee9e2;border-color:#a06c1f}.bordered-box.warn,a.bordered-box.warn{border-color:#ec9017;color:#854c00}.bordered-box.disabled,a.bordered-box.disabled{opacity:.4;pointer-events:none}.bordered-box .stretched_label,a.bordered-box .stretched_label{position:absolute;top:0;right:0;bottom:0;left:0}.bordered-box-grid{--bordered_box_grid_columns: 4;display:grid;grid-template-columns:repeat(var(--bordered_box_grid_columns),1fr);gap:20px}@media (max-width: 1280px){.bordered-box-grid{--bordered_box_grid_columns: 3}}@media (max-width: 860px){.bordered-box-grid{--bordered_box_grid_columns: 2}}@media (max-width: 550px){.bordered-box-grid{--bordered_box_grid_columns: 1}}@media (max-width: 1700px){#search-wrapper{width:65%;margin-top:25px;position:absolute;left:80px}#smalllogo{margin-right:0}#logotext{left:195px}.contentwidth{padding:0 37px}#navigation{right:75px}#navigation li{margin-left:20px}#header .scroll-to-contact{right:-10px}#footer #footerline{padding:35px 100px 0}.desktop{display:none}#header-menu-button{z-index:500;right:50px}#mainnaviwrapper{display:block;top:-2000px;position:absolute;margin-top:0;transition:top .7s;width:50%;left:0;right:0;background:#fff;padding:31px 70px;z-index:50;box-sizing:border-box;-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,.54);-moz-box-shadow:0px 0px 11px 0px rgba(0,0,0,.54);box-shadow:0 0 11px #0000008a}#mainnaviwrapper.opened{z-index:501}#mainnaviwrapper #mobilenavigation li{position:relative;font-weight:100}#mainnaviwrapper #mobilenavigation li.anyActive{font-weight:700}#mainnaviwrapper #mobilenavigation li .frontendNavigationItemMobile,#mainnaviwrapper #mobilenavigation li ul{display:none}#mainnaviwrapper #mobilenavigation li.hasChildren .frontendNavigationItemMobile{background-image:url(/build/assets/plus-BHN77fMj.png);background-size:contain;display:block;height:30px;position:absolute;right:0;top:-6px;z-index:5000;width:30px;cursor:pointer;background-repeat:no-repeat;background-position:50% 50%}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul{display:block;padding:15px;margin:0 0 10px;padding-right:0!important}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li{margin-bottom:10px}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li a{font-size:18px}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li .frontendNavigationItemMobile{display:none}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li ul{display:none!important}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li.hasChildren .frontendNavigationItemMobile{background-image:url(/build/assets/plus-BHN77fMj.png);display:block}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li.opened.hasChildren ul{display:block!important;padding-right:0!important}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li.opened.hasChildren .frontendNavigationItemMobile{background-image:url(/build/assets/minus-Dsi4ppsr.png);display:block}#mainnaviwrapper #mobilenavigation li.opened.hasChildren ul li.opened.hasChildren li .frontendNavigationItemMobile{display:none!important}#mainnaviwrapper #mobilenavigation li.opened.hasChildren .frontendNavigationItemMobile{background-image:url(/build/assets/minus-Dsi4ppsr.png);background-size:contain}#mainnaviwrapper .customer_login_row{font-size:28px;display:block}}@media (max-width: 1700px) and (min-width: 721px){#mainnaviwrapper .customer_login_row{display:none}}@media (max-width: 1700px){#mainnaviwrapper .customer_login_row span{display:block;margin-top:20px}#navigation-header{position:relative;display:flex;margin-bottom:70px}#navigation-header #leftnaviheader{flex:0 0 20%}#navigation-header #leftnaviheader #navilogo{width:85px}#navigation-header #midnaviheader{flex:0 0 50%;font-family:PoltawskiNowy-Bold,sans-serif;font-size:14px;line-height:17px;padding-top:15px}#navigation-header #rightnaviheader{flex:0 0 30%;text-align:right}#navigation-header #rightnaviheader #navismalllogo{width:90px}#scrolltobottom{margin-top:45px}#scrolltobottom .scroll-to-contact{right:unset;top:unset;float:left;margin-top:3px}#scrolltobottom .text{float:left;margin-left:30px;font-size:18px}#navigation-footer{display:flex;width:100%;margin-top:85px}#navigation-footer #navifooternavigation{flex:0 0 50%;padding-left:0;margin:0}#navigation-footer #navifooternavigation li{list-style:none}#navigation-footer #navifooternavigation li a{text-decoration:none;font-size:12px;color:#000}#navigation-footer #navifooternavigation li ul{display:none;position:absolute;background:#fff;padding:15px}#navigation-footer #navifooternavigation li ul li{margin-left:0;width:max-content;padding:5px 0}#navigation-footer #copyright{flex:0 0 50%;text-align:right;font-size:12px}#mainnaviwrapper.opened{top:0;display:block}#navigation{display:none}#mobilenavigation{right:unset;margin-top:0;top:0;position:relative;padding:0}#mobilenavigation li{float:unset;list-style-type:none;list-style:none;margin-bottom:15px}#mobilenavigation li a{text-decoration:none;color:#151515;font-size:28px;font-family:CooperHewitt-Book,sans-serif}.headerbutton{display:block;width:28px;height:24px;position:absolute;right:75px;top:35px;background-image:url(/build/assets/Menu_Hamburger_Icon-CWZpqWB0.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.headerbutton.opened{background-image:url(/build/assets/close-big-CiaoB_Fh.svg)}}@media (max-width: 1450px){#footer #footerkontakt .leftfooter .footer-content-text{display:block;margin-top:120px;padding:50px 55px 80px 35px}#footer #footerkontakt .rightfooter .footer-content-text{margin-top:120px;padding:50px 20px 80px 30px;display:flex}#footer #footerkontakt .rightfooter .footer-content-text .leftside{flex:0 0 40%}#footer #footerkontakt .rightfooter .footer-content-text .rightside{flex:0 0 60%}#footer #footerline{padding:35px 70px 0}}@media (max-width: 1250px){#header-menu-button{right:25px}.logotext .long{display:none}.logotext .short{display:block;font-size:14px;line-height:17px}#mainnaviwrapper{padding:31px 45px}.newswrapper .aspect .aspect-inner .flipbook .page .pageinner.first{padding:45px 90px 50px 45px}.contentwidth{padding:0 45px}#header{height:200px}#header #header-content #logo{height:80px;width:auto}#header #header-content #logotext{font-size:14px;line-height:17px;left:155px;top:90px}#header #header-content #smalllogo{height:80px;width:auto}#footer #footerpartner-wrapper{width:90%;margin:0 auto 100px}#footer #footerkontakt .leftfooter .footer-content-text{display:block;margin-top:120px;padding:50px 55px 80px 0}#footer #footerkontakt .rightfooter .footer-content-text{margin-top:120px;padding:50px 0 80px 30px;display:block}#footer #footerkontakt .rightfooter .footer-content-text .leftside,#footer #footerkontakt .rightfooter .footer-content-text .rightside{flex:0 0 100%}#footer #footerkontakt .rightfooter .footer-content-text .rightside{margin-top:50px}#footer #footerline{padding:35px 45px 0}#mainnaviwrapper #navigation-header #leftnaviheader{flex:0 0 25%}#mainnaviwrapper #navigation-header #midnaviheader{flex:0 0 45%}#mainnaviwrapper #navigation-header #rightnaviheader{flex:0 0 30%}}@media (max-width: 990px){h1{font-size:38px;line-height:46px}h2{font-size:24px;line-height:32px}h3{font-size:24px;line-height:39px}.contentwidth{padding:0 25px}#header-content #leftheader{padding-right:45px}#mainnaviwrapper{padding:31px 25px}#mainnaviwrapper #navigation-header #leftnaviheader{flex:0 0 30%}#mainnaviwrapper #navigation-header #midnaviheader{flex:0 0 40%}#mainnaviwrapper #navigation-header #rightnaviheader{flex:0 0 30%}#header #header-content #logotext{left:125px;top:85px}#header #header-content #logotext .logotext-long{display:none}#header #header-content #logotext .logotext-short{display:block}#footer #footerkontakt .leftfooter .footer-content-text{display:block;margin-top:120px;padding:50px 25px 80px 0}#footer #footerkontakt .leftfooter #footersmalllogo{width:108px;right:30px;top:-12px;position:absolute}#footer #footerkontakt .rightfooter .footer-content-text{margin-top:120px;padding:50px 0 80px 45px;display:block}#footer #footerline{padding:10px 25px 0;height:95px}}@media (max-width: 720px){.desktopheader{display:none}.mobileheader{display:block}h1{font-size:32px;line-height:38px}h2{font-size:22px;line-height:28px}h3{font-size:20px;line-height:26px}.headerbutton.opened{background-image:url(/build/assets/Menu_Hamburger_Icon-CWZpqWB0.svg)}#header{height:115px}#header .headershadow{width:100px;height:100%;position:absolute;left:0;background:linear-gradient(270deg,#2fa36500,#00000014)!important}#header #header-content{width:100%;box-sizing:border-box;display:flex}#header #header-content div{flex:0 0 25%!important}#header #header-content #logo{all:unset;left:0;width:auto;margin-top:25px;max-height:75px}#header #header-content #logotext{all:unset;font-size:14px;line-height:17px;font-family:CooperHewitt-Semi-Bold,sans-serif;box-sizing:border-box;padding-right:15px;margin-top:40px}#header #header-content #smalllogo{all:unset;text-align:left;left:0;width:auto;margin-top:30px;max-height:75px}#header #header-content #mobile-header-menu-button{all:unset;width:30px;height:30px;background-image:url(/build/assets/Menu_Hamburger_Icon-CWZpqWB0.svg);background-position:50% 50%;background-size:contain;background-repeat:no-repeat;margin:35px auto 0}#mainnaviwrapper{width:100%;z-index:502}#mainnaviwrapper #mobile-menu-close{width:20px;height:20px;display:block;position:absolute;top:25px;right:25px;background-image:url(/build/assets/close-big-CiaoB_Fh.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}#mainnaviwrapper #navigation-header{margin-top:40px}.contentbutton{margin-bottom:25px}#footer #footerkontakt{display:block;padding-top:40px;background-size:90%;background-position:50% 100%}#footer #footerkontakt .shadow{width:100px;height:100%;position:absolute;left:0;background:linear-gradient(270deg,#2fa36500,#00000014)}#footer #footerkontakt .pageline{display:none}#footer #footerkontakt .leftfooter{flex:0 0 100%}#footer #footerkontakt .leftfooter .footer-content-text{margin-top:0;padding:115px 25px 0 0}#footer #footerkontakt .rightfooter{flex:0 0 100%}#footer #footerkontakt .rightfooter .footer-content-text{padding-left:0;margin-top:0}}.cart_button{display:inline-block;margin:0;padding:10px 15px;background:#a06c1f;color:#fff;text-decoration:none;line-height:1;transition:all .35s;border:solid 1px #A06C1F;border-radius:12px}@media (max-width: 720px){.cart_button{padding:2px 5px}}@media (max-width: 550px){.cart_button .cart_button_text_title{display:none}}.cart_button:hover{background:#fff;color:#9a491e}.cart_button .cart_icon{display:inline-block;vertical-align:middle;width:24px;height:24px;line-height:1;background:url(/build/assets/cart-DdacQjiT.svg) no-repeat center center;transition:background .35s}.cart_button:hover .cart_icon{background-image:url(/build/assets/cart_gold-DIUn0VP2.svg)}.cart_button .cart_button_text{display:inline-block;vertical-align:middle;padding-top:2px}.cart_button .cart_button_text .cart_counter{display:inline-block;vertical-align:middle;background:#9a491e;color:#fff;font-size:.8em;margin:-1px 0 0 4px;padding:5px 6px 2px;border-radius:10px}.customer_lr_container{display:flex;justify-content:stretch;gap:150px;align-items:flex-start}@media (max-width: 990px){.customer_lr_container{gap:40px}}@media (max-width: 720px){.customer_lr_container{display:block}}.customer_lr_container>.customer_lr_container_content{flex:0 1 50%}.customer_lr_container>.customer_lr_container_content .input-row{max-width:1000px}ul.customer_form_description_highlights{margin:0 0 20px;padding:0}ul.customer_form_description_highlights li{list-style:none;margin-bottom:15px}#customer_login .login-form-highlights{display:flex;justify-content:stretch;flex-wrap:wrap}#customer_login .login-form-highlights>div{flex:0 0 100%}@media (max-width: 720px){#customer_login .login-form-highlights{flex-wrap:wrap-reverse}#customer_login .login-form-highlights>div:first-child{margin-top:40px}}#customer_login #login-form-2-email-text-flex{display:flex;justify-content:flex-start;gap:0 20px}@media (max-width: 550px){#customer_login #login-form-2-email-text-flex{display:block}}#customer_login #login-form-2-email-text-flex>div{flex:0 1 auto;overflow:hidden}#customer_login #login-form-2-email-text-flex>a{flex:0 0 auto;color:#a06c1f}#customer_login .button-row,#customer_password_reset .button-row,#customer_registration .button-row{display:flex;flex-wrap:wrap;gap:0 10px}@media (max-width: 720px){#customer_login .button-row button,#customer_login .button-row .button,#customer_login .button-row input[type=button],#customer_login .button-row input[type=submit],#customer_login .button-row input[type=reset],#customer_password_reset .button-row button,#customer_password_reset .button-row .button,#customer_password_reset .button-row input[type=button],#customer_password_reset .button-row input[type=submit],#customer_password_reset .button-row input[type=reset],#customer_registration .button-row button,#customer_registration .button-row .button,#customer_registration .button-row input[type=button],#customer_registration .button-row input[type=submit],#customer_registration .button-row input[type=reset]{width:100%;text-align:center}}#customer_dashboard .customer_dashboard_item{margin:60px 0}@media (max-width: 720px){#customer_dashboard .customer_dashboard_item{margin:40px 0}}#customer_dashboard .customer_dashboard_item .customer_dashboard_item_headline{display:flex;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:20px}#customer_dashboard .customer_dashboard_item .customer_dashboard_item_headline h2{margin:0;padding:0}#customer_dashboard .customer_dashboard_item .customer_dashboard_item_contents .bordered-box,#customer_dashboard .customer_dashboard_item .customer_dashboard_item_contents a.bordered-box{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:10px 0}#customer_dashboard .customer_dashboard_item .customer_dashboard_item_contents .bordered-box .box-title,#customer_dashboard .customer_dashboard_item .customer_dashboard_item_contents a.bordered-box .box-title{flex:0 1;font-family:CooperHewitt-Semi-Bold,sans-serif}#customer_dashboard .customer_dashboard_item .customer_dashboard_item_contents .bordered-box .box-content,#customer_dashboard .customer_dashboard_item .customer_dashboard_item_contents a.bordered-box .box-content{flex:0 1}.customer_dashboard_footer{margin-top:80px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 20px;line-height:1.3}@media (max-width: 550px){.customer_dashboard_footer{display:block}.customer_dashboard_footer div{text-align:right;margin-bottom:10px}}.customer_discounts_overview_item{position:relative;margin:60px 0}@media (max-width: 720px){.customer_discounts_overview_item{margin:40px 0}}.customer_discounts_overview_item .customer_discounts_overview_item_titlerow{margin-bottom:20px}.customer_discounts_overview_item .customer_discounts_overview_item_titlerow h2{margin:0;padding:0}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box{line-height:1.3}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box:not(.hoverable){pointer-events:none}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box>div{margin-bottom:10px}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box>div:last-child{margin-bottom:0}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box .validuntil{font-size:.8em;color:#666}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box.ticketshop_info_card_reservation>div:first-child{padding-right:25px}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box.ticketshop_info_card_reservation input[type=checkbox]{position:absolute;right:10px;top:10px}.customer_discounts_overview_item .customer_discounts_overview_item_discountrow .bordered-box.ticketshop_info_card_reservation:has(input[type=checkbox]:checked){border:1px solid #9A491E;background:#eee9e2}.ticketshop_order_detail_tickets_event{position:relative;margin:60px 0}@media (max-width: 720px){.ticketshop_order_detail_tickets_event{margin:40px 0}}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content{display:flex;justify-content:stretch;align-items:flex-start;gap:20px 80px}@media (max-width: 1480px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content{gap:20px 40px}}@media (max-width: 720px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content{gap:20px 0;flex-wrap:wrap}}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos{flex:0 0 400px;line-height:1.3}@media (max-width: 1480px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos{flex:0 0 300px}}@media (max-width: 720px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos{flex:0 1 100%}}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos .eventtitle{margin:0 0 15px;padding:0}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos p{margin-top:0}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos .eventinfo{position:relative;margin-bottom:15px;display:flex;justify-content:stretch;gap:0 10px}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos .eventinfo .label{flex:0 0 120px}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .eventinfos .eventinfo .value{flex:0 1 100%}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist{--ticketshop_order_detail_ticket_columns: 3;flex:0 1 100%;display:grid;gap:20px;grid-template-columns:repeat(var(--ticketshop_order_detail_ticket_columns),1fr)}@media (max-width: 1280px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist{--ticketshop_order_detail_ticket_columns: 2}}@media (max-width: 900px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist{--ticketshop_order_detail_ticket_columns: 1}}@media (max-width: 720px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist{--ticketshop_order_detail_ticket_columns: 2}}@media (max-width: 550px){.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist{--ticketshop_order_detail_ticket_columns: 1}}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item{position:relative;line-height:1.3}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item.download:before,.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item.personalization_required:before{position:absolute;content:"";bottom:10px;right:10px;width:24px;height:24px;background:no-repeat center center}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item.download:before{background-image:url(/build/assets/download-black-DFlOFYtJ.svg)}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item.personalization_required:before{background-image:url(/build/assets/ticket_personalization_required-DnvorxV0.svg)}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item .ticketlist_item_content .title{font-family:CooperHewitt-Semi-Bold,sans-serif;-webkit-hyphens:auto;hyphens:auto;margin-bottom:8px}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item .ticketlist_item_content .description{margin-bottom:4px}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item .ticketlist_item_content .ticketid{margin-bottom:8px;font-size:.8em}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item .ticketlist_item_content .orderno{color:#1a1a1a;font-size:.8em;margin-right:20px}.ticketshop_order_detail_tickets_event .ticketshop_order_detail_tickets_event_content .ticketlist .ticketlist_item .ticketlink{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-tap-highlight-color:transparent}#ticketshop_personalization .ticketshop_personalization_description p:first-child{margin-top:0}#ticketshop_personalization .ticketshop_personalization_form .ticketdetail{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px 20px;flex-wrap:wrap;margin-top:40px;margin-bottom:40px}#ticketshop_personalization .ticketshop_personalization_form .ticketdetail .ticketid{color:#666}#ticketshop_personalization .ticketshop_personalization_form .info-row{position:relative;padding:5px 0 2px 32px;margin-bottom:10px;line-height:1.3;box-sizing:border-box;background:no-repeat top left}#ticketshop_personalization .ticketshop_personalization_form .info-row.location{background-image:url(/build/assets/location-CUwrBk4W.svg)}#ticketshop_personalization .ticketshop_personalization_form .info-row.date{background-image:url(/build/assets/calendar-gbVPp9Lz.svg)}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item a{-webkit-tap-highlight-color:transparent}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .c-orange{color:#ec9017}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .c-green{color:#050}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .c-red{color:#a30000}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col1{flex:0 0 160px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col2{flex:0 0 190px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col3{flex:0 0 280px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col4{width:100%}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col-label{position:relative}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col-content{position:relative;padding-right:10px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col4 .col-content{padding-right:30px;background:url(/build/assets/arrow_right-fjbADzNQ.svg) no-repeat right center}@media (min-width: 721px){#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col{border-bottom:1px solid #000}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col .col-label{display:none}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col .col-content{padding-top:20px;padding-bottom:20px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item:first-child .col .col-label{display:block;border-bottom:1px solid #000;padding:20px 0}}@media (min-width: 721px) and (max-width: 990px){#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col1{flex:0 0 110px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col2{flex:0 0 130px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col3{flex:0 0 140px}}@media (max-width: 720px){#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item{display:block;padding:15px 0;border-bottom:1px solid #000}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col{display:flex;flex-direction:row;justify-content:stretch;align-items:flex-start;margin-bottom:5px}}@media (max-width: 720px) and (max-width: 420px){#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col{display:block}}@media (max-width: 720px){#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col .col-label{flex:0 0 150px}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col .col-content{width:100%}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col4 .col-content{background:none;padding-right:0}}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .rowlink{color:#000;text-decoration:none}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .rowlink.filled{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media (min-width: 721px){#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .col-label .rowlink{display:none}}#customer_ticketshoporders_overview_container .customer_ticketshoporders_overview_item .summaryRow{-webkit-hyphens:auto;hyphens:auto;margin-bottom:2px;font-size:.9em}#customer_ticketshoporders_overview_loadmore_buttonrow{text-align:center;margin:20px 0}#customer_ticketshoporders_overview_loadmore_buttonrow button,#customer_ticketshoporders_overview_loadmore_buttonrow .button,#customer_ticketshoporders_overview_loadmore_buttonrow input[type=button],#customer_ticketshoporders_overview_loadmore_buttonrow input[type=submit],#customer_ticketshoporders_overview_loadmore_buttonrow input[type=reset]{margin-top:0}.ticketshop_order_detail_infos .ticketshop_order_detail_info{margin-bottom:15px;line-height:1.3;display:flex;justify-content:stretch;align-items:flex-start}.ticketshop_order_detail_infos .ticketshop_order_detail_info .title{flex:0 0 160px}.ticketshop_order_detail_infos .ticketshop_order_detail_info .value{flex:0 1 100%}.ticketshop_order_detail_cart_table_wrapper{position:relative;overflow:auto}.ticketshop_order_detail_cart_table{min-width:100%;border-collapse:collapse}.ticketshop_order_detail_cart_table th,.ticketshop_order_detail_cart_table td{text-align:left;padding:7px 20px 5px;box-sizing:border-box;vertical-align:top}.ticketshop_order_detail_cart_table tr :first-child{padding-left:0}.ticketshop_order_detail_cart_table tr :last-child{padding-right:0}.ticketshop_order_detail_cart_table .tar{text-align:right}.ticketshop_order_detail_cart_table thead th{font-weight:700;border-bottom:1px solid #000}.ticketshop_order_detail_cart_table tbody tr.isChild{font-size:.9em;color:#666}.ticketshop_order_detail_cart_table tbody tr.isChild td,.ticketshop_order_detail_cart_table tbody tr.isChild th{padding-top:0}.ticketshop_order_detail_cart_table tbody tr.isChild :first-child{padding-left:15px}.ticketshop_order_detail_cart_table tbody tr.isCanceled{text-decoration:line-through}.ticketshop_order_detail_cart_table tfoot :first-child td{border-top:2px solid #000}.ticketshop_order_detail_cart_table .summarycol{min-width:220px}.ticketshop_order_detail_cart_table .nowrap{white-space:nowrap}.ticketshop_order_detail_actions{text-align:right}@media (max-width: 720px){.ticketshop_order_detail_actions{text-align:left}}.ticketshop_order_detail_actions>div{margin-top:10px}.ticketshop_order_detail_actions a:not(button,.button,input[type=button],input[type=submit],input[type=reset]){text-decoration:underline}.alert{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:8px solid #000;padding:12px 12px 12px 20px;position:relative;margin:0 0 20px;border-radius:6px;box-sizing:border-box;line-height:1.6}@media (max-width: 720px){.alert{padding:10px 5px 10px 12px}}.alert.alert-error{border-color:#c00;color:#a30000}.alert.alert-warning{border-color:#ec9017;color:#854c00}.alert.alert-info{border-color:#aaa;color:#333}.alert.alert-success{border-color:#090;color:#050}.alert.hidden{display:none}.alert div{margin-bottom:4px}.alert button.small,.alert .button.small,.alert input[type=button].small,.alert input[type=submit].small,.alert input[type=reset].small{margin-top:10px}.payment-head,.payment_info_checkbox{margin-bottom:20px}#paymentrequest-stripe-element-form{position:relative;max-width:720px;opacity:1;transition:opacity .3s ease}#paymentrequest-stripe-element-form.hidden{pointer-events:none}#paymentrequest-stripe-element-form.hidden #paymentrequest-stripe-element-form-inner{opacity:0}#paymentrequest-stripe-element-form.disabled{pointer-events:none}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-form-inner #paymentrequest-stripe-element-submit{margin-top:20px}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-form-inner #paymentrequest-stripe-element-submit.hidden{display:none}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-form-inner #paymentrequest-stripe-element-error-message{font-weight:700;color:#c00;margin:20px 0}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-form-inner #paymentrequest-stripe-element-error-message.hidden{display:none}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-loading-layer{position:absolute;z-index:5;background:#f5f5f5d9;left:0;top:0;right:0;bottom:0}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-loading-layer .paymentLoadingContent{display:inline-block;white-space:nowrap;font-style:italic;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-loading-layer .paymentLoadingContent .progress_circle{vertical-align:middle;margin-right:10px}#paymentrequest-stripe-element-form #paymentrequest-stripe-element-loading-layer.hidden{display:none}.payment_in_advance_intro{margin:0 0 20px}.payment_in_advance_information{display:flex;flex-direction:row;gap:20px 40px}@media (max-width: 720px){.payment_in_advance_information{display:block}}.payment_in_advance_information .payment_in_advance_information_text{flex:1 0 auto}.payment_in_advance_information .payment_in_advance_information_text div{margin:0 0 10px}.payment_in_advance_information .payment_in_advance_information_qr{flex:0 0 400px}@media (max-width: 990px){.payment_in_advance_information .payment_in_advance_information_qr{flex:0 0 280px}}@media (max-width: 720px){.payment_in_advance_information .payment_in_advance_information_qr{margin-top:25px}}.payment_in_advance_information .payment_in_advance_information_qr img{background:#fff;max-width:100%}@media (max-width: 720px){.payment_in_advance_information .payment_in_advance_information_qr img{width:100%;max-width:340px}}.payment_in_advance_information .payment_in_advance_information_qr div{font-size:.9em;text-align:center;color:#666;line-height:1.3}.payment_stripe_bank_transfer .right{text-align:right}@media (max-width: 720px){.payment_stripe_bank_transfer .right{text-align:left}}.payment_stripe_bank_transfer .right .payment_stripe_bank_transfer_information_qr{display:inline-block;width:100%;max-width:280px;color:#666;text-align:center;line-height:1.2}.payment_stripe_bank_transfer .right .payment_stripe_bank_transfer_information_qr img{background:#fff;width:auto;max-width:100%;aspect-ratio:1/1}.ccAmountSelector{display:inline-block;overflow:hidden;-webkit-user-select:none;user-select:none;box-sizing:border-box}.ccAmountSelector *{box-sizing:border-box}.ccAmountSelector .inner{position:relative;overflow:hidden;display:flex;align-items:stretch;flex-direction:row;gap:0 5px;height:32px;font-size:16px;font-weight:400;line-height:30px}.ccAmountSelector .inner .actionbtn{height:100%;aspect-ratio:1;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.ccAmountSelector .inner .actionbtn.minus{background:url(/build/assets/minus-VES0zPOm.svg) no-repeat center center}.ccAmountSelector .inner .actionbtn.plus{background:url(/build/assets/plus-BZpSOCAc.svg) no-repeat center center}.ccAmountSelector .inner .actionbtn.disabled{opacity:.3;cursor:default}.ccAmountSelector .inner .amountdisplay{position:relative;padding:0 2px;height:100%;min-width:35px;text-align:center;border:1px solid #A06C1F}.ccAmountSelector .inner .amountdisplay.zero{border-color:#0000004d}
