sl-promo-popup{display:block}sl-promo-popup [hidden]{display:none!important}@media(max-width:749px){.sl-promo-popup--no-mobile{display:none!important}}.sl-promo-popup__tab{position:fixed;left:0;top:auto;top:min(calc(100px + 33.6vw),calc(100vh - 211px));bottom:auto;z-index:30;width:60px;min-height:195px;transform:none;pointer-events:none}@media(max-width:749px){.sl-promo-popup__tab{transition:opacity var(--sl-dur-base, .25s) var(--sl-ease-standard, ease),visibility 0s linear 0s}.sl-promo-popup__tab[data-footer-hide]{opacity:0;visibility:hidden;transition:opacity var(--sl-dur-base, .25s) var(--sl-ease-standard, ease),visibility 0s linear var(--sl-dur-base, .25s)}}.sl-promo-popup__tab-body{position:absolute;left:0;top:15px;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;width:60px;min-height:180px;margin:0;padding:24px 0 13px;border:0;border-radius:0 12px 12px 0;background:var(--sl-sky, #31c8ff);color:var(--sl-white, #fff);cursor:pointer;pointer-events:auto;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;animation:sl-promo-tab-in var(--sl-dur-base, .25s) var(--sl-ease-out, cubic-bezier(.22, 1, .36, 1)) both}.sl-promo-popup__tab-body:focus{box-shadow:none}.sl-promo-popup__tab-body:focus-visible,.sl-promo-popup__tab-close:focus-visible{outline:2px solid var(--sl-focus, #084799);outline-offset:3px;box-shadow:none}.sl-promo-popup__tab-label{display:block;writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--sl-font);font-size:24px;line-height:36px;font-weight:700;white-space:nowrap}.sl-promo-popup__tab-close{position:absolute;left:23px;top:-7px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.sl-promo-popup__tab-close svg{display:block;flex:none;width:30px;height:30px}@keyframes sl-promo-tab-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@media(min-width:990px){.sl-promo-popup__tab{top:min(calc(clamp(30px,calc(40 * var(--sl-u)),40px) + var(--sl-header-h, 60px) + 33.6vw),calc(100vh - clamp(146.25px,calc(195 * var(--sl-u)),195px) - 16px));width:clamp(45px,calc(60 * var(--sl-u)),60px);min-height:clamp(146.25px,calc(195 * var(--sl-u)),195px)}.sl-promo-popup__tab-body{top:clamp(11.25px,calc(15 * var(--sl-u)),15px);width:clamp(45px,calc(60 * var(--sl-u)),60px);min-height:clamp(135px,calc(180 * var(--sl-u)),180px);padding:clamp(18px,calc(24 * var(--sl-u)),24px) 0 clamp(9.75px,calc(13 * var(--sl-u)),13px);border-radius:0 clamp(9px,calc(12 * var(--sl-u)),12px) clamp(9px,calc(12 * var(--sl-u)),12px) 0}.sl-promo-popup__tab-label{font-size:var(--sl-fs-24);line-height:var(--sl-lh-24)}.sl-promo-popup__tab-close{left:calc(clamp(33.75px,calc(45 * var(--sl-u)),45px) - 22px);top:calc(clamp(11.25px,calc(15 * var(--sl-u)),15px) - 22px)}.sl-promo-popup__tab-close svg{width:clamp(22.5px,calc(30 * var(--sl-u)),30px);height:clamp(22.5px,calc(30 * var(--sl-u)),30px)}.sl-promo-popup__tab-close svg path{vector-effect:non-scaling-stroke}}html:has(dialog.sl-promo-popup__dialog:modal){overflow:hidden;scrollbar-gutter:stable}.sl-promo-popup__dialog{box-sizing:border-box;width:min(clamp(960px,calc(1440 * var(--sl-u)),1440px),calc(100vw - 2 * var(--sl-gutter, 16px)));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;color:var(--sl-text, #242424);font-family:var(--sl-font);overflow:visible;container-type:inline-size}.sl-promo-popup__dialog:not([open]){display:none}.sl-promo-popup__dialog::backdrop{background:#00000080}.sl-promo-popup__dialog[open]::backdrop{animation:sl-promo-fade-in var(--sl-dur-base, .25s) var(--sl-ease-out, ease-out) both}.sl-promo-popup__dialog[data-closing]::backdrop{animation:sl-promo-fade-out var(--sl-dur-base, .25s) var(--sl-ease-standard, ease) both}.sl-promo-popup__panel{position:relative;display:grid;grid-template-columns:33.3333cqw minmax(0,1fr);column-gap:5.5556cqw;align-items:start;box-sizing:border-box;max-height:calc(100dvh - 32px);padding:6.4583cqw 11.0417cqw 5.7639cqw 11.1806cqw;border-radius:var(--sl-radius-24, 24px);background:#f6f8f9;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.sl-promo-popup__panel:focus{outline:none}.sl-promo-popup__dialog[open] .sl-promo-popup__panel,.sl-promo-popup__dialog[open] .sl-promo-popup__close{animation:sl-promo-panel-in var(--sl-dur-base, .25s) var(--sl-ease-out, ease-out) both}.sl-promo-popup__dialog[data-closing] .sl-promo-popup__panel,.sl-promo-popup__dialog[data-closing] .sl-promo-popup__close{animation:sl-promo-panel-out var(--sl-dur-base, .25s) var(--sl-ease-standard, ease) both}@keyframes sl-promo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sl-promo-fade-out{0%{opacity:1}to{opacity:0}}@keyframes sl-promo-panel-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-promo-panel-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.sl-promo-popup__close{position:absolute;right:13px;top:12px;z-index:2;box-sizing:border-box;width:64px;height:64px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.sl-promo-popup__close svg{display:block;width:100%;height:100%}.sl-promo-popup__close:focus{box-shadow:none}.sl-promo-popup__close:focus-visible{outline:2px solid var(--sl-focus, #084799);outline-offset:-6px;border-radius:50%;box-shadow:none}.sl-promo-popup__media{width:100%;aspect-ratio:480 / 464;border-radius:var(--sl-radius-24, 24px);background:var(--sl-surface, #f7f8f9);overflow:hidden}.sl-promo-popup__img,.sl-promo-popup__placeholder{display:block;width:100%;height:100%;object-fit:cover}.sl-promo-popup__placeholder{background:#e9ecee}.sl-promo-popup__form{margin:0;padding-top:5.5556cqw;min-width:0}.sl-promo-popup__heading{margin:0;font-family:var(--sl-font);color:var(--sl-black, #000);letter-spacing:0}.sl-promo-popup__text{margin:23px 0 0;color:var(--sl-black, #000)}.sl-promo-popup__text p,.sl-promo-popup__consent-text p{margin:0}.sl-promo-popup__field{display:flex;align-items:stretch;width:100%;max-width:500px;margin-top:40px}.sl-promo-popup__input{flex:1 1 auto;min-width:0;box-sizing:border-box;height:60px;margin:0;padding:0 24px;border:1px solid #c2c2c2;border-right:0;border-radius:12px 0 0 12px;background:var(--sl-white, #fff);color:var(--sl-text, #242424);font-family:var(--sl-font);font-size:16px;line-height:24px;font-weight:400;-webkit-appearance:none;appearance:none}.sl-promo-popup__input::placeholder{color:#4e4e4e99;opacity:1}.sl-promo-popup__input:focus{outline:none;box-shadow:none;border-color:var(--sl-focus, #084799)}.sl-promo-popup__input[aria-invalid=true]{border-color:#c62828}.sl-promo-popup__dialog .sl-promo-popup__submit{--_h: 60px;--_minw: 160px;flex:0 0 auto;border-radius:0 12px 12px 0}@media(min-width:750px){.sl-promo-popup__input{height:clamp(48px,calc(60 * var(--sl-u)),60px)}.sl-promo-popup__dialog .sl-promo-popup__submit{--_h: clamp(48px, calc(60 * var(--sl-u)), 60px)}}@media(min-width:990px){.sl-promo-popup__input{font-size:var(--sl-fs-16);line-height:var(--sl-lh-16)}}.sl-promo-popup__error{margin:8px 0 0;font-family:var(--sl-font);color:#c62828}.sl-promo-popup__consent{display:flex;align-items:flex-start;gap:10px;max-width:500px;margin-top:16px;cursor:pointer}.sl-promo-popup__consent .sl-promo-popup__check{display:block;flex:0 0 16px;box-sizing:border-box;width:16px;height:16px;margin:2px 0 0;padding:0;border:1px solid #e3e3e3;border-radius:2px;background:var(--sl-white, #fff) center / 12px 12px no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none}.sl-promo-popup__consent .sl-promo-popup__check:checked{border-color:var(--sl-sky, #31c8ff);background-color:var(--sl-sky, #31c8ff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2l2.4 2.4 4.6-5'/%3E%3C/svg%3E")}.sl-promo-popup__check:focus{box-shadow:none}.sl-promo-popup__check:focus-visible{outline:2px solid var(--sl-focus, #084799);outline-offset:2px}.sl-promo-popup__consent-text{min-width:0;font-family:var(--sl-font);font-size:var(--sl-fs-12, 12px);line-height:var(--sl-lh-12, 18px);font-weight:300;color:#535353}.sl-promo-popup__error--consent{margin-top:4px;padding-left:26px}.sl-promo-popup__success{outline:none}@media(max-width:989px){.sl-promo-popup__panel{grid-template-columns:40cqw minmax(0,1fr);column-gap:4cqw;align-items:center;padding:6cqw 5cqw}.sl-promo-popup__form{padding-top:0}.sl-promo-popup__text{margin-top:16px}.sl-promo-popup__field{margin-top:28px}.sl-promo-popup__dialog .sl-promo-popup__submit{--_minw: 120px;padding-inline:16px}.sl-promo-popup__input{padding:0 16px}}@media(max-width:749px){.sl-promo-popup__dialog{width:calc(100vw - 32px)}.sl-promo-popup__panel{display:block;max-height:90dvh;padding:0}.sl-promo-popup__media{aspect-ratio:4 / 3;border-radius:0}.sl-promo-popup__form{padding:24px 20px 28px}.sl-promo-popup__text{margin-top:12px}.sl-promo-popup__field{margin-top:20px}.sl-promo-popup__input{padding:0 16px}.sl-promo-popup__dialog .sl-promo-popup__submit{--_minw: 112px;padding-inline:12px}.sl-promo-popup__close{right:8px;top:8px;width:40px;height:40px;border-radius:50%;background:#ffffffeb}.sl-promo-popup__tab{top:100px;bottom:auto}}@media(prefers-reduced-motion:reduce){.sl-promo-popup__tab-body,.sl-promo-popup__dialog[open] .sl-promo-popup__panel,.sl-promo-popup__dialog[open] .sl-promo-popup__close{animation-name:sl-promo-fade-in}.sl-promo-popup__dialog[data-closing] .sl-promo-popup__panel,.sl-promo-popup__dialog[data-closing] .sl-promo-popup__close{animation-name:sl-promo-fade-out}.sl-promo-popup__tab,.sl-promo-popup__tab[data-footer-hide]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sl-promo-popup.css.map */
