.bl-hero{position:relative;height:var(--bl-h,85vh);min-height:540px;max-height:1040px;overflow:hidden;background:var(--bl-ink);color:#fff}.bl-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 0s linear 1s}.bl-hero__slide.is-active{opacity:1;visibility:visible;transition:opacity 1s ease;z-index:1}.bl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(43,34,56,var(--bl-overlay,.4)),rgba(74,32,48,calc(var(--bl-overlay,.4) + .12)))}.bl-hero__img,.bl-hero__media .bl-placeholder{width:100%;height:100%;object-fit:cover;transform:scale(1.05);transition:transform 6.5s cubic-bezier(.25,.6,.3,1)}.bl-hero__slide.is-active .bl-hero__img,.bl-hero__slide.is-active .bl-placeholder{transform:scale(1)}.bl-hero__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:72px calc(var(--bl-gutter) + 36px) 104px;max-width:1040px;margin-inline:auto;gap:18px}.bl-hero__line{opacity:0;transform:translateY(24px);transition:opacity .8s ease-out,transform .8s ease-out}.bl-hero__slide.is-active .bl-hero__line{opacity:1;transform:none;transition-delay:calc(var(--i,0) * .12s + .25s)}.bl-hero .bl-eyebrow{letter-spacing:.34em;color:var(--bl-cream)}.bl-hero__title{font-family:var(--bl-script);font-weight:400;font-size:clamp(58px,7vw + 20px,132px);line-height:1.08;margin:0;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.18)}.bl-hero__sub{font:500 12px/2 var(--bl-sans);letter-spacing:.3em;text-transform:uppercase;margin:0;max-width:640px;white-space:pre-line}.bl-hero .bl-btn{color:#fff;margin-top:10px}.bl-hero__arrow{position:absolute;top:50%;z-index:3;width:44px;height:64px;margin-top:-32px;border:0;background:transparent;cursor:pointer;padding:0}.bl-hero__arrow:before{content:"";display:block;width:18px;height:28px;margin:auto;background:var(--bl-arrow,#F3A9C8);clip-path:polygon(100% 0,0 50%,100% 100%);transition:transform .3s,opacity .3s;opacity:.92}.bl-hero__arrow--next:before{clip-path:polygon(0 0,100% 50%,0 100%)}.bl-hero__arrow--prev{left:clamp(4px,2vw,32px)}.bl-hero__arrow--next{right:clamp(4px,2vw,32px)}.bl-hero__arrow:hover:before{transform:scale(1.18);opacity:1}.bl-hero__dots{position:absolute;left:50%;bottom:34px;transform:translate(-50%);z-index:3;display:flex;gap:8px}.bl-hero__dot{width:clamp(26px,4vw,46px);height:16px;border:0;padding:0;background:none;cursor:pointer;position:relative}.bl-hero__dot:before,.bl-hero__dot:after{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:#ffffff61}.bl-hero__dot:after{background:#fff;transform:scaleX(0);transform-origin:left}.bl-hero__dot.is-active:after{animation:bl-dash var(--bl-autoplay,5s) linear forwards}.bl-hero.is-paused .bl-hero__dot.is-active:after,.bl-hero--static .bl-hero__dot.is-active:after{animation:none;transform:scaleX(1)}@keyframes bl-dash{to{transform:scaleX(1)}}.bl-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:var(--bl-bg,#fff);color:var(--bl-ink)}.bl-split__text{padding:clamp(48px,7vw,120px) clamp(24px,5.5vw,104px);text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:18px}.bl-split--image-left .bl-split__text{text-align:left;align-items:flex-start}.bl-split--image-left .bl-split__media{order:-1}.bl-split__media{position:relative;aspect-ratio:4/5;max-height:96vh;width:100%;overflow:hidden;background:var(--bl-lilac)}.bl-split__media img,.bl-split__media .bl-placeholder{width:100%;height:100%;object-fit:cover}.bl-split .bl-eyebrow{color:#8b8496}.bl-split__headline{font:800 clamp(52px,6.8vw,124px)/.92 var(--bl-sans);text-transform:uppercase;color:var(--bl-violet-light);letter-spacing:-.015em;margin:0;overflow-wrap:anywhere}.bl-split__subheading{font:italic 500 clamp(18px,1.4vw + 4px,26px)/1.3 var(--bl-serif);text-transform:uppercase;letter-spacing:.12em;margin:0;color:var(--bl-ink)}.bl-split__body{font:400 clamp(17px,1vw + 6px,20px)/1.7 var(--bl-serif);color:var(--bl-muted);margin:0;max-width:430px}.bl-split .bl-btn{margin-top:10px}@media(max-width:749px){.bl-split{grid-template-columns:1fr}.bl-split__media{order:-1}.bl-split__text,.bl-split--image-left .bl-split__text{text-align:left;align-items:flex-start;padding:40px var(--bl-gutter) 64px}}.bl-carousel{position:relative;container-type:inline-size;--bl-cols:4;--bl-gap:24px}@media(max-width:989px){.bl-carousel{--bl-cols:3;--bl-gap:16px}}@media(max-width:749px){.bl-carousel{--bl-cols:2;--bl-gap:12px}}.bl-carousel__track{display:flex;gap:var(--bl-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding:0 0 4px;overscroll-behavior-x:contain}.bl-carousel__track::-webkit-scrollbar{display:none}.bl-carousel__item{flex:0 0 calc((100% - (var(--bl-cols) - 1) * var(--bl-gap)) / var(--bl-cols));scroll-snap-align:start;min-width:0}.bl-carousel__btn{position:absolute;top:calc((100cqw - (var(--bl-cols) - 1) * var(--bl-gap)) / var(--bl-cols) / 2);transform:translateY(-50%);z-index:2;width:44px;height:44px;display:grid;place-items:center;background:#fff;border:1px solid rgba(43,34,56,.18);color:var(--bl-ink);cursor:pointer;transition:background .3s,color .3s,border-color .3s,opacity .3s;padding:0}.bl-carousel__btn:hover{background:var(--bl-violet);color:#fff;border-color:var(--bl-violet)}.bl-carousel__btn--prev{left:-10px}.bl-carousel__btn--next{right:-10px}@media(min-width:1440px){.bl-carousel__btn--prev{left:-64px}.bl-carousel__btn--next{right:-64px}}.bl-carousel__btn[disabled]{opacity:0;pointer-events:none}.bl-carousel.is-static .bl-carousel__btn{display:none}.bl-card{display:flex;flex-direction:column;height:100%;text-align:center}.bl-card__media{position:relative;display:block;aspect-ratio:1;background:var(--bl-tint,var(--bl-lilac));overflow:hidden}.bl-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .9s var(--bl-ease)}.bl-card__img--alt{opacity:0}@media(hover:hover){.bl-card:hover .bl-card__img--alt{opacity:1}.bl-card:hover .bl-card__media--single .bl-card__img{transform:scale(1.04)}}.bl-badge{position:absolute;top:12px;left:12px;z-index:1;background:var(--bl-cherry);color:#fff;font:600 10px/1 var(--bl-sans);letter-spacing:.18em;text-transform:uppercase;padding:7px 10px}.bl-badge--dark{background:var(--bl-ink)}.bl-card__body{padding:18px 4px 14px;display:grid;gap:6px;flex:1;align-content:start}.bl-card__title{font:500 clamp(17px,.8vw + 11px,22px)/1.25 var(--bl-serif);margin:0}.bl-card__title a{color:var(--bl-ink);text-decoration:none}.bl-price{font:600 13px var(--bl-sans);letter-spacing:.08em;color:inherit}.bl-price s{opacity:.6;font-weight:400;margin-left:8px}.bl-price--sale{color:var(--bl-cherry)}.bl-card .bl-atc,.bl-card>.bl-btn{margin-top:auto}@media(max-width:749px){.bl-card .bl-btn{padding:10px 8px;font-size:10px;letter-spacing:.12em}}.bl-statement{position:relative;overflow:hidden;color:#fff;text-align:center;display:grid;place-items:center;min-height:var(--bl-min-h,640px);isolation:isolate;background:var(--bl-ink)}.bl-statement__bg{position:absolute;left:0;right:0;top:-20%;height:140%;z-index:-2;transform:translate3d(0,var(--bl-py,0px),0);will-change:transform}.bl-statement__bg img,.bl-statement__bg .bl-placeholder{width:100%;height:100%;object-fit:cover}.bl-statement:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(43,34,56,var(--bl-overlay,.45)),rgba(74,32,48,var(--bl-overlay,.45)))}.bl-statement__inner{display:flex;flex-direction:column;align-items:center;gap:18px;padding:104px var(--bl-gutter);max-width:960px}.bl-statement .bl-eyebrow{color:var(--bl-cream);letter-spacing:.34em}.bl-statement .bl-title{font-size:clamp(56px,7vw + 16px,120px)}.bl-statement__sub{font:500 12px/2.1 var(--bl-sans);letter-spacing:.3em;text-transform:uppercase;margin:0;white-space:pre-line}.bl-statement .bl-btn{color:#fff;margin-top:8px}.bl-concerns{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:989px){.bl-concerns{grid-template-columns:repeat(2,1fr);gap:12px}}.bl-concern{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;color:#fff;text-decoration:none;background:var(--bl-lilac)}.bl-concern img,.bl-concern .bl-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--bl-ease)}.bl-concern:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2b223800 35%,#2b2238c7)}.bl-concern:hover img{transform:scale(1.06)}.bl-concern__label{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(14px,2vw,26px);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.bl-concern__name{font:500 clamp(20px,1.4vw + 10px,32px)/1.12 var(--bl-serif)}.bl-concern__cta{font:600 10px var(--bl-sans);letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:3px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bl-sections-a.css.map */
