@charset "UTF-8";
/* https://www.ruttermills.com/wp-content/themes/rutter-mills/build/content/section-library/content/slider-text/styles.css?ver=6.9.4 */
.core-section-library-wrapper .core-section-slider-text{position:relative}.core-section-library-wrapper .core-section-slider-text .swiper{opacity:0;visibility:hidden;margin-bottom:min(15px + 1.875 * ((100vw - 320px) / 100) ,45px);margin-bottom:min(.9375rem + 1.875 * ((100vw - 20rem) / 100) ,2.8125rem);-webkit-transition:opacity 250ms;transition:opacity 250ms}.core-section-library-wrapper .core-section-slider-text .swiper.swiper-initialized{opacity:1;visibility:visible}.core-section-library-wrapper .core-section-slider-text .swiper .swiper-slide{display:grid;gap:25px;gap:1.5625rem}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-text .swiper .swiper-slide{grid-template-columns:auto min(13.75rem + 5 * ((100vw - 48rem) / 72) ,18.75rem);gap:min(6.25rem + 12.5 * ((100vw - 48rem) / 72) ,18.75rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.core-section-library-wrapper .core-section-slider-text .swiper .swiper-slide .text{padding:0 min(25px + 5.9375 * ((100vw - 320px) / 100) ,120px);padding:0 min(1.5625rem + 5.9375 * ((100vw - 20rem) / 100) ,7.5rem)}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-text .swiper .swiper-slide .text{padding-right:0}}.core-section-library-wrapper .core-section-slider-text .swiper .swiper-slide .index{padding-right:min(25px + 3.4375 * ((100vw - 320px) / 100) ,80px);padding-right:min(1.5625rem + 3.4375 * ((100vw - 20rem) / 100) ,5rem);font-family:orpheuspro,Helvetica,serif;font-size:min(70px + 4.5 * ((100vw - 320px) / 100) ,142px);font-size:min(4.375rem + 4.5 * ((100vw - 20rem) / 100) ,8.875rem);font-weight:700;line-height:1.2;text-align:right}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-text .swiper .swiper-slide .index{font-weight:500}}.core-section-library-wrapper .core-section-slider-text .swiper-controls{gap:0;margin-left:auto}@media(min-width:48rem){.core-section-library-wrapper .core-section-slider-text .swiper-controls{gap:.75rem}}.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-next,.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-prev{width:unset;height:unset;padding:min(22px + 3.125 * ((100vw - 320px) / 100) ,72px) min(25px + 9.9375 * ((100vw - 320px) / 100) ,184px);padding:min(1.375rem + 3.125 * ((100vw - 20rem) / 100) ,4.5rem) min(1.5625rem + 9.9375 * ((100vw - 20rem) / 100) ,11.5rem)}.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-next svg,.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-prev svg{width:min(35px + 1.8125 * ((100vw - 320px) / 100) ,64px);width:min(2.1875rem + 1.8125 * ((100vw - 20rem) / 100) ,4rem);color:#d31145}.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-next:hover,.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-prev:hover{background-color:#d31145}.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-next:hover svg,.core-section-library-wrapper .core-section-slider-text .swiper-controls .button-prev:hover svg{color:#fff}