html.hk-fk .popup{background:#1a1a1a8c}html.hk-fk .popup.activePopup{display:flex!important;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;height:100dvh;min-height:0}html.hk-fk .popup .popup-inner{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:min(640px,100%)!important;max-width:none!important;height:auto!important;max-height:min(86vh,760px)!important;padding:0!important;margin:0;border-radius:24px;background:#fff;box-shadow:none!important;display:flex!important;flex-direction:column;justify-content:flex-start!important;overflow:hidden;color:#1a1a1a;font-family:Raleway,sans-serif}html.hk-fk .popup.standardPopup .popup-inner{width:min(480px,100%)!important}html.hk-fk .popup .popup-close{position:absolute!important;top:16px!important;right:16px!important;z-index:3;width:40px!important;height:40px!important;padding:0!important;border-radius:50%;background:#f2f2f2;color:#1a1a1a;display:flex!important;align-items:center;justify-content:center}html.hk-fk .popup .popup-close:hover{background:#e6e6e6}html.hk-fk .popup .popup-close svg{width:14px;height:14px}html.hk-fk .popup .stepsFormHeader{flex:none;margin:0!important;padding:28px 72px 8px 28px!important;border:0!important;text-align:left!important;font:400 26px/1.25 Roboto Slab,serif;color:#1a1a1a}html.hk-fk .popup .stepsForm .popup-inner .stepsFormHeader h2,html.hk-fk .popup .stepsFormHeader h2{display:block!important;margin:0 0 6px!important;font:600 13px/1.4 Raleway,sans-serif;letter-spacing:.04em;color:#6b6b6b}html.hk-fk .popup .popup-inner>.product-card__info{flex:none;padding:28px 72px 16px 28px!important;text-align:left}html.hk-fk .popup .popup-inner>.product-card__info .product-card__title{display:block;padding:0!important;font:400 24px/1.25 Roboto Slab,serif;color:#1a1a1a}html.hk-fk .popup .popup-inner>.product-card__info p{margin:6px 0 0!important;font:400 15px/1.5 Raleway,sans-serif;color:#4a4a4a}html.hk-fk .popup .popup-inner>.product-card__info p:empty{display:none}html.hk-fk .popup .form-container{position:relative!important;height:auto!important;width:auto;flex:1 1 auto;min-height:0;padding:0!important;display:flex;flex-direction:column;overflow:hidden}html.hk-fk .popup .WokStepsForm form{height:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html.hk-fk .popup .step.active{display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;height:auto!important;padding:0!important}html.hk-fk .popup span.product-card__title.bold.stepTitles{display:block;flex:none;width:auto;margin:0!important;padding:16px 28px 14px!important;text-align:left!important;border:0!important;box-shadow:none!important;font:700 18px/1.3 Raleway,sans-serif;color:#1a1a1a}html.hk-fk .popup .hk-schritt{display:block;flex:none;padding:16px 28px 0;font:500 13px/1.4 Raleway,sans-serif;color:#6b6b6b}html.hk-fk .popup .hk-schritt+span.product-card__title.bold.stepTitles{padding-top:4px!important}html.hk-fk .popup .hk-frage{display:block;margin:14px 0 0;font:700 16px/1.3 Raleway,sans-serif;color:#1a1a1a}html.hk-fk .popup .formBox{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;align-content:start;flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto;overscroll-behavior:contain;padding:4px 28px 24px!important;height:auto!important}html.hk-fk .popup.standardPopup .formBox{grid-template-columns:1fr}html.hk-fk .popup .addonProductWrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}html.hk-fk .popup .addonProductWrapper .addonRow{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 28px 24px}html.hk-fk .popup .addonProductWrapper .addonRow:not(:has(.productBlock)){display:none}html.hk-fk .popup .addonRow form{display:grid!important;gap:10px}html.hk-fk .popup .productBlock{width:auto!important;flex:none!important;margin:0!important;align-self:stretch!important}html.hk-fk .popup .productBlock label,html.hk-fk .popup .WokStepsForm .addonRow:not(.customSidedish) .productBlocks label,html.hk-fk .popup.stepsForm.standardPopup .formBox.SaucesBox:not(.customSaucesBox) .productBlocks label{display:grid!important;grid-template-columns:20px 1fr auto;column-gap:12px;row-gap:2px;align-items:start;height:100%;box-sizing:border-box;margin:0!important;padding:14px 16px!important;background:#f2f2f2;border:2px solid transparent!important;border-radius:12px!important;text-align:left!important;font-size:15px;transition:border-color .15s,background-color .15s}html.hk-fk .popup .productBlock label:before{content:"";grid-column:1;grid-row:1;box-sizing:border-box;width:20px;height:20px;margin-top:1px;border-radius:50%;border:2px solid #8a8a8a;background:#fff;transition:border-width .15s,border-color .15s}html.hk-fk .popup .productBlock:hover label{border-color:#cfcfcf!important}html.hk-fk .popup .productBlock input[type=radio]:checked+label{background:#fff;border-color:#1a1a1a!important}html.hk-fk .popup .productBlock input[type=radio]:checked+label:before{border:6px solid #1a1a1a}html.hk-fk .popup .productBlock input[type=radio]:focus-visible+label{outline:2px solid #1a1a1a;outline-offset:2px}html.hk-fk .popup .productBlock input[type=radio]{scroll-margin:8px}html.hk-fk .popup .popup-inner:focus{outline:none}html.hk-fk .popup .productBlock label .product-card__title,html.hk-fk .popup .WokStepsForm .addonRow:not(.customSidedish) .productBlocks label .product-card__title{grid-column:2;grid-row:1;font:600 15px/1.35 Raleway,sans-serif!important;text-align:left;color:#1a1a1a}html.hk-fk .popup .productBlock label .price,html.hk-fk .popup .productBlock label .priceFree{grid-column:3;grid-row:1;font:500 15px/1.35 Raleway,sans-serif;color:#1a1a1a;white-space:nowrap}html.hk-fk .popup .productBlock label .wokPdpDesc,html.hk-fk .popup .WokStepsForm .addonRow:not(.customSidedish) .productBlocks label .wokPdpDesc{grid-column:2 / 4;grid-row:2;padding:0!important}html.hk-fk .popup .WokStepsForm .addonRow:not(.customSidedish) .productBlocks label .wokPdpDesc p{font-size:14px;line-height:1.45;color:#4a4a4a;margin:0!important}html.hk-fk .popup .productBlock label .wokPdpDesc p:empty{display:none}html.hk-fk .popup .buttons,html.hk-fk .popup .productBlockBtn{position:static!important;flex:none;display:flex!important;align-items:stretch;gap:10px;width:auto;margin:0!important;padding:16px 28px!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important;background:#fff;border:0!important;border-top:1px solid rgba(26,26,26,.1)!important;border-radius:0!important;box-shadow:none!important}html.hk-fk .popup .buttons .product-info__quantity-selector,html.hk-fk .popup .productBlockBtn .product-info__quantity-selector{flex:none;width:auto;display:flex}html.hk-fk .popup .buttons .form-control,html.hk-fk .popup .productBlockBtn .form-control{display:flex;height:52px}html.hk-fk .popup .buttons quantity-selector,html.hk-fk .popup .productBlockBtn quantity-selector{height:52px!important;width:auto!important;border:0;border-radius:60px;background:#f2f2f2;align-items:center}html.hk-fk .popup .buttons quantity-selector button,html.hk-fk .popup .productBlockBtn quantity-selector button{width:44px!important;height:52px;padding:0!important;display:flex;align-items:center;justify-content:center}html.hk-fk .popup .buttons quantity-selector input,html.hk-fk .popup .productBlockBtn quantity-selector input{min-width:20px;font:600 16px/1 Raleway,sans-serif}html.hk-fk .popup .buttons .button,html.hk-fk .popup .productBlockBtn .confirmAddon{flex:1 1 auto;min-width:0;height:52px;min-height:52px;margin:0;padding:0 20px!important;border-radius:60px!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font:700 16px/1 Raleway,sans-serif;background:#1a1a1a;color:#fff;border:0;box-shadow:none}html.hk-fk .popup .buttons .prev{flex:0 0 auto;padding:0 22px!important;background:#f2f2f2;color:#1a1a1a}html.hk-fk .popup .buttons .button.disabled,html.hk-fk .popup .productBlockBtn .confirmAddon.disabled{opacity:.3}html.hk-fk .popup .halong-pflicht-hinweis{flex:0 0 100%;margin:0 0 2px}@media screen and (max-width:699px){html.hk-fk .popup.activePopup{align-items:flex-end;padding:0}html.hk-fk .popup .popup-inner,html.hk-fk .popup.standardPopup .popup-inner,html.hk-fk .popup.stepsForm .popup-inner{width:100%!important;max-width:100%!important;max-height:92dvh!important;border-radius:24px 24px 0 0}html.hk-fk .popup .popup-close{top:12px!important;right:12px!important}html.hk-fk .popup .stepsFormHeader{padding:22px 64px 4px 20px!important;font-size:22px}html.hk-fk .popup .popup-inner>.product-card__info{padding:22px 64px 14px 20px!important}html.hk-fk .popup .popup-inner>.product-card__info .product-card__title{font-size:22px}html.hk-fk .popup span.product-card__title.bold.stepTitles{padding:14px 20px 12px!important;font-size:17px}html.hk-fk .popup .hk-schritt{padding:14px 20px 0}html.hk-fk .popup .formBox{grid-template-columns:1fr;padding:4px 20px 20px!important}html.hk-fk .popup .addonProductWrapper .addonRow{padding:4px 20px 20px}html.hk-fk .popup .buttons,html.hk-fk .popup .productBlockBtn{padding:12px 20px!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}html.hk-fk .popup .buttons .button,html.hk-fk .popup .productBlockBtn .confirmAddon{font-size:15px;padding:0 16px!important}html.hk-fk .popup .buttons .prev{padding:0 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/halong-fenster.css.map */
