.lbs-section{margin:0}lavo-banner-slider{position:relative;display:block;overflow:hidden;background:var(--lavo-cream, #f3ede4)}.lbs__track{position:relative;height:0;padding-bottom:var(--lbs-ratio, 40%);touch-action:pan-y}@media screen and (max-width:749px){.lbs__track{padding-bottom:var(--lbs-ratio-mobile, 125%)}}.lbs__slide{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lbs-bg, #3b2a24);opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.lbs__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .6s ease,visibility 0s}.lbs__media,.lbs__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lbs__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lbs__placeholder{background:#3b2a2414;fill:#3b2a2459}.lbs__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lbs__link:focus-visible{outline:3px solid var(--lavo-gold, #c6a75e);outline-offset:-6px}.lbs__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;padding:clamp(24px,6vw,110px);pointer-events:none}.lbs__content--left{justify-content:flex-start;text-align:left}.lbs__content--center{justify-content:center;text-align:center}.lbs__content--right{justify-content:flex-end;text-align:right}.lbs__content--light{--lbs-fg: var(--lavo-cream, #f3ede4);--lbs-btn-bg: var(--lavo-cream, #f3ede4);--lbs-btn-fg: var(--lavo-espresso, #3b2a24)}.lbs__content--dark{--lbs-fg: var(--lavo-espresso, #3b2a24);--lbs-btn-bg: var(--lavo-espresso, #3b2a24);--lbs-btn-fg: var(--lavo-cream, #f3ede4)}.lbs__content-inner{max-width:min(46%,640px);color:var(--lbs-fg)}.lbs__content--light{--lbs-scrim-rgb: 28, 20, 17}.lbs__content--dark{--lbs-scrim-rgb: 243, 237, 228}.lbs__content--scrim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(var(--lbs-scrim-dir, 90deg),rgba(var(--lbs-scrim-rgb),var(--lbs-scrim)) 0%,rgba(var(--lbs-scrim-rgb),calc(var(--lbs-scrim) * .75)) 35%,rgba(var(--lbs-scrim-rgb),0) 62%)}.lbs__content--scrim.lbs__content--right{--lbs-scrim-dir: 270deg}.lbs__content--scrim.lbs__content--center:before{background:rgba(var(--lbs-scrim-rgb),calc(var(--lbs-scrim) * .7))}.lbs__content--scrim.lbs__content--light .lbs__content-inner{text-shadow:0 1px 14px rgba(0,0,0,.3)}.lbs__content--scrim .lbs__button{text-shadow:none}.lbs__content--center .lbs__content-inner{max-width:min(70%,820px)}.lbs__eyebrow{display:inline-block;margin:0 0 18px;padding:4px 18px;border:1.5px solid currentColor;border-radius:999px;font-family:var(--font-body-family);font-size:clamp(13px,1.2vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lbs__heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(44px,6vw,112px);font-weight:400;line-height:.92;letter-spacing:.01em;text-transform:uppercase}.lbs__text{margin:18px 0 0;font-size:clamp(16px,1.35vw,22px);line-height:1.45;opacity:.92}.lbs__button{display:inline-flex;align-items:center;gap:12px;margin-top:clamp(20px,2.6vw,40px);padding:14px 34px;border-radius:999px;background:var(--lbs-btn-bg);color:var(--lbs-btn-fg);font-family:var(--font-body-family);font-size:clamp(15px,1.25vw,20px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;pointer-events:auto;transition:transform .2s ease}.lbs__button:hover{transform:translateY(-1px)}.lbs__button:focus-visible{outline:2px solid var(--lbs-btn-bg);outline-offset:3px}@media screen and (max-width:749px){.lbs__content,.lbs__content--left,.lbs__content--right{align-items:flex-start;justify-content:center;padding:14% 24px 24px;text-align:center}.lbs__content-inner,.lbs__content--center .lbs__content-inner{max-width:100%}.lbs__content--scrim,.lbs__content--scrim.lbs__content--right{--lbs-scrim-dir: 180deg}.lbs--short-mobile .lbs__content--scrim:before{background:rgba(var(--lbs-scrim-rgb),calc(var(--lbs-scrim) * .7))}.lbs--short-mobile .lbs__content{align-items:center;padding:16px 20px 34px}.lbs--short-mobile .lbs__eyebrow,.lbs--short-mobile .lbs__text{display:none}.lbs--short-mobile .lbs__heading{font-size:clamp(26px,8vw,40px)}.lbs--short-mobile .lbs__button{margin-top:12px;padding:9px 20px;font-size:13px}}.lbs__dots{position:absolute;top:50%;right:clamp(16px,2.6vw,48px);z-index:3;display:flex;flex-direction:column;align-items:center;transform:translateY(-50%)}.lbs__dot{--dot: rgba(255, 255, 255, .95);--dot-edge: rgba(28, 28, 28, .45);position:relative;width:28px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}.lbs--dots-dark .lbs__dot{--dot: var(--lavo-espresso, #3b2a24);--dot-edge: rgba(243, 237, 228, .5)}.lbs__dot:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:999px;background:var(--dot);box-shadow:0 0 0 1px var(--dot-edge);opacity:.85;transform:translate(-50%,-50%);transition:height .3s ease,width .3s ease,opacity .3s ease}.lbs__dot.is-active{height:42px}.lbs__dot.is-active:before{height:30px;opacity:1}.lbs__dot:focus-visible{outline:2px solid var(--dot);outline-offset:0;border-radius:999px}@media screen and (max-width:749px){.lbs__dots{top:auto;right:auto;bottom:12px;left:50%;flex-direction:row;transform:translate(-50%)}.lbs__dot{width:22px;height:28px}.lbs__dot.is-active{width:42px;height:28px}.lbs__dot.is-active:before{width:30px;height:10px}}.lbs__pause{position:absolute;right:clamp(16px,2.6vw,48px);bottom:18px;z-index:3;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:#ffffffe6;color:var(--lavo-espresso, #3b2a24);cursor:pointer}.lbs--dots-dark .lbs__pause{background:var(--lavo-espresso, #3b2a24);color:var(--lavo-cream, #f3ede4)}.lbs__play-icon,.lbs.is-paused .lbs__pause-icon{display:none}.lbs.is-paused .lbs__play-icon{display:block}@media screen and (max-width:749px){.lbs__pause{bottom:10px}}@media(prefers-reduced-motion:reduce){.lbs__slide,.lbs__slide.is-active,.lbs__dot:before,.lbs__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lavo-banner-slider.css.map */
