.carousel-section{background:var(--color-background);background-image:var(--gradient-background)}.js .animations-true .carousel-section .multicolumn--column-inner{opacity:0;transform:scale(1.15)}.carousel-section .card{padding:15px;box-shadow:1px 1px 5px var(--color-shadow);margin-top:5px;margin-bottom:5px;height:100%;border-radius:5px;background:var(--card-bg)}.carousel-section .row{align-items:center}.carousel-section h2,.carousel-section .subheading{margin-bottom:6px}.carousel-section .card span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.carousel-section .card span.stars{display:flex;justify-content:center;margin-bottom:5px}.carousel-section .card.text-left span.stars{justify-content:start}.carousel-section .card.text-right span.stars{justify-content:end}.carousel-section .card--image-wraper{overflow:hidden}.card--top-bottom .carousel-section .card--image-wraper:not(:last-child){margin-bottom:10px}.carousel-section .card--image{position:relative;padding-bottom:var(--padding-bottom);height:0;display:block}.js .animations-true .card--image{opacity:0;transform:scale(1.15)}.carousel-section .icon-star,.review-popup-modal__content-info .icon-star{fill:var(--color-star);width:20px}.carousel-section .card--image-image,.carousel-section .thb-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel-section .rte p{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.medium-3 .carousel-header{margin-bottom:15px}.card--left-right .card{display:grid;grid-template-columns:1fr 1fr;column-gap:.4rem}.carousel-section .flickity-nav{width:38px;height:38px}.review-popup-modal__opener button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:auto}.review-popup-modal{display:block;box-sizing:border-box;position:fixed;opacity:0;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow-x:hidden;overflow-y:scroll;width:100%;height:100%;z-index:55;background:rgba(var(--color-overlay-rgb),.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:var(--cursor-close-svg-url) 26 26,auto}.review-popup-modal[open]{opacity:1;visibility:visible;z-index:999999999}.review-popup-modal[open] .review-popup-modal__content{transform:translateY(0)}.review-popup-modal__content{background-color:var(--bg-body);cursor:auto;border-radius:3px 3px 0 0;margin:0 auto;width:100%;position:absolute;bottom:0;left:0;height:auto;transform:translateY(100%);transition:transform .5s cubic-bezier(.19,1,.22,1)}.review-popup-modal__content-info{width:100%;padding:30px}.review-popup-modal__content-header{position:absolute;right:1rem;top:1rem;z-index:35}.review-popup-modal__content-info .modal-header{display:flex;justify-content:start;gap:1rem;align-items:center;margin-bottom:1rem}.review-popup-modal__content-info .modal-header .image{max-width:120px}.review-popup-modal__content-info .stars{display:flex}@media only screen and (min-width: 768px){.review-popup-modal__content{max-width:clamp(300px,100vw,800px)}.review-popup-modal[open] .review-popup-modal__content{transform:translate3d(-50%,-50%,0)}.review-popup-modal__content{max-width:520px;top:50%;left:50%;bottom:auto;max-height:80vh;transform:translate3d(-50%,-50%,0);border-radius:3px}}@media only screen and (max-width: 768px){.carousel-section .card{padding:5px}.carousel-section .rte p{line-height:1.25;font-size:.8rem}.carousel-section .icon-star{width:14px}.carousel-header{margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/392/assets/carousel.css.map */
