@layer modules{section.sliderSection .heading-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl)}section.sliderSection .keen-slider{overflow:visible !important;cursor:grab}section.sliderSection .keen-slider:active{cursor:grabbing}section.sliderSection .card{display:grid;grid-template-columns:[text-start video-start] 1fr [text-end video-end];padding:var(--spacing-xs);gap:var(--spacing-md)}section.sliderSection .card h3{margin-bottom:var(--spacing-lg)}section.sliderSection .card h4{margin-top:auto;margin-bottom:var(--spacing-5xs)}section.sliderSection .card h5{text-transform:none}section.sliderSection .card .text{grid-column:text;padding:var(--spacing-xs);display:flex;flex-direction:column}section.sliderSection .card .video{grid-column:video;display:grid;border-radius:inherit;overflow:hidden}section.sliderSection .card .video a{display:grid;text-decoration:none}section.sliderSection .card .video img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;grid-area:1/1/2/2}section.sliderSection .card .video .video-button{grid-area:1/1/2/2;display:flex;align-items:center;margin:auto var(--spacing-xs) var(--spacing-xs) auto;color:var(--corresponding-light-color);background-color:var(--bg-color);font-size:var(--font-size-heading-xs);padding:var(--spacing-4xs);padding-right:var(--spacing-sm);border-radius:10rem;transition-property:transform,color;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}section.sliderSection .card .video .video-button svg{--padding: 0;width:2em;height:2em;background-color:currentColor;border-radius:50%;transform:none}@media(hover: hover){section.sliderSection .card .video:hover .video-button{transform:scale(1.05)}section.sliderSection .card.color-lavender .video:hover .video-button,section.sliderSection .card.color-rust .video:hover .video-button,section.sliderSection .card.color-pistachioIceCream .video:hover .video-button,section.sliderSection .card.color-lemon .video:hover .video-button,section.sliderSection .card.color-sky .video:hover .video-button{color:var(--color-black)}}@media(min-width: 48rem){section.sliderSection .card{grid-template-columns:[text-start] 1fr [text-end video-start] 1fr [video-end]}}section.sliderSection .keen-slider-nav .arrows{display:flex;column-gap:var(--spacing-sm)}section.sliderSection .keen-slider-nav .button{padding:.75em;border-radius:50%;background-color:var(--color-moss);color:var(--color-pistachioIceCream);border:none;transition-property:transform,opacity;transition-duration:var(--transition-duration-fast);transition-timing-function:var(--transition-timing-function)}section.sliderSection .keen-slider-nav .button svg{display:block;width:3em;height:3em;transform:rotate(0deg)}section.sliderSection .keen-slider-nav .button svg path{fill:currentColor}section.sliderSection .keen-slider-nav .button.arrow--disabled{opacity:.5;pointer-events:none}@media(hover: hover){section.sliderSection .keen-slider-nav .button:hover{transform:translateX(-0.25em)}}section.sliderSection .keen-slider-nav .button.next svg{transform:rotate(180deg)}@media(hover: hover){section.sliderSection .keen-slider-nav .button.next:hover{transform:translateX(0.25em)}}section.sliderSection .keen-slider-nav .button::after{content:none}}/*# sourceMappingURL=slider.css.map */
