.details[data-v-d4ab609f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;row-gap:5px}.detail[data-v-d4ab609f]{gap:5px}@supports (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.detail[data-v-d4ab609f]{font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)}}@supports not (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.detail[data-v-d4ab609f]{font-size:-webkit-calc(.5rem + .46875vw);font-size:-moz-calc(.5rem + .46875vw);font-size:calc(.5rem + .46875vw)}}.detail h3[data-v-d4ab609f]{font-weight:600}@supports (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.detail h3[data-v-d4ab609f]{font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)}}@supports not (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.detail h3[data-v-d4ab609f]{font-size:-webkit-calc(.5rem + .46875vw);font-size:-moz-calc(.5rem + .46875vw);font-size:calc(.5rem + .46875vw)}}.swiper[data-v-669c981a]{padding-inline:15px}@media (min-width:576px){.swiper[data-v-669c981a]{padding:0}}.slider[data-v-669c981a]{position:relative}@media (min-width:576px){.slider[data-v-669c981a]{padding:0}}.slider__button[data-v-669c981a]{position:absolute;top:50%;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2}@media (any-hover:hover){.slider__button[data-v-669c981a]:hover{opacity:.6}}.slider__button[data-v-669c981a] svg{height:22px;width:22px}.slider__button--prev[data-v-669c981a]{left:25px;-webkit-transform:translate(-20%,-50%);-moz-transform:translate(-20%,-50%);-ms-transform:translate(-20%,-50%);transform:translate(-20%,-50%)}@media (min-width:576px){.slider__button--prev[data-v-669c981a]{-webkit-transform:translate(-75%,-50%);-moz-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}}@media (min-width:1280px){.slider__button--prev[data-v-669c981a]{left:0;-webkit-transform:translate(-160%,-50%);-moz-transform:translate(-160%,-50%);-ms-transform:translate(-160%,-50%);transform:translate(-160%,-50%)}}.slider__button--next[data-v-669c981a]{right:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.slider__button--next[data-v-669c981a]{-webkit-transform:translate(75%,-50%);-moz-transform:translate(75%,-50%);-ms-transform:translate(75%,-50%);transform:translate(75%,-50%)}}@media (min-width:1280px){.slider__button--next[data-v-669c981a]{right:0;-webkit-transform:translate(160%,-50%);-moz-transform:translate(160%,-50%);-ms-transform:translate(160%,-50%);transform:translate(160%,-50%)}}.slider[data-v-669c981a]:after{background:-webkit-gradient(linear,right top,left top,color-stop(18%,#fff),to(transparent));background:-webkit-linear-gradient(right,#fff 18%,transparent);background:-moz-linear-gradient(right,#fff 18%,transparent 100%);background:linear-gradient(270deg,#fff 18%,transparent);content:"";height:100%;position:absolute;right:0;top:0;width:100px;z-index:1}@media (min-width:576px){.slider[data-v-669c981a]:after{display:none}}.swiper-hidden[data-v-669c981a]{opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.item[data-v-9d6ba196]{display:grid;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto}.item-animate-wrapper .item[data-v-9d6ba196]{opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.item__info[data-v-9d6ba196]{border:1px solid rgba(39,39,39,.1);border-top:none;display:grid;padding:15px;row-gap:10px}.item__title[data-v-9d6ba196]{display:-webkit-box;font-weight:600;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@supports (font-size:clamp(1rem,.625rem + .46875vw,1.1875rem)){.item__title[data-v-9d6ba196]{font-size:clamp(1rem,.625rem + .46875vw,1.1875rem)}}@supports not (font-size:clamp(1rem,.625rem + .46875vw,1.1875rem)){.item__title[data-v-9d6ba196]{font-size:-webkit-calc(.625rem + .46875vw);font-size:-moz-calc(.625rem + .46875vw);font-size:calc(.625rem + .46875vw)}}@media (any-hover:hover){.item__title[data-v-9d6ba196]:hover{text-decoration:underline}}.item__img[data-v-9d6ba196]{width:100%}.item__link[data-v-9d6ba196]{height:61vw;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}@media (max-width:575px){.swiper .item__link[data-v-9d6ba196]{height:46.5vw}}@media (min-width:575px){.item__link[data-v-9d6ba196]{height:31vw}}@media (min-width:768px){.item__link[data-v-9d6ba196]{height:20.7vw}}@media (min-width:1024px){@supports (height:clamp(12.75rem,6.4642857143rem + 9.8214285714vw,18.25rem)){.item__link[data-v-9d6ba196]{height:clamp(12.75rem,6.4642857143rem + 9.8214285714vw,18.25rem)}}@supports not (height:clamp(12.75rem,6.4642857143rem + 9.8214285714vw,18.25rem)){.item__link[data-v-9d6ba196]{height:-webkit-calc(6.46429rem + 9.82143vw);height:-moz-calc(6.46429rem + 9.82143vw);height:calc(6.46429rem + 9.82143vw)}}}@media (min-width:1280px){.swiper .item__link[data-v-9d6ba196]{height:14vw;max-height:240px}}@media (any-hover:hover){.item__link[data-v-9d6ba196]:hover{opacity:.7!important}}.item__details[data-v-9d6ba196]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;row-gap:5px}.item__detail[data-v-9d6ba196]{gap:5px}@supports (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.item__detail[data-v-9d6ba196]{font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)}}@supports not (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.item__detail[data-v-9d6ba196]{font-size:-webkit-calc(.5rem + .46875vw);font-size:-moz-calc(.5rem + .46875vw);font-size:calc(.5rem + .46875vw)}}.item__detail h3[data-v-9d6ba196]{font-weight:600}@supports (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.item__detail h3[data-v-9d6ba196]{font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)}}@supports not (font-size:clamp(.875rem,.5rem + .46875vw,1.0625rem)){.item__detail h3[data-v-9d6ba196]{font-size:-webkit-calc(.5rem + .46875vw);font-size:-moz-calc(.5rem + .46875vw);font-size:calc(.5rem + .46875vw)}}
