.photo-text-slider{padding-block:var(--spacing-8);overflow:hidden}@media(max-width:55rem){.photo-text-slider{padding-block:var(--spacing-6)}}.photo-text-slider>[class*=container]{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(3,auto);gap:var(--spacing-4);grid-template-areas:"title ." "thumbs buttons" "slider slider"}@media(max-width:30rem){.photo-text-slider>[class*=container]{display:flex;flex-direction:column}}.photo-text-slider .tabs{display:flex;flex-direction:column;gap:var(--spacing-4)}.photo-text-slider .swiper-buttons{display:flex;align-items:center;gap:var(--spacing-2);grid-area:buttons}.photo-text-slider-swiper__wrapper{overflow:visible!important;max-inline-size:40rem;margin-left:0!important;inline-size:100%;grid-area:slider}.photo-text-slider__nav{inline-size:100%;grid-area:thumbs}.photo-text-slider__nav .swiper-slide{width:auto!important;cursor:pointer}@media(hover:hover){.photo-text-slider__nav .swiper-slide:hover button,.photo-text-slider__nav .swiper-slide:focus-visible button{color:var(--primary-300)}}.photo-text-slider__nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding-inline:0;transition:color var(--animation-speed-slow) var(--cubic-bezier),border-bottom var(--animation-speed-slow) var(--cubic-bezier);border-bottom:2px solid transparent;pointer-events:none;outline-offset:-2px}.photo-text-slider__nav .swiper-slide-thumb-active button{color:var(--primary-300);border-bottom:2px solid}.photo-text-slider__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--secondary-200);transition:background var(--animation-speed-slow) var(--cubic-bezier),color var(--animation-speed-slow) var(--cubic-bezier)}@media(max-width:30rem){.photo-text-slider__card{grid-template-columns:1fr}}.swiper-slide-active .photo-text-slider__card{background:var(--primary-300);color:var(--neutral-white)}@media(max-width:30rem){.photo-text-slider__card-image{aspect-ratio:16/9}}.photo-text-slider__card-image img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.photo-text-slider__card-text{padding:var(--spacing-4)}.photo-text-slider .swiper-button-prev,.photo-text-slider .swiper-button-next{right:0;left:auto;top:0;inline-size:2.5rem;block-size:2.5rem;border:1px solid rgba(0,0,0,.4);transition:all var(--animation-speed-slow) var(--cubic-bezier);position:relative;translate:0 0;margin-top:0}.photo-text-slider .swiper-button-prev:after,.photo-text-slider .swiper-button-next:after{content:"";background-size:1.5rem;background-position:center;block-size:1.5rem;inline-size:1.5rem}.photo-text-slider .swiper-button-prev:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><mask id="mask0_6541_4884" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="25"><rect x="24" y="24.5" width="24" height="24" transform="rotate(-180 24 24.5)" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_6541_4884)"><path d="M7.373 11.75L19.5 11.75L19.5 13.25L7.373 13.25L13.0692 18.9462L12 20L4.5 12.5L12 5L13.0693 6.05375L7.373 11.75Z" fill="%231C1B1F"/></g></svg>')}.photo-text-slider .swiper-button-next:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><mask id="mask0_6541_4888" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="25"><rect y="0.5" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_6541_4888)"><path d="M16.627 13.25H4.5V11.75H16.627L10.9308 6.05375L12 5L19.5 12.5L12 20L10.9308 18.9462L16.627 13.25Z" fill="%231C1B1F"/></g></svg>')}
