.bb-look-banner,.bb-home__hero--looks{--bb-look-rose: #9A5E5A;--bb-look-ink: #3F332C;--bb-look-ivory: #FBF7F4;--bb-look-gold: #BB8F55;--bb-look-muted: #826C5A;position:relative;overflow:hidden;background:#f6ebe8}.bb-look-banner{aspect-ratio:1882 / 836;min-height:0;max-height:min(62vh,480px);width:100%;display:grid;place-items:end stretch}@media(max-width:749px){.bb-look-banner{max-height:min(48vh,380px)}}.bb-look-banner__media,.bb-look-banner picture.bb-look-banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important}.bb-look-banner__media img,.bb-look-banner img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center 30%!important;display:block!important;margin:0!important;transform:scale(1.12);transform-origin:center center}.bb-look-banner__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#3f332c1f,#3f332c14 42%,#3f332c94);pointer-events:none;z-index:1}.bb-look-banner--busy .bb-look-banner__veil{background:linear-gradient(180deg,#3f332c0f,#3f332c1a 45%,#3f332c9e)}.bb-look-banner--soft.bb-look-banner--left .bb-look-banner__veil{background:linear-gradient(180deg,#3f332c24,#3f332c1a 40%,#3f332c99),linear-gradient(90deg,rgba(63,51,44,.28) 0%,transparent 55%)}.bb-look-banner__content{position:relative;z-index:2;padding:1.25rem clamp(1rem,4vw,1.75rem) 1.5rem;color:var(--bb-look-ivory);display:grid;gap:.55rem;max-width:34rem}.bb-look-banner--center .bb-look-banner__content{margin-inline:auto;text-align:center;justify-items:center}.bb-look-banner__kicker{margin:0;font-family:Jost,system-ui,sans-serif;font-size:.68rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#fbf7f4e0}.bb-look-banner__title{margin:0;font-family:Tenor Sans,Georgia,serif;font-weight:400;font-size:clamp(1.55rem,4.2vw,2.75rem);line-height:1.12;letter-spacing:-.01em;color:var(--bb-look-ivory)}.bb-look-banner__title em{font-style:italic;color:#e8c4bf}.bb-look-banner__title--sm{font-size:clamp(1.25rem,3.2vw,1.75rem)}.bb-look-banner__lead{margin:0;font-family:Jost,system-ui,sans-serif;font-weight:300;font-size:.92rem;line-height:1.55;color:#fbf7f4e0;max-width:36ch}.bb-look-banner__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.25rem}.bb-look-banner__btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.6rem 1.1rem;background:var(--bb-look-ivory);color:var(--bb-look-ink);font-family:Jost,system-ui,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1.5px solid var(--bb-look-ivory);transition:background .2s ease,color .2s ease,border-color .2s ease}.bb-look-banner__btn:hover{background:transparent;color:var(--bb-look-ivory)}.bb-look-banner__btn--ghost{background:transparent;color:var(--bb-look-ivory);border-color:#fbf7f48c}.bb-look-banner__btn--ghost:hover{border-color:var(--bb-look-ivory);background:#fbf7f41a}.bb-home__hero--looks{aspect-ratio:4 / 5;min-height:420px;max-height:92svh}@media(min-width:750px){.bb-home__hero--looks{aspect-ratio:1882 / 836;min-height:480px;max-height:78vh}}.bb-home__hero-slides{position:absolute;top:0;right:0;bottom:0;left:0}.bb-home__hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.bb-home__hero-slide.is-on{opacity:1;visibility:visible;transition:opacity .7s ease;z-index:1}.bb-home__hero--looks .bb-home__hero-media,.bb-home__hero--looks .bb-home__hero-media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}.bb-home__hero-slide .bb-home__hero-content{z-index:2}.bb-home__hero-slide[data-tone=busy] .bb-home__hero-overlay{background:linear-gradient(180deg,#3f332c0d 40%,#3f332ca6)}.bb-home__hero-slide[data-tone=busy] .bb-home__title{font-size:clamp(1.35rem,3.2vw,1.85rem)}.bb-home__hero-dots{position:absolute;left:50%;bottom:.85rem;transform:translate(-50%);z-index:3;display:flex;gap:.4rem}.bb-home__hero-dots button{width:7px;height:7px;border-radius:50%;border:0;padding:0;background:#fbf7f466;cursor:pointer}.bb-home__hero-dots button.is-on{background:#fbf7f4;transform:scale(1.25)}.bb-home__looks{display:grid;gap:.65rem;grid-template-columns:1fr 1fr}@media(min-width:750px){.bb-home__looks{grid-template-columns:repeat(4,1fr);gap:.85rem}}.bb-home__look-card{position:relative;display:block;aspect-ratio:1034 / 1536;overflow:hidden;background:#f6ebe8;color:#fbf7f4;text-decoration:none}.bb-home__look-card picture,.bb-home__look-card img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;transition:transform .55s cubic-bezier(.45,0,.25,1)}.bb-home__look-card:hover img{transform:scale(1.04)}.bb-home__look-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(63,51,44,.55) 100%);pointer-events:none;z-index:1}.bb-home__look-card span{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;z-index:2;font-family:Tenor Sans,Georgia,serif;font-size:1rem;line-height:1.2}.bb-home__look-card span em{font-style:italic;color:#e8c4bf}.bb-home__look-card--wide{grid-column:1 / -1;aspect-ratio:1882 / 836}@media(min-width:750px){.bb-home__look-card--wide{grid-column:span 2;aspect-ratio:1882 / 836}}.bb-home__look-card--wide img,.bb-home__look-card--wide picture{object-position:center center!important}.bb-home__story-ring span,.bb-home__reel,.bb-home__tile,.bb-home__ugc-item,.bb-home__about-media{position:relative;overflow:hidden}.bb-home__story-ring span picture,.bb-home__story-ring span img,.bb-home__reel picture,.bb-home__reel img,.bb-home__tile picture,.bb-home__tile img,.bb-home__ugc-item picture,.bb-home__ugc-item img,.bb-home__about-media picture,.bb-home__about-media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;margin:0!important}.bb-look-strip{margin:0;padding:0}.bb-look-strip .bb-look-banner{border-radius:0}.bb-pol__look{position:relative;margin:0 0 1.5rem;overflow:hidden;background:#f6ebe8;width:100%;aspect-ratio:4 / 5;max-height:min(48vh,440px);isolation:isolate}@media(min-width:750px){.bb-pol__look{aspect-ratio:21 / 9;max-height:min(36vh,360px)}}.bb-pol__look picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important}.bb-pol__look img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center 28%!important;display:block!important;margin:0!important;transform:scale(1.28);transform-origin:center center}.bb-pol__look:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18%;z-index:1;background:linear-gradient(180deg,transparent,rgba(251,247,244,.4) 65%,#FBF7F4);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bb-looks.css.map */
