.atelier{position:relative;overflow:hidden;text-align:center;padding:clamp(3rem,5vw,6.25rem) clamp(1rem,6.25vw,7.5rem);background:var(--atelier-bg-color, var(--main-white))}.atelier h2{color:var(--atelier-heading-color, var(--heading-gray));text-align:center;font-family:Manrope;font-size:56px;font-style:normal;font-weight:500;line-height:1.12;letter-spacing:.055px;text-transform:capitalize;margin-bottom:clamp(.5rem,1vw,1rem)}.atelier .subtitle{color:var(--atelier-subtitle-color, var(--text-colour));text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:400;line-height:1.45;letter-spacing:.023px;text-transform:capitalize;margin:0 auto clamp(1.5rem,3vw,3.5rem)}.carousel{position:relative;width:100%;overflow:hidden}.card-wrapper{width:100%;overflow:hidden}.card-list{align-items:stretch}.card-list .card-item{list-style:none;position:relative;height:auto}.card-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 80%);border-radius:clamp(7rem,10vw,12.5rem) clamp(7rem,10vw,12.5rem) .5rem .5rem;pointer-events:none}.swiper-horizontal{margin-bottom:clamp(1rem,2vw,2rem)}.card-list .card-item .card-link-one{-webkit-user-select:none;user-select:none;display:block;background:#fff;height:clamp(24rem,34vw,34rem);text-decoration:none;position:relative;border-radius:clamp(7rem,10vw,12.5rem) clamp(7rem,10vw,12.5rem) .5rem .5rem;overflow:hidden}.card-list .card-link-one .card-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:clamp(7rem,10vw,12.5rem) clamp(7rem,10vw,12.5rem) .5rem .5rem}.card-content{position:absolute;left:50%;bottom:clamp(1rem,1.6vw,1.5rem);transform:translate(-50%);width:calc(100% - 1.5rem);text-align:center;z-index:1;white-space:normal}.card-content h3{color:var(--main-white);text-align:center;font-family:Manrope;font-size:clamp(1.5rem,2.1vw,2.5rem);font-weight:400;line-height:1.05;text-transform:uppercase;margin-bottom:.35rem}.card-content p{font-size:16px;line-height:1.35;margin-bottom:clamp(.75rem,1.5vw,1.5rem);color:var(--main-white)}.card-content button{font-size:16px;margin-top:0;padding:.55rem 1rem;border-radius:.25rem;border:none;background:var(--atelier-button-bg, var(--main-white));color:var(--atelier-button-text, var(--black));cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:6.25rem}.card-content button .svg-wrapper{width:1rem;height:1rem;display:inline-flex}.card-content button .svg-wrapper .icon{width:100%;height:100%}.carousel .swiper-pagination{position:static;margin-top:clamp(1rem,2vw,1.5rem)}.carousel .swiper-pagination-bullet{width:.7rem;height:.7rem;background:var(--atelier-pagination-dot, #d1d1d1);opacity:1;transition:.3s}.carousel .swiper-pagination-bullet-active{background:var(--atelier-pagination-active-dot, #1e1f20)!important;width:.825rem;height:.825rem}.arrow{position:absolute;top:60%;transform:translateY(-50%);width:clamp(2.5rem,3.2vw,3.5rem);height:clamp(2.5rem,3.2vw,3.5rem);border:none;border-radius:50%;background:var(--atelier-arrow-bg, #1e1f20);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.arrow .svg-wrapper{width:clamp(.9rem,1.2vw,1.5rem);height:clamp(.9rem,1.2vw,1.5rem);display:flex;align-items:center}.arrow .svg-wrapper .icon{width:100%;height:100%;color:var(--atelier-arrow-icon, #ffffff)}.arrow.left{left:max(.25rem,calc(clamp(1rem,6vw,7.5rem) - 1.5rem))}.arrow.right{right:max(.25rem,calc(clamp(1rem,6vw,7.5rem) - 1.5rem))}.browse-motion__slider:before{content:"";height:100%;width:40%;position:absolute;background:linear-gradient(90deg,#fff 4.81%,#fff0);z-index:9}.card-wrapper:not(.swiper-initialized) ul{gap:20px}.card-wrapper:not(.swiper-initialized) li{width:auto}@media(min-width:1921px){.atelier{padding:6.5rem clamp(4rem,7vw,10rem)}.atelier h2{font-size:clamp(3.5rem,3vw,4.25rem)}.atelier .subtitle{font-size:clamp(1.25rem,1.15vw,1.5rem);max-width:64rem}.card-list .card-item .card-link-one{height:clamp(28rem,28vw,38rem);border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-list .card-item .card-link-one .card-image,.card-item:after{height:100%;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-content h3{font-size:clamp(2rem,1.8vw,2.75rem)}.card-content p{font-size:clamp(.95rem,.85vw,1.1rem)}.arrow.left{left:max(.25rem,clamp(7rem,4vw,7.5rem))}.arrow.right{right:max(.25rem,clamp(7rem,4vw,7.5rem))}}@media(max-width:1920px)and (min-width:1601px){.card-list .card-item .card-link-one{height:clamp(26rem,31vw,34rem);border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-list .card-item .card-link-one .card-image,.card-item:after{height:100%;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}}@media(max-width:1600px)and (min-width:1440px){.atelier{padding:5.5rem clamp(2rem,6.25vw,7.5rem)}.arrow.left{left:max(.25rem,calc(clamp(1rem,6.25vw,7.5rem) - 1.5rem))}.arrow.right{right:max(.25rem,calc(clamp(1rem,6.25vw,7.5rem) - 1.5rem))}.card-list .card-item .card-link-one{height:clamp(24rem,30vw,32rem);border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-list .card-item .card-link-one .card-image,.card-item:after{height:100%;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}}@media(max-width:1439px)and (min-width:1024px){.atelier{padding:5rem clamp(1.5rem,6.25vw,6rem)}.atelier h2{font-size:clamp(2.4rem,3vw,3rem)}.atelier .subtitle{font-size:clamp(1rem,1.2vw,1.15rem);margin-bottom:2rem}.card-list .card-item .card-link-one{height:clamp(22rem,34vw,32rem);border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-list .card-item .card-link-one .card-image,.card-item:after{height:100%;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-content h3{font-size:clamp(1.5rem,2vw,2rem)}.card-content p{font-size:.85rem}.arrow.left{left:3.5rem}.arrow.right{right:3.5rem}}@media(max-width:1023px)and (min-width:768px){.atelier{padding:5.5rem clamp(2rem,6.25vw,7.5rem)}.atelier h2{font-size:clamp(2rem,4vw,2.5rem);margin-bottom:.5rem}.atelier .subtitle{font-size:.95rem;line-height:1.5;max-width:42rem;margin-bottom:1.5rem}.card-list .card-item .card-link-one{height:clamp(20rem,48vw,32rem);border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-list .card-item .card-link-one .card-image,.card-item:after{height:100%;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-content{width:calc(100% - 1rem);bottom:1rem}.card-content h3{font-size:clamp(1.4rem,2.6vw,1.9rem)}.card-content p{font-size:.82rem;margin-bottom:.9rem}.card-content button{font-size:.85rem;padding:.5rem .9rem}.arrow{display:none}}@media(max-width:767px)and (min-width:577px){.browse-motion__slider:before{content:none}.atelier{padding:3rem 1rem}.atelier h2{font-size:clamp(1.75rem,4.8vw,2.2rem);line-height:1.2;margin-bottom:.5rem}.atelier .subtitle{font-size:1rem;line-height:1.45;max-width:34rem;margin-bottom:1.25rem}.card-list .card-item .card-link-one{height:26rem;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-list .card-item .card-link-one .card-image,.card-item:after{height:100%;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem}.card-content{width:calc(100% - .875rem);bottom:.875rem}.card-content h3{font-size:clamp(1.2rem,3vw,1.5rem)}.card-content p{font-size:.78rem;line-height:1.3;margin-bottom:.75rem}.card-content button{font-size:.8rem;padding:.45rem .85rem;min-width:auto}.arrow{display:none}}@media(max-width:576px){.browse-motion__slider:before{content:none}.atelier{padding:2.5rem 1rem 3rem}.atelier h2{font-size:1.4rem;line-height:1.2;margin-bottom:.5rem}.atelier .subtitle{font-size:.875rem;line-height:1.45}.carousel{overflow:hidden}.card-list .card-item .card-link-one{height:20rem;border-radius:50% 50% .5rem .5rem/35% 35% .5rem .5rem;overflow:hidden}.card-item:after{top:0;right:0;bottom:0;left:0}.card-content{width:calc(100% - .875rem);bottom:.8rem}.card-content h3{font-size:.95rem;margin-bottom:.25rem}.card-content p{font-size:.72rem;line-height:1.25;margin-bottom:.6rem}.card-content button{font-size:.75rem;padding:.42rem .75rem;gap:.35rem}.arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kairaus-atelier.css.map */
