.image-banner{margin:3.2rem 0 2rem}.image-banner__title{font-size:3.6rem;color:var(--body-color);letter-spacing:0;max-width:34.3rem;margin-bottom:2.8rem}.image-banner img,.image-banner svg{width:100%;height:100%;display:block;object-fit:cover}.image-banner__content{margin-bottom:3.2rem}.icon-with-text-flex-wrap,.icon-with-text-wrap{display:flex;align-items:center}.icon-with-text-flex-wrap{gap:2rem;overflow:auto}.icon-with-text-flex-wrap::-webkit-scrollbar{display:none}.image-banner__icon{width:2.8rem;height:2.8rem;border-radius:50%}.image-banner__text{white-space:nowrap;color:var(--body-color);letter-spacing:0;padding-left:.8rem;text-transform:capitalize}.image-banner__row-wrap{position:relative;overflow:hidden}.image-banner .mobile-image{aspect-ratio:1 / .8}.image-banner .desktop-image{display:none}.image-banner__container{position:absolute;bottom:2rem;left:0;right:0;width:100%}.banner-slider__main--container{border-radius:.6rem;overflow:auto;border-top-right-radius:0;border-bottom-right-radius:0;scrollbar-width:none}.image-banner .banner-slider{border-radius:.6rem;overflow:hidden;background-color:var(--primary-fill-color);padding:0 .6rem;width:fit-content;margin-right:20px}.image-banner .banner-slider_inner{display:flex;overflow-x:auto;scrollbar-width:none}.image-banner .banner-slider_slide{padding:.7rem .8rem .6rem;margin-right:.4rem}.image-banner .banner-slider_slide:last-child{margin-right:0}.image-banner .banner-slider_slide.is-selected{background-color:#e1dbd2}.image-banner .flickity-button:focus:focus{box-shadow:unset}.image-banner .swiper-slide{width:unset;height:unset}.image-banner .slide-image{max-width:5.2rem;flex:5.2rem;min-width:5.2rem;height:100%;margin:0 auto .4rem;aspect-ratio:1}.image-banner .slide-text{font-size:1.4rem;text-align:center;display:block;text-transform:capitalize;word-wrap:break-word}.image-banner .image-banner__container .page-width{padding-right:0}.image-banner .banner-field-image{padding-top:100%}.image-banner .banner-field-image-desktop{padding-top:37%}.image-banner .banner-slider_slide-item{height:fit-content;width:100%;display:flex;flex-direction:column;justify-content:space-between}.image-banner .banner-slider_slide.current-collection{background-color:#e1dbd2}@media screen and (min-width: 45em){.image-banner{margin:4.5rem 0 3rem}.image-banner .image-banner__container .page-width{padding-right:2rem}.image-banner__content{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4.2}.image-banner__title{margin-bottom:unset;font-size:3.2rem;max-width:28rem}.image-banner .desktop-image{display:block}.image-banner .mobile-image{display:none;aspect-ratio:1 / .35}.image-banner__container{left:50%;transform:translate(-50%)}.image-banner .banner-slider_inner{display:flex;width:100%}.image-banner .banner-slider{display:flex;align-items:center;border-radius:.6rem;max-width:100%;margin-right:0}.image-banner .banner-slider_inner{padding:0 4rem;transition:.2s}.image-banner .flickity-prev-next-button{display:block;width:4rem;height:4rem;background-color:transparent}.image-banner .flickity-prev-next-button.previous{left:.5rem}.image-banner .flickity-button:disabled{opacity:0}.image-banner .banner-slider_inner:has(.flickity-prev-next-button.previous:disabled){padding-left:0}.image-banner .banner-slider_inner:has(.flickity-prev-next-button.next:disabled){padding-right:0}.image-banner .flickity-prev-next-button.next{right:.5rem}.image-banner .slide-image{max-width:6rem;flex:6rem;min-width:6rem}.pamo-banner .banner-slider__main--container{border-radius:0;overflow:hidden}}@media screen and (min-width: 60em){.image-banner{margin:6.1rem 0 4rem}.image-banner__content{margin-bottom:6rem}.image-banner__title{font-size:4.8rem;max-width:48rem}.image-banner__icon{width:3.2rem;height:3.2rem}.image-banner__text{padding-left:1.2rem;font-size:1.8rem}.image-banner__container{bottom:5.2rem}.image-banner .banner-slider{padding:0}.image-banner .slide-image{margin:0 auto .8rem}.image-banner .banner-slider_slide{padding:1.22rem .8rem;margin-right:0}.banner-slider_slide-item{display:block;max-width:10.8rem;min-width:10.8rem}.image-banner .slide-text{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/image-banner.css.map */
