.dl-scope .dl-offer{background:var(--dl-tealtint);border:1px solid #D3E6EC;border-radius:var(--dl-r-lg);padding:34px 36px 30px;position:relative;overflow:hidden}.dl-scope .dl-offer:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--dl-indigo)}.dl-scope .dl-offer__inner{max-width:60ch}.dl-scope .dl-offer__k{font-size:1.2rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--dl-teal-text);margin:0 0 10px}.dl-scope .dl-offer__h{font-family:inherit;font-weight:600;color:var(--dl-indigo);font-size:clamp(2.6rem,2.4vw,3.2rem);line-height:1.15;letter-spacing:-.018em;text-wrap:balance;margin:0}.dl-scope .dl-offer__b{font-size:1.8rem;line-height:1.6;color:var(--dl-ink);margin:12px 0 0}.dl-scope .dl-offer__row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:24px}.dl-scope a.dl-offer__cta{min-width:200px}.dl-scope .dl-offer__fine{font-size:1.35rem;line-height:1.5;color:var(--dl-muted);margin:16px 0 0}.dl-scope .dl-offer__status{display:flex;align-items:flex-start;gap:8px;font-size:1.6rem;line-height:1.5;color:var(--dl-ink);margin:16px 0 0}.dl-scope .dl-offer__status[hidden]{display:none}.dl-scope .dl-offer__status:before{content:"";flex:0 0 auto;width:18px;height:18px;margin-top:3px;border-radius:50%;background:var(--dl-teal) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l5 5L20 7'/></svg>") center/12px no-repeat}.dl-scope .dl-offer__status.is-error:before{background-color:var(--dl-purple)}.dl-scope .dl-offer__code{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px dashed var(--dl-border);border-radius:11px;padding:6px 8px 6px 14px;min-height:52px}.dl-scope .dl-offer__code[hidden]{display:none}.dl-scope .dl-offer__code-label{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dl-muted)}.dl-scope .dl-offer__code-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.8rem;font-weight:600;letter-spacing:.08em;color:var(--dl-indigo)}.dl-scope .dl-offer__copy{-webkit-appearance:none;appearance:none;border:1.5px solid var(--dl-indigo);background:#fff;color:var(--dl-indigo);border-radius:9px;height:38px;padding:0 14px;font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer;transition:background-color .18s ease,color .18s ease}.dl-scope .dl-offer__copy:hover,.dl-scope .dl-offer__copy:focus-visible{background:var(--dl-indigo);color:#fff}.dl-scope .dl-offer__copy.is-done{background:var(--dl-teal-text);border-color:var(--dl-teal-text);color:#fff}.dl-scope .dl-offer-picks{margin-top:40px}.dl-scope .dl-offer-picks__h{margin:0}.dl-scope .dl-offer-picks__b{font-size:1.6rem;line-height:1.55;color:var(--dl-muted);margin:10px 0 0;max-width:60ch}.dl-scope .dl-offer-picks__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;margin-top:26px;max-width:1100px}.dl-scope .dl-offer-pick{position:relative;min-width:0}.dl-scope .dl-offer-pick__badge{position:absolute;z-index:2;top:14px;left:14px;display:inline-flex;align-items:center;min-height:30px;padding:0 13px;border-radius:999px;background:var(--dl-indigo);color:#fff;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1;pointer-events:none;box-shadow:0 2px 8px #1f20351f}.dl-scope .dl-offer-pick:nth-child(2) .dl-offer-pick__badge{background:var(--dl-purple)}.dl-scope .dl-offer-pick__all{display:inline-flex;margin-top:14px;font-size:1.5rem}.dl-scope .dl-offer-pick--empty{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:center;min-height:220px;padding:28px;border:1px dashed var(--dl-border);border-radius:var(--dl-r)}.dl-scope .dl-offer-pick--empty .dl-offer-pick__badge{position:static;box-shadow:none}.dl-scope .dl-offer-pick product-card{font-size:var(--body-font-size, 1.6rem)}.dl-scope .dl-offer-pick .card__title a{color:var(--dl-ink)}.dl-scope .dl-offer-pick .card__title a:hover{color:var(--dl-teal-text);text-decoration:none}.dl-scope .dl-offer-mini{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;background:var(--dl-lavender);border:1px solid #E6E1EF;border-radius:var(--dl-r);padding:18px 24px}.dl-scope .dl-offer-mini__text{display:flex;align-items:center;gap:10px;font-size:1.7rem;color:var(--dl-ink);margin:0}.dl-scope .dl-offer-mini__text strong{font-weight:600;color:var(--dl-indigo)}.dl-scope .dl-offer-mini__icon{width:22px;height:22px;color:var(--dl-purple);flex:0 0 auto}.dl-scope .dl-offer-mini__cta{font-size:1.6rem}.dl-scope .dl-offer-mini .dl-offer__status{flex-basis:100%;margin-top:4px}.dl-scope .dl-offer__code--mini{min-height:44px;padding:4px 6px 4px 12px}.dl-scope .dl-offer__code--mini .dl-offer__code-value{font-size:1.6rem}@media(max-width:680px){.dl-scope .dl-offer{padding:26px 22px 24px}.dl-scope .dl-offer__row{flex-direction:column;align-items:stretch}.dl-scope a.dl-offer__cta{width:100%}.dl-scope .dl-offer__code{justify-content:space-between}.dl-scope .dl-offer-picks__grid{grid-template-columns:1fr;gap:24px}.dl-scope .dl-offer-mini{padding:16px 18px}}@media(prefers-reduced-motion:reduce){.dl-scope .dl-offer__copy,.dl-scope .dl-offer-pick .card{transition:none}}.dl-scope .dl-offer-picks,.dl-scope .dl-offer,.dl-scope .dl-offer-mini{scroll-margin-top:120px}.dl-scope a.dl-offer__cta.is-busy{opacity:.7;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/53/assets/der-learn-offer.css.map */
