.image-carousel-swiper .swiper-wrapper{display:flex;overflow:visible;position:relative;width:100%;touch-action:pan-y}.image-carousel-swiper .swiper-wrapper .swiper-slide{width:370px}.image-carousel-swiper .image-carousel-card-features__image{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.image-carousel-swiper .image-carousel-card-features__image img{border-radius:1.5rem;display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.image-carousel-swiper .card-item__contents{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:0;width:100%}.image-carousel-swiper .card-item__contents .contents-top{position:relative;display:flex;flex-direction:column;padding:2rem 2rem 3.2rem}.image-carousel-swiper .card-item__contents .contents-top .contents-top-title{font-size:20px}.image-carousel-swiper .card-item__contents .image-over-btn{display:flex;justify-content:flex-end;margin-bottom:2rem;margin-right:2rem}.image-over-btn .plus-btn{align-items:center;background-color:#fff;border:none;border-radius:2rem;cursor:pointer;display:flex;height:3.6rem;justify-content:center;outline:none;padding:0;width:3.6rem}.image-carousel-swiper .slider-button--next.swiper-button-disabled,.image-carousel-swiper .slider-button--prev.swiper-button-disabled{display:none}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:none;justify-content:center;align-items:center;z-index:1000}.modal-overlay p{padding:0;margin:0}.modal-overlay .modal-content{width:90%;max-width:120rem;height:90%;max-height:80rem;background:#fff;border-radius:1.6rem;display:flex;overflow:hidden;position:relative;padding:3.8rem 3.8rem 0rem}@media screen and (max-width:1260px){.modal-overlay .modal-content{border-radius:0;height:100dvh;max-height:100dvh;max-width:100dvw;width:100dvw;position:relative;overflow-y:auto;padding:2.8rem 1.5rem 0rem}}.modal-overlay .modal-close{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:#9e7163;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay .modal-wrapper{width:100%;display:flex;column-gap:3.3rem;row-gap:4rem;padding-top:5.6rem;margin-bottom:4rem}@media screen and (max-width:1260px){.modal-overlay .modal-wrapper{flex-direction:column;padding-top:0}}.modal-img-wrapper{width:48%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1260px){.modal-img-wrapper{width:100%;margin:0 auto}}.modal-img-wrapper img{display:block;height:auto;line-height:0;overflow:hidden;position:relative;width:100%}.modal-text-wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-bottom:2rem;max-height:58rem;max-width:52%;width:52%;overflow-y:auto;row-gap:2.4rem;padding-right:2rem}@media screen and (max-width:1260px){.modal-text-wrapper{max-height:initial;max-width:100%;width:100%;height:auto;overflow-y:initial;padding-bottom:4rem;padding-right:0}}.modal-text-wrapper .modal-eyebrow-section{display:flex;column-gap:2rem}.modal-text-wrapper .modal-eyebrow-section .eye-brow-label{color:#686766;font-size:1.6rem}.modal-text-wrapper .modal-eyebrow-section .eye-brow-value{font-size:1.6rem}.modal-text-wrapper .modal-title{font-size:4.8rem}.modal-text-wrapper .modal-desc{font-size:2rem}.modal-text-wrapper .modal-testimonial{background:#f7f7f7;padding:2.4rem;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.modal-text-wrapper .modal-testimonial .quote-eyebrow{color:#686766;font-size:1.6rem}.modal-text-wrapper .modal-testimonial .testimonial-text{padding:1.2rem 0px;font-size:2rem}.modal-text-wrapper .modal-testimonial .testimonial-author{font-weight:700;font-size:2.4rem}.modal-text-wrapper .modal-other-desc{color:#686766;font-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/66/assets/main-image-carousel.css.map */
