.hero-controls.hero-controls--rail{--rail-active:var(--acid);--rail-active-text:var(--ink);--rail-hover:#ffffff14;gap:12px;width:max-content;max-width:100%;color:inherit}.hero-controls--rail .hero-step-list{display:flex;align-items:center;gap:3px}.hero-controls--rail .hero-step{display:grid;place-items:center;flex:none;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;font:700 12px/1 DM Sans,Arial,sans-serif;letter-spacing:.025em;font-variant-numeric:tabular-nums;transition:background-color .2s,color .2s}.hero-controls--rail .hero-step:not(.active){opacity:.65}.hero-controls--rail .hero-step:hover{opacity:1;background:var(--rail-hover)}.hero-controls--rail .hero-step.active{background:var(--rail-active);color:var(--rail-active-text);opacity:1}.hero-controls.hero-controls--rail>.hero-control-pause{display:grid;place-items:center;flex:none;width:43px;height:32px;margin:0;padding:0 0 0 12px;border:0;border-left:1px solid currentColor;border-radius:0;background:transparent;color:inherit;opacity:.65;transition:opacity .2s}.hero-controls.hero-controls--rail>.hero-control-pause:hover{background:transparent;color:inherit;opacity:1}.hero-controls--rail .hero-step:focus-visible,.hero-controls--rail .hero-control-pause:focus-visible{outline:2px solid currentColor;outline-offset:3px;opacity:1}.hero-slider[data-active-slide=instagram]>.hero-controls--rail,.hero-slider[data-active-slide=studio]>.hero-controls--rail{--rail-active:var(--blue);--rail-active-text:#fff;--rail-hover:#2639db0b;color:var(--ink)}.hero-slider{--hero-copy-height:615px;--hero-rail-height:36px;--hero-rail-inset:32px}.hero-slider>.hero-controls.hero-controls--rail{position:absolute;top:calc(var(--hero-copy-height) - var(--hero-rail-inset) - var(--hero-rail-height));bottom:auto;left:3.6%;margin:0;transform:none}.hero-slider [data-hero-copy]{min-height:var(--hero-copy-height);min-width:0}.hero-slider [data-hero-content]{display:flow-root}.hero-slider .hero-art{min-height:var(--hero-copy-height)}.hero--instagram .instagram-editorial{padding:0}.hero--instagram .instagram-editorial__body{grid-template-columns:51% 49%;gap:0;align-items:stretch;min-height:0;padding:0}.hero--instagram .instagram-editorial__copy{display:flex;flex-direction:column;justify-content:center;padding:68px 4vw 83px 7.1%}.hero--instagram .instagram-editorial__art{display:grid;place-items:center;min-width:0;min-height:var(--hero-copy-height);padding:28px 20px}.hero--instagram .instagram-editorial__gallery{width:86%;max-width:800px}.hero--instagram .instagram-editorial__copy p{max-width:310px;margin:26px 0 25px;font-size:15px;line-height:1.6;color:#55565d}.hero-slider.is-measuring>.hero{display:grid;position:absolute;inset:0 0 auto;visibility:hidden;pointer-events:none}@media(max-width:760px){.hero-slider{--hero-copy-height:520px}.hero-slider>.hero-controls.hero-controls--rail{left:20px}.hero-slider .hero-copy,.hero--instagram .instagram-editorial__copy{padding:52px 20px 98px}.hero-slider .hero-art{min-height:420px}.hero--instagram .instagram-editorial__body{gap:0;padding:0}.hero--instagram .instagram-editorial__art{min-height:420px;padding:28px 20px}.hero--instagram .instagram-editorial__gallery{max-width:476px}.hero--instagram .instagram-editorial__copy p{max-width:290px;font-size:14px;margin:20px 0}.hero-slider.is-measuring>.hero{display:flex;flex-direction:column}}@media(pointer:coarse){.hero-slider{--hero-rail-height:44px}}@media(pointer:coarse){.hero-controls--rail .hero-step{width:44px;height:44px}.hero-controls.hero-controls--rail>.hero-control-pause{width:50px;height:44px}}@media(prefers-reduced-motion:reduce){.hero-controls--rail .hero-step,.hero-controls.hero-controls--rail>.hero-control-pause{transition:none}}.motion-off .hero-controls--rail .hero-step,.motion-off .hero-controls.hero-controls--rail>.hero-control-pause{transition:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/denomania-carousel-controls.css.map */
