.ttl-babe__shell{width:100%;max-width:none;margin:0;padding-left:max(1.5rem,calc((100% - 1170px)/2))}.ttl-babe__grid{display:flex;flex-wrap:wrap;align-items:center}.ttl-babe__copy{width:41%;max-width:43.5rem;padding-right:2rem;box-sizing:border-box}.ttl-babe__label{margin:0;font-size:1.6rem;font-weight:400;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--ttl-encre, #1d1d1d)}.ttl-babe__title{margin:4rem 0 3.4rem;font-family:var(--font-heading-family, inherit);font-size:clamp(3.6rem,6vw,7rem);font-weight:300;letter-spacing:-.02em;line-height:1;text-transform:uppercase;color:var(--ttl-encre, #1d1d1d)}.ttl-babe__subtitle{margin:0 0 4rem;font-size:clamp(2rem,2.5vw,3rem);font-weight:400;line-height:1.1;color:var(--ttl-encre, #1d1d1d)}.ttl-babe__text{margin:0 0 4rem;max-width:42rem;font-size:1.7rem;line-height:1.5;color:#282828}.ttl-babe__text p{margin:0}.ttl-babe__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:21rem;min-height:5.2rem;padding:1.4rem 2.4rem;border:1px solid var(--ttl-encre, #1d1d1d);background:transparent;color:var(--ttl-encre, #1d1d1d);font-size:1.4rem;font-weight:500;letter-spacing:.08em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .25s ease,color .25s ease}.ttl-babe__cta:hover{background:var(--ttl-encre, #1d1d1d);color:var(--ttl-blanc, #fff)}.ttl-babe__media{position:relative;display:block;width:59%}.ttl-babe__viewport{overflow:hidden;padding-right:19.2%}.ttl-babe__track{display:flex;margin:0;padding:0;list-style:none;transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform}.ttl-babe__slide{flex:0 0 100%;width:100%;padding-right:2rem;box-sizing:border-box}.ttl-babe__frame{position:relative;width:100%;aspect-ratio:1 / 1.003;overflow:hidden;background:var(--ttl-creme, #f1e7da)}.ttl-babe__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ttl-babe__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#00000080 85.38%);pointer-events:none;z-index:1}.ttl-babe__user{position:absolute;bottom:7rem;left:0;z-index:2;display:flex;align-items:center;width:100%;padding:0 3rem;box-sizing:border-box}.ttl-babe__avatar{width:6rem;height:6rem;margin-right:1rem;border-radius:50%;object-fit:cover;flex-shrink:0}.ttl-babe__user-text{min-width:0}.ttl-babe__name,.ttl-babe__handle{margin:0;color:var(--ttl-blanc, #fff);font-size:1.6rem;font-weight:400;line-height:1.4}.ttl-babe__handle{line-height:1.2;opacity:.95}.ttl-babe__dots{position:absolute;bottom:4rem;left:3rem;z-index:3;display:flex;align-items:center;gap:1rem;margin:0;padding:0}.ttl-babe__dot{position:relative;width:clamp(3rem,6.9vw,10rem);height:.5rem;padding:0;border:0;border-radius:0;background:#ffffff7f;cursor:pointer;overflow:hidden}.ttl-babe__dot:after{content:"";position:absolute;inset:0 auto 0 0;width:0;background:#fff}.ttl-babe__dot.is-active:after{width:100%;animation:ttl-babe-progress var(--ttl-babe-interval, 5s) linear forwards}@keyframes ttl-babe-progress{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.ttl-babe__track{transition:none}.ttl-babe__dot.is-active:after{animation:none;width:100%}}@media screen and (max-width:1200px){.ttl-babe__shell{padding-left:1.5rem}.ttl-babe__title{margin:3rem 0 2.4rem}}@media screen and (max-width:989px){.ttl-babe__grid{flex-wrap:wrap-reverse}.ttl-babe__copy,.ttl-babe__media{width:100%}.ttl-babe__copy{max-width:none;padding:3.2rem 1.5rem 0 0}.ttl-babe__shell{padding-left:1.5rem}.ttl-babe__frame{aspect-ratio:1 / 1.1}.ttl-babe__viewport{padding-right:12%}}@media screen and (max-width:749px){.ttl-babe__shell{padding-left:1.5rem}.ttl-babe__title{margin:1rem 0;font-size:3.6rem}.ttl-babe__subtitle{margin:0 0 2rem}.ttl-babe__text{margin:0 0 2rem;font-size:1.5rem}.ttl-babe__slide{padding-right:1rem}.ttl-babe__user{bottom:6rem;padding:0 1.5rem}.ttl-babe__avatar{width:4rem;height:4rem}.ttl-babe__name,.ttl-babe__handle{font-size:1.4rem}.ttl-babe__dots{bottom:3rem;left:1.5rem}.ttl-babe__frame{aspect-ratio:1 / 1.2}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/tothelove-love-babe.css.map */
