.nodus-unboxing{background:var(--nodus-ub-paper);color:var(--nodus-ub-ink);font-family:var(--nodus-ub-sans);font-size:15px;line-height:1.65;border-top:1px solid var(--nodus-ub-line);padding-block:clamp(52px,7vw,88px)}.nodus-unboxing__wrap{max-width:var(--nodus-ub-max-width);margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.nodus-unboxing__head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:26px}.nodus-unboxing__eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--nodus-ub-gold-dim);font-weight:600;display:flex;align-items:center;gap:12px;margin:0}.nodus-unboxing__eyebrow:before{content:"";width:22px;height:1px;background:var(--nodus-ub-gold)}.nodus-unboxing__heading{font-family:var(--nodus-ub-serif);font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.15;margin:14px 0 0;text-wrap:balance}.nodus-unboxing__intro{font-size:14px;color:var(--nodus-ub-ink-soft);max-width:44ch}.nodus-unboxing__intro p{margin:0}.nodus-unboxing__row{display:grid;grid-template-columns:repeat(var(--nodus-ub-columns),1fr);gap:12px}.nodus-unboxing__tile{display:block;position:relative;aspect-ratio:9 / 16;background:var(--nodus-ub-navy);border:1px solid var(--nodus-ub-line-dark);overflow:hidden}.nodus-unboxing__poster,.nodus-unboxing__empty{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;color:var(--nodus-ub-mist);cursor:pointer;position:relative}.nodus-unboxing__empty{cursor:default}.nodus-unboxing__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nodus-unboxing__play{position:relative;z-index:2;font-size:22px;color:#fff;text-shadow:0 2px 12px rgba(10,18,41,.6)}.nodus-unboxing__label{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px 8px 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--nodus-ub-mist);background:linear-gradient(transparent,#0a1229bf)}.nodus-unboxing__tile video,.nodus-unboxing__external iframe,.nodus-unboxing__external video{width:100%;height:100%;object-fit:cover;display:block;border:0}.nodus-unboxing__external{width:100%;height:100%}@media screen and (max-width:980px){.nodus-unboxing__row{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.nodus-unboxing__wrap{padding-inline:18px}.nodus-unboxing__heading{font-size:26px}.nodus-unboxing__row{grid-template-columns:repeat(3,1fr);gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nodus-unboxing.css.map */
