@import"https://fonts.cdnfonts.com/css/futura-condensed-extra";.batiste-rotina{--rotina-bg: #f7f7f7;--rotina-green: #006f6d;--rotina-dark: #071f2b;width:100%;overflow:hidden;background-color:var(--rotina-bg);box-sizing:border-box}.batiste-rotina *,.batiste-rotina *:before,.batiste-rotina *:after{box-sizing:border-box}.batiste-rotina__container{width:1240px;max-width:100%;margin:0 auto;padding:20px 20px 40px;position:relative}.batiste-rotina__heading{width:100%;max-width:850px;margin:0 auto 10px;padding:0 20px;color:var(--rotina-green);font-family:Futura Condensed Extra,sans-serif;font-size:clamp(26px,3.2vw,40px);line-height:1.1;font-weight:800;font-style:italic;letter-spacing:-.6px;text-align:center;text-transform:uppercase}.batiste-rotina__subheading{width:100%;max-width:850px;margin:0 auto 36px;padding:0 20px;color:#062f39;font-family:Circular Book,sans-serif;font-size:clamp(15px,1.8vw,19px);line-height:1.2;font-weight:400;text-align:center;text-transform:uppercase}.batiste-rotina__carousel{position:relative;width:100%;max-width:1200px;margin:0 auto}.batiste-rotina__viewport{width:100%;overflow:hidden;touch-action:pan-y;padding:20px 0}.batiste-rotina__track{display:flex;align-items:center;gap:16px;width:max-content;padding:10px 0;will-change:transform}.batiste-rotina__slide{position:relative;flex:0 0 var(--rotina-slide-width, 190px);width:var(--rotina-slide-width, 190px);min-width:0;opacity:.55;transform:scale(.92);transition:flex-basis .6s cubic-bezier(.25,1,.5,1),width .6s cubic-bezier(.25,1,.5,1),opacity .5s ease-in-out,transform .6s cubic-bezier(.25,1,.5,1)}.batiste-rotina__slide.is-active{flex:0 0 var(--rotina-active-width, 360px);width:var(--rotina-active-width, 360px);opacity:1;transform:scale(1);z-index:2}.batiste-rotina__slide-button{display:block;width:100%;padding:0;margin:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.batiste-rotina__image-wrapper{position:relative;width:100%;aspect-ratio:.8 / 1;overflow:hidden;border-radius:16px;background:#e9e9e9;box-shadow:0 8px 20px #0000000f;transition:border-radius .6s cubic-bezier(.25,1,.5,1)}.batiste-rotina__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.25,1,.5,1)}.batiste-rotina__slide.is-active .batiste-rotina__image-wrapper{border-radius:16px 16px 0 0}.batiste-rotina__slide:hover .batiste-rotina__image{transform:scale(1.03)}.batiste-rotina__image-placeholder{width:100%;height:100%;background:#dedede}.batiste-rotina__content{width:100%;max-height:0;overflow:hidden;padding:0 24px;background:#fff;border-radius:0 0 16px 16px;opacity:0;box-shadow:0 15px 30px #0000000d;transition:max-height .6s cubic-bezier(.25,1,.5,1),padding .6s cubic-bezier(.25,1,.5,1),opacity .4s ease-in-out}.batiste-rotina__slide.is-active .batiste-rotina__content{max-height:220px;padding:24px 22px 26px;opacity:1}.batiste-rotina__title{margin:0 0 8px;color:var(--rotina-dark);font-family:Circular Black,Circular Book,sans-serif;font-size:17px;line-height:1.2;font-weight:900;text-align:center;text-transform:uppercase;letter-spacing:.03em}.batiste-rotina__description{max-width:320px;margin:0 auto;color:#555;font-family:Circular Book,Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:400;text-align:center}.batiste-rotina__dots{display:none}.batiste-rotina__arrow{display:none!important}.batiste-rotina__controls{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:30px}.batiste-rotina__control-arrow{width:44px;height:44px;border:none;border-radius:50%;background:var(--rotina-dark);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #071f2b33;transition:transform .2s ease,background-color .2s ease}.batiste-rotina__control-arrow:hover{transform:scale(1.08);background:#004d4b}.batiste-rotina__control-arrow:before{content:"";width:10px;height:10px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;display:block}.batiste-rotina__control-arrow--prev:before{transform:rotate(-135deg);margin-left:3px}.batiste-rotina__control-arrow--next:before{transform:rotate(45deg);margin-right:3px}@media screen and (max-width:749px){.batiste-rotina__container{padding:10px 0 24px}.batiste-rotina__heading{padding:0 16px;margin-bottom:12px;font-size:24px;line-height:1.1}.batiste-rotina__subheading{margin-bottom:24px;font-size:13px;padding:0 16px}.batiste-rotina__slide{flex:0 0 var(--rotina-slide-width, 65vw);width:var(--rotina-slide-width, 65vw)}.batiste-rotina__slide.is-active{flex:0 0 var(--rotina-active-width, 80vw);width:var(--rotina-active-width, 80vw)}.batiste-rotina__image-wrapper{border-radius:16px}.batiste-rotina__slide.is-active .batiste-rotina__image-wrapper{border-radius:16px 16px 0 0}.batiste-rotina__slide.is-active .batiste-rotina__content{max-height:220px;padding:20px 16px 22px;border-radius:0 0 16px 16px}.batiste-rotina__title{font-size:16px}.batiste-rotina__description{font-size:13px}.batiste-rotina__dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.batiste-rotina__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background-color:#c5c5c5;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.batiste-rotina__dot.is-active{background-color:var(--rotina-green);transform:scale(1.25)}.batiste-rotina__controls{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/batiste-rotina.css.map */
