/*! @version 0.0.6 */
@font-face{font-family:"Publica Sans";src:url(assets/fonts/publicasans-regular.woff2) format("woff2"),url(assets/fonts/publicasans-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Publica Sans";src:url(assets/fonts/publicasans-medium.woff2) format("woff2"),url(assets/fonts/publicasans-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Publica Sans";src:url(assets/fonts/publicasans-bold.woff2) format("woff2"),url(assets/fonts/publicasans-bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Public Sans";src:url(assets/fonts/publicsans-regular.woff2) format("woff2"),url(assets/fonts/publicsans-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Public Sans";src:url(assets/fonts/publicsans-bold.woff2) format("woff2"),url(assets/fonts/publicsans-bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(assets/fonts/montserrat.woff2) format("woff2"),url(assets/fonts/montserrat.woff) format("woff")}
.ahoj-productBanner{font-family:"Public Sans",sans-serif;display:flex;justify-content:space-between;font-weight:400}@media(max-width: 425px){.ahoj-productBanner{flex-direction:column}}.ahoj-productBanner .ahoj-productBannerTitle:is(h4){font-family:"Publica Sans",sans-serif;font-size:18px;line-height:20px;color:#2b59db;margin:0 0 10px 0;font-weight:800}@media(max-width: 425px){.ahoj-productBannerContent{order:2;margin-top:12px}}.ahoj-productBannerInfo{margin-bottom:8px;font-size:14px;line-height:20px}.ahoj-productBannerInfo:last-of-type{margin-bottom:0}.ahoj-productBannerInfoIcon{display:inline-block;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(assets/images/info.svg);margin-left:4px;cursor:pointer;transition:all .2s ease-in-out;top:2.5px;position:relative}.ahoj-productBannerInfoIcon:hover{transform:scale(1.1)}.ahoj-productBannerModalTitle{font-family:"Publica Sans",sans-serif;font-size:42px;line-height:50px;color:#ffaab8;margin:40px 0 16px;display:block;font-weight:400}.ahoj-productBannerModalTitleSecondLine{color:#2b59db}.ahoj-productBannerModalDescription{font-family:"Public Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px;margin:0 0 32px;color:#565a5e}.ahoj-productBannerModalAccordion{margin-top:32px}.ahoj-productBannerModalAccordion:first-of-type{margin-top:0}.ahoj-productBannerModalAccordionContent{margin:10px 0 20px 30px;font-size:18px}@media(max-width: 425px){.ahoj-productBannerModalAccordionContent{margin:8px 0 16px 16px}}.ahoj-productBannerModalAccordionContent ul{margin-left:0 !important}.ahoj-productBannerModalAccordionContent li,.ahoj-productBannerModalAccordionContent p{margin-top:10px !important;font-family:"Public Sans",sans-serif;font-weight:400;color:#565a5e}.ahoj-productBannerModalAccordionContent p:last-of-type{margin-top:20px !important}.ahoj-productBannerModalAccordionContent li{list-style:none !important}.ahoj-productBannerModalAccordionContent li:before{content:"";height:10px;width:10px;background-color:#ffaab8;border-radius:50%;margin-right:10px;display:inline-block}.ahoj-productBannerModalStepper{display:inherit}.ahoj-productBannerModalStepper img{display:block;width:100%;max-width:410px;margin:0 auto}@media(max-width: 425px){.ahoj-productBannerModalStepper img{max-width:100%}}.ahoj-productBannerModalSteps{display:flex;justify-content:space-between;margin:16px auto 0}.ahoj-productBannerModalStep:nth-of-type(1){text-align:left}.ahoj-productBannerModalStep:nth-of-type(2){text-align:center;margin:0 8%}.ahoj-productBannerModalStep:nth-of-type(3){text-align:right}.ahoj-productBannerModalStepTitle{text-align:center;font-family:"Montserrat",sans-serif;font-size:24px;line-height:32px;font-weight:bolder;color:#2b59db}@media(max-width: 425px){.ahoj-productBannerModalStepTitle{font-size:14px;line-height:20px}}.ahoj-productBannerModalStepText{text-align:center;font-family:"Public Sans",sans-serif;font-size:13px;line-height:16px;color:#565a5e;margin-top:6px}@media(max-width: 425px){.ahoj-productBannerModalStepText{font-size:12px;line-height:16px}}.ahoj-productBannerModalFooter{text-align:right}
.ahoj-card{padding:16px;max-width:400px;border-radius:4px;border:1px solid rgba(86,90,94,.3)}
.ahoj-modal{width:100%;max-width:528px;background-color:#fff;border-radius:5px;z-index:2;position:relative;margin:0 auto}@media(max-width: 580px){.ahoj-modal{max-width:calc(100vw - 32px)}}@media(max-width: 425px){.ahoj-modal{max-width:calc(100vw - 16px)}}.ahoj-modalClose{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;z-index:3}.ahoj-modalWrapper{z-index:9999;overflow-y:scroll;position:fixed;top:0;left:0;right:0;bottom:0;padding:26px}@media(max-width: 425px){.ahoj-modalWrapper{padding:8px}}@media(max-width: 580px){.ahoj-modalWrapper{padding:16px}}.ahoj-modalShadow{z-index:1;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}
.ahoj-icon{display:inline-block}

.ahoj-modalHeader{position:relative}.ahoj-modalHeaderMask{border-top-left-radius:5px;border-top-right-radius:5px;height:112px;max-width:100%}@media(max-width: 580px){.ahoj-modalHeaderMask{height:120px}}.ahoj-modalHeaderLogo{position:absolute;left:40px;top:16px}@media(max-width: 580px){.ahoj-modalHeaderLogo{left:20px}}
.ahoj-modalContent{margin:40px}@media(max-width: 500px){.ahoj-modalContent{margin:20px}}
.ahoj-modalFooter{padding:20px}
.ahoj-accordion{color:#000}.ahoj-accordionHeader{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ahoj-accordion .ahoj-accordionTitle:is(h3){font-size:24px;color:#2b59db;font-weight:400;display:inline-block;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;line-height:.9;font-family:"Publica Sans",sans-serif}.ahoj-accordionTitleBox{display:flex}.ahoj-accordionBulletIcon{margin-right:8px}@media(max-width: 768px){.ahoj-accordionBulletIcon{margin-right:16px}}.ahoj-accordionChevronIcon{margin-left:8px}@media(max-width: 768px){.ahoj-accordionChevronIcon{margin-left:16px}}.ahoj-accordionChevronIcon,.ahoj-accordionBulletIcon{transition:transform .2s ease-in-out}
.ahoj-paymentMethodBox{padding:16px;max-width:400px;background-color:#f6f7f7;margin-top:10px;position:relative}.ahoj-paymentMethodBoxDisabled:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}.ahoj-paymentMethodBox ul{margin-bottom:30px;padding-left:0}.ahoj-paymentMethodBox li{position:relative;color:#565a5e;font-size:12px;line-height:18px;margin-bottom:5px;list-style-type:disc;list-style-position:inside;font-family:"Montserrat",sans-serif}.ahoj-paymentMethodBox p{margin-top:16px;font-size:11px;font-family:"Montserrat",sans-serif;font-weight:400}.ahoj-paymentMethodBox p:first-of-type{margin-top:0}.ahoj-paymentMethodBoxStepper{display:flex;justify-content:space-between;margin-bottom:30px;padding-left:0}.ahoj-paymentMethodBoxStep{position:relative;text-align:center;margin-bottom:5px;list-style:none;display:flex;flex-direction:column}.ahoj-paymentMethodBoxStep::before{content:"";position:absolute;top:14px;width:100%;height:1px;background-color:#d7d7d7}.ahoj-paymentMethodBoxStep:first-child::before{right:0;width:50%}.ahoj-paymentMethodBoxStep:last-child::before{left:0;width:50%}.ahoj-paymentMethodBoxStepNumber{width:20px;height:20px;border-radius:50%;background-color:#d7d7d7;display:block;font-size:12px;font-family:"Montserrat",sans-serif;line-height:20px;color:#000;margin:5px auto;z-index:1}.ahoj-paymentMethodBoxStepTitle{font-size:12px;line-height:18px;color:#000;display:block;margin-bottom:5px;font-family:"Montserrat",sans-serif;font-weight:bolder}.ahoj-paymentMethodBoxStepText{font-size:10px;line-height:15px;color:rgba(128,128,128,.75);width:90%;margin:0 auto;display:block;font-family:"Montserrat",sans-serif;font-weight:400}.ahoj-paymentMethodBoxLink{text-decoration:underline}.ahoj-paymentMethodBoxLink,.ahoj-paymentMethodBoxLink:hover,.ahoj-paymentMethodBoxLink:focus{color:#565a5e}.ahoj-paymentMethodBoxLink:hover{text-decoration:none}.ahoj-paymentMethodBoxLink:after{content:"";width:8px;height:8px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg width=%278%27 height=%278%27 viewBox=%270 0 8 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg opacity=%270.5%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0.571411 0.0712891C0.847553 0.0712891 1.07141 0.295147 1.07141 0.571289V6.92833H7.42845C7.70459 6.92833 7.92845 7.15218 7.92845 7.42833C7.92845 7.70447 7.70459 7.92833 7.42845 7.92833H0.571411H0.0714111V7.42833V0.571289C0.0714111 0.295147 0.295269 0.0712891 0.571411 0.0712891ZM6.22497 1.07129L2.64507 4.64488C2.44963 4.83997 2.44935 5.15655 2.64444 5.35199C2.83953 5.54742 3.15612 5.5477 3.35155 5.35261L6.92848 1.78198V5.14265C6.92848 5.41879 7.15234 5.64265 7.42848 5.64265C7.70463 5.64265 7.92848 5.41879 7.92848 5.14265V0.571289V0.0712891H7.42848H2.85713C2.58098 0.0712891 2.35713 0.295147 2.35713 0.571289C2.35713 0.847431 2.58098 1.07129 2.85713 1.07129H6.22497Z%27 fill=%27%232B3036%27/%3E%3C/g%3E%3C/svg%3E%0A")}
.ahoj-applicationIframe{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.ahoj-applicationIframe iframe{border:none;overflow:hidden;width:100%;height:100%}

/*# sourceMappingURL=ahoj.min.css.map*/