/*!/wp-content/themes/the7child/assets/css/components/tm-slider.css*/.tm-slider{--_card-w:var(--tm-slider-card-w, 422px);--_img-h:var(--tm-slider-img-h, 295px);--_text-h:var(--tm-slider-text-h, 280px);--_card-h:calc(var(--_img-h) + var(--_text-h));--_gap:var(--tm-slider-gap, 16px);--_arrow-gap:var(--tm-slider-arrow-gap, 100px);position:relative;width:100%;margin:0 auto}.tm-slider__stage{position:relative;width:calc(3 * var(--_card-w) + 2 * var(--_gap));height:var(--_card-h);margin:0 auto}.tm-slider__viewport{width:100%;height:var(--_card-h);overflow:hidden;touch-action:pan-y}.tm-slider__track{display:flex;gap:var(--_gap);transition:transform var(--tm-transition-slow)}.tm-slider.is-dragging{cursor:grabbing;user-select:none}.tm-slider.is-dragging .tm-slider__track{transition:none!important}.tm-slider__card{flex:0 0 var(--_card-w);width:var(--_card-w);box-shadow:0 0 24px rgb(0 0 0 / .1);border-radius:4px;overflow:hidden}.tm-slider__img{display:block;width:var(--_card-w);height:var(--_img-h);overflow:hidden;text-decoration:none}.tm-slider__img img{width:100%;height:100%;object-fit:cover;display:block}.tm-slider__img{background:var(--tm-white)}.tm-slider__img--contain{padding:30px}.tm-slider__img--contain img{object-fit:contain}.tm-slider__body{width:var(--_card-w);height:var(--_text-h);background:var(--tm-white);padding:30px;display:flex;flex-direction:column;justify-content:flex-start}.tm-slider__title{margin:0 0 14px;font-family:var(--tm-font-heading);font-weight:var(--tm-fw-extrabold);font-size:28px;line-height:1.3;color:var(--tm-blue);min-height:73px}.tm-slider__title a{color:inherit;text-decoration:none}.tm-slider__title a:hover{text-decoration:underline}.tm-slider__copy{margin:0;font-family:var(--tm-font-body);font-weight:var(--tm-fw-regular);font-size:18px;line-height:1.6;color:var(--tm-black)}.tm-slider__link{color:var(--tm-blue);text-decoration:none;border-bottom:1px solid #fff0}.tm-slider__link:hover{border-color:var(--tm-blue)}.tm-slider__date{display:block;margin:6px 0 16px;font-family:var(--tm-font-heading);font-weight:var(--tm-fw-regular);font-size:14px;line-height:1.4;color:var(--tm-black)}.tm-slider__body .tm-btn{margin-top:25px;align-self:flex-start}.tm-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;background:var(--tm-white);border:0;border-radius:50%;padding:0;cursor:pointer;z-index:2;display:grid;place-items:center;box-shadow:0 0 12px rgb(0 0 0 / .1);transition:box-shadow var(--tm-transition)}.tm-slider__arrow:hover{box-shadow:0 0 18px rgb(0 0 0 / .15)}.tm-slider__arrow--prev{left:calc(-1 * var(--_arrow-gap))}.tm-slider__arrow--next{right:calc(-1 * var(--_arrow-gap))}.tm-slider__arrow svg{width:17px;height:20px}.tm-slider__arrow svg path{fill:var(--tm-blue)}.tm-slider__dots{display:flex;justify-content:center;gap:14px;margin-top:54px}.tm-slider__dot{width:21px;height:21px;border-radius:50%;border:2px solid var(--tm-blue);background:var(--tm-blue);cursor:pointer;padding:0;transition:background var(--tm-transition),border-color var(--tm-transition)}.tm-slider__dot.is-active{background:var(--tm-green);border-color:var(--tm-green)}.tm-slider--white-nav .tm-slider__arrow{background:rgb(255 255 255 / .9)}.tm-slider--white-nav .tm-slider__arrow svg path{fill:var(--tm-blue)}.tm-slider--white-nav .tm-slider__dot{border-color:var(--tm-white);background:var(--tm-white)}.tm-slider--white-nav .tm-slider__dot.is-active{background:var(--tm-green);border-color:var(--tm-green)}@media (max-width:1199px){.tm-slider__stage{width:calc(2 * var(--_card-w) + 1 * var(--_gap))}.tm-slider{--_arrow-gap:80px}}@media (max-width:699px){.tm-slider__stage{width:var(--_card-w)}.tm-slider{--_arrow-gap:40px}.tm-slider__arrow{display:none!important}}@media (max-width:900px){.tm-slider--compact-mobile{--_card-w:322px}}@media (prefers-reduced-motion:reduce){.tm-slider__track{transition:none}}