.banner__heading{font-size:var(--somnia-text-display);line-height:var(--somnia-leading-display);font-weight:var(--somnia-weight-medium);letter-spacing:normal;margin-block-end:var(--somnia-space-md)}.banner__text{font-size:var(--somnia-text-lg);line-height:var(--somnia-leading-relaxed);letter-spacing:normal;max-width:52ch}.banner__buttons{margin-block-start:var(--somnia-space-lg);gap:var(--somnia-space-sm)}.slideshow__controls .slider-counter__link .dot{background-color:rgba(var(--somnia-white-rgb),.5);border:0;width:.8rem;height:.8rem;transition:background-color var(--somnia-duration-base) var(--somnia-ease)}.slideshow__controls .slider-counter__link--active .dot{background-color:rgb(var(--somnia-orange-rgb))}@media screen and (max-width:749px){.banner__box{padding:var(--somnia-space-lg)}}slideshow-component{position:relative;display:block;isolation:isolate}.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:4.8rem;height:4.8rem;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--somnia-white-rgb));background-color:#00000073;border-radius:var(--somnia-radius-sm);opacity:0;transition:opacity var(--somnia-duration-base) var(--somnia-ease),background-color var(--somnia-duration-fast) var(--somnia-ease)}.slideshow__controls .slider-button--prev{inset-inline-start:0}.slideshow__controls .slider-button--next{inset-inline-end:0}slideshow-component:hover .slideshow__controls .slider-button--prev,slideshow-component:hover .slideshow__controls .slider-button--next,slideshow-component:focus-within .slideshow__controls .slider-button--prev,slideshow-component:focus-within .slideshow__controls .slider-button--next{opacity:1}.slideshow__controls .slider-button--prev:hover,.slideshow__controls .slider-button--next:hover{background-color:#000000a6}.slideshow__controls .slider-button--prev .icon,.slideshow__controls .slider-button--next .icon{height:1.4rem}.slideshow__controls .slider-button:focus-visible{opacity:1;outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}@media(hover:none){.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next{opacity:1}}.slideshow__controls .slideshow__autoplay{position:absolute;inset-block-end:var(--somnia-space-sm);inset-inline-end:var(--somnia-space-md);z-index:3;color:rgb(var(--somnia-white-rgb))}.slideshow__controls{position:static;border:0;min-height:0}.slideshow__controls .slider-counter--dots{position:absolute;inset-block-end:var(--somnia-space-md);inset-inline:0;z-index:3;display:flex;justify-content:center;gap:var(--somnia-space-2xs)}.banner__buttons .button{--color-button: var(--somnia-white-rgb);--color-button-text: var(--somnia-blue-700-rgb)}.slideshow__slide .banner__heading,.slideshow__slide .banner__text,.slideshow__slide .banner__buttons{transition:opacity var(--somnia-duration-slower) var(--somnia-ease),transform var(--somnia-duration-slower) var(--somnia-ease)}.slideshow__slide[aria-hidden=true] .banner__heading,.slideshow__slide[aria-hidden=true] .banner__text,.slideshow__slide[aria-hidden=true] .banner__buttons{opacity:0;transform:translateY(1.2rem)}.slideshow__slide[aria-hidden=false] .banner__heading,.slideshow__slide[aria-hidden=false] .banner__text,.slideshow__slide[aria-hidden=false] .banner__buttons{opacity:1;transform:none}.slideshow__slide[aria-hidden=false] .banner__heading{transition-delay:.1s}.slideshow__slide[aria-hidden=false] .banner__text{transition-delay:.22s}.slideshow__slide[aria-hidden=false] .banner__buttons{transition-delay:.34s}@media(prefers-reduced-motion:reduce){.slideshow__slide[aria-hidden=true] .banner__heading,.slideshow__slide[aria-hidden=true] .banner__text,.slideshow__slide[aria-hidden=true] .banner__buttons{transform:none}.slideshow__slide[aria-hidden=false] .banner__heading,.slideshow__slide[aria-hidden=false] .banner__text,.slideshow__slide[aria-hidden=false] .banner__buttons{transition-delay:0ms}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/somnia-image-banner.css.map */
