.sl-vak-bar{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 18px;background:var(--colorBtnPrimary, #1c1d1d);color:var(--colorBtnPrimaryText, #fff);font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;letter-spacing:.04em;line-height:1.35;text-align:center;position:relative;z-index:20}.sl-vak-bar__dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto;opacity:.85}@media(max-width:600px){.sl-vak-bar{font-size:12px;padding:9px 14px}}.sl-vak-lock{overflow:hidden}.sl-vak-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0000009e;animation:slVakFade .25s ease both}.sl-vak-overlay[hidden]{display:none}@keyframes slVakFade{0%{opacity:0}to{opacity:1}}@keyframes slVakRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sl-vak-modal{position:relative;width:100%;max-width:460px;box-sizing:border-box;padding:44px 38px 38px;background:var(--colorBody, #fff);color:var(--colorTextBody, #1c1d1d);border-radius:2px;box-shadow:0 24px 60px #00000047;text-align:center;animation:slVakRise .3s ease both .05s}.sl-vak-modal__close{position:absolute;top:8px;right:12px;width:40px;height:40px;padding:0;border:0;background:none;color:inherit;font-size:28px;line-height:1;cursor:pointer;opacity:.5;transition:opacity .15s ease}.sl-vak-modal__close:hover{opacity:1}.sl-vak-modal__eyebrow{margin:0 0 14px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;opacity:.55}.sl-vak-modal__title{margin:0 0 16px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:25px;font-weight:var(--typeHeaderWeight, 700);line-height:1.25;letter-spacing:var(--typeHeaderSpacing, .02em)}.sl-vak-modal__text{margin:0 0 14px;font-size:15px;line-height:1.6}.sl-vak-modal__text--small{font-size:13.5px;opacity:.75;margin-bottom:26px}.sl-vak-modal__btn{display:inline-block;min-width:190px;padding:13px 30px;border:0;border-radius:var(--buttonRadius, 0);background:var(--colorBtnPrimary, #1c1d1d);color:var(--colorBtnPrimaryText, #fff);font-family:inherit;font-size:14px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .15s ease}.sl-vak-modal__btn:hover{background:var(--colorBtnPrimaryDim, #000)}@media(max-width:600px){.sl-vak-modal{padding:38px 24px 30px}.sl-vak-modal__title{font-size:21px}.sl-vak-modal__btn{width:100%;min-width:0}}.sl-vak-notice{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;border:1px solid var(--colorTextBodyAlpha015, rgba(28, 29, 29, .15));border-left:3px solid var(--colorBtnPrimary, #1c1d1d);background:var(--colorTextBodyAlpha005, rgba(28, 29, 29, .04));color:var(--colorTextBody, #1c1d1d);font-size:13.5px;line-height:1.5;text-align:left;border-radius:2px}.sl-vak-notice__icon{flex:0 0 18px;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--colorBtnPrimary, #1c1d1d);color:var(--colorBtnPrimaryText, #fff);font-size:12px;font-weight:700;line-height:18px;text-align:center}.sl-vak-notice--product{margin-bottom:14px}#CartDrawer .sl-vak-notice,.drawer .sl-vak-notice{border-color:var(--colorDrawerBorder, rgba(255, 255, 255, .2));border-left-color:var(--colorDrawerButton, #a26b25);background:#ffffff0f;color:var(--colorDrawerText, #fff)}#CartDrawer .sl-vak-notice__icon,.drawer .sl-vak-notice__icon{background:var(--colorDrawerButton, #a26b25);color:var(--colorDrawerButtonText, #fff)}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sl-vakantie.css.map */
