/*!
 * block-large-text-carousel.scss v1.0.0
 * (c) 2025 MADEO LLC - https://madeostudio.com
 * Licensed under the MIT License
 */
/*!
 * _variable.scss v1.0.0
 * (c) 2025 MADEO LLC - https://madeostudio.com
 * Licensed under the MIT License
 */
/*! Variables
   ========================================================================== */
@media (min-width:1200px){.block-large-text-carousel{padding-top:80px;padding-bottom:120px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel{padding-top:80px;padding-bottom:120px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel{padding-top:30px;padding-bottom:120px}}@media (max-width:767.98px){.block-large-text-carousel{padding-top:30px;padding-bottom:50px}}.block-large-text-carousel:has(+.background-white){border-bottom:1px solid rgba(var(--color-black-rgb),.1)}.block-large-text-carousel h3,.block-large-text-carousel p{margin:0}@media (min-width:1200px){.block-large-text-carousel .block-info{padding-top:30px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-info{padding-top:30px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-info{padding-top:20px}}@media (max-width:767.98px){.block-large-text-carousel .block-info{padding-top:20px}}.block-large-text-carousel .block-info p{margin-top:2px}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-info p{margin-top:5px}}@media (max-width:767.98px){.block-large-text-carousel .block-info p{margin-top:3px}}.block-large-text-carousel .block-carousel{position:relative}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel{margin-top:50px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel{margin-top:30px;margin-bottom:12px}}.block-large-text-carousel .block-carousel .large-text-carousel{top:0}@media (min-width:1200px){.block-large-text-carousel .block-carousel .large-text-carousel{position:relative;width:420px;height:578px;margin:0 90px 0 auto}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-carousel .large-text-carousel{position:relative;width:370px;height:509px;margin:0 calc(var(--container)/ 12 * 1) 0 auto}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel .large-text-carousel{width:420px;height:578px;margin:0 auto 0 auto}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel{width:100%;aspect-ratio:334.707/460.621;margin:0 auto 0 auto}}.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3}@media (min-width:1200px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.left{left:-90px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.left{left:calc(var(--container)/ 12 * -1)}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.left{left:10px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.left{left:10px;top:calc(100% - 4px)}}.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.right{transform:translateY(-50%) rotate(180deg)}@media (min-width:1200px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.right{right:-90px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.right{right:calc(var(--container)/ 12 * -1)}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.right{right:10px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel .carousel-btn.right{right:10px;top:calc(100% - 4px)}}.block-large-text-carousel .block-carousel .large-text-carousel .carousel-pagination{margin-top:30px;width:100%;z-index:1;line-height:0}.block-large-text-carousel .block-carousel .large-text-carousel .carousel-pagination .swiper-pagination-bullet{display:inline-block;height:7px;width:7px;border-radius:50%;background:var(--color-blue);opacity:.2}.block-large-text-carousel .block-carousel .large-text-carousel .carousel-pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}.block-large-text-carousel .block-carousel .large-text-carousel .carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-blue);opacity:1}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide{opacity:0!important;transition:opacity .4s!important}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide.swiper-slide-active{opacity:1!important}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper{border-radius:5px;position:relative;border-radius:9.21px;background:no-repeat center center;background-size:cover;background-color:var(--color-black)}@media (min-width:1200px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper{width:420px;height:578px;padding:40px 40px 60px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper{width:370px;height:509px;padding:35px 30px 40px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper{width:420px;height:578px;padding:40px 40px 60px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper{width:100%;aspect-ratio:334.707/460.621;padding:20px 20px 40px;border-radius:7.34px}}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper.background-brown{color:var(--color-white)}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):after,.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media (min-width:768px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):after,.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):before{border-radius:9.21px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):after,.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):before{border-radius:7.34px}}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):before{background-color:rgba(var(--color-black-rgb),.3)}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper:not(:has(>.item-image)):after{opacity:.7;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-image img{border-radius:50%;object-fit:cover}@media (min-width:1200px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-image img{width:160px;height:160px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-image img{width:140px;height:140px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-image img{width:160px;height:160px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-image img{width:120px;height:120px}}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-content{position:relative;z-index:2}@media (min-width:1200px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-content h3{margin-bottom:30px}}@media (min-width:992px) and (max-width:1199.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-content h3{margin-bottom:20px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-content h3{margin-bottom:30px}}@media (max-width:767.98px){.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-content h3{margin-bottom:20px}}.block-large-text-carousel .block-carousel .large-text-carousel .swiper-slide .item-wrapper .item-content p{margin-bottom:0!important}@media (min-width:992px){.block-large-text-carousel .block-text{max-width:50%}}@media (min-width:992px){.block-large-text-carousel .block-text h2{margin-bottom:30px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-text h2{margin-bottom:30px}}@media (max-width:767.98px){.block-large-text-carousel .block-text h2{margin-bottom:20px}}@media (min-width:1200px){.block-large-text-carousel .block-text p{padding:0 60px}}@media (min-width:992px){.block-large-text-carousel .block-text .buttons{margin-top:25px}}@media (min-width:768px) and (max-width:991.98px){.block-large-text-carousel .block-text .buttons{margin-top:20px}}@media (max-width:767.98px){.block-large-text-carousel .block-text .buttons{margin-top:20px}}