.dt-scene{position:relative;min-height:100vh;overflow:hidden;color:#f0f0fa;display:flex;align-items:flex-end;padding:0;background:#000;isolation:isolate}.dt-scene__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.dt-scene__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,transparent 45%,rgba(0,0,0,.88) 100%);z-index:1;pointer-events:none}.dt-scene__content{position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 64px 80px;display:flex;flex-direction:column;gap:18px}.dt-scene[data-layout=left] .dt-scene__content{align-items:flex-start;text-align:left}.dt-scene[data-layout=right] .dt-scene__content{align-items:flex-end;text-align:right}.dt-scene__eyebrow{font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:13px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#f0f0fab8;margin:0}.dt-scene__title{font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:clamp(42px,6vw,68px);font-weight:300;line-height:1.08;letter-spacing:-1.5px;color:#f0f0fa;margin:0;max-width:760px;text-wrap:balance}.dt-scene__body{font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:16px;line-height:1.5;font-weight:400;color:#f0f0fab8;margin:0;max-width:520px}.dt-scene__sku-link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#f0f0fab8;font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:13px;font-weight:400;letter-spacing:.3px;transition:color .33s ease;margin:4px 0 0}.dt-scene__sku-link:hover{color:#f0f0fa;text-decoration:none}.dt-scene__sku-link img{width:44px;height:44px;object-fit:contain;background:#ffffff0a;border-radius:2px;padding:3px;flex-shrink:0}.dt-scene__sku-name{font-weight:500;color:#f0f0fa;text-transform:uppercase;letter-spacing:.5px;font-size:12px}.dt-scene__sku-divider{color:#f0f0fa47;margin:0 2px}.dt-scene__sku-price{font-weight:400;letter-spacing:.3px}.dt-scene__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.dt-scene__cta{display:inline-block;padding:14px 32px;font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:13px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;border-radius:2px;border:1px solid transparent;transition:background .33s ease,border-color .33s ease,color .33s ease;min-width:180px;text-align:center;cursor:pointer}.dt-scene__cta--primary{background:#f0f0fa;border-color:#f0f0fa;color:#000}.dt-scene__cta--primary:hover{background:#c2242b;border-color:#c2242b;color:#fff;text-decoration:none}.dt-scene__cta--secondary{background:#f0f0fa14;border-color:#f0f0fa59;color:#f0f0fa}.dt-scene__cta--secondary:hover{background:#f0f0fa2e;border-color:#f0f0faa6;color:#fff;text-decoration:none}@media(max-width:1023px){.dt-scene__content{padding:0 40px 60px;gap:16px}}@media(max-width:767px){.dt-scene{min-height:90vh;align-items:flex-end}.dt-scene__content{padding:0 20px 44px;gap:14px}.dt-scene[data-layout=right] .dt-scene__content,.dt-scene[data-layout=left] .dt-scene__content{align-items:flex-start;text-align:left}.dt-scene__scrim{background:linear-gradient(180deg,transparent 0%,transparent 35%,rgba(0,0,0,.92) 100%)}.dt-scene__eyebrow{font-size:11px;letter-spacing:1.2px}.dt-scene__title{font-size:clamp(28px,8vw,38px);letter-spacing:-.8px;line-height:1.1;max-width:100%}.dt-scene__body{font-size:15px;max-width:100%}.dt-scene__sku-link{font-size:12px;gap:10px}.dt-scene__sku-link img{width:40px;height:40px}.dt-scene__ctas{flex-direction:column;gap:10px;width:100%}.dt-scene__cta{width:100%;padding:14px 20px;font-size:12px;min-width:0}}.dt-rail{background:#000;color:#f0f0fa;padding:72px 0 80px;position:relative;min-height:960px}.dt-rail__intro{max-width:1400px;margin:0 auto;padding:0 64px 40px}.dt-rail__eyebrow{font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:13px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#f0f0fa80;margin:0 0 16px}.dt-rail__title{font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:clamp(32px,4.5vw,52px);font-weight:300;line-height:1.1;letter-spacing:-1px;color:#f0f0fa;margin:0 0 14px;max-width:820px;text-wrap:balance}.dt-rail__subtitle{font-family:var(--dt-font-sans, "Inter", sans-serif);font-size:17px;line-height:1.5;font-weight:400;color:#f0f0fa99;margin:0;max-width:580px}.dt-rail__track-wrap{position:relative;padding:0 40px}.dt-rail__track{list-style:none;padding:0 24px;margin:0;display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dt-rail__track::-webkit-scrollbar{display:none}.dt-rail__card{flex:0 0 420px;scroll-snap-align:start;position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:#111;isolation:isolate;transition:transform .35s ease,box-shadow .35s ease}.dt-rail__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -10px #c2242b40}.dt-rail__card-link{display:block;width:100%;height:100%;text-decoration:none;color:#f0f0fa;position:relative}.dt-rail__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .5s ease}.dt-rail__card:hover .dt-rail__card-img{transform:scale(1.04)}.dt-rail__card-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,transparent 40%,rgba(0,0,0,.88) 100%);z-index:1}.dt-rail__card-content{position:absolute;left:0;right:0;bottom:0;padding:24px 24px 26px;z-index:2}.dt-rail__card-label{font-size:11px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#f0f0fac7;margin:0 0 10px}.dt-rail__card-headline{font-size:22px;font-weight:300;line-height:1.2;letter-spacing:-.3px;color:#f0f0fa;margin:0 0 12px;text-wrap:balance}.dt-rail__card-sku{font-size:12px;font-weight:400;letter-spacing:.3px;color:#f0f0fa9e;margin:0;text-transform:uppercase}.dt-rail__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid rgba(240,240,250,.35);background:#0009;color:#f0f0fa;font-size:24px;font-weight:300;line-height:1;cursor:pointer;z-index:10;transition:background .2s ease,border-color .2s ease,opacity .2s ease;display:flex;align-items:center;justify-content:center;font-family:inherit}.dt-rail__arrow:hover{background:#f0f0fa;border-color:#f0f0fa;color:#000}.dt-rail__arrow:disabled{opacity:.25;cursor:default}.dt-rail__arrow:disabled:hover{background:#0009;border-color:#f0f0fa59;color:#f0f0fa}.dt-rail__arrow--prev{left:0}.dt-rail__arrow--next{right:0}.dt-rail__footer{max-width:1400px;margin:44px auto 0;padding:0 64px;text-align:center}.dt-rail__cta{display:inline-block;padding:14px 36px;font-size:13px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;color:#f0f0fa;border:1px solid rgba(240,240,250,.4);border-radius:2px;background:transparent;transition:background .33s ease,color .33s ease,border-color .33s ease}.dt-rail__cta:hover{background:#f0f0fa;color:#000;border-color:#f0f0fa;text-decoration:none}@media(max-width:1023px){.dt-rail{padding:56px 0 64px;min-height:820px}.dt-rail__intro{padding:0 40px 32px}.dt-rail__card{flex-basis:360px}.dt-rail__arrow{display:none}.dt-rail__track-wrap{padding:0}.dt-rail__footer{padding:0 40px}}@media(max-width:767px){.dt-rail{padding:40px 0 48px;min-height:720px}.dt-rail__intro{padding:0 20px 24px}.dt-rail__title{font-size:clamp(26px,7vw,34px);letter-spacing:-.5px}.dt-rail__subtitle{font-size:15px}.dt-rail__track{gap:16px;padding:0 20px}.dt-rail__card{flex-basis:78vw;max-width:340px;aspect-ratio:3 / 4}.dt-rail__card-content{padding:20px 20px 22px}.dt-rail__card-headline{font-size:19px}.dt-rail__footer{margin-top:32px;padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dayatech-scenarios.css.map */
