.bl{--bl-ink: #1B1A18;--bl-muted: #727272;--bl-bg: #FFFFFF;--bl-tile: #F2F2F2;--bl-light: #F8F6F2;--bl-pad-x: clamp(16px, 4.7vw, 56px);--bl-gap: 16px;color:var(--bl-ink);background:var(--bl-bg);letter-spacing:.025em;font-family:var(--font-body--family, inherit)}.bl *,.bl *:before,.bl *:after{box-sizing:border-box}.bl a{color:inherit}.bl img{display:block;max-width:100%}.bl-sec{padding-block:clamp(56px,7vw,96px)}.bl-sec--tight-top{padding-top:clamp(40px,5vw,64px)}.bl-head{text-align:center;padding-inline:var(--bl-pad-x);margin:0 auto clamp(28px,3.5vw,44px);max-width:900px}.bl-over{font-size:12px;line-height:18px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-weight:400}.bl-title{font-family:var(--font-heading--family, inherit);font-size:clamp(24px,2.6vw,32px);line-height:1.25;font-weight:400;letter-spacing:.012em;text-transform:none;margin:0}.bl-intro{font-size:16px;line-height:24px;color:var(--bl-muted);margin:12px auto 0;max-width:620px}.bl-link{font-size:16px;line-height:24px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bl-link:hover{text-decoration-thickness:2px}.bl-btnwrap{text-align:center;margin-top:clamp(36px,4vw,56px);padding-inline:var(--bl-pad-x)}.bl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 32px;border:1px solid var(--bl-ink);border-radius:40px;font-size:15px;line-height:1;letter-spacing:.03em;text-decoration:none;background:transparent;color:var(--bl-ink);transition:background-color .2s ease,color .2s ease}.bl-btn:hover{background:var(--bl-ink);color:var(--bl-bg)}.bl a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bl-hero{position:relative;width:100%;aspect-ratio:16 / 9;max-height:88vh;min-height:480px;overflow:hidden;background:var(--bl-ink);color:var(--bl-light)}.bl-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bl-pos, 50% 50%)}.bl-hero img.bl-hero__img--mob{display:none}.bl-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0000008c,#0000002e 32%,#0000 58%)}.bl-hero__content{position:absolute;left:0;right:0;bottom:clamp(32px,6vh,64px);text-align:center;padding-inline:var(--bl-pad-x)}.bl-hero .bl-over,.bl-hero .bl-title,.bl-hero a{color:var(--bl-light)}.bl-hero .bl-title{font-size:clamp(20px,2vw,28px);line-height:1.3;letter-spacing:.04em;max-width:760px;margin-inline:auto}.bl-hero__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:18px}.bl-hero__full{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bl-hero__content{z-index:2}.bl-grid{display:grid;grid-template-columns:repeat(var(--bl-cols, 4),minmax(0,1fr));gap:40px var(--bl-gap);padding-inline:var(--bl-pad-x)}.bl-tile{display:block;text-decoration:none}.bl-tile__media{display:block;aspect-ratio:4 / 5;background:var(--bl-tile);overflow:hidden}.bl-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.bl-tile:hover .bl-tile__media img{transform:scale(1.03)}.bl-tile__media--product img{object-fit:contain;padding:13%}.bl-hero__video{pointer-events:none}.bl-tile__name{display:block;text-align:center;font-size:16px;line-height:24px;margin-top:16px}.bl-tile__name--lg{font-size:20px;line-height:25px}.bl-tile__cta{display:block;text-align:center;margin-top:8px}.bl-campaign__media{display:block;position:relative;width:100%;aspect-ratio:16 / 9;max-height:88vh;overflow:hidden;background:var(--bl-tile)}.bl-campaign__media img{width:100%;height:100%;object-fit:cover;object-position:var(--bl-pos, 50% 50%)}.bl-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,48px);padding-inline:var(--bl-pad-x);align-items:start}.bl-split__media{position:sticky;top:96px;aspect-ratio:4 / 5;overflow:hidden;background:var(--bl-tile)}.bl-split__media img{width:100%;height:100%;object-fit:cover}.bl-split__body .bl-head{text-align:left;padding-inline:0;margin-left:0}.bl-split__body .bl-intro{margin-left:0}.bl-split__body .bl-grid{padding-inline:0}.bl-split__body .bl-btnwrap{text-align:left;padding-inline:0}.bl-split--right .bl-split__media{order:2}.bl-card{display:block;text-decoration:none}.bl-card__media{display:block;position:relative;aspect-ratio:4 / 5;background:var(--bl-tile);overflow:hidden}.bl-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:11%;transition:opacity .45s ease,transform .7s ease}.bl-card__alt,.bl-card:hover .bl-card__media--has-alt .bl-card__main{opacity:0}.bl-card:hover .bl-card__media--has-alt .bl-card__alt{opacity:1}.bl-card:hover .bl-card__media:not(.bl-card__media--has-alt) img{transform:scale(1.03)}.bl-card__badge{position:absolute;top:12px;left:12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--bl-bg);padding:4px 8px}.bl-card__name{display:block;font-size:14px;line-height:1.35;margin-top:14px;text-transform:none}.bl-card__price{display:block;font-size:14px;line-height:1.35;color:var(--bl-muted);margin-top:6px}.bl-card__price s{margin-left:6px}.bl-usp{padding:44px var(--bl-pad-x);background:var(--bl-usp-bg, #3A2A22);color:var(--bl-usp-fg, #F4EFE9)}.bl-usp a{color:inherit}.bl-usp__list{list-style:none;margin:0 auto;padding:0;max-width:1200px;display:grid;grid-template-columns:repeat(var(--bl-cols, 3),minmax(0,1fr));gap:20px;text-align:center}.bl-usp__t{display:block;font-size:14px;line-height:1.4}.bl-usp__d{display:block;font-size:13px;line-height:1.5;color:inherit;opacity:.75;margin-top:4px}.bl-empty{padding:32px var(--bl-pad-x);text-align:center;color:var(--bl-muted);font-size:14px}@media(max-width:989px){.bl-grid{--bl-cols: 2 !important;gap:28px 12px}.bl-split{grid-template-columns:1fr}.bl-split__media{position:relative;top:0}.bl-split--right .bl-split__media{order:0}}@media(max-width:749px){.bl-hero{aspect-ratio:4 / 5;max-height:none;min-height:0}.bl-hero img.bl-hero__img--desk.bl-has-mob{display:none}.bl-hero img.bl-hero__img--mob{display:block}.bl-hero__img{object-position:var(--bl-pos-m, 50% 50%)}.bl-campaign__media{aspect-ratio:4 / 5;max-height:none}.bl-campaign__media img{object-position:var(--bl-pos-m, 50% 50%)}.bl-grid--maison{--bl-cols: 1 !important}.bl-usp__list{--bl-cols: 1 !important;gap:14px}}@media(prefers-reduced-motion:reduce){.bl *{transition:none!important}}.bl-section+.bl-section>.bl:not(.bl-hero):not(.bl-drop){border-top:1px solid #E5E5E5}.bl-btn:hover{color:#fff}.bl-drop{background:var(--bl-drop-bg, #541F28);color:#f8f6f2}.bl-drop__inner{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.bl-drop__inner--noimg{grid-template-columns:1fr}.bl-drop__media{position:relative;overflow:hidden;min-height:360px}.bl-drop__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bl-drop__body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:clamp(48px,6vw,96px) var(--bl-pad-x)}.bl-drop .bl-over,.bl-drop .bl-title{color:#f8f6f2}.bl-drop .bl-intro{color:#f8f6f2c7}.bl-drop__form{width:100%;max-width:440px;margin-top:28px}.bl-drop__row{display:flex;gap:8px}.bl-drop__input{flex:1;min-width:0;height:48px;padding:0 20px;border:1px solid rgba(248,246,242,.6);border-radius:40px;background:transparent;color:#f8f6f2;font-size:15px;letter-spacing:.02em;font-family:inherit}.bl-drop__input::placeholder{color:#f8f6f2a6}.bl-drop__input:focus{outline:2px solid #F8F6F2;outline-offset:2px}.bl-drop .bl-btn{border-color:#f8f6f2;color:#f8f6f2;white-space:nowrap;cursor:pointer}.bl-drop .bl-btn:hover{background:#f8f6f2;color:var(--bl-drop-bg, #541F28)}.bl-drop__legal{font-size:12px;line-height:1.5;color:#f8f6f2b3;margin:14px auto 0;max-width:440px}.bl-drop__legal a{color:inherit}.bl-drop__msg{font-size:15px;margin-top:18px}.bl-drop__date{font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin-top:18px;opacity:.85}@media(max-width:989px){.bl-drop__inner{grid-template-columns:1fr}.bl-drop__media{aspect-ratio:4 / 5;min-height:0}}@media(max-width:480px){.bl-drop__row{flex-direction:column}.bl-drop .bl-btn{width:100%}}.bl-grid--scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--bl-cols) - 1) * var(--bl-gap)) / var(--bl-cols));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bl-pad-x);scrollbar-width:none}.bl-grid--scroll::-webkit-scrollbar{display:none}.bl-grid--scroll>.bl-tile{scroll-snap-align:start}@media(max-width:749px){.bl-grid--scroll{grid-auto-columns:42%;gap:12px}}.bl-cd{display:flex;gap:12px;margin:8px 0 28px}.bl-cd[hidden]{display:none}.bl-cd__u{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:12px 8px;border:1px solid currentColor;border-radius:4px}.bl-cd__u b{font-weight:400;font-size:clamp(22px,2.4vw,30px);line-height:1.1;font-variant-numeric:tabular-nums}.bl-cd__u small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:4px;opacity:.8}.bl-cd--done{font-size:14px;letter-spacing:.1em;text-transform:uppercase}@media(max-width:749px){.bl-cd{gap:8px}.bl-cd__u{min-width:0;flex:1}}header-component[transparent]:not([data-sticky-state=active]) :is(.search-action .search-modal__button,.header-menu,header-actions){display:inline-flex;align-items:center;background:#18161438;border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:2px 14px;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 4px 24px #00000014}header-component[transparent]:not([data-sticky-state=active]) .search-action{padding:2px 6px}header-component[transparent]:not([data-sticky-state=active]) .header__column--left{gap:10px}header-component[transparent]:not([data-sticky-state=active]) .header-menu{flex:0 0 auto;width:max-content;max-width:max-content;padding:2px 18px}header-component[transparent]:not([data-sticky-state=active]) .search-action .search-modal__button{width:44px;height:44px;justify-content:center;padding:0}header-component[transparent]:not([data-sticky-state=active]) .header-menu .menu-list__link{color:#fff;opacity:1}header-component[transparent]:not([data-sticky-state=active]) :is(.header-menu,header-actions){overflow:hidden;isolation:isolate}header-component[transparent]:not([data-sticky-state=active]) header-actions button{background:transparent;box-shadow:none}header-component[transparent]:not([data-sticky-state=active]) .search-action .search-modal__button{margin-inline-end:16px}.bl-drop--overlay{position:relative;overflow:hidden}.bl-drop--overlay .bl-drop__inner{display:flex;align-items:center;justify-content:center;min-height:clamp(560px,82vh,860px);padding:clamp(24px,5vw,72px) var(--bl-pad-x)}.bl-drop--overlay .bl-drop__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;aspect-ratio:auto}.bl-drop--overlay .bl-drop__media img{object-position:var(--bl-pos, 50% 50%)}.bl-drop--overlay .bl-drop__body{position:relative;z-index:1;width:100%;max-width:580px;padding:clamp(36px,4vw,56px) clamp(24px,4vw,48px);border-radius:28px;background:#1c0a0e57;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);box-shadow:0 24px 60px #00000038}@media(max-width:749px){.bl-drop--overlay .bl-drop__inner{min-height:0;padding:120px 16px 24px}}.bl-usp--img{background:var(--bl-usp-bg) var(--bl-usp-img) center / cover no-repeat;padding:clamp(40px,5vw,72px) var(--bl-pad-x);color:#fff}.bl-usp--img .bl-usp__list{gap:clamp(12px,2vw,24px)}.bl-usp--img .bl-usp__list>li{padding:24px 20px;border-radius:22px;background:#1814126b;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 12px 32px #00000024}.bl-usp--img .bl-usp__t{font-size:15px}.bl-usp--img .bl-usp__d{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bellove-lv.css.map */
