.header{padding:0 16px;position:relative;text-align:center;width:100%}.header .subheader{border-bottom:1px solid var(--Greyscale-100);height:64px}.header .subheader:last-child{display:none}@media(min-width:768px){.header .subheader:last-child{display:flex}}.header .subheader .container{align-items:center;display:flex;height:100%}.header .subheader .container .logo{color:#414141;display:flex;font-size:1rem;font-weight:600;margin-left:16px}.header .subheader .container .logo img{max-width:100%;padding-right:16px}.header .subheader .container .logo div{border-left:1px solid var(--Greyscale-100);line-height:32px;padding-left:16px}.header .subheader .container .main-nav{display:none}@media(min-width:768px){.header .subheader .container .main-nav{display:block}.header .subheader .container .slidingmenu-component{display:none}}.slidingmenu-component{display:inline-block;margin-left:auto;position:relative;width:fit-content}.slidingmenu-component .slidingmenu-btn{padding:8px;width:fit-content}.slidingmenu-component .slidingmenu-btn svg{height:32px}.slidingmenu-component .slidingmenu-menu{background:#fff;height:100%;max-width:100vw;padding:22px;position:fixed;right:0;top:0;transform:translateX(110%);transition:.4s;width:500px;z-index:99999}.slidingmenu-component .slidingmenu-menu.active{transform:translateX(0)}.slidingmenu-component .slidingmenu-menu .slidingmenu-content{background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:16px;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-width:350px;padding:20px 16px}.slidingmenu-component .slidingmenu-menu .slidingmenu-content .main-nav{display:block}.slidingmenu-component .slidingmenu-menu .slidingmenu-content .main-nav nav{display:flex;flex-direction:column;margin:unset}.slidingmenu-component .slidingmenu-menu .slidingmenu-content .slidingmenu-close{background:#d4cdcd;border-radius:5px;cursor:pointer;padding:8px 20px;text-align:center;width:100%}.main-nav nav{display:flex;gap:24px;margin-left:16px}.main-nav nav a{color:#414141;font-size:16px;text-decoration:none}.main-nav nav a.active-page{border-bottom:4px solid var(--Primary-Action-600,#006192);color:#006192;font-weight:700}.footer{background-color:#fff;bottom:0;color:var(--Greyscale-350,#767676);height:360px;padding:40px 16px;position:absolute;width:100%}@media(min-width:768px){.footer{height:100px}}.footer .container{align-items:center;display:flex;flex-direction:column-reverse;gap:16px;padding-bottom:16px}@media(min-width:768px){.footer .container{flex-direction:row;gap:32px;justify-content:flex-start}}@media(min-width:1024px){.footer .container{padding-left:48px}}.footer .container .copyright{font-weight:700}.footer .container nav{display:flex;flex-direction:column;gap:16px;justify-content:center}@media(min-width:768px){.footer .container nav{flex-direction:row;gap:32px;justify-content:flex-start}}.footer .container nav a{color:var(--Greyscale-350,#767676);font-size:16px;text-align:center}.sidebar{display:flex;flex-flow:row wrap;flex-shrink:0;gap:16px;height:fit-content;padding:32px 0}@media(min-width:1024px){.sidebar{flex-direction:column;width:240px}}.sidebar .sidebar-tile{border:1px solid var(--Greyscale-300,#999);border-radius:4px;color:#414141;flex:1;min-width:200px;padding:16px}.sidebar .sidebar-tile h2{font-size:16px;line-height:1.5}.sidebar .sidebar-tile h2:after{float:inline-end;height:24px;width:24px}.sidebar .sidebar-tile a,.sidebar .sidebar-tile p{font-size:14px;line-height:1.5}.sidebar .sidebar-tile a:before{content:url(/build/images/arrow-right.b12d8104.svg);display:inline-block;height:20px;vertical-align:text-bottom;width:20px}.sidebar .cart-tile h2:after{content:url(/build/images/shopping-cart.12b397e7.svg)}.sidebar .profile-tile h2:after{content:url(/build/images/person.c26a7b72.svg)}.sidebar .contact-tile h2:after{content:url(/build/images/mail-o.31eb36e8.svg)}.sidebar .hint-tile h2:after{content:url(/build/images/info-sheet.dc437019.svg)}.download-cart-button button,.download-cart-button button.link{margin:0 0 1em}.stage{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:end;padding:16px;position:relative}.stage:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.2) 30%,hsla(0,0%,100%,.4) 40%,hsla(0,0%,100%,.6) 60%,hsla(0,0%,100%,.7) 80%,hsla(0,0%,100%,.8) 90%,hsla(0,0%,100%,.9));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.stage .overline{font-size:1rem;font-weight:300;line-height:220%;z-index:999}@media(min-width:514px){.stage .overline{font-size:1.5rem}}.stage .title{text-align:center;z-index:999}.stage .title h1{font-size:2rem;font-weight:600;line-height:110%;margin-bottom:16px}@media(min-width:514px){.stage .title h1{font-size:3rem}}.login-notice{text-align:center}.login-button .btn{color:#fff!important}.sealpage .content .stage{background-position:50%;background-size:cover;height:250px}.accordion-seal-menu{background-color:var(--Greyscale-025,#f5f5f5);color:#414141;flex-shrink:0;padding:16px 0;width:100%}@media(min-width:768px){.accordion-seal-menu{width:260px}}.accordion-seal-menu .accordion .accordion__item .accordion__heading .accordion__button{align-items:center;border:none;color:#414141;cursor:pointer;display:flex;padding:8px}.accordion-seal-menu .accordion .accordion__item .accordion__heading .accordion__button:before{background-color:#414141;content:"";display:inline-block;height:16px;margin-right:8px;mask:url(/build/images/chevron-right.d1d19fa6.svg);mask-size:contain;width:16px}.accordion-seal-menu .accordion .accordion__item .accordion__heading .accordion__button[aria-expanded=true],.accordion-seal-menu .accordion .accordion__item .accordion__heading .accordion__button[aria-selected=true]{font-weight:700}.accordion-seal-menu .accordion .accordion__item .accordion__heading .accordion__button[aria-expanded=true]:before,.accordion-seal-menu .accordion .accordion__item .accordion__heading .accordion__button[aria-selected=true]:before{mask:url(/build/images/chevron-down.ec879476.svg);mask-size:contain}.accordion-seal-menu .accordion .accordion__item .accordion__panel ul{list-style-type:none;margin:0;padding:0}.accordion-seal-menu .accordion .accordion__item .accordion__panel ul li{padding:8px}.accordion-seal-menu .accordion .accordion__item .accordion__panel ul li:has(.active-page){background-color:#007ab3}.accordion-seal-menu .accordion .accordion__item .accordion__panel ul li a{color:#414141;padding-left:24px}.accordion-seal-menu .accordion .accordion__item .accordion__panel ul li a.active-page{color:#fff}.homepage,.sealpage{display:flex;flex-direction:column;flex-grow:1}.cartpage,.contactpage,.sealselectionpage{flex-grow:1}.content #errorpage .sidebar,.content #errorpage .stage{display:none}.accordion-seal-list .accordion>:last-child .accordion__button{border-bottom:1px solid var(--Greyscale-100,#d9d9d9)}.accordion-seal-list .accordion .accordion__item .accordion__heading .accordion__button{align-items:center;background-color:var(--Greyscale-025,#f5f5f5);border-top:1px solid var(--Greyscale-100,#d9d9d9);cursor:pointer;display:flex;justify-content:space-between;padding:16px}.accordion-seal-list .accordion .accordion__item .accordion__heading .accordion__button:after{content:url(/build/images/chevron-down.ec879476.svg);float:inline-end}.accordion-seal-list .accordion .accordion__item .accordion__heading .accordion__button[aria-expanded=true],.accordion-seal-list .accordion .accordion__item .accordion__heading .accordion__button[aria-selected=true]{border-bottom:1px solid var(--Greyscale-100,#d9d9d9)}.accordion-seal-list .accordion .accordion__item .accordion__heading .accordion__button[aria-expanded=true]:after,.accordion-seal-list .accordion .accordion__item .accordion__heading .accordion__button[aria-selected=true]:after{content:url(/build/images/chevron-up.7fbbc752.svg)}.accordion-seal-list .accordion .accordion__item .accordion__panel ul{list-style-type:none;padding:0}.accordion-seal-list .accordion .accordion__item .accordion__panel ul li{margin-bottom:24px}.accordion-seal-list .accordion .accordion__item .accordion__panel ul li .missing-seal{border:1px solid #c6c6c6;border-radius:5px;padding:16px}.seal{border:1px solid #c6c6c6;border-radius:5px}.seal .seal-header{background-color:#496ebd;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-weight:600;margin-bottom:16px;padding:16px}.seal .seal-header .pns{font-size:14px;font-weight:400;margin-top:4px}.seal .seal-content{display:flex;flex-direction:column;gap:16px;padding:16px}@media(min-width:768px){.seal .seal-content{flex-direction:row}}.seal .seal-content .seal-preview{flex-shrink:0;width:100px}.seal .seal-content .seal-preview img{cursor:pointer;height:auto;width:100%}.seal .seal-content .seal-data .row{display:flex;gap:16px;margin-bottom:8px}.seal .seal-content .seal-data .row>:first-child{width:100px}.seal .seal-content .seal-data .row .hint{background-color:#efefef;padding:8px}.seal .seal-content .seal-data .row .hint strong:first-of-type{color:#8c2e3e}.seal .seal-content .seal-data .row .hint p{margin:0}.seal .btn.link{color:#007ab3}.seal .btn.link:before{vertical-align:top}.LightboxModalPortal .ReactModal__Overlay{background:rgba(0,0,0,.75)!important;z-index:99999}.LightboxModalPortal .ReactModal__Overlay .ReactModal__Content{border:unset!important;height:fit-content;margin:auto;max-width:fit-content;padding:24px 8px 8px!important}.cart-item-list{width:100%}.cart-item-list .cart-item-list-header{background-color:#fff;border-top:1px solid var(--Greyscale-100,#d9d9d9);color:#414141;display:grid;font-weight:600;gap:20px;grid-template-columns:1fr 3fr 1fr 1fr;line-height:normal;padding:8px}.cart-item-list .cart-item-list-content{border-bottom:2px solid var(--Greyscale-500,#414141);border-top:2px solid var(--Greyscale-500,#414141);margin-bottom:16px}.cart-item-list .cart-item-list-actions{display:flex;flex-direction:column;gap:16px}@media(min-width:640px){.cart-item-list .cart-item-list-actions{flex-direction:row;justify-content:space-between}}@font-face{font-display:swap;font-family:az-neo-light;font-style:normal;font-weight:300;src:url(/build/fonts/AllianzNeoW01-Light.877a4062.woff2) format("woff2")}@font-face{font-display:swap;font-family:az-neo-regular;font-style:normal;font-weight:400;src:url(/build/fonts/AllianzNeoW01-Regular.acfc0c23.woff2) format("woff2")}@font-face{font-display:swap;font-family:az-neo-bold;font-style:normal;font-weight:700;src:url(/build/fonts/AllianzNeoW01-Bold.51d828b7.woff2) format("woff2")}@font-face{font-display:swap;font-family:az-neo-italic;font-style:normal;font-weight:400;src:url(/build/fonts/AllianzNeoW01-Italic.87adadd7.woff2) format("woff2")}label{display:block}label p{color:var(--Greyscale-500,#414141);font-family:az-neo-regular;font-weight:600;margin-bottom:4px}label p.required:after{color:#dc3149;content:"*"}label input{border:1px solid var(--Greyscale-200,#c2c2c2);border-radius:4px;font-family:az-neo-regular;font-size:1rem;height:40px;margin-bottom:8px;padding:.5em;width:100%}label input::placeholder{color:var(--Greyscale-500,#414141);font-size:16px;opacity:.4}label input.has-error{border:2px solid #dc3149}label input[type=checkbox]{height:auto;margin:0 .5em 0 0;width:auto}label textarea{border:1px solid var(--Greyscale-200,#c2c2c2);border-radius:4px;font-family:az-neo-regular;height:150px;margin-bottom:16px;padding:.5em;width:100%}label textarea::placeholder{color:var(--Greyscale-500,#414141);font-size:16px;opacity:.4}.form-error-msg{color:#dc3149;font-size:12px;font-weight:400;margin-bottom:8px}.btn{align-items:center;background-color:#006192;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:600;height:48px;justify-content:center;line-height:150%;margin:0 auto;max-width:500px;min-width:220px}.btn:hover{background-color:#007ab3}.btn:active{background-color:#003781}.btn:disabled{background-color:#007ab3;opacity:.4}.btn.left{margin:20px 0}.btn.link{background-color:unset;border:unset;color:#006192;font-size:14px;font-weight:400;height:unset;line-height:20px;margin:unset;min-width:unset;padding:unset}.btn.link:before{content:url(/build/images/arrow-right.b12d8104.svg);display:inline-block;height:20px;vertical-align:bottom;width:20px}.btn.remove{background-color:#dc3149}.btn-close{background-color:#414141;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:10px;height:16px;line-height:10px;opacity:.8;padding:2px;position:absolute;right:8px;top:4px;width:16px}:root{--Greyscale-100:#d9d9d9;font-size:16px}html{box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{font-family:az-neo-regular;font-size:1rem;line-height:20px;margin:0}#root,body,html{height:100vh}.App{display:flex;flex-direction:column;min-height:100%;padding-bottom:360px;position:relative}@media(min-width:768px){.App{padding-bottom:100px}}h1{font-size:40px;line-height:46px;margin-top:0}@media(min-width:768px){h1{font-size:54px;line-height:62px}}h1.caps{font-size:35px;font-weight:500;line-height:40px;text-transform:uppercase}@media(min-width:768px){h1.caps{font-size:54px;line-height:59px}}h2{font-size:35px;line-height:41px}@media(min-width:768px){h2{font-size:40px;line-height:48px}}h3{font-size:26px;line-height:32px}@media(min-width:768px){h3{font-size:30px;line-height:38px}}h4{font-size:24px;line-height:30px}@media(min-width:768px){h4{font-size:26px;line-height:34px}}h5{font-size:20px;line-height:26px}@media(min-width:768px){h5{font-size:24px;line-height:32px}}h6{font-size:18px;line-height:24px}@media(min-width:768px){h6{font-size:20px;line-height:28px}}a{color:#006192;font-size:14px;line-height:1.5;text-decoration:none}.container{margin:0 auto;max-width:1160px;width:100%}.main-content{display:flex;flex-grow:1;padding:0 16px}.page-layout{display:flex;flex-direction:column;flex-grow:1;gap:16px}@media(min-width:1024px){.page-layout{flex-direction:row}}.page-layout .content-layout{display:flex;flex-direction:column;flex-grow:1;gap:16px}@media(min-width:800px){.page-layout .content-layout{flex-direction:row}}.page-layout .content-layout .teaser{flex-shrink:0}.page-layout .content-layout .content{color:#414141;flex-grow:1;font-family:az-neo-light;padding:32px 16px}.page-layout .content-layout .content h2{font-size:1.25rem}.page-layout .content-layout .content h3{font-size:1.125rem}.page-layout .content-layout .content a{color:#007ab3}.homepage .content{text-align:center}.loading{cursor:progress;position:relative}.loading:after{animation:spin .6s linear infinite,grow .3s ease-out forwards;border-color:gray hsla(0,0%,100%,.5) hsla(0,0%,100%,.5) gray;border-radius:100%;border-style:solid;border-width:2px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:50%;width:0}@keyframes spin{to{transform:rotate(359deg)}}@keyframes grow{to{height:24px;margin-top:-8px;right:0;width:24px}}.error-message{color:#dc3149;font-size:14px}.cart-item{border-bottom:1px solid var(--Greyscale-100,#d9d9d9);display:grid;gap:20px;grid-template-columns:1fr 3fr 1fr 1fr;padding:8px}.cart-item:last-child{border-bottom:none}.cart-item>div{align-items:center;display:flex}.cart-item img{cursor:pointer;height:32px;width:auto}.cart-item .productname{word-wrap:anywhere}.cart-item .remove-from-cart-button button{background:none;border:none;color:#007ab3;cursor:pointer}.cart-item .remove-from-cart-button button:before{display:inline-block;transform:rotate(45deg);vertical-align:text-bottom}