.dg-brand-spotlight{padding:96px 0 100px;background:var(--dg-bg);overflow:hidden}.dg-brand-spotlight__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,64px);align-items:center}.dg-brand-spotlight__grid--reverse{direction:rtl}.dg-brand-spotlight__grid--reverse>*{direction:ltr}.dg-brand-spotlight__copy{display:flex;flex-direction:column;gap:16px;max-width:560px}.dg-brand-spotlight__eyebrow{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#1f7aff;background:linear-gradient(90deg,#1f7aff38,#1f7aff0f);padding:8px 14px;border-radius:999px;border:1px solid rgba(31,122,255,.28)}.dg-brand-spotlight__eyebrow svg{flex-shrink:0;opacity:.95;filter:drop-shadow(0 0 8px rgba(49,168,255,.55))}.dg-brand-spotlight__eyebrow--promo{font-size:clamp(.78rem,1.6vw,.95rem);font-weight:900;letter-spacing:.08em;padding:11px 18px;color:#eaf4ff;border:2px solid transparent;background:linear-gradient(var(--dg-bg, #050c18),var(--dg-bg, #050c18)) padding-box,linear-gradient(120deg,#1f7afff2,#7dbaffd9,#1f7afff2) border-box;box-shadow:0 0 28px #1f7aff59,inset 0 1px #ffffff1f;animation:dg-brand-eyebrow-pulse 2.8s ease-in-out infinite}@keyframes dg-brand-eyebrow-pulse{0%,to{box-shadow:0 0 28px #1f7aff59,inset 0 1px #ffffff1f}50%{box-shadow:0 0 40px #31a8ff8c,inset 0 1px #ffffff2e}}.dg-brand-spotlight__heading-promo{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15em .35em;margin:0;font-size:clamp(1.85rem,4vw,2.85rem);line-height:1.12;letter-spacing:-.03em;text-align:left}.dg-brand-spotlight__title-main{font-weight:800;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.35)}.dg-brand-spotlight__title-gap{width:.12em}.dg-brand-spotlight__title-accent{font-weight:900;color:#4da3ff;text-transform:none;background:linear-gradient(135deg,#bfe0ff,#4da3ff 45%,#1f7aff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 22px rgba(31,122,255,.45))}.dg-brand-spotlight__copy .dg-home__heading{text-align:left;max-width:none}.dg-brand-spotlight__text{font-size:1.0625rem;line-height:1.65;color:var(--dg-text2, rgba(255, 255, 255, .82));margin:0}.dg-brand-spotlight__text p{margin:0 0 .75em}.dg-brand-spotlight__text p:last-child{margin-bottom:0}.dg-brand-spotlight__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.875rem;color:var(--dg-text3, rgba(255, 255, 255, .55))}.dg-brand-spotlight__meta-count{font-weight:700;color:var(--dg-text2, rgba(255, 255, 255, .85))}.dg-brand-spotlight__cta{align-self:flex-start;margin-top:8px;padding:14px 26px!important;font-size:.9375rem!important;font-weight:700!important;border-radius:10px!important;box-shadow:0 4px 18px #1f7aff6b,0 0 0 1px #ffffff14 inset!important;transition:transform .2s ease,box-shadow .25s ease,background .2s ease}.dg-brand-spotlight__cta:hover{transform:translateY(-3px);box-shadow:0 10px 32px #1f7aff80,0 0 0 1px #ffffff1f inset!important}.dg-brand-spotlight__cta svg{transition:transform .2s ease}.dg-brand-spotlight__cta:hover svg{transform:translate(4px)}.dg-brand-spotlight__visual{display:flex;flex-direction:column;gap:20px;min-width:0}.dg-brand-spotlight__hero-wrap{position:relative;border-radius:var(--dg-radius-lg, 16px);overflow:hidden;border:1px solid var(--dg-border, rgba(255, 255, 255, .1));background:var(--dg-surface, rgba(255, 255, 255, .04));aspect-ratio:4 / 3;box-shadow:0 24px 60px #00000059,0 0 0 1px #1f7aff1f}.dg-brand-spotlight__hero-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(5,12,28,.55) 100%);pointer-events:none}.dg-brand-spotlight__hero-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.dg-brand-spotlight__hero-wrap:hover .dg-brand-spotlight__hero-img{transform:scale(1.03)}.dg-brand-spotlight__marquee{position:relative;width:100%;overflow:hidden;border-radius:var(--dg-radius, 12px);mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%)}.dg-brand-spotlight__track{display:flex;align-items:stretch;gap:16px;width:max-content;animation:dg-marquee-brand var(--marquee-speed, 35s) linear infinite;will-change:transform}.dg-brand-spotlight__track:hover{animation-play-state:paused}@keyframes dg-marquee-brand{0%{transform:translate(0)}to{transform:translate(-50%)}}.dg-brand-spotlight__card-slot{flex-shrink:0;width:204px}.dg-brand-spotlight__pcard{height:100%;width:100%}.dg-brand-spotlight__pcard .dg-product-card__title{font-size:.8rem;line-height:1.3}.dg-brand-spotlight__pcard .dg-product-card__price-row{margin-top:2px}.dg-brand-spotlight__pcard .dg-price,.dg-brand-spotlight__pcard .dg-price--sale{font-size:.95rem}.dg-brand-spotlight__pcard .dg-price--regular{font-size:.78rem}.dg-brand-spotlight__pcard .dg-unit-price{font-size:.65rem;line-height:1.25}.dg-brand-spotlight__pcard .dg-price-expiry-subtle{font-size:.62rem}.dg-brand-spotlight__empty{padding:48px 24px;text-align:center;border:2px dashed rgba(31,122,255,.35);border-radius:var(--dg-radius-lg, 16px);color:var(--dg-text2);max-width:520px;margin:0 auto}.dg-brand-spotlight__empty strong{color:#7dbaff}@media(max-width:990px){.dg-brand-spotlight__grid,.dg-brand-spotlight__grid--reverse{grid-template-columns:1fr;direction:ltr}.dg-brand-spotlight__copy{max-width:none}.dg-brand-spotlight__copy .dg-home__heading,.dg-brand-spotlight__heading-promo{text-align:center;justify-content:center}.dg-brand-spotlight__eyebrow{align-self:center}.dg-brand-spotlight__text{text-align:center}.dg-brand-spotlight__meta{justify-content:center}.dg-brand-spotlight__cta{align-self:center}}@media(max-width:600px){.dg-brand-spotlight{padding:64px 0 72px}.dg-brand-spotlight__card-slot{width:172px}.dg-brand-spotlight__track{gap:12px}}@media(prefers-reduced-motion:reduce){.dg-brand-spotlight__track{animation-duration:.001ms;animation-iteration-count:1;transform:translate(0)}.dg-brand-spotlight__eyebrow--promo{animation:none}.dg-brand-spotlight__hero-wrap:hover .dg-brand-spotlight__hero-img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/dg-brand-spotlight.css.map */
