.ft-marquee__title-block{max-width:750px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.ft-marquee .swiper-wrapper{transition-timing-function:linear!important}.ft-marquee .swiper-pagination{display:none}.ft-marquee .swiper-slide{display:grid;height:auto}.ft-marquee .title{margin-bottom:0}.ft-marquee__title-and-nav{display:grid;grid-template-columns:1fr auto;grid-gap:20px;align-items:flex-end}@media screen and (max-width: 749px){.ft-marquee__title-and-nav{grid-template-columns:1fr}}.ft-marquee__title-and-nav:only-child,.ft-marquee__title-and-nav:has(>:first-child:last-child){grid-template-columns:1fr;gap:0}.ft-marquee__swiper-container{position:relative;margin-top:40px}@media screen and (max-width: 749px){.ft-marquee__swiper-container{margin-top:30px}}.ft-marquee__swiper{border-radius:20px}.ft-marquee__card{position:relative;border-radius:20px;overflow:hidden}.ft-marquee__image{position:relative}.ft-marquee__content{width:100%;box-sizing:border-box}.ft-marquee__content>div+div{margin-top:15px}.ft-marquee__text{font-size:clamp(16px,1.25vw,18px);line-height:1.33}.ft-marquee__name{font-size:clamp(14px,1.1111111111vw,16px);font-weight:600;line-height:1.33}.ft-marquee__position{font-size:clamp(14px,1.1111111111vw,16px);line-height:1.33;color:#aeaeae}.ft-marquee__stars{display:flex}.ft-marquee__prev,.ft-marquee__next{width:60px;height:60px;font-size:36px;line-height:0;border-radius:500px;border:none;background:#01343b;color:#fff;cursor:pointer}@media only screen and (max-width: 1023px){.ft-marquee__prev,.ft-marquee__next{width:40px;height:40px}.ft-marquee__prev svg,.ft-marquee__next svg{width:20px;height:20px}}.ft-marquee__prev [disabled],.ft-marquee__next [disabled]{opacity:.5}@media screen and (max-width: 768px){.ft-marquee[data-arrow-position=center] .ft-marquee__nav{margin-top:10px;text-align:center;justify-content:center}}@media screen and (min-width: 768px){.ft-marquee[data-arrow-position=center] .ft-marquee__prev,.ft-marquee[data-arrow-position=center] .ft-marquee__next{position:absolute;z-index:1;top:50%}.ft-marquee[data-arrow-position=center] .ft-marquee__prev{left:0;transform:translate(calc(-100% - 20px),-50%)}}@media screen and (min-width: 768px) and (max-width: 1280px){.ft-marquee[data-arrow-position=center] .ft-marquee__prev{transform:translate(-50%,-50%)}}@media screen and (min-width: 768px){.ft-marquee[data-arrow-position=center] .ft-marquee__next{left:auto;right:0;transform:translate(calc(100% + 20px),-50%)}}@media screen and (min-width: 768px) and (max-width: 1280px){.ft-marquee[data-arrow-position=center] .ft-marquee__next{transform:translate(50%,-50%)}}.ft-marquee[data-style="1"] .ft-marquee__content{position:absolute;z-index:2;top:auto;bottom:0;left:0;color:#fff;padding:clamp(15px,1.7361111111vw,25px) clamp(20px,2.7777777778vw,40px)}.ft-marquee[data-style="1"] .ft-marquee__image{position:relative}.ft-marquee[data-style="1"] .ft-marquee__image:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000 20%,#000c)}.ft-marquee[data-style="1"] .ft-marquee__stars svg path{fill:#f8eedf}.ft-marquee[data-style="2"] .ft-marquee__card{padding:20px;background:#f6f4ef}.ft-marquee[data-style="2"] .ft-marquee__content{padding:clamp(15px,1.3888888889vw,20px) 0 5px}.ft-marquee[data-style="2"] .ft-marquee__image{position:relative;border-radius:20px;overflow:hidden}.ft-marquee[data-style="2"] .ft-marquee__name_position{margin-top:15px;padding-left:10px;border-left:1px solid #000}.ft-marquee[data-style="2"] .ft-marquee__stars svg path{fill:#ce8147}.ft-marquee[data-style="3"] .ft-marquee__item{display:grid;height:auto}.ft-marquee[data-style="3"] .ft-marquee__card{padding:25px;background:#f6f4ef}@media only screen and (max-width: 749px){.ft-marquee[data-style="3"] .ft-marquee__card{padding:20px}}.ft-marquee[data-style="3"] .ft-marquee__content{padding:clamp(15px,1.3888888889vw,20px) 0 5px}.ft-marquee[data-style="3"] .ft-marquee__image{position:relative;border-radius:20px;overflow:hidden}.ft-marquee[data-style="3"] .ft-marquee__stars svg path{fill:#ce8147}.ft-marquee[data-style="3"] .ft-marquee__text{font-size:16px}.ft-marquee[data-style="3"] .ft-marquee .ft-marquee__name+.ft-marquee__position{margin-top:5px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ft-marquee.css.map */
