.sss-slider.swiper{width:100%;max-width:980px;margin:0 auto;position:relative;overflow:hidden;padding:0 2.75rem 3rem;box-sizing:border-box}.sss-slider.swiper:not(.sss-slider--ready) .swiper-wrapper{display:flex;gap:40px}.sss-slider.swiper:not(.sss-slider--ready) .swiper-slide{flex:0 0 auto}.swiper-slide{width:min(100%,320px);max-width:320px;transition:transform .5s ease,opacity .5s ease,filter .5s ease}.sss-slider.swiper .swiper-slide:not(.swiper-slide-active){opacity:.42;filter:saturate(.65) brightness(.7)}.sss-slider.swiper .swiper-slide:not(.swiper-slide-active) .sss-slide__overlay{opacity:.82}.sss-slide{position:relative;width:100%;border-radius:var(--sss-image-radius,2px);overflow:hidden;background:0 0;box-shadow:0 8px 22px rgba(21,12,6,.18);cursor:default}.swiper-slide .sss-slide__img,.swiper-slide .sss-slide__overlay,.swiper-slide .sss-slide__media,.swiper-slide .sss-slide__bg{transition:transform .55s ease,opacity .55s ease}.swiper-slide .sss-slide__img{transform:scale(.9)}.swiper-slide .sss-slide__media{transform:scale(1)}.swiper-slide .sss-slide__bg{opacity:.22}.swiper-slide .sss-slide__overlay{opacity:.78}.swiper-slide-active{opacity:1;filter:saturate(1)}.swiper-slide-active .sss-slide__img{transform:scale(1)}.swiper-slide-active .sss-slide__media{transform:scale(1)}.swiper-slide-active .sss-slide__bg{opacity:0}.swiper-slide-active .sss-slide__overlay{opacity:1}.swiper-slide-next,.swiper-slide-prev{transform:scale(.86);opacity:.42;filter:saturate(.65) brightness(.7)}.swiper-button-prev,.swiper-button-next{color:#fff;background:rgba(58,30,12,.88);opacity:.92;width:46px;height:46px;border-radius:50%;top:50%;transform:translateY(-50%);transition:background .3s ease,transform .3s ease;box-shadow:0 3px 10px rgba(0,0,0,.4);z-index:50}.swiper-button-prev{left:1.5rem}.swiper-button-next{right:1.5rem}.swiper-button-prev:hover,.swiper-button-next:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.swiper-button-prev:after,.swiper-button-next:after{font-size:18px;font-weight:700}@media (max-width:1024px){.sss-slider.swiper{max-width:820px;padding:0 3rem 3rem}.swiper-button-prev{left:1rem}.swiper-button-next{right:1rem}}@media (max-width:768px){.sss-slider.swiper{max-width:360px;padding:0 1.5rem 2.5rem}.swiper-button-prev,.swiper-button-next{width:38px;height:38px;top:45%}.swiper-button-prev{left:.75rem}.swiper-button-next{right:.75rem}}.sss-slide__overlay{position:absolute;inset:auto 0 0 0;width:100%;min-height:34%;background:linear-gradient(to top,rgba(53,28,12,.78),rgba(53,28,12,.35) 55%,transparent);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:.75rem;padding:1.05rem 4.5rem 1rem 1rem;box-sizing:border-box;border-radius:0;z-index:12}.sss-slide__teeth{display:block;width:86px;min-width:86px;border-radius:4px;overflow:hidden;border:none;box-shadow:0 8px 18px rgba(0,0,0,.24);cursor:pointer}.sss-slide__teeth img{width:100%;height:24px;object-fit:cover;object-position:center 52%;display:block}.sss-slide__text{color:#fff;text-align:left;margin:0;width:100%;align-self:end;padding-bottom:.1rem;z-index:7}.sss-slide__text h4{font-family:"Times New Roman",serif;font-size:1.05rem;font-weight:600;color:#fff;line-height:1.05;margin:0 0 .2rem;text-shadow:0 2px 10px rgba(0,0,0,.28)}.sss-slide__text p{font-family:"Poppins",sans-serif;font-size:.82rem;color:rgba(255,255,255,.92);line-height:1.35;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.24)}.sss-slide__text h4,.sss-slide__text p{text-align:left}.swiper-pagination{bottom:10px !important;text-align:center}.swiper-pagination-bullet{background:#fff;opacity:.7;transition:opacity .3s ease,background .3s ease}.swiper-pagination-bullet-active{background:#7b3c23;opacity:1}@media (max-width:1024px){.swiper-slide{width:min(100%,300px);max-width:300px}.sss-slide__overlay{padding:.95rem 4rem .95rem .9rem}.sss-slide__text h4{font-size:1rem}.sss-slide__text p{font-size:.8rem}}@media (max-width:768px){.swiper-slide{width:min(100%,300px);max-width:300px}.sss-slide__overlay{min-height:36%;padding:.85rem 3.8rem .85rem .8rem;column-gap:.65rem}.sss-slide__teeth{width:86px;min-width:86px}.sss-slide__text{width:100%;text-align:left;margin-bottom:0}.sss-slide__text h4{font-size:1.1rem;margin-bottom:.2rem}.sss-slide__text p{font-size:.82rem}}.sss-slide__img{position:relative;width:100%;max-width:100%;margin:0 auto;overflow:hidden;border-radius:var(--sss-image-radius,2px);background:0 0;aspect-ratio:5/8;padding:0;box-sizing:border-box;box-shadow:0 0 0 var(--sss-border-width,1px) var(--sss-border-color,rgba(255,255,255,.08))}.sss-slide__img--shadow{background:0 0}.sss-slide__img--shadow:after{content:none}.sss-slide__img--blur{background:0 0}.sss-slide__bg{position:absolute;inset:0;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(12px);transform:scale(1.015);opacity:.18}.sss-slide__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.06),rgba(0,0,0,.12))}.sss-slide__media{position:relative;z-index:20;width:100%;height:100%;overflow:hidden;border-radius:var(--sss-image-radius,2px)}.sss-slide__before-full,.sss-slide__after{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center top;border-radius:var(--sss-image-radius,2px)}.sss-slide__before-full{z-index:1}.sss-slide__after{z-index:2;transition:opacity .35s ease}.sss-slide__img--shadow .sss-slide__after{width:100%;height:100%}.sss-slide__img--blur .sss-slide__after{width:100%;height:100%;border-radius:0;box-shadow:none}.sss-before-overlay{position:absolute;bottom:0;left:0;width:100%;height:30%;overflow:hidden;transition:opacity .35s ease,transform .35s ease;z-index:21;pointer-events:auto;cursor:pointer}.sss-before-overlay img{width:100%;height:100%;object-fit:cover;object-position:center 78%;display:block}.sss-slide--before-hidden .sss-before-overlay,.sss-slide--before-hidden .sss-slide__teeth{opacity:0;transform:translateY(10px);pointer-events:none}.sss-slider.swiper .swiper-slide-active{opacity:1;filter:none;z-index:3}.sss-slider.swiper .swiper-slide-prev,.sss-slider.swiper .swiper-slide-next{z-index:2}.sss-slider.swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){opacity:.22;filter:saturate(.4) brightness(.6)}@media (max-width:1024px){.sss-slide__img{max-width:100%}}@media (max-width:768px){.sss-slide__img{max-width:100%}}