.dcl-lo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0a0a0aa8;opacity:0;transition:opacity .2s ease;font-family:inherit}.dcl-lo-overlay.is-open{opacity:1}.dcl-lo-card{position:relative;max-width:600px;width:100%;overflow:hidden;background-color:#0f0f0f;background-image:linear-gradient(175deg,#141414e6,#0a0a0af2 55%,#080808f7),var(--dcl-lo-img,none);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:3.75rem 3.25rem 2.75rem;text-align:center;color:#fff;box-shadow:0 28px 72px #0000008c;transform:translateY(10px);transition:transform .2s ease}.dcl-lo-card *{color:inherit}.dcl-lo-overlay.is-open .dcl-lo-card{transform:none}.dcl-lo-x{position:absolute;top:10px;right:10px;border:0;background:none;color:#ffffff80!important;cursor:pointer;padding:6px;line-height:0;transition:color .2s ease}.dcl-lo-x:hover{color:#fff!important}.dcl-lo-eyebrow{display:flex;align-items:center;justify-content:center;gap:14px;color:#e42e0f!important;font-size:1.875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.35rem;line-height:1;font-style:normal!important}.dcl-lo-eyebrow svg{width:34px;height:34px;stroke-width:2.25}.dcl-lo-title{color:#fff!important;font-size:2.875rem;font-weight:800;margin:0 0 .85rem;letter-spacing:-.025em;line-height:1.05;font-style:normal!important;text-transform:none!important}.dcl-lo-body{color:#ffffffd1!important;font-size:1.1875rem;line-height:1.5;margin:0 0 1.9rem}.dcl-lo-perks{display:flex;flex-direction:column;gap:1.15rem;text-align:left;margin:0 0 2.25rem;padding:1.75rem 0 0;border-top:1px solid rgba(255,255,255,.14)}.dcl-lo-perk{display:flex;align-items:center;gap:18px}.dcl-lo-perkmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:54px;height:54px;border-radius:50%}.dcl-lo-perkmark svg{width:28px;height:28px}.dcl-lo-perk--deal .dcl-lo-perkmark{background:#e42e0f2e;border:1px solid rgba(228,46,15,.35);color:#e42e0f!important}.dcl-lo-perk--card .dcl-lo-perkmark{background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#ffffffe6!important}.dcl-lo-perktext{color:#ffffffeb!important;font-size:1.1875rem;line-height:1.4}.dcl-lo-cta{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;box-sizing:border-box;padding:1.25rem 2rem;background:#fff;color:#1a1a1a!important;text-decoration:none;border-radius:4px;font-weight:700;font-size:1.125rem;font-family:inherit;transition:background .2s ease,transform .2s ease}.dcl-lo-cta:hover{background:#004d7d;color:#fff!important;transform:translateY(-1px)}.dcl-lo-cta:hover svg{color:#fff}.dcl-lo-cta svg{width:20px;height:20px}.dcl-lo-save{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:1.15rem;border:0;background:none;color:#fff9!important;font-size:.9375rem;font-family:inherit;cursor:pointer;padding:6px;transition:color .2s ease}.dcl-lo-save span{text-decoration:underline;text-underline-offset:2px}.dcl-lo-save:hover{color:#fff!important}.dcl-lo-tab{position:fixed;left:0;bottom:158px;z-index:2147482900;background:#1a1a1a;color:#fff!important;border:1px solid rgba(255,255,255,.12);border-left:0;border-radius:0 4px 4px 0;padding:.7rem .9rem .7rem .75rem;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;display:flex;align-items:center;gap:7px;letter-spacing:.06em;text-transform:uppercase;transform:translate(-100%);opacity:0;transition:transform .28s ease,opacity .28s ease,background .2s ease;box-shadow:0 4px 18px #0000004d}.dcl-lo-tab.is-open{transform:none;opacity:1}.dcl-lo-inline{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;box-sizing:border-box;margin:1rem 0;padding:.8rem 1rem;background:#1a1a1a;color:#fff!important;border:0;border-radius:4px;font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;opacity:0;transition:background .2s ease,opacity .28s ease,transform .2s ease}.dcl-lo-inline.is-open{opacity:1}.dcl-lo-inline:hover{background:#004d7d;transform:translateY(-1px)}.dcl-lo-inline.is-new{animation:dcl-lo-glow 1.1s ease 2}@keyframes dcl-lo-glow{0%,to{box-shadow:none}50%{box-shadow:0 0 0 5px #004d7d38}}.dcl-lo-tab:hover{background:#2a2a2a}.dcl-lo-tab.is-new{animation:dcl-lo-pulse 1.1s ease 2}@keyframes dcl-lo-pulse{0%,to{box-shadow:0 4px 18px #0000004d}50%{box-shadow:0 4px 18px #0000004d,0 0 0 7px #ffffff21}}@media(max-width:749px){.dcl-lo-tab{bottom:138px}.dcl-lo-card{padding:2.5rem 1.5rem 2rem}.dcl-lo-title{font-size:2.1rem}.dcl-lo-eyebrow{font-size:1.375rem;gap:10px}.dcl-lo-eyebrow svg{width:26px;height:26px}.dcl-lo-perktext{font-size:1rem}.dcl-lo-perkmark{width:40px;height:40px}.dcl-lo-body{font-size:1.0625rem}.dcl-lo-cta{font-size:1.0625rem;padding:1.1rem 1.5rem}}.dcl-lo-bar{position:fixed;left:50%;bottom:20px;transform:translate(-50%,14px);z-index:2147483000;background:#1a1a1a;color:#fff!important;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:.85rem 1rem .85rem 1.1rem;font-size:.9375rem;line-height:1.5;font-family:inherit;max-width:min(470px,92vw);display:flex;align-items:flex-start;gap:10px;opacity:0;transition:opacity .25s ease,transform .25s ease;box-shadow:0 12px 34px #0000005c}.dcl-lo-bar.is-open{opacity:1;transform:translate(-50%)}.dcl-lo-bartext{display:block}.dcl-lo-barlink{display:inline-block;margin-top:.35rem;color:#fff!important;font-weight:600;text-decoration:underline;text-underline-offset:2px}.dcl-lo-barmark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:2px;border-radius:50%;background:#50b47838;color:#7fd7a4!important}.dcl-lo-bar--info .dcl-lo-barmark{background:#ffffff24;color:#ffffffd9!important}.dcl-lo-barx{border:0;background:none;color:#ffffff73!important;cursor:pointer;padding:2px;line-height:0;flex-shrink:0;margin-top:1px;transition:color .2s ease}.dcl-lo-barx:hover{color:#fff!important}@media(prefers-reduced-motion:reduce){.dcl-lo-overlay,.dcl-lo-card,.dcl-lo-bar,.dcl-lo-tab,.dcl-lo-cta,.dcl-lo-inline{transition:none}.dcl-lo-tab.is-new,.dcl-lo-inline.is-new{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/dcl-lake-offer.css.map */
