.lgk-nl-cta{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;border:none;font:inherit;text-align:inherit;color:inherit;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.lgk-nl-cta *,.lgk-nl-cta *:before,.lgk-nl-cta *:after{box-sizing:border-box}.lgk-nl-cta:focus-visible{outline:2px solid #00d4aa;outline-offset:3px}.lgk-nl-cta__badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;max-width:100%;padding:.35rem .75rem;border-radius:999px;background:linear-gradient(135deg,#00d4aa,#00a884);color:#0a0e14;font-size:clamp(.82rem,2.8vw,.95rem);font-weight:800;letter-spacing:.03em;line-height:1;box-shadow:0 4px 16px #00d4aa59}.lgk-nl-cta__badge--sm{min-width:auto;font-size:.82rem;padding:.28rem .6rem}.lgk-nl-cta--banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.25rem);width:100%;max-width:100%;padding:clamp(.85rem,2vw,1.2rem) clamp(.9rem,2.5vw,1.35rem);border-radius:1rem;border:1px solid rgb(0 212 170 / .35);background:linear-gradient(135deg,#00d4aa24,#1389e914),rgb(var(--background));box-shadow:0 8px 28px #0000002e;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.lgk-nl-cta--banner:hover{transform:translateY(-2px);border-color:#00d4aa8c;box-shadow:0 12px 32px #00d4aa26}.lgk-nl-cta__body{display:flex;flex-direction:column;gap:.2rem;min-width:0;max-width:100%;text-align:start}.lgk-nl-cta__title{font-size:clamp(.92rem,1.6vw,1.08rem);font-weight:700;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.lgk-nl-cta__subtitle{font-size:clamp(.76rem,1.2vw,.88rem);line-height:1.45;opacity:.88;overflow-wrap:anywhere;word-break:break-word}.lgk-nl-cta__subtitle strong{color:#00d4aa;font-weight:700}.lgk-nl-cta__action{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex-shrink:0;max-width:100%;padding:.55rem .95rem;border-radius:999px;background:#00d4aa26;border:1px solid rgb(0 212 170 / .4);color:#00d4aa;font-size:clamp(.76rem,1.2vw,.82rem);font-weight:650;white-space:nowrap;transition:background .25s ease,color .25s ease}.lgk-nl-cta__action-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.lgk-nl-cta--banner:hover .lgk-nl-cta__action{background:#00d4aa;color:#0a0e14}.lgk-nl-cta__arrow{font-size:1.05rem;line-height:1;flex-shrink:0;transition:transform .25s ease}.lgk-nl-cta:hover .lgk-nl-cta__arrow{transform:translate(3px)}.lgk-nl-cta--strip{width:100%;max-width:100%;border-radius:.85rem;border:1px dashed rgb(0 212 170 / .45);background:linear-gradient(90deg,#00d4aa1a,#1389e90f);transition:border-color .25s ease,background .25s ease}.lgk-nl-cta--strip:hover{border-color:#00d4aab3;background:linear-gradient(90deg,#00d4aa29,#1389e91a)}.lgk-nl-cta__strip-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .85rem;padding:clamp(.7rem,2vw,.85rem) clamp(.75rem,2.5vw,1rem);text-align:center;min-width:0}.lgk-nl-cta__strip-text{flex:1 1 12rem;min-width:0;max-width:100%;font-size:clamp(.76rem,1.2vw,.88rem);line-height:1.4;overflow-wrap:anywhere}.lgk-nl-cta__strip-text strong{font-weight:700}.lgk-nl-cta__strip-cta{flex:0 1 auto;font-size:clamp(.76rem,1.2vw,.82rem);font-weight:650;color:#00d4aa;white-space:nowrap}.lgk-nl-cta--compact{display:flex;align-items:center;gap:clamp(.55rem,2vw,.75rem);width:100%;max-width:100%;margin-block-start:.85rem;padding:clamp(.7rem,2vw,.8rem) clamp(.75rem,2vw,.95rem);border-radius:.85rem;border:1px solid rgb(0 212 170 / .3);background:#00d4aa12;text-align:start;transition:border-color .25s ease,background .25s ease}.lgk-nl-cta--compact:hover{border-color:#00d4aa8c;background:#00d4aa1f}.lgk-nl-cta__compact-text{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}.lgk-nl-cta--compact .lgk-nl-cta__title{font-size:clamp(.82rem,2.5vw,.88rem)}.lgk-nl-cta--compact .lgk-nl-cta__subtitle{font-size:clamp(.72rem,2.2vw,.78rem)}.lgk-nl-cta--collection{margin-block:.85rem 1.15rem}.lgk-nl-cta--product{margin-block-start:.85rem}.lgk-nl-cta-section{width:100%;max-width:100%;overflow-x:clip}.lgk-nl-cta-section .container{max-width:100%}.lgk-marquee__link{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700;pointer-events:auto;position:relative;z-index:2}.lgk-marquee__link:hover,.lgk-marquee__link:focus-visible{opacity:.88}.lgk-marquee__newsletter-cta{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;padding:0;margin:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease;pointer-events:auto;position:relative;z-index:2;touch-action:manipulation}newsletter-popup.newsletter-popup,newsletter-popup.pop-in,.pop-in.newsletter-popup{z-index:6000!important;box-sizing:border-box;max-width:min(calc(100vw - 1.5rem),28rem)!important;max-height:min(92dvh,40rem);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;inset-inline:max(.75rem,env(safe-area-inset-left,0px)) max(.75rem,env(safe-area-inset-right,0px))!important;inset-block-end:max(.75rem,env(safe-area-inset-bottom,0px))!important}newsletter-popup[open],.pop-in[open],newsletter-popup.newsletter-popup[open]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.newsletter-popup__inner{max-width:100%}.lgk-marquee__newsletter-cta:hover,.lgk-marquee__newsletter-cta:focus-visible{opacity:.92}.lgk-marquee__newsletter-cta strong{font-weight:800}@media(max-width:999px){.lgk-nl-cta--banner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"badge body" "action action"}.lgk-nl-cta--banner>.lgk-nl-cta__badge{grid-area:badge;align-self:start}.lgk-nl-cta--banner>.lgk-nl-cta__body{grid-area:body}.lgk-nl-cta--banner>.lgk-nl-cta__action{grid-area:action;width:100%;justify-content:center}}@media(max-width:749px){.lgk-nl-cta--banner{grid-template-columns:1fr;grid-template-areas:"badge" "body" "action";justify-items:center;text-align:center;gap:.65rem;padding:.9rem .85rem}.lgk-nl-cta--banner>.lgk-nl-cta__badge{align-self:center}.lgk-nl-cta__body{text-align:center;width:100%}.lgk-nl-cta__action{width:100%;white-space:normal;text-wrap:balance}.lgk-nl-cta__strip-inner{flex-direction:column;align-items:center;gap:.55rem;padding:.85rem .75rem}.lgk-nl-cta__strip-text{flex-basis:auto;width:100%}.lgk-nl-cta__strip-cta{white-space:normal}.lgk-nl-cta--compact{align-items:flex-start;gap:.65rem;padding:.75rem}.lgk-nl-cta--compact .lgk-nl-cta__arrow{margin-block-start:.15rem}.lgk-nl-cta--collection{margin-block:.75rem 1rem}newsletter-popup.newsletter-popup,newsletter-popup.pop-in,.pop-in.newsletter-popup{width:min(calc(100vw - 1.25rem),28rem)!important;max-height:min(88dvh,36rem);padding:0!important}}@media(max-width:379px){.lgk-nl-cta--banner{padding:.8rem .7rem}.lgk-nl-cta__badge{min-width:2.85rem;padding:.3rem .6rem}.lgk-nl-cta__action{padding:.5rem .75rem;font-size:.74rem}}@media(prefers-reduced-motion:reduce){.lgk-nl-cta--banner,.lgk-nl-cta__action,.lgk-nl-cta__arrow{transition:none}.lgk-nl-cta--banner:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/lgk-newsletter-cta.css.map */
