.slider{--slider-bg:var(--beige);padding:2rem 4rem;position:relative}.slider:before{content:"";background-color:var(--slider-bg);z-index:0;height:60%;transition:background-color .5s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sliderViewport{z-index:1;touch-action:pan-y;width:100%;position:relative;overflow:hidden visible}.sliderTrack{margin:0;padding:0;list-style:none;transition:transform .5s;display:flex}.sliderSlide{flex:0 0 100%;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;min-width:0;display:grid}.sliderSlide__media{justify-content:center;align-items:center;min-width:0;display:flex;overflow:visible}.sliderSlide__media img{object-fit:contain;width:auto;max-width:100%;height:500px;display:block}.sliderSlide__content{flex-direction:column;gap:1rem;display:flex}.slider--category .sliderSlide__content h3,.slider--category .sliderSlide__content h4,.slider--category .sliderSlide__content p{color:var(--cream)}.sliderSlide__contentFooter{transform:translateY(7rem)}.sliderSlide__action{text-transform:uppercase;letter-spacing:.05em;color:var(--bordeaux);border:none;border-bottom:1px solid;border-bottom-color:var(--bordeaux);cursor:pointer;background:0 0;width:fit-content;padding:0;font-size:14px;font-weight:400;transition:opacity .25s}.sliderSlide__action:hover{opacity:.7}.slider--category .sliderSlide__action{color:var(--cream);border-bottom-color:var(--cream)}.slider--category .sliderArrow{border-color:var(--cream);color:var(--cream)}.slider--category .sliderArrow:hover{background-color:var(--cream);color:var(--dark-blue)}.sliderArrow{border:2px solid var(--light-brown);color:var(--dark-blue);cursor:pointer;z-index:2;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.7rem;line-height:1;transition:background-color .2s,color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sliderArrow:hover{background-color:var(--light-brown);color:var(--cream)}.sliderArrow--prev{left:1rem}.sliderArrow--next{right:1rem}@media (width<=768px){.slider{padding:0 1rem}.sliderArrow{width:25px;height:25px}.sliderSlide__media img{height:300px}.slider:before{height:40%}.sliderSlide__contentFooter{transform:translateY(2rem)}.sliderSlide{gap:0}.sliderSlide__action{font-size:12px}.sliderSlide__content h3{font-size:25px}}.twoColSlider.slider{padding:0}.twoColSlider__viewport{z-index:1;touch-action:pan-y;width:100%;position:relative;overflow:hidden}.twoColSlider__track{gap:1.5%;transition:transform .5s;display:flex}.twoColSlider__item{flex:0 0 66.666%;justify-content:center;align-items:center;transition:transform .5s;display:flex}.twoColSlider__media{transition:opacity .5s,filter .5s}.twoColSlider__item:not(.twoColSlider__item--active) .twoColSlider__media{opacity:.45;filter:blur(12px)}.twoColSlider__item--active .twoColSlider__media{opacity:1;filter:none}.twoColSlider__item .twoColSlider__img{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.twoColSlider__item--peek{transition:transform .5s;transform:scale(.92)}.twoColSlider__dots{margin-top:1.5rem}
