.bpbd-about__page-banner{padding:var(--bpbd-about-header-pad,30px) 20px calc(var(--bpbd-about-header-pad,30px) - 4px);background:var(--bpbd-about-header-bg,#f8f6f2);color:var(--about-fg,#10243e);text-align:center;border-bottom:1px solid rgba(16,36,62,.07)}.bpbd-about__page-banner-title{margin:0!important;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-weight:600;font-size:clamp(28px,2.5vw,35px);letter-spacing:-.025em;line-height:1.25}.bpbd-about__page-banner-crumbs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0 0;font-size:12px;line-height:1.55;font-weight:400;color:#68717e}.bpbd-about__page-banner-crumbs a{color:inherit;text-decoration:none}.bpbd-about__page-banner-crumbs a:hover{color:var(--about-gold,#b48a4a);text-decoration:underline}.bpbd-about--compact-header .bpbd-about__story{padding-top:68px;padding-bottom:72px}.bpbd-about--compact-header .bpbd-about__story h2{font-size:clamp(30px,3.1vw,42px);line-height:1.14;letter-spacing:-.025em}.bpbd-about--compact-header .bpbd-about__story-copy{font-size:16px;line-height:1.75;opacity:.84}@media(max-width:989px){.bpbd-about__page-banner{padding:var(--bpbd-about-header-pad-mobile,24px) 16px calc(var(--bpbd-about-header-pad-mobile,24px) - 2px)}.bpbd-about__page-banner-title{font-size:clamp(26px,6vw,32px)}.bpbd-about__page-banner-crumbs{font-size:12px;margin-top:8px}.bpbd-about--compact-header .bpbd-about__story{padding-top:48px;padding-bottom:54px}}.bpbd-about{background:var(--about-bg);color:var(--about-fg)}.bpbd-about h1,.bpbd-about h2,.bpbd-about h3{color:inherit;text-wrap:balance}.bpbd-about__hero{min-height:var(--bpbd-hero-height,620px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--about-soft)}.bpbd-about__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(28px,6vw,92px)}.bpbd-about__crumbs{display:flex;gap:8px;margin-bottom:28px;font-size:11px;opacity:.55}.bpbd-about__crumbs a{color:inherit;text-decoration:none}.bpbd-about__eyebrow{margin:0 0 12px;color:var(--about-gold);font-size:11px;line-height:1.4;letter-spacing:.17em;font-weight:800;text-transform:uppercase}.bpbd-about__eyebrow--gold{color:var(--about-gold)}.bpbd-about__hero h1{margin:0;max-width:700px;font-size:clamp(46px,5.5vw,78px);line-height:.98;letter-spacing:-.045em}.bpbd-about__hero-text{max-width:650px;margin-top:24px;font-size:17px;line-height:1.72;opacity:.76}.bpbd-about__hero-text p,.bpbd-about__story-copy p,.bpbd-about__auth-copy .rte p,.bpbd-about__decants-copy .rte p,.bpbd-about__mission-text p{margin:0}.bpbd-about__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.bpbd-about__button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border-radius:999px;text-decoration:none;font-size:13px;font-weight:800}.bpbd-about__button--dark{background:#10243e;color:#fff}.bpbd-about__button--light{border:1px solid rgba(16,36,62,.18);color:#10243e;background:#fff}.bpbd-about__text-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:13px;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:3px}.bpbd-about__micro{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.bpbd-about__micro span{padding:8px 11px;border:1px solid rgba(16,36,62,.12);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:#ffffff73}.bpbd-about__hero-media{position:relative;min-height:var(--bpbd-hero-height,620px);background:#f6f1e9;overflow:hidden}.bpbd-about__hero-image,.bpbd-about__hero-media .bpbd-about__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--bpbd-hero-fit,cover);object-position:var(--bpbd-hero-position,center center);display:block}.bpbd-about__story{max-width:1280px;margin:0 auto;padding:92px 24px;display:grid;grid-template-columns:60px minmax(260px,.75fr) minmax(0,1.25fr);gap:40px}.bpbd-about__section-label{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#10243e;color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em}.bpbd-about__story h2,.bpbd-about__decants h2,.bpbd-about__collections h2,.bpbd-about__reasons h2,.bpbd-about__final h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:1.04;letter-spacing:-.035em}.bpbd-about__story-copy{font-size:15px;line-height:1.82;opacity:.72}.bpbd-about__story-copy p+p{margin-top:18px}.bpbd-about__auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--about-dark);color:#f8f4ec}.bpbd-about__auth-media{position:relative;min-height:var(--bpbd-auth-height,560px);overflow:hidden;background:#f6f1e9}.bpbd-about__auth-image,.bpbd-about__auth-media .bpbd-about__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--bpbd-auth-fit,cover);object-position:var(--bpbd-auth-position,center center);display:block}.bpbd-about__auth-badge{position:absolute;left:24px;bottom:24px;padding:11px 15px;border-radius:999px;background:#f8f4ec;color:#10243e;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bpbd-about__auth-copy{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(30px,6vw,90px)}.bpbd-about__auth-copy h2{margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1;letter-spacing:-.04em}.bpbd-about__auth-copy .rte{margin-top:22px;font-size:15px;line-height:1.75;opacity:.75}.bpbd-about__checklist{list-style:none;margin:30px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.16)}.bpbd-about__checklist li{position:relative;padding:18px 0 18px 28px;border-bottom:1px solid rgba(255,255,255,.16);font-size:13px;line-height:1.5}.bpbd-about__checklist li:before{content:"\2713";position:absolute;left:0;color:var(--about-gold);font-weight:900}.bpbd-about__decants{max-width:1280px;margin:0 auto;padding:92px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:70px;align-items:center}.bpbd-about__decants-copy .rte{margin-top:18px;font-size:15px;line-height:1.75;opacity:.7}.bpbd-about__decants-copy .bpbd-about__text-link{margin-top:24px}.bpbd-about__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px;border-radius:22px;background:var(--about-soft)}.bpbd-about__size-choice{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-height:105px;padding:14px 13px;border-radius:14px;background:#fff}.bpbd-about__size-choice>strong{font-size:17px;line-height:1.15;font-weight:800;color:#10243e}.bpbd-about__size-choice .bpbd-decant-copy{display:block;min-width:0}.bpbd-about__size-choice .bpbd-decant-copy small{display:block;margin-top:4px;font-size:10px;line-height:1.43;color:#526071}.bpbd-about__size-choice .bpbd-decant-copy__fit{font-size:11px;font-weight:650;color:#10243e}.bpbd-about__sizes p{grid-column:1/-1;margin:8px 0 0;font-size:11px;line-height:1.55;opacity:.65;text-align:center}.bpbd-about__sizes .bpbd-about__sizes-disclaimer{margin-top:0;font-size:10px;opacity:.65}.bpbd-about__collections{padding:86px 24px;background:var(--about-soft)}.bpbd-about__center-head{max-width:760px;margin:0 auto 34px;text-align:center}.bpbd-about__center-head>p:last-child{margin:14px auto 0;max-width:640px;font-size:14px;line-height:1.65;opacity:.65}.bpbd-about__collection-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bpbd-about__collection-card{min-height:290px;display:flex;flex-direction:column;padding:28px;border-radius:20px;background:#fff;color:inherit;text-decoration:none;border:1px solid rgba(16,36,62,.08);transition:transform .22s ease,box-shadow .22s ease}.bpbd-about__collection-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #10243e17}.bpbd-about__collection-number{font-size:10px;letter-spacing:.12em;color:var(--about-gold);font-weight:900}.bpbd-about__collection-card h3{margin:50px 0 10px;font-size:26px;letter-spacing:-.02em}.bpbd-about__collection-card p{margin:0;font-size:13px;line-height:1.6;opacity:.62}.bpbd-about__collection-link{margin-top:auto;padding-top:24px;font-size:12px;font-weight:800}.bpbd-about__reasons{max-width:1280px;margin:0 auto;padding:92px 24px}.bpbd-about__reasons-head{max-width:700px;margin-bottom:30px}.bpbd-about__reasons-head>p:last-child{margin:14px 0 0;font-size:14px;line-height:1.65;opacity:.65}.bpbd-about__reason-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bpbd-about__reason{padding:24px;border:1px solid rgba(16,36,62,.1);border-radius:18px;background:#fff}.bpbd-about__reason-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#f6f1e9;color:#10243e;font-weight:900}.bpbd-about__reason h3{margin:22px 0 8px;font-size:17px}.bpbd-about__reason p{margin:0;font-size:12px;line-height:1.6;opacity:.62}.bpbd-about__mission{padding:96px 24px;background:var(--about-dark);color:#f8f4ec;text-align:center}.bpbd-about__mission h2{max-width:980px;margin:0 auto;font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.04em}.bpbd-about__mission-text{max-width:780px;margin:22px auto 0;font-size:15px;line-height:1.75;opacity:.72}.bpbd-about__final{max-width:1180px;margin:0 auto;padding:88px 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.bpbd-about__final>div:first-child{max-width:720px}.bpbd-about__final>div:first-child>p:last-child{margin:14px 0 0;font-size:14px;line-height:1.65;opacity:.65}.bpbd-about a:focus-visible{outline:2px solid var(--about-gold);outline-offset:4px}@media(max-width:989px){.bpbd-about__hero{grid-template-columns:1fr;min-height:auto}.bpbd-about__hero-copy{padding:48px 20px 38px;text-align:center;align-items:center}.bpbd-about__crumbs{margin-bottom:20px}.bpbd-about__hero h1{font-size:clamp(40px,11vw,58px)}.bpbd-about__hero-text{font-size:15px}.bpbd-about__micro,.bpbd-about__actions{justify-content:center}.bpbd-about__hero-media{min-height:0;aspect-ratio:var(--bpbd-hero-ratio,1/1)}.bpbd-about__story{padding:58px 18px;grid-template-columns:1fr;gap:18px}.bpbd-about__auth{grid-template-columns:1fr}.bpbd-about__auth-media{min-height:0;aspect-ratio:var(--bpbd-auth-ratio,4/3)}.bpbd-about__auth-copy{padding:48px 20px}.bpbd-about__decants{padding:58px 18px;grid-template-columns:1fr;gap:30px}.bpbd-about__collections{padding:58px 18px}.bpbd-about__collection-grid{grid-template-columns:1fr}.bpbd-about__collection-card{min-height:220px}.bpbd-about__collection-card h3{margin-top:34px}.bpbd-about__reasons{padding:58px 18px}.bpbd-about__reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bpbd-about__mission{padding:66px 18px}.bpbd-about__final{padding:58px 18px;align-items:flex-start;flex-direction:column;gap:26px}}@media(max-width:520px){.bpbd-about__sizes{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:8px}.bpbd-about__size-choice{min-height:115px;padding:13px 11px}.bpbd-about__size-choice>strong{font-size:15px}.bpbd-about__reason-grid{grid-template-columns:1fr}.bpbd-about__button{flex:1 1 160px}.bpbd-about__auth-badge{left:14px;bottom:14px}}.bpbd-auth.bpbd-auth{box-sizing:border-box;background:var(--bpbd-auth-bg);color:var(--bpbd-auth-fg);padding:42px 24px 36px}.bpbd-auth *{box-sizing:border-box}.bpbd-auth__inner{width:100%;max-width:1320px;margin:0 auto}.bpbd-auth__intro{text-align:center;max-width:100%;margin:0 auto 24px}.bpbd-auth__eyebrow{margin:0 0 12px;color:var(--bpbd-auth-accent);font-size:12px;line-height:1.5;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.bpbd-auth__heading{margin:0;color:inherit;text-align:center;font-size:clamp(34px,4.2vw,56px);line-height:1.07;letter-spacing:-.035em;overflow-wrap:normal;word-break:normal}.bpbd-auth__body{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.78fr);gap:clamp(28px,4.5vw,64px);align-items:start}.bpbd-auth__visual,.bpbd-auth__proofs{min-width:0;max-width:100%;width:100%}.bpbd-auth__image-wrap{position:relative;width:100%;max-width:var(--bpbd-auth-image-width,480px);aspect-ratio:var(--bpbd-auth-image-ratio,1/1);min-height:0;overflow:hidden;border-radius:var(--bpbd-auth-image-radius,20px);background:#ffffff17}.bpbd-auth__image,.bpbd-auth__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bpbd-auth__placeholder{display:grid;place-items:center;text-align:center;border:2px dashed rgba(255,255,255,.3);padding:22px;color:#fffc;font-size:14px}.bpbd-auth__seal{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:9px;max-width:calc(100% - 28px);padding:8px 12px 8px 8px;border-radius:999px;background:#faf7f1f2;color:#10243e;font-size:11px;line-height:1.25;font-weight:800;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 14px 36px #0000002e}.bpbd-auth__seal-icon{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:50%;background:#10243e;color:#fff}.bpbd-auth__seal-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bpbd-auth__text{max-width:520px;margin:18px 0 0;font-size:15px;line-height:1.7;opacity:.84}.bpbd-auth__text p{margin:0}.bpbd-auth__format-note{max-width:780px;margin:12px auto 0;text-align:center;color:var(--bpbd-auth-fg);font-size:12.5px;line-height:1.55;opacity:.82;text-wrap:pretty}.bpbd-auth__proofs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch;align-content:start}.bpbd-auth-proof{box-sizing:border-box;display:flex;align-items:center;min-width:0;width:100%;min-height:212px;padding:var(--bpbd-auth-card-padding,16px);gap:var(--bpbd-auth-card-gap,16px);background:var(--bpbd-auth-card-bg,#fff);border:1px solid var(--bpbd-auth-card-border,#E6DFD4);border-radius:var(--bpbd-auth-card-radius,18px);color:var(--bpbd-auth-card-text,#10243e);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.bpbd-auth-proof__media{box-sizing:border-box;width:min(var(--bpbd-proof-width,140px),34%);flex:0 0 min(var(--bpbd-proof-width,140px),34%);min-width:0;aspect-ratio:var(--bpbd-story-ratio,3/4);max-height:240px;border-radius:var(--bpbd-proof-radius,20px);overflow:hidden;background:var(--bpbd-auth-media-bg,#F6F1E9);display:flex;align-items:center;justify-content:center}.bpbd-auth-proof__image{display:block;width:100%;height:100%;object-fit:var(--bpbd-proof-fit,cover);object-position:center;transform:scale(var(--bpbd-proof-zoom,1))}.bpbd-auth-proof__media[style*="--bpbd-proof-fit: contain"] .bpbd-auth-proof__image{padding:9px}.bpbd-auth-proof__placeholder{display:block;width:100%;height:100%}.bpbd-auth-proof__body{min-width:0;max-width:100%;flex:1 1 0;color:var(--bpbd-auth-card-text,#10243e);text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.bpbd-auth-proof__title{margin:0 0 10px;color:inherit;font-size:clamp(16px,1.4vw,20px);line-height:1.28;font-weight:800;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.bpbd-auth-proof__text{margin:0;color:inherit;font-size:13px;line-height:1.55;opacity:.78;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.bpbd-auth__footer{width:100%;display:flex;align-items:center;justify-content:center;margin:20px auto 0;text-align:center}.bpbd-auth__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:100%;min-height:44px;margin:0;padding:10px 22px;border:0;border-radius:var(--bpbd-auth-button-radius,40px);background:var(--bpbd-auth-button-bg,#d7ad62);color:var(--bpbd-auth-button-fg,#10243e);text-align:center;text-decoration:none;font-size:14px;font-weight:850;line-height:1.45;transition:filter .2s ease}.bpbd-auth__note{text-align:center;max-width:720px;margin:12px auto 0;font-size:11px;line-height:1.55;opacity:.68}@media(hover:hover)and (pointer:fine){.bpbd-auth-proof:hover{transform:translateY(-3px);box-shadow:0 16px 38px #0000001f}.bpbd-auth__button:hover{filter:brightness(.96)}}@media(prefers-reduced-motion:reduce){.bpbd-auth-proof,.bpbd-auth__button{transition:none}}@media(min-width:990px)and (max-width:1360px){.bpbd-auth__body{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:28px}.bpbd-auth-proof__media{width:min(var(--bpbd-proof-width,140px),30%);flex-basis:min(var(--bpbd-proof-width,140px),30%)}.bpbd-auth-proof__title{font-size:16px}}@media(max-width:989px){.bpbd-auth.bpbd-auth{padding:36px 18px 30px}.bpbd-auth__intro{margin-bottom:22px}.bpbd-auth__heading{font-size:clamp(31px,5.4vw,47px)}.bpbd-auth__body{grid-template-columns:minmax(0,1fr);gap:28px}.bpbd-auth__image-wrap{max-width:var(--bpbd-auth-image-width,480px)}.bpbd-auth__proofs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bpbd-auth-proof{min-height:190px}}@media(max-width:749px){.bpbd-auth.bpbd-auth{padding:28px 16px 26px}.bpbd-auth__intro{margin-bottom:18px}.bpbd-auth__eyebrow{margin-bottom:8px}.bpbd-auth__heading{font-size:clamp(28px,7.7vw,39px);line-height:1.12}.bpbd-auth__body{gap:26px}.bpbd-auth__proofs{grid-template-columns:minmax(0,1fr);gap:12px}.bpbd-auth-proof{min-height:0;padding:14px;gap:14px}.bpbd-auth-proof__media{width:min(var(--bpbd-proof-width,140px),30%);flex-basis:min(var(--bpbd-proof-width,140px),30%)}.bpbd-auth-proof__body{text-align:left}.bpbd-auth-proof__title{font-size:18px;margin-bottom:7px}.bpbd-auth-proof__text{font-size:13px}.bpbd-auth__seal{left:12px;bottom:12px;max-width:calc(100% - 24px);font-size:10px}.bpbd-auth__text{font-size:14px;margin-top:16px}}@media(max-width:390px){.bpbd-auth__heading{font-size:clamp(27px,7.4vw,30px)}.bpbd-auth-proof{padding:12px;gap:12px}.bpbd-auth-proof__media{width:min(var(--bpbd-proof-width,140px),29%);flex-basis:min(var(--bpbd-proof-width,140px),29%)}.bpbd-auth-proof__title{font-size:16px}.bpbd-auth-proof__text{font-size:12.5px}}.bpbd-brand-directory{background:var(--bpbd-brand-bg);color:var(--bpbd-brand-fg);padding:50px 24px 76px}.bpbd-brand-directory__inner{max-width:1120px;margin:0 auto}.bpbd-brand-directory__header{max-width:760px;margin:0 0 34px}.bpbd-brand-directory__eyebrow{margin:0 0 9px;color:var(--bpbd-brand-accent);font-size:11px;line-height:1.35;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bpbd-brand-directory__header h1{margin:0;color:inherit;font-size:clamp(34px,4.6vw,54px);line-height:1.05;letter-spacing:-.035em}.bpbd-brand-directory__intro{margin-top:14px;color:var(--bpbd-brand-muted);font-size:15px;line-height:1.65}.bpbd-brand-directory__intro p{margin:0}.bpbd-brand-directory__stats{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.bpbd-brand-directory__stats span{min-height:34px;display:inline-flex;align-items:center;gap:4px;padding:0 13px;border:1px solid rgba(16,36,62,.12);border-radius:999px;background:#fff;color:var(--bpbd-brand-fg);font-size:12px;line-height:1}.bpbd-brand-directory__stats strong{font-weight:700}.bpbd-brand-directory__grid{display:grid;grid-template-columns:repeat(var(--bpbd-brand-cols),minmax(0,1fr));gap:var(--bpbd-brand-gap)}.bpbd-brand-card{min-width:0;min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:22px 14px 18px;border:1px solid var(--bpbd-brand-border);border-radius:var(--bpbd-brand-radius);background:var(--bpbd-brand-card-bg);color:var(--bpbd-brand-fg);text-align:center;text-decoration:none;box-shadow:0 3px 10px #10243e09;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bpbd-brand-card:hover{transform:translateY(-2px);border-color:var(--bpbd-brand-accent);box-shadow:0 10px 24px #10243e12}.bpbd-brand-card__logo-wrap{width:min(100%,var(--bpbd-brand-logo-width));height:var(--bpbd-brand-logo-height);flex:0 0 var(--bpbd-brand-logo-height);display:grid;place-items:center;border:0;border-radius:10px;background:#fff;overflow:hidden}.bpbd-brand-card__logo{width:100%;height:100%;display:block;object-fit:contain;padding:0}.bpbd-brand-card__placeholder{width:68px;height:68px;display:grid;place-items:center;border-radius:50%;background:#f6f1e9;color:#10243e;font-size:26px;font-weight:700}.bpbd-brand-card h2{max-width:100%;margin:0;color:inherit;font-size:17px;line-height:1.25;font-weight:600;letter-spacing:-.015em;overflow-wrap:anywhere}.bpbd-brand-card p{margin:0;color:var(--bpbd-brand-muted);font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.bpbd-brand-card:focus-visible{outline:3px solid var(--bpbd-brand-accent);outline-offset:3px}@media(max-width:749px){.bpbd-brand-directory{padding:38px 16px 58px}.bpbd-brand-directory__header{margin-bottom:26px}.bpbd-brand-directory__intro{font-size:14px}.bpbd-brand-directory__stats{gap:7px}.bpbd-brand-directory__stats span{min-height:32px;padding:0 11px;font-size:11.5px}.bpbd-brand-directory__grid{grid-template-columns:repeat(var(--bpbd-brand-mobile-cols),minmax(0,1fr));gap:12px}.bpbd-brand-card{min-height:176px;padding:18px 10px 15px;border-radius:15px}.bpbd-brand-card__logo-wrap{width:min(100%,calc(var(--bpbd-brand-logo-width) * .9));height:calc(var(--bpbd-brand-logo-height) * .9);flex-basis:calc(var(--bpbd-brand-logo-height) * .9)}.bpbd-brand-card h2{font-size:16px}.bpbd-brand-card p{font-size:10.5px}}.bpbd-categories.bpbd-categories{box-sizing:border-box;background:var(--bpbd-cat-bg);color:var(--bpbd-cat-fg);padding:54px 24px 48px}.bpbd-categories *{box-sizing:border-box}.bpbd-categories__inner{width:100%;max-width:1320px;margin:0 auto;min-width:0}.bpbd-categories .bpbd-section-head{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:24px}.bpbd-categories .bpbd-section-head__eyebrow{margin:0 0 10px;color:var(--bpbd-cat-accent);font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.bpbd-categories .bpbd-section-head__title{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.09;letter-spacing:-.03em;color:inherit}.bpbd-categories .bpbd-section-head__text{margin:11px 0 0;max-width:620px;font-size:15px;line-height:1.6;opacity:.75}.bpbd-categories .bpbd-categories__grid{display:grid;grid-template-columns:repeat(var(--bpbd-cat-desktop-columns,4),minmax(0,1fr));gap:var(--bpbd-cat-gap,20px);align-items:stretch;width:100%;overflow:visible;scroll-snap-type:none}.bpbd-categories .bpbd-category-card{display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;max-width:none;height:auto;flex:none;scroll-snap-align:none;text-decoration:none;color:var(--bpbd-cat-fg);outline-offset:4px;border-radius:var(--bpbd-cat-card-radius,15px);box-shadow:none}.bpbd-categories .bpbd-category-card__media{position:relative;display:block;flex:0 0 auto;width:100%;height:auto;min-height:0;aspect-ratio:var(--bpbd-cat-aspect,2/3);border-radius:var(--bpbd-cat-card-radius,15px);overflow:hidden;isolation:isolate;clip-path:inset(0 round var(--bpbd-cat-card-radius,15px));background:#f8f6f2}.bpbd-categories .bpbd-category-card__image,.bpbd-categories .bpbd-category-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;min-width:0;min-height:0;border-radius:0}.bpbd-categories .bpbd-category-card__image{object-fit:var(--bpbd-photo-fit,cover);object-position:var(--bpbd-photo-position,center);transform:scale(var(--bpbd-photo-scale,1));transform-origin:center;transition:transform .38s ease}.bpbd-categories .bpbd-category-card__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 0 auto;box-sizing:border-box;min-height:2.7em;padding:11px 2px 0;text-align:center}.bpbd-categories .bpbd-category-card__title{margin:0;color:var(--bpbd-cat-fg);font-size:clamp(14px,1.3vw,18px);line-height:1.35;font-weight:700;letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center}.bpbd-categories .bpbd-category-card__caption{margin:4px 0 0;font-size:12px;line-height:1.4;opacity:.72;text-align:center}.bpbd-categories__more{display:flex;justify-content:center;align-items:center;width:100%;margin:26px auto 0}.bpbd-categories__more-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;max-width:100%;padding:10px 24px;border:1px solid var(--bpbd-cat-accent);border-radius:40px;background:var(--bpbd-cat-accent);color:#10243e;text-decoration:none;font-size:14px;font-weight:800;line-height:1.4;text-align:center}@media(hover:hover)and (pointer:fine){.bpbd-categories .bpbd-category-card:hover .bpbd-category-card__image{transform:scale(var(--bpbd-photo-hover,1.02))}.bpbd-categories__more-link:hover{filter:brightness(.96)}}@media(max-width:989px){.bpbd-categories.bpbd-categories{padding:46px 18px 42px}.bpbd-categories .bpbd-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bpbd-categories .bpbd-section-head{margin-bottom:20px}}@media(max-width:749px){.bpbd-categories.bpbd-categories{padding:34px 12px 36px}.bpbd-categories .bpbd-section-head{margin-bottom:18px;padding:0 2px;gap:10px}.bpbd-categories .bpbd-section-head__title{font-size:clamp(26px,7vw,36px)}.bpbd-categories .bpbd-section-head__text{font-size:13px;line-height:1.5}.bpbd-categories .bpbd-categories__grid{display:grid;grid-template-columns:repeat(var(--bpbd-cat-mobile-columns,2),minmax(0,1fr));gap:14px var(--bpbd-cat-mobile-gap,8px);padding:0;overflow:visible}.bpbd-categories .bpbd-category-card--desktop-only{display:none}.bpbd-categories .bpbd-category-card{width:100%;max-width:none;min-height:0;flex:auto;box-shadow:none}.bpbd-categories .bpbd-category-card__media{aspect-ratio:var(--bpbd-cat-mobile-aspect,2/3)}.bpbd-categories .bpbd-category-card__image{object-position:var(--bpbd-photo-mobile-position,center)}.bpbd-categories .bpbd-category-card__content{padding:10px 2px 0;min-height:2.7em}.bpbd-categories .bpbd-category-card__title{font-size:clamp(13px,3.5vw,15px);line-height:1.35;word-break:normal;overflow-wrap:normal;text-wrap:balance}.bpbd-categories .bpbd-category-card__caption{font-size:10px}.bpbd-categories__more{margin-top:22px}.bpbd-categories__more-link{font-size:13px;min-height:42px;padding:10px 20px}}@media(max-width:359px){.bpbd-categories .bpbd-category-card__title{font-size:12.5px}.bpbd-categories .bpbd-categories__grid{gap:12px 6px}}@media(prefers-reduced-motion:reduce){.bpbd-categories .bpbd-category-card__image{transition:none}}.bpbd-collection-hero{background:var(--bpbd-ch-bg);color:var(--bpbd-ch-fg);padding:var(--bpbd-ch-pt) 24px var(--bpbd-ch-pb)}.bpbd-collection-hero__inner{max-width:1440px;margin:0 auto}.bpbd-collection-hero--wide-banner{background:var(--bpbd-wide-surround-bg)}.bpbd-collection-hero__wide-layout{width:100%}.bpbd-collection-hero__wide-media{box-sizing:border-box;width:100%;padding:var(--bpbd-wide-frame-padding);overflow:hidden;border:1px solid var(--bpbd-wide-frame-border);border-radius:calc(var(--bpbd-ch-radius) + var(--bpbd-wide-frame-padding));background:var(--bpbd-wide-frame-bg)}.bpbd-collection-hero--with-shadow .bpbd-collection-hero__wide-media{box-shadow:0 10px 28px #10243e1f,0 2px 5px #10243e0d}.bpbd-collection-hero__wide-media picture{display:block;width:100%;overflow:hidden;border-radius:var(--bpbd-ch-radius)}.bpbd-collection-hero__wide-image{display:block;width:100%;height:auto;object-fit:contain}.bpbd-collection-hero__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bpbd-collection-hero__crumbs{display:flex;gap:8px;align-items:center;margin-bottom:20px;font-size:12px;opacity:.62}.bpbd-collection-hero__crumbs a{color:inherit;text-decoration:none}.bpbd-collection-hero__eyebrow{margin:0 0 9px;color:var(--bpbd-ch-accent);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.bpbd-collection-hero h1{margin:0;color:inherit;font-size:clamp(34px,4.5vw,58px);line-height:1.02;letter-spacing:-.04em}.bpbd-collection-hero__category-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:42px;align-items:center}.bpbd-collection-hero__copy .rte{margin-top:14px;max-width:640px;color:#10243ead;font-size:15px;line-height:1.65}.bpbd-collection-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:20px;padding:0 20px;border:1px solid var(--bpbd-ch-fg);border-radius:999px;background:var(--bpbd-ch-fg);color:#fff;text-decoration:none;font-size:14px;font-weight:700}.bpbd-collection-hero__button:hover{background:var(--bpbd-ch-accent);border-color:var(--bpbd-ch-accent);color:var(--bpbd-ch-fg)}.bpbd-collection-hero__category-media{overflow:hidden;border-radius:var(--bpbd-ch-radius);background:#f8f6f2;aspect-ratio:16/7}.bpbd-collection-hero__category-image{width:100%;height:100%;display:block;object-fit:cover}.bpbd-collection-hero__brand-layout{width:100%;display:grid;place-items:center;gap:12px;padding:4px 0 10px;text-align:center}.bpbd-collection-hero__brand-media{width:min(var(--bpbd-brand-hero-width),100%);height:var(--bpbd-brand-hero-height);display:grid;place-items:center;border-radius:var(--bpbd-ch-radius);background:#fff;overflow:hidden}.bpbd-collection-hero__brand-image{width:100%;height:100%;display:block;object-fit:contain;padding:0}.bpbd-collection-hero__brand-media--cover{width:min(var(--bpbd-brand-cover-max),100%);height:auto;display:block;border-radius:var(--bpbd-ch-radius);background:transparent;overflow:hidden}.bpbd-collection-hero__brand-image--cover{width:100%;height:auto;display:block;object-fit:contain;padding:0}.bpbd-collection-hero__brand-copy h1{font-size:clamp(30px,4vw,48px)}.bpbd-collection-hero__brand-copy>p:last-child{margin:10px 0 0;font-size:13px;opacity:.58}@media(min-width:990px){.bpbd-collection-hero .bpbd-collection-hero__wide-layout,.bpbd-collection-hero .bpbd-collection-hero__brand-layout,.bpbd-collection-hero .bpbd-collection-hero__category-layout{box-sizing:border-box;width:calc(100% - var(--bpbd-collection-inset,24px) - var(--bpbd-collection-inset,24px));margin-inline:auto;aspect-ratio:var(--bpbd-collection-ratio,4 / 1)}.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-media{height:100%}.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-media picture{position:relative;width:100%;height:100%;overflow:hidden}.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bpbd-collection-focus,center center)}.bpbd-collection-hero .bpbd-collection-hero__brand-layout{position:relative;display:grid;place-items:center;gap:0;padding:0;overflow:hidden;background:var(--bpbd-ch-bg)}.bpbd-collection-hero .bpbd-collection-hero__brand-media--cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--bpbd-ch-radius);background:transparent}.bpbd-collection-hero .bpbd-collection-hero__brand-image--cover{width:100%;height:100%;object-fit:var(--bpbd-brand-cover-fit,contain);object-position:var(--bpbd-collection-focus,center center)}.bpbd-collection-hero .bpbd-collection-hero__brand-copy{position:relative;z-index:1}.bpbd-collection-hero .bpbd-collection-hero__category-layout{align-items:stretch;gap:clamp(12px,2.5vw,42px);overflow:hidden}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy{align-self:center;min-width:0;padding-left:clamp(8px,2vw,28px)}.bpbd-collection-hero .bpbd-collection-hero__category-media{width:100%;height:100%;min-height:0;aspect-ratio:auto}.bpbd-collection-hero .bpbd-collection-hero__category-image{object-position:var(--bpbd-collection-focus,center center)}.bpbd-collection-hero .bpbd-collection-hero__category-layout h1{font-size:clamp(29px,3.3vw,50px)}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy .rte{margin-top:10px;line-height:1.45}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__button{margin-top:12px}}.bpbd-collection-hero__crumbs{flex-wrap:wrap;gap:7px;margin-bottom:14px;font-size:clamp(12px,1.1vw,14px);line-height:1.5;opacity:1;color:#526174}.bpbd-collection-hero__crumbs a{color:#10243e;text-underline-offset:3px}.bpbd-collection-hero__crumbs a:hover{text-decoration:underline}.bpbd-collection-hero__crumbs [aria-current=page]{color:#10243e;font-weight:700}.bpbd-collection-hero__crumbs a:focus-visible,.bpbd-collection-hero__button:focus-visible{outline:3px solid #b48a4a;outline-offset:3px}.bpbd-collection-hero__wide-layout{position:relative}.bpbd-collection-hero__wide-heading{position:absolute;z-index:2;bottom:calc(var(--bpbd-wide-frame-padding,14px) + 16px);left:calc(var(--bpbd-wide-frame-padding,14px) + 16px);margin:0!important;max-width:calc(100% - 65px);padding:8px 15px;border-radius:9px;background:#10243ed6;color:#fff!important;font-size:clamp(17px,2.6vw,30px)!important;letter-spacing:-.02em!important;line-height:1.25!important;text-wrap:balance}.bpbd-collection-hero--no-image .bpbd-collection-hero__brand-layout,.bpbd-collection-hero--no-image .bpbd-collection-hero__category-layout{background:radial-gradient(circle at 78% 20%,rgba(180,138,74,.21),transparent 38%),linear-gradient(115deg,#10243e,#243d58 63%,#3e4b5d);border:1px solid rgba(180,138,74,.35);border-radius:var(--bpbd-ch-radius);color:#fff}.bpbd-collection-hero--no-image .bpbd-collection-hero__category-layout{display:grid;grid-template-columns:1fr;place-items:center;text-align:center}.bpbd-collection-hero--no-image .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy{padding:clamp(14px,2.5vw,34px)}.bpbd-collection-hero--no-image .bpbd-collection-hero__eyebrow{color:#d7ad62}.bpbd-collection-hero--no-image h1{color:#fff}.bpbd-collection-hero--no-image .bpbd-collection-hero__button{border-color:#d7ad62;background:#d7ad62;color:#10243e}.bpbd-collection-hero--no-image .bpbd-collection-hero__brand-layout .bpbd-collection-hero__brand-copy h1{color:#fff}@media(min-width:990px){.bpbd-collection-hero .bpbd-collection-hero__brand-layout .bpbd-collection-hero__brand-copy{align-self:center;padding:10px 14px;border-radius:10px}.bpbd-collection-hero .bpbd-collection-hero__brand-media:not(.bpbd-collection-hero__brand-media--cover)+.bpbd-collection-hero__brand-copy{margin-top:8px}.bpbd-collection-hero .bpbd-collection-hero__brand-media--cover~.bpbd-collection-hero__brand-copy{background:#f8f6f2eb}}@media(max-width:989px){.bpbd-collection-hero__wide-layout,.bpbd-collection-hero__brand-layout,.bpbd-collection-hero__category-layout{box-sizing:border-box;width:100%;aspect-ratio:4 / 1;overflow:hidden;border-radius:var(--bpbd-ch-radius)}.bpbd-collection-hero__wide-media,.bpbd-collection-hero__wide-media picture{height:100%}.bpbd-collection-hero__wide-media picture{position:relative}.bpbd-collection-hero__wide-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center;background:var(--bpbd-wide-frame-bg)}.bpbd-collection-hero__wide-heading{bottom:calc(var(--bpbd-wide-frame-padding-mobile,8px) + 12px);left:calc(var(--bpbd-wide-frame-padding-mobile,8px) + 12px);padding:6px 10px;max-width:calc(100% - 48px);font-size:clamp(16px,5vw,22px)!important}.bpbd-collection-hero .bpbd-collection-hero__brand-layout{position:relative;display:grid;place-content:center;justify-items:center;gap:8px;padding:12px;background-color:var(--bpbd-ch-bg)}.bpbd-collection-hero .bpbd-collection-hero__brand-media:not(.bpbd-collection-hero__brand-media--cover){height:min(150px,46vw);width:min(100%,320px);max-width:100%}.bpbd-collection-hero .bpbd-collection-hero__brand-copy{position:relative;z-index:1}.bpbd-collection-hero .bpbd-collection-hero__brand-media--cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bpbd-collection-hero .bpbd-collection-hero__brand-image--cover{height:100%;object-fit:contain}.bpbd-collection-hero .bpbd-collection-hero__brand-media--cover~.bpbd-collection-hero__brand-copy{background:#f8f6f2e6;padding:6px 12px;border-radius:9px}.bpbd-collection-hero .bpbd-collection-hero__brand-copy h1{font-size:clamp(20px,6vw,32px)}.bpbd-collection-hero .bpbd-collection-hero__category-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;align-items:stretch;background:#f6f1e9}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:12px 14px}.bpbd-collection-hero .bpbd-collection-hero__category-layout h1{font-size:clamp(19px,4.8vw,29px);line-height:1.13}.bpbd-collection-hero .bpbd-collection-hero__category-layout .rte{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:11.5px;line-height:1.45;margin-top:8px}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__button{min-height:36px;padding:3px 9px;margin-top:10px;font-size:11px}.bpbd-collection-hero .bpbd-collection-hero__category-media{height:100%;width:100%;min-height:0;aspect-ratio:auto;border-radius:0}.bpbd-collection-hero--no-image.bpbd-collection-hero .bpbd-collection-hero__category-layout{grid-template-columns:1fr;background:radial-gradient(circle at 78% 20%,rgba(180,138,74,.21),transparent 38%),linear-gradient(115deg,#10243e,#243d58 63%,#3e4b5d)}.bpbd-collection-hero--no-image .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy{align-items:center;text-align:center}.bpbd-collection-hero__crumbs{margin-bottom:12px}}@media(max-width:359px){.bpbd-collection-hero .bpbd-collection-hero__category-layout .rte{-webkit-line-clamp:2}.bpbd-collection-hero .bpbd-collection-hero__category-layout h1{font-size:19px}}@media(max-width:989px){.bpbd-collection-hero{padding:var(--bpbd-ch-mobile-pt) 16px var(--bpbd-ch-mobile-pb)}.bpbd-collection-hero__crumbs{margin-bottom:16px;font-size:12px}.bpbd-collection-hero__category-layout{grid-template-columns:1fr;gap:22px}.bpbd-collection-hero__wide-media{padding:var(--bpbd-wide-frame-padding-mobile);border-radius:calc(var(--bpbd-ch-radius) + var(--bpbd-wide-frame-padding-mobile))}.bpbd-collection-hero__category-media{aspect-ratio:16/9}.bpbd-collection-hero__brand-media{width:min(100%,calc(var(--bpbd-brand-hero-width) * .92));height:min(180px,var(--bpbd-brand-hero-height))}.bpbd-collection-hero__brand-media--cover{width:100%;height:auto}.bpbd-collection-hero__brand-image{width:100%;height:100%;padding:0}.bpbd-collection-hero__brand-image--cover{height:auto;object-fit:contain}}.bpbd-collection-hero--best-sellers .bpbd-collection-hero__wide-image{object-fit:contain!important;object-position:center center!important;background:var(--bpbd-wide-frame-bg)}@media(max-width:989px){.bpbd-collection-hero .bpbd-collection-hero__wide-layout,.bpbd-collection-hero .bpbd-collection-hero__brand-layout,.bpbd-collection-hero .bpbd-collection-hero__category-layout{width:100%;height:auto;min-height:0;aspect-ratio:4 / 1;overflow:hidden}.bpbd-collection-hero .bpbd-collection-hero__wide-media,.bpbd-collection-hero .bpbd-collection-hero__wide-media picture{width:100%;height:100%}.bpbd-collection-hero .bpbd-collection-hero__wide-image{object-fit:contain;object-position:center center}.bpbd-collection-hero .bpbd-collection-hero__wide-heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bpbd-collection-hero .bpbd-collection-hero__brand-layout{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:9px;padding:5px 10px;text-align:center}.bpbd-collection-hero .bpbd-collection-hero__brand-media:not(.bpbd-collection-hero__brand-media--cover){flex:0 1 50%;width:min(45%,200px);height:calc(100% - 10px);max-height:none;min-height:0;background:transparent}.bpbd-collection-hero .bpbd-collection-hero__brand-image{object-fit:contain}.bpbd-collection-hero .bpbd-collection-hero__brand-copy{flex:0 1 auto;min-width:0;max-width:100%;margin:0;padding:2px 4px;align-self:center}.bpbd-collection-hero .bpbd-collection-hero__brand-copy .bpbd-collection-hero__eyebrow,.bpbd-collection-hero .bpbd-collection-hero__brand-copy>p:last-child{display:none}.bpbd-collection-hero .bpbd-collection-hero__brand-copy h1{margin:0;font-size:clamp(13px,4vw,20px);line-height:1.18;letter-spacing:-.02em;overflow-wrap:anywhere}.bpbd-collection-hero .bpbd-collection-hero__brand-media--cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bpbd-collection-hero .bpbd-collection-hero__brand-media--cover~.bpbd-collection-hero__brand-copy{margin:auto;padding:3px 9px;background:#f8f6f2eb;border-radius:6px}.bpbd-collection-hero .bpbd-collection-hero__category-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:0;align-items:stretch;background:var(--bpbd-ch-bg)}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:4px 9px}.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__eyebrow,.bpbd-collection-hero .bpbd-collection-hero__category-layout .rte,.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__button{display:none}.bpbd-collection-hero .bpbd-collection-hero__category-layout h1{margin:0;font-size:clamp(13px,4vw,19px);line-height:1.2;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.bpbd-collection-hero .bpbd-collection-hero__category-media{width:100%;height:100%;min-height:0;margin:0;border-radius:0;aspect-ratio:auto;background:var(--bpbd-ch-bg)}.bpbd-collection-hero .bpbd-collection-hero__category-image{width:100%;height:100%;object-fit:contain;object-position:center center}.bpbd-collection-hero--no-image.bpbd-collection-hero .bpbd-collection-hero__category-layout{display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at 78% 20%,rgba(180,138,74,.21),transparent 38%),linear-gradient(115deg,#10243e,#243d58 63%,#3e4b5d)}.bpbd-collection-hero--no-image.bpbd-collection-hero .bpbd-collection-hero__category-layout .bpbd-collection-hero__copy{align-items:center;text-align:center;width:100%}.bpbd-collection-hero--no-image.bpbd-collection-hero .bpbd-collection-hero__category-layout h1{color:#fff}}@media(max-width:989px){.bpbd-collection-hero .bpbd-collection-hero__brand-image--cover{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}}.bpbd-collection-hero--best-sellers.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-media{padding:0;background:transparent;border:0;border-radius:var(--bpbd-ch-radius);overflow:hidden}.bpbd-collection-hero--best-sellers.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-media picture{border-radius:inherit;overflow:hidden}.bpbd-collection-hero--best-sellers.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-image{object-fit:cover!important;object-position:center center!important;background:transparent}@media(max-width:989px){.bpbd-collection-hero--best-sellers.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-media{padding:0}.bpbd-collection-hero--best-sellers.bpbd-collection-hero--wide-banner .bpbd-collection-hero__wide-image{object-fit:cover!important}}.bpbd-collection-hero.bpbd-collection-hero--unified{background:#f8f6f2;padding:22px 24px 16px}.bpbd-collection-hero--unified .bpbd-collection-hero__inner{width:100%;max-width:1440px;margin-inline:auto}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-frame{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:calc(100% - var(--bpbd-collection-inset,24px) - var(--bpbd-collection-inset,24px));max-width:100%;aspect-ratio:var(--bpbd-collection-ratio,4 / 1);margin-inline:auto;border-radius:var(--bpbd-ch-radius,18px);overflow:hidden;background:linear-gradient(115deg,#f2f5fb,#fdfaf4,#f2f5fb);box-shadow:0 6px 24px #10243e0e;isolation:isolate}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-frame--artwork{background:#f8f6f2}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-banner{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--bpbd-collection-focus,center center);border-radius:inherit}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-frame--artwork:has(.bpbd-collection-hero__unified-banner){padding:0}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-frame--artwork:has(.bpbd-collection-hero__unified-banner) .bpbd-collection-hero__unified-banner{object-position:center}.bpbd-collection-hero--unified.bpbd-collection-hero--brand .bpbd-collection-hero__unified-banner{object-fit:contain;background:#f8f6f2}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-frame--collection-image .bpbd-collection-hero__unified-banner{object-fit:contain;object-position:center center;background:#f8f6f2}.bpbd-collection-hero--unified .bpbd-collection-hero__fallback-heading{position:absolute;z-index:2;left:20px;bottom:18px;max-width:calc(100% - 40px);margin:0;padding:8px 14px;border-radius:10px;color:#10243e;background:#f8f6f2f0;font-size:clamp(20px,2.5vw,34px);line-height:1.2;letter-spacing:-.02em;box-shadow:0 2px 10px #10243e12}@media(max-width:989px){.bpbd-collection-hero--unified .bpbd-collection-hero__fallback-heading{left:10px;bottom:10px;max-width:calc(100% - 20px);font-size:clamp(16px,4vw,22px);padding:5px 9px}}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-center{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;max-height:100%;padding:14px 24px;text-align:center}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-tile{display:block;width:auto;max-width:min(160px,22%);max-height:min(150px,45%);height:clamp(85px,10vw,150px);object-fit:contain;object-position:center;border-radius:12px}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-eyebrow{margin:0;color:#aa7e40;font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;line-height:1.3}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-center h1{max-width:100%;margin:0;font-size:clamp(28px,3vw,48px);line-height:1.12;text-align:center;text-wrap:balance;overflow-wrap:break-word}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-count{margin:0;font-size:12px;color:#526174}@media(max-width:989px){.bpbd-collection-hero.bpbd-collection-hero--unified{padding:16px 16px 14px}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-frame{width:100%;aspect-ratio:16 / 9;border-radius:16px}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-center{gap:6px;padding:10px 15px}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-tile{height:clamp(56px,13vw,100px);max-width:clamp(70px,19vw,110px);max-height:55%}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-eyebrow{font-size:9px;letter-spacing:.1em}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-center h1{font-size:clamp(20px,5vw,32px)}}@media(max-width:359px){.bpbd-collection-hero--unified .bpbd-collection-hero__unified-center{gap:4px}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-center h1{font-size:19px}.bpbd-collection-hero--unified .bpbd-collection-hero__unified-tile{height:58px}}.bpbd-reviews{background:var(--bpbd-reviews-bg);color:var(--bpbd-reviews-fg);padding:82px 24px}.bpbd-reviews__inner{max-width:1320px;margin:0 auto}.bpbd-reviews__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:30px}.bpbd-reviews__head--empty{justify-content:center;text-align:center;margin-bottom:25px}.bpbd-reviews__head--empty .bpbd-reviews__subheading{margin:12px auto 0}.bpbd-reviews__eyebrow{margin:0 0 10px;color:var(--bpbd-reviews-accent);font-size:12px;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.bpbd-reviews__heading{margin:0;font-size:clamp(34px,4vw,54px);line-height:1.03;letter-spacing:-.035em;color:inherit}.bpbd-reviews__subheading{margin:12px 0 0;max-width:620px;font-size:15px;line-height:1.65;opacity:.68}.bpbd-reviews__summary{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;white-space:nowrap}.bpbd-reviews__summary-stars{color:var(--bpbd-reviews-accent);letter-spacing:.08em}.bpbd-reviews__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bpbd-review-card{display:flex;flex-direction:column;min-height:330px;padding:24px;border-radius:20px;background:var(--bpbd-reviews-card);border:1px solid rgba(16,36,62,.08)}.bpbd-review-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.bpbd-review-card__media{width:100%;min-width:0;aspect-ratio:var(--bpbd-review-ratio,4/3);border-radius:13px;background:#f8f6f2;border:1px solid #e6dfd4;overflow:hidden}.bpbd-review-card__image-link{display:block;width:100%;height:100%;text-decoration:none;cursor:zoom-in}.bpbd-review-card__review-image{display:block;width:100%;height:100%;object-fit:var(--bpbd-review-fit,contain);object-position:center}.bpbd-review-card__media[style*=auto]{aspect-ratio:auto}.bpbd-review-card__media[style*=auto] .bpbd-review-card__image-link{height:auto}.bpbd-review-card__media[style*=auto] .bpbd-review-card__review-image{height:auto;object-fit:contain}.bpbd-review-card__image-link:focus-visible{outline:3px solid #b48a4a;outline-offset:-3px}.bpbd-review-card__source-link{display:inline-flex;align-items:center;gap:5px;margin-top:13px;color:#10243e;font-size:12px;font-weight:700;text-underline-offset:3px}.bpbd-review-card__stars{color:var(--bpbd-reviews-accent);font-size:15px;letter-spacing:.08em}.bpbd-review-card__verified{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.66}.bpbd-review-card__verified svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.bpbd-review-card__quote{margin:18px 0 0;padding:0;border:0;font-size:16px;line-height:1.6;letter-spacing:-.01em;color:inherit;overflow-wrap:anywhere;white-space:pre-line}.bpbd-review-card__product{margin:16px 0 0;font-size:11px;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;opacity:.52}.bpbd-review-card__footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:20px}.bpbd-review-card__avatar{width:46px;height:46px;flex:0 0 46px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#10243e;color:#fff;font-size:14px;font-weight:800}.bpbd-review-card__photo{width:100%;height:100%;object-fit:cover}.bpbd-review-card__name{margin:0;font-size:13px;font-weight:800}.bpbd-review-card__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px;font-size:11px;opacity:.55}.bpbd-review-card__meta span+span:before{content:"\2022";margin-right:8px}.bpbd-reviews__empty{width:min(100%,760px);margin:0 auto;padding:36px 24px;text-align:center;background:#fff;border:1px solid #e6dfd4;border-radius:22px;box-shadow:0 12px 36px #10243e0d}.bpbd-reviews__empty-icon{width:54px;height:54px;margin:0 auto 15px;border-radius:50%;display:grid;place-items:center;background:#f6f1e9;color:#10243e}.bpbd-reviews__empty-eyebrow{margin:0 0 8px;color:var(--bpbd-reviews-accent);font-size:11px;font-weight:800;letter-spacing:.16em}.bpbd-reviews__empty-heading{margin:0;color:var(--bpbd-reviews-fg);font-size:clamp(23px,3vw,32px);line-height:1.25}.bpbd-reviews__empty-text{max-width:560px;margin:12px auto 0;color:#5b6675;font-size:14px;line-height:1.7}.bpbd-reviews__footer{text-align:center;margin-top:26px}.bpbd-reviews__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 26px;border-radius:40px;background:#10243e;border:1px solid #10243e;color:#fff;text-decoration:none;font-size:14px;font-weight:700}.bpbd-reviews__button:hover{background:#1b3657;border-color:#1b3657;color:#fff}@media(max-width:989px){.bpbd-reviews{padding:58px 18px}.bpbd-reviews__head{align-items:flex-start;flex-direction:column;gap:18px}.bpbd-reviews__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.bpbd-reviews__track::-webkit-scrollbar{display:none}.bpbd-review-card{min-width:min(84vw,360px);scroll-snap-align:start;min-height:310px}.bpbd-reviews__summary{white-space:normal}.bpbd-reviews__empty{padding:28px 18px}.bpbd-reviews__empty-text{font-size:13px}}.bpbd-faq-page{background:var(--faq-bg);color:var(--faq-fg)}.bpbd-faq-page h1,.bpbd-faq-page h2{color:inherit;text-wrap:balance}.bpbd-faq-page__hero{background:var(--faq-soft);padding:78px 24px 64px}.bpbd-faq-page__hero-inner{max-width:980px;margin:0 auto;text-align:center}.bpbd-faq-page__crumbs{display:flex;justify-content:center;gap:8px;margin-bottom:24px;font-size:11px;opacity:.55}.bpbd-faq-page__crumbs a{color:inherit;text-decoration:none}.bpbd-faq-page__eyebrow{margin:0 0 10px;color:var(--faq-accent);font-size:11px;letter-spacing:.17em;font-weight:800;text-transform:uppercase}.bpbd-faq-page__eyebrow--gold{color:var(--faq-accent)}.bpbd-faq-page__hero h1{margin:0;font-size:clamp(44px,6vw,72px);line-height:1;letter-spacing:-.045em}.bpbd-faq-page__lead{max-width:760px;margin:20px auto 0;font-size:16px;line-height:1.7;opacity:.7}.bpbd-faq-page__lead p{margin:0}.bpbd-faq-page__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:28px}.bpbd-faq-page__trust span{padding:8px 11px;border:1px solid rgba(16,36,62,.12);border-radius:999px;background:#ffffff8c;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bpbd-faq-page__nav-wrap{position:sticky;top:0;z-index:5;background:#fffffff0;border-bottom:1px solid rgba(16,36,62,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bpbd-faq-page__nav{max-width:1100px;margin:0 auto;display:flex;justify-content:center;gap:8px;padding:12px 18px;overflow-x:auto;scrollbar-width:none}.bpbd-faq-page__nav::-webkit-scrollbar{display:none}.bpbd-faq-page__nav a{flex:0 0 auto;padding:9px 13px;border-radius:999px;color:inherit;text-decoration:none;font-size:11px;font-weight:700;background:#f7f3ec}.bpbd-faq-page__content{max-width:1180px;margin:0 auto;padding:22px 24px 86px}.bpbd-faq-group{scroll-margin-top:90px;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.4fr);gap:62px;padding:68px 0;border-bottom:1px solid rgba(16,36,62,.1)}.bpbd-faq-group:last-child{border-bottom:0}.bpbd-faq-group__intro{align-self:start;position:sticky;top:100px}.bpbd-faq-group__number{width:38px;height:38px;display:grid;place-items:center;margin-bottom:18px;border-radius:50%;background:#10243e;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em}.bpbd-faq-group__intro h2{margin:0;font-size:clamp(30px,3.5vw,44px);line-height:1.06;letter-spacing:-.035em}.bpbd-faq-group__intro>p:last-child{margin:13px 0 0;font-size:13px;line-height:1.65;opacity:.6}.bpbd-faq-group__list{border-top:1px solid rgba(16,36,62,.12)}.bpbd-faq-row{border-bottom:1px solid rgba(16,36,62,.12)}.bpbd-faq-row summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:72px;padding:18px 0;cursor:pointer;font-size:15px;line-height:1.45;font-weight:750}.bpbd-faq-row summary::-webkit-details-marker{display:none}.bpbd-faq-row__plus{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid rgba(16,36,62,.18);border-radius:50%;font-size:17px;transition:transform .2s ease,background .2s ease}.bpbd-faq-row[open] .bpbd-faq-row__plus{transform:rotate(45deg);background:#10243e;color:#fff}.bpbd-faq-row__answer{padding:0 48px 22px 0;font-size:13px;line-height:1.72;opacity:.72}.bpbd-faq-row__answer p{margin:0}.bpbd-faq-row__answer p+p{margin-top:10px}.bpbd-faq-row__answer a{color:inherit;text-underline-offset:3px}.bpbd-faq-page__cta{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:72px max(24px,calc((100vw - 1180px)/2));background:var(--faq-dark);color:#f8f4ec}.bpbd-faq-page__cta>div:first-child{max-width:720px}.bpbd-faq-page__cta h2{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.03;letter-spacing:-.035em}.bpbd-faq-page__cta p:not(.bpbd-faq-page__eyebrow){margin:13px 0 0;font-size:13px;line-height:1.65;opacity:.68}.bpbd-faq-page__actions{display:flex;flex-wrap:wrap;gap:10px}.bpbd-faq-page__button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;text-decoration:none;font-size:12px;font-weight:800}.bpbd-faq-page__button--gold{background:var(--faq-accent);color:#10243e}.bpbd-faq-page__button--outline{border:1px solid rgba(255,255,255,.28);color:#fff}.bpbd-faq-page a:focus-visible,.bpbd-faq-row summary:focus-visible{outline:2px solid var(--faq-accent);outline-offset:4px}@media(max-width:989px){.bpbd-faq-page__hero{padding:52px 18px 46px}.bpbd-faq-page__hero h1{font-size:clamp(38px,11vw,54px)}.bpbd-faq-page__lead{font-size:14px}.bpbd-faq-page__nav{justify-content:flex-start}.bpbd-faq-page__content{padding:12px 18px 56px}.bpbd-faq-group{grid-template-columns:1fr;gap:24px;padding:48px 0}.bpbd-faq-group__intro{position:static}.bpbd-faq-row summary{min-height:64px;font-size:14px}.bpbd-faq-row__answer{padding-right:0}.bpbd-faq-page__cta{padding:56px 18px;align-items:flex-start;flex-direction:column;gap:26px}}@media(max-width:520px){.bpbd-faq-page__trust{gap:6px}.bpbd-faq-page__trust span{font-size:9px;padding:7px 9px}.bpbd-faq-page__nav a{font-size:10px;padding:8px 11px}.bpbd-faq-page__actions{width:100%}.bpbd-faq-page__button{flex:1 1 150px}}.bpbd-faq{background:var(--bpbd-faq-bg);color:var(--bpbd-faq-fg);padding:82px 24px}.bpbd-faq__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:72px;align-items:start}.bpbd-faq__intro{position:sticky;top:120px}.bpbd-faq__eyebrow{margin:0 0 10px;color:var(--bpbd-faq-accent);font-size:12px;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.bpbd-faq__heading{margin:0;font-size:clamp(36px,4vw,54px);line-height:1.03;letter-spacing:-.035em;color:inherit}.bpbd-faq__text{margin-top:16px;font-size:14px;line-height:1.7;opacity:.65}.bpbd-faq__text p{margin:0}.bpbd-faq__list{border-top:1px solid rgba(16,36,62,.14)}.bpbd-faq-item{border-bottom:1px solid rgba(16,36,62,.14)}.bpbd-faq-item__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 0;cursor:pointer;font-size:15px;line-height:1.45;font-weight:700}.bpbd-faq-item__summary::-webkit-details-marker{display:none}.bpbd-faq-item__plus{width:30px;height:30px;flex:0 0 30px;border:1px solid rgba(16,36,62,.18);border-radius:50%;display:grid;place-items:center;font-size:17px;transition:transform .2s ease}.bpbd-faq-item[open] .bpbd-faq-item__plus{transform:rotate(45deg)}.bpbd-faq-item__answer{padding:0 44px 23px 0;font-size:13px;line-height:1.7;opacity:.7}.bpbd-faq-item__answer p{margin:0}@media(max-width:989px){.bpbd-faq{padding:58px 18px}.bpbd-faq__inner{grid-template-columns:1fr;gap:30px}.bpbd-faq__intro{position:static}.bpbd-faq-item__summary{padding:19px 0;font-size:14px}.bpbd-faq-item__answer{padding-right:0}}.bpbd-footer{background:var(--bpbd-footer-bg);color:var(--bpbd-footer-fg);padding:var(--bpbd-footer-pt) 24px var(--bpbd-footer-pb)}.bpbd-footer__inner{max-width:1280px;margin:0 auto}.bpbd-footer__lockup{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--bpbd-footer-lockup-gap);padding:0 0 42px;margin:0 0 42px;border-bottom:1px solid rgba(255,255,255,.12);color:inherit;text-decoration:none;white-space:nowrap}.bpbd-footer__horizontal-logo{width:min(100%,var(--bpbd-footer-horizontal-width-desktop, 760px));height:auto;max-width:100%;display:block;object-fit:contain}.bpbd-footer__lockup-logo{width:var(--bpbd-footer-logo-size);height:var(--bpbd-footer-logo-size);flex:0 0 auto;display:grid;place-items:center}.bpbd-footer__lockup-image{width:100%;height:100%;display:block;object-fit:contain}.bpbd-footer__lockup-line{width:var(--bpbd-footer-line-width);height:2px;flex:0 1 auto;background:var(--bpbd-footer-accent);opacity:.8}.bpbd-footer__lockup-name{min-width:0;font-size:var(--bpbd-footer-name-size);line-height:.98;font-weight:700;letter-spacing:-.045em}.bpbd-footer__grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:48px}.bpbd-footer__brand-text{max-width:430px;margin-top:16px;font-size:13px;line-height:1.7;color:var(--bpbd-footer-muted)}.bpbd-footer__brand-text p{margin:0}.bpbd-footer .bpbd-social-links--footer{justify-content:center;width:100%}.bpbd-footer__brand-note{max-width:460px;margin:22px auto 0;color:var(--bpbd-footer-fg);font-size:14px;line-height:1.6;font-weight:600;letter-spacing:.01em;text-align:center}.bpbd-footer__title{margin:3px 0 13px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.15);color:inherit;font-size:13px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.bpbd-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:7px}.bpbd-footer__links a{color:var(--bpbd-footer-muted);text-decoration:none;font-size:13px;line-height:1.45;transition:color .2s ease}.bpbd-footer__links a:hover{color:var(--bpbd-footer-fg)}.bpbd-footer__links a:focus-visible,.bpbd-footer__lockup:focus-visible{outline:2px solid var(--bpbd-footer-accent);outline-offset:4px}.bpbd-footer__bottom{display:flex;align-items:center;justify-content:center;gap:0;margin-top:42px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);text-align:center}.bpbd-footer__bottom p{margin:0;color:var(--bpbd-footer-muted);font-size:15px;line-height:1.55;font-weight:500;text-align:center}@media(max-width:989px){.bpbd-footer{padding:26px 16px 22px}.bpbd-footer__lockup{padding-bottom:24px;margin-bottom:28px}.bpbd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px}.bpbd-footer__brand{grid-column:1/-1;grid-row:1;min-width:0}.bpbd-footer__column{min-width:0;align-self:start}.bpbd-footer__column--shop{grid-column:1;grid-row:2}.bpbd-footer__column--help{grid-column:1;grid-row:3;border-top:1px solid rgba(255,255,255,.2);padding-top:20px}.bpbd-footer__column--company{grid-column:2;grid-row:2 / span 2;border-left:1px solid rgba(255,255,255,.16);padding-left:16px}.bpbd-footer__column--company .bpbd-footer__links a{overflow-wrap:break-word}.bpbd-footer__bottom{align-items:center;flex-direction:column;gap:0;margin-top:36px}}@media(max-width:749px){.bpbd-footer__horizontal-logo{width:min(100%,var(--bpbd-footer-horizontal-width-mobile, 400px));height:auto}.bpbd-footer__lockup{gap:12px;padding-bottom:20px;margin-bottom:26px}.bpbd-footer__lockup-logo{width:48px;height:48px}.bpbd-footer__lockup-line{width:34px;height:1.5px}.bpbd-footer__lockup-name{font-size:clamp(25px,7.3vw,34px);letter-spacing:-.035em}}@media(max-width:420px){.bpbd-footer__grid{gap:24px 16px}.bpbd-footer__column--company{padding-left:12px}.bpbd-footer__title{font-size:11px}.bpbd-footer__column--company .bpbd-footer__title{letter-spacing:.07em;line-height:1.4}.bpbd-footer__links a{font-size:12px}.bpbd-footer__brand-note{font-size:13px;margin-top:19px}.bpbd-footer__bottom p{font-size:14px}.bpbd-footer__trust{gap:6px}.bpbd-footer__trust span{font-size:9px;padding:0 9px}.bpbd-footer__lockup{gap:9px}.bpbd-footer__lockup-logo{width:42px;height:42px}.bpbd-footer__lockup-line{width:26px}.bpbd-footer__lockup-name{font-size:clamp(22px,7vw,29px)}}@media(min-width:990px){.bpbd-footer__lockup{padding-bottom:var(--bpbd-logo-pad,14px);margin-bottom:var(--bpbd-logo-gap,18px)}.bpbd-footer__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.95fr) minmax(0,.95fr) minmax(0,1.3fr);gap:var(--bpbd-grid-gap,30px)}.bpbd-footer__brand-text{max-width:100%;margin-top:0;font-size:var(--bpbd-desc-size,16px);line-height:1.65}.bpbd-footer__brand-note{max-width:100%;font-size:var(--bpbd-note-size,17px);font-weight:750;line-height:1.45;margin-top:18px}.bpbd-footer .bpbd-social-links--footer{gap:16px;margin-top:20px}.bpbd-footer .bpbd-social-links--footer .bpbd-social-links__item{width:var(--bpbd-social-circle,52px);height:var(--bpbd-social-circle,52px)}.bpbd-footer .bpbd-social-links--footer .bpbd-social-links__item svg{width:var(--bpbd-social-symbol,24px)!important;height:var(--bpbd-social-symbol,24px)!important;max-width:none}.bpbd-footer__title{font-size:var(--bpbd-heading-size,16px);letter-spacing:.07em;line-height:1.35;padding-bottom:12px;margin:0 0 15px}.bpbd-footer__links{gap:var(--bpbd-link-gap,12px)}.bpbd-footer__links a{font-size:var(--bpbd-link-size,16px);line-height:1.5;overflow-wrap:break-word;display:inline-block}}.bpbd-help{background:var(--bpbd-help-bg);color:var(--bpbd-help-fg);padding:78px 24px}.bpbd-help__inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.bpbd-help__eyebrow{margin:0 0 10px;color:var(--bpbd-help-accent);font-size:12px;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.bpbd-help__heading{margin:0;font-size:clamp(36px,4.5vw,58px);line-height:1.02;letter-spacing:-.04em;color:inherit}.bpbd-help__text{margin-top:18px;max-width:610px;font-size:15px;line-height:1.7;opacity:.72}.bpbd-help__text p{margin:0}.bpbd-help__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.bpbd-help__button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;text-decoration:none;font-size:13px;font-weight:800}.bpbd-help__button--primary{background:var(--bpbd-help-fg);color:#fff}.bpbd-help__button--secondary{border:1px solid rgba(16,36,62,.18);color:inherit;background:#ffffff73}.bpbd-help__note{margin:12px 0 0;font-size:11px;line-height:1.4;opacity:.5}.bpbd-help__cards{display:grid;gap:12px}.bpbd-help-card{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:18px;background:#fff;border:1px solid rgba(16,36,62,.08)}.bpbd-help-card__icon{width:42px;height:42px;flex:0 0 42px;border-radius:50%;display:grid;place-items:center;background:#f6f1e9;color:#10243e}.bpbd-help-card__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bpbd-help-card__title{margin:0;font-size:16px;line-height:1.25;color:inherit}.bpbd-help-card__text{margin:6px 0 0;font-size:12px;line-height:1.55;opacity:.64}@media(max-width:989px){.bpbd-help{padding:58px 18px}.bpbd-help__inner{grid-template-columns:1fr;gap:30px}.bpbd-help__actions{width:100%}.bpbd-help__button{flex:1 1 170px}.bpbd-help-card{padding:18px}}.bpbd-newsletter{background:var(--bpbd-news-bg);color:var(--bpbd-news-fg);padding:62px 24px}.bpbd-newsletter__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.bpbd-newsletter__eyebrow{margin:0 0 8px;color:var(--bpbd-news-accent);font-size:11px;letter-spacing:.16em;font-weight:800;text-transform:uppercase}.bpbd-newsletter__heading{margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.03em;color:inherit}.bpbd-newsletter__text{margin-top:12px;max-width:520px;font-size:13px;line-height:1.6;opacity:.66}.bpbd-newsletter__text p{margin:0}.bpbd-newsletter__field{display:flex;padding:5px;border:1px solid rgba(16,36,62,.16);border-radius:999px;background:#fff}.bpbd-newsletter__field input{min-width:0;flex:1;border:0;outline:0;background:transparent;padding:0 16px;color:#10243e;font:inherit;font-size:13px}.bpbd-newsletter__field button{min-height:44px;border:0;border-radius:999px;padding:0 20px;background:#10243e;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.bpbd-newsletter__note,.bpbd-newsletter__message{margin:9px 10px 0;font-size:11px;line-height:1.45;opacity:.58}@media(max-width:749px){.bpbd-newsletter{padding:48px 18px}.bpbd-newsletter__inner{grid-template-columns:1fr;gap:24px}.bpbd-newsletter__field{border-radius:16px;flex-direction:column;padding:5px}.bpbd-newsletter__field input{min-height:46px}.bpbd-newsletter__field button{width:100%;border-radius:12px}}.bpbd-newsletter .bpbd-newsletter__field,html[data-bpbd-theme=dark] .bpbd-newsletter .bpbd-newsletter__field{background:#fff!important;border:1px solid rgba(16,36,62,.13)!important;color:#10243e!important;box-shadow:0 5px 18px #0a1a2c1f!important}.bpbd-newsletter .bpbd-newsletter__field input[type=email],html[data-bpbd-theme=dark] .bpbd-newsletter .bpbd-newsletter__field input[type=email]{background:#fff!important;color:#10243e!important;-webkit-text-fill-color:#10243e!important;border:0!important;box-shadow:none!important;opacity:1!important;color-scheme:light}.bpbd-newsletter .bpbd-newsletter__field input[type=email]::placeholder,html[data-bpbd-theme=dark] .bpbd-newsletter .bpbd-newsletter__field input[type=email]::placeholder{color:#6f7986!important;-webkit-text-fill-color:#6f7986!important;opacity:1!important}.bpbd-newsletter .bpbd-newsletter__field button,html[data-bpbd-theme=dark] .bpbd-newsletter .bpbd-newsletter__field button{background:#10243e!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;box-shadow:none!important}.bpbd-newsletter .bpbd-newsletter__field button:hover{background:#213c5c!important}.bpbd-newsletter .bpbd-newsletter__field:focus-within{outline:2px solid #b48a4a;outline-offset:2px}.bpbd-hero-slider{width:100%;margin-top:var(--bpbd-hero-margin-top);margin-bottom:var(--bpbd-hero-margin-bottom);background:#f6f1e9;color:#10243e;overflow:hidden}.bpbd-hero-slider__viewport{position:relative;width:100%;overflow:hidden}.bpbd-hero-slider__track{position:relative}.bpbd-hero-slide{display:none;min-height:var(--bpbd-hero-height);grid-template-columns:minmax(0,var(--bpbd-hero-content)) minmax(0,calc(100% - var(--bpbd-hero-content)));background:var(--bpbd-slide-bg);color:var(--bpbd-slide-fg)}.bpbd-hero-slide.is-active{display:grid}.bpbd-hero-slide__content{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(54px,6vw,96px) clamp(28px,5vw,86px);position:relative;z-index:2}.bpbd-hero-slide__eyebrow{margin:0 0 14px;color:var(--bpbd-slide-accent);font-size:12px;line-height:1.35;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.bpbd-hero-slide__heading{margin:0;max-width:660px;color:var(--bpbd-slide-fg);font-size:clamp(48px,5.2vw,78px);line-height:.96;letter-spacing:-.045em;font-weight:700}.bpbd-hero-slide__text{max-width:600px;margin-top:22px;color:color-mix(in srgb,var(--bpbd-slide-fg) 76%,transparent);font-size:17px;line-height:1.62}.bpbd-hero-slide__text p{margin:0}.bpbd-hero-slide__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.bpbd-hero-slide__button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:700;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.bpbd-hero-slide__button:hover{transform:translateY(-1px)}.bpbd-hero-slide__button--primary{background:var(--bpbd-slide-fg);color:#fff;border:1px solid var(--bpbd-slide-fg)}.bpbd-hero-slide__button--secondary{background:#ffffff8c;color:var(--bpbd-slide-fg);border:1px solid color-mix(in srgb,var(--bpbd-slide-fg) 20%,transparent)}.bpbd-hero-slide__proofs{display:flex;flex-wrap:wrap;gap:9px 14px;margin-top:26px;font-size:13px;line-height:1.45;opacity:.72}.bpbd-hero-slide__proofs span:not(:last-child):after{content:"\2022";margin-left:14px;opacity:.5}.bpbd-hero-slide__media{min-width:0;min-height:var(--bpbd-hero-height);overflow:hidden;background:#f6f1e9}.bpbd-hero-slide__media picture{display:block;width:100%;height:100%}.bpbd-hero-slide__image,.bpbd-hero-slide__placeholder{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--bpbd-slide-image-position)}.bpbd-hero-slider__arrow{position:absolute;top:50%;z-index:4;width:46px;height:46px;display:grid;place-items:center;transform:translateY(-50%);border:1px solid rgba(16,36,62,.16);border-radius:50%;background:#ffffffe0;color:#10243e;box-shadow:0 8px 24px #10243e14;cursor:pointer;font-size:30px;line-height:1}.bpbd-hero-slider__arrow--prev{left:18px}.bpbd-hero-slider__arrow--next{right:18px}.bpbd-hero-slider__dots{position:absolute;z-index:4;left:50%;bottom:20px;display:flex;gap:8px;transform:translate(-50%)}.bpbd-hero-slider__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#10243e47;cursor:pointer;transition:width .2s ease,background .2s ease}.bpbd-hero-slider__dot.is-active{width:28px;background:#10243e}@media(max-width:989px){.bpbd-hero-slide,.bpbd-hero-slide.is-active{min-height:auto;grid-template-columns:1fr}.bpbd-hero-slide__content{order:1;padding:38px 20px 28px;text-align:center;align-items:center}.bpbd-hero-slide__content--mobile-hidden{display:none}.bpbd-hero-slide__heading{max-width:620px;font-size:clamp(36px,10.5vw,54px);line-height:1}.bpbd-hero-slide__text{max-width:560px;margin-top:16px;font-size:15px}.bpbd-hero-slide__actions{width:100%;justify-content:center;margin-top:24px}.bpbd-hero-slide__button{min-height:48px;flex:1 1 150px;max-width:240px}.bpbd-hero-slide__proofs{justify-content:center;font-size:12.5px}.bpbd-hero-slide__media{order:2;min-height:0;aspect-ratio:16/10}.bpbd-hero-slide__content--mobile-hidden+.bpbd-hero-slide__media{order:1;aspect-ratio:16/9}.bpbd-hero-slider__arrow{width:40px;height:40px;top:auto;bottom:16px;transform:none}.bpbd-hero-slider__arrow--prev{left:16px}.bpbd-hero-slider__arrow--next{right:16px}.bpbd-hero-slider__dots{bottom:28px}}@media(max-width:520px){.bpbd-hero-slide__content{padding:32px 18px 24px}.bpbd-hero-slide__eyebrow{font-size:11px}.bpbd-hero-slide__heading{font-size:clamp(34px,10vw,46px)}.bpbd-hero-slide__media{aspect-ratio:4/3}.bpbd-hero-slide__content--mobile-hidden+.bpbd-hero-slide__media{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){.bpbd-hero-slide__button,.bpbd-hero-slider__dot{transition:none}}.bpbd-hero-slider--full .bpbd-hero-slide{display:none;position:relative;width:100%;height:var(--bpbd-hero-height,520px);min-height:var(--bpbd-hero-height,520px);overflow:hidden;isolation:isolate}.bpbd-hero-slider--full .bpbd-hero-slide.is-active{display:flex;align-items:center}.bpbd-hero-slider--full .bpbd-hero-slide__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--bpbd-slide-bg,#f6f1e9)}.bpbd-hero-slider--full .bpbd-hero-slide__media picture,.bpbd-hero-slider--full .bpbd-hero-slide__image,.bpbd-hero-slider--full .bpbd-hero-slide__placeholder{width:100%;height:100%;display:block}.bpbd-hero-slider--full .bpbd-hero-slide__image{object-fit:cover;object-position:var(--bpbd-slide-image-position,right center)}.bpbd-hero-slider--full .bpbd-hero-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(246,241,233,.5),rgba(246,241,233,.26) 33%,transparent 72%)}.bpbd-hero-slider--full .bpbd-hero-slide__content{position:relative;z-index:2;box-sizing:border-box;flex:0 1 auto;width:min(57%,780px);max-height:100%;padding:30px clamp(30px,5.3vw,92px);align-items:flex-start;text-align:left}.bpbd-hero-slider--full .bpbd-hero-slide__heading{font-size:clamp(39px,4.15vw,66px);line-height:1.02}.bpbd-hero-slider--full .bpbd-hero-slide__text{margin-top:15px;font-size:16px;line-height:1.5}.bpbd-hero-slider--full .bpbd-hero-slide__actions{margin-top:20px}.bpbd-hero-slider--full .bpbd-hero-slide__proofs{margin-top:17px}@media(max-width:989px){.bpbd-hero-slider--full .bpbd-hero-slide{height:var(--bpbd-hero-mobile-height,700px);min-height:var(--bpbd-hero-mobile-height,700px);grid-template-columns:none}.bpbd-hero-slider--full .bpbd-hero-slide.is-active{display:flex;align-items:flex-start}.bpbd-hero-slider--full .bpbd-hero-slide__content{order:0;width:100%;max-height:none;padding:42px 28px 18px;align-items:center;text-align:center;justify-content:flex-start}.bpbd-hero-slider--full .bpbd-hero-slide__media,.bpbd-hero-slider--full .bpbd-hero-slide__content--mobile-hidden+.bpbd-hero-slide__media{order:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;aspect-ratio:auto}.bpbd-hero-slider--full .bpbd-hero-slide__image{object-position:center bottom}.bpbd-hero-slider--full .bpbd-hero-slide:after{background:linear-gradient(180deg,rgba(246,241,233,.56),rgba(246,241,233,.3) 43%,transparent 73%)}.bpbd-hero-slider--full .bpbd-hero-slide__heading{font-size:clamp(32px,7.5vw,48px);max-width:670px}.bpbd-hero-slider--full .bpbd-hero-slide__text{margin-top:12px;font-size:14px;line-height:1.45;max-width:560px}.bpbd-hero-slider--full .bpbd-hero-slide__actions{justify-content:center;margin-top:17px}.bpbd-hero-slider--full .bpbd-hero-slide__button{flex:0 1 auto;min-width:140px;max-width:none}.bpbd-hero-slider--full .bpbd-hero-slide__proofs{display:none}.bpbd-hero-slider--full .bpbd-hero-slider__arrow{bottom:16px}.bpbd-hero-slider--full .bpbd-hero-slider__dots{bottom:33px}}@media(max-width:520px){.bpbd-hero-slider--full .bpbd-hero-slide__content{padding:32px 16px 10px}.bpbd-hero-slider--full .bpbd-hero-slide__heading{font-size:clamp(32px,8.3vw,40px)}.bpbd-hero-slider--full .bpbd-hero-slide__eyebrow{font-size:10px;margin-bottom:10px}.bpbd-hero-slider--full .bpbd-hero-slide__text{font-size:13px;line-height:1.45}.bpbd-hero-slider--full .bpbd-hero-slide__actions{gap:8px;margin-top:17px;width:100%}.bpbd-hero-slider--full .bpbd-hero-slide__button{min-height:44px;min-width:0;flex:1 1 calc(50% - 8px);padding:0 10px;font-size:12px}}@media(max-width:989px){.bpbd-hero-slider--full .bpbd-hero-slide{height:auto;min-height:var(--bpbd-hero-mobile-height, 700px)}.bpbd-hero-slider--full .bpbd-hero-slide__content{width:100%;min-width:0;padding:var(--bpbd-hero-mobile-content-top, 32px) clamp(16px,4vw,28px) 38px}.bpbd-hero-slider--full .bpbd-hero-slide__heading{font-size:var(--bpbd-hero-mobile-heading-size, 36px);line-height:1.08;letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:balance}.bpbd-hero-slider--full .bpbd-hero-slide__text{font-size:var(--bpbd-hero-mobile-text-size, 14px);line-height:1.5;max-width:520px;overflow-wrap:break-word}.bpbd-hero-slider--full .bpbd-hero-slide__image{object-position:var(--bpbd-slide-mobile-image-position, center bottom)}.bpbd-hero-slider--full .bpbd-hero-slide:after{background:linear-gradient(180deg,var(--bpbd-slide-bg) 0%,color-mix(in srgb,var(--bpbd-slide-bg) 84%,transparent) 32%,color-mix(in srgb,var(--bpbd-slide-bg) 28%,transparent) 60%,transparent 80%)}.bpbd-hero-slider--full .bpbd-hero-slide__actions{width:100%;max-width:520px;margin-top:20px}.bpbd-hero-slider--full .bpbd-hero-slide__button{min-height:44px;line-height:1.25;text-align:center;white-space:normal}.bpbd-hero-slider--full .bpbd-hero-slide__button:focus-visible{outline:3px solid var(--bpbd-slide-accent);outline-offset:3px}}@media(max-width:359px){.bpbd-hero-slider--full .bpbd-hero-slide__actions{gap:8px}.bpbd-hero-slider--full .bpbd-hero-slide__button{flex:1 1 100%;max-width:290px}}.bpbd-pdp-profile{background:var(--bpbd-pdp-bg);color:var(--bpbd-pdp-fg);padding:78px 24px}.bpbd-pdp-profile__inner{max-width:1280px;margin:0 auto}.bpbd-pdp-profile__head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.bpbd-pdp-profile__eyebrow,.bpbd-pdp-details__eyebrow{margin:0 0 8px;color:var(--bpbd-pdp-accent);font-size:11px;letter-spacing:.15em;font-weight:800;text-transform:uppercase}.bpbd-pdp-profile__heading{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.04;letter-spacing:-.035em;color:inherit}.bpbd-pdp-profile__lead{margin:12px 0 0;max-width:660px;font-size:14px;line-height:1.65;opacity:.67}.bpbd-pdp-profile__brand{text-align:right}.bpbd-pdp-profile__brand span{display:block;font-size:18px;font-weight:800}.bpbd-pdp-profile__brand small{display:block;margin-top:4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.bpbd-pdp-profile__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bpbd-pdp-fact{min-height:120px;padding:20px;border:1px solid rgba(16,36,62,.1);border-radius:18px;background:#fff}.bpbd-pdp-fact__label{display:block;margin-bottom:13px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.5}.bpbd-pdp-fact__chips{display:flex;flex-wrap:wrap;gap:7px}.bpbd-pdp-fact__chips span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:#f6f1e9;font-size:12px;font-weight:700}.bpbd-pdp-profile__content{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,.75fr);gap:18px;margin-top:18px}.bpbd-pdp-profile__content--single{grid-template-columns:1fr}.bpbd-pdp-details,.bpbd-pdp-size-guide{padding:28px;border-radius:20px;background:#fff;border:1px solid rgba(16,36,62,.1)}.bpbd-pdp-details__head{display:flex;align-items:flex-start;gap:14px;padding-bottom:20px;border-bottom:1px solid rgba(16,36,62,.1)}.bpbd-pdp-details__number{width:34px;height:34px;flex:0 0 34px;border-radius:50%;display:grid;place-items:center;background:#10243e;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em}.bpbd-pdp-details__head h2{margin:0;font-size:22px;line-height:1.15;color:inherit}.bpbd-pdp-details__body{padding-top:24px;font-size:14px;line-height:1.75}.bpbd-pdp-details__body h2,.bpbd-pdp-details__body h3{margin:28px 0 10px;color:inherit;font-size:18px}.bpbd-pdp-details__body h2:first-child,.bpbd-pdp-details__body h3:first-child{margin-top:0}.bpbd-pdp-details__body ul{padding-left:20px}.bpbd-pdp-details__body a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.bpbd-pdp-size-guide__intro{margin:18px 0 14px;font-size:13px;line-height:1.6;opacity:.65}.bpbd-pdp-size-guide__list{display:grid;gap:8px}.bpbd-pdp-size-guide__item{display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid rgba(16,36,62,.09)}.bpbd-pdp-size-guide__bottle{width:42px;height:50px;display:grid;place-items:center;border-radius:10px;background:#f8f6f2;overflow:hidden}.bpbd-pdp-size-guide__bottle img{width:100%;height:100%;object-fit:cover}.bpbd-pdp-size-guide__bottle svg{width:24px;height:36px;fill:none;stroke:#10243e;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.bpbd-pdp-size-guide__item strong{display:block;font-size:13px}.bpbd-pdp-size-guide__item .bpbd-decant-copy{display:block;margin-top:4px}.bpbd-pdp-size-guide__item .bpbd-decant-copy small{display:block;margin-top:2px;font-size:10px;line-height:1.4;opacity:.65}.bpbd-pdp-size-guide__item .bpbd-decant-copy__fit{font-size:11px;line-height:1.42;opacity:.85}.bpbd-pdp-size-guide__price{font-size:12px;font-weight:800}.bpbd-pdp-size-guide__note{margin:13px 0 0;font-size:10px;line-height:1.5;opacity:.48}@media(max-width:989px){.bpbd-pdp-profile{padding:56px 18px}.bpbd-pdp-profile__head{align-items:flex-start;flex-direction:column}.bpbd-pdp-profile__brand{text-align:left}.bpbd-pdp-profile__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bpbd-pdp-profile__content{grid-template-columns:1fr}.bpbd-pdp-details,.bpbd-pdp-size-guide{padding:22px}}@media(max-width:520px){.bpbd-pdp-profile__grid{grid-template-columns:1fr 1fr;gap:9px}.bpbd-pdp-fact{min-height:102px;padding:15px}.bpbd-pdp-fact__chips{gap:5px}.bpbd-pdp-fact__chips span{min-height:27px;padding:0 8px;font-size:10px}.bpbd-pdp-details,.bpbd-pdp-size-guide{padding:18px}.bpbd-pdp-details__body{font-size:13px}.bpbd-pdp-size-guide__item{grid-template-columns:42px 1fr auto}}.bpbd-pdp-details__body .bpbd-hawas-info{max-width:100%;overflow-wrap:break-word}.bpbd-pdp-details__body .bpbd-hawas-info>p{margin:0 0 17px}.bpbd-pdp-details__body .bpbd-hawas-info>h3{font-size:clamp(17px,1.55vw,21px);line-height:1.3;margin:34px 0 13px;padding-top:16px;border-top:1px solid rgba(16,36,62,.1)}.bpbd-pdp-details__body .bpbd-hawas-info>h3:first-of-type{border-top:0;padding-top:0}.bpbd-pdp-details__body .bpbd-hawas-info ul{padding-left:20px;margin:12px 0 21px}.bpbd-pdp-details__body .bpbd-hawas-info li{margin:7px 0}.bpbd-pdp-details__body .bpbd-hawas-info a{color:#10243e;font-weight:650;text-decoration:underline;text-decoration-color:#b48a4a;text-decoration-thickness:1px;text-underline-offset:3px}.bpbd-pdp-details__body .bpbd-hawas-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:17px 0 11px}.bpbd-pdp-details__body .bpbd-hawas-note{display:flex;flex-direction:column;gap:9px;min-width:0;box-sizing:border-box;padding:17px 15px 18px;background:#f8f6f2;border:1px solid rgba(16,36,62,.11);border-radius:15px}.bpbd-pdp-details__body .bpbd-hawas-note__step{color:#a68149;font-size:10px;font-weight:800;letter-spacing:.1em}.bpbd-pdp-details__body .bpbd-hawas-note h4{font-size:17px;font-weight:800;line-height:1.25;margin:0;color:#10243e}.bpbd-pdp-details__body .bpbd-hawas-note p{font-size:13px;font-weight:700;line-height:1.55;margin:0;color:#10243e}.bpbd-pdp-details__body .bpbd-hawas-note small{font-size:12px;line-height:1.55;color:#596474}.bpbd-pdp-details__body .bpbd-hawas-faq{border-top:1px solid rgba(16,36,62,.15);margin:14px 0 24px}.bpbd-pdp-details__body .bpbd-hawas-faq details{border-bottom:1px solid rgba(16,36,62,.15);padding:0}.bpbd-pdp-details__body .bpbd-hawas-faq summary{list-style:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;align-items:center;padding:17px 4px;color:#10243e;font-size:13px;line-height:1.5;font-weight:750}.bpbd-pdp-details__body .bpbd-hawas-faq summary::-webkit-details-marker{display:none}.bpbd-pdp-details__body .bpbd-hawas-faq summary:after{content:"+";flex:0 0 24px;border:1px solid rgba(16,36,62,.15);border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-size:18px;line-height:1;font-weight:400}.bpbd-pdp-details__body .bpbd-hawas-faq details[open]>summary:after{content:"\2212"}.bpbd-pdp-details__body .bpbd-hawas-faq details>p{padding:0 26px 18px 4px;margin:0;font-size:13px;line-height:1.7;color:#546174}.bpbd-pdp-details__body .bpbd-hawas-faq summary:focus-visible{outline:2px solid #b48a4a;outline-offset:2px}@media(max-width:1100px){.bpbd-pdp-details__body .bpbd-hawas-notes{grid-template-columns:1fr;gap:10px}.bpbd-pdp-details__body .bpbd-hawas-note{padding:16px}}@media(min-width:1101px)and (max-width:1360px){.bpbd-pdp-details__body .bpbd-hawas-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.bpbd-pdp-details__body .bpbd-hawas-info>h3{font-size:17px;margin-top:27px}.bpbd-pdp-details__body .bpbd-hawas-faq summary{font-size:12px}}.bpbd-pdp-details__body .bpbd-visual-notes{display:grid;gap:11px;max-width:100%;margin:15px 0 18px}.bpbd-pdp-details__body .bpbd-visual-notes__layer{display:block;box-sizing:border-box;min-width:0;padding:14px 15px 15px;background:#f8f6f2;border:1px solid #e6dfd4;border-radius:16px}.bpbd-pdp-details__body .bpbd-visual-notes__header{margin:0 0 11px}.bpbd-pdp-details__body .bpbd-visual-notes__eyebrow{display:block;margin:0 0 4px;color:#a17b43;font-size:10px;letter-spacing:.12em;font-weight:700;line-height:1.3}.bpbd-pdp-details__body .bpbd-visual-notes__heading{margin:0 0 3px;color:#10243e;font-family:var(--font-heading-family,"DM Sans",sans-serif);font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.28}.bpbd-pdp-details__body .bpbd-visual-notes__summary{margin:0;color:#68717e;font-size:11px;line-height:1.45}.bpbd-pdp-details__body .bpbd-hawas-info .bpbd-visual-notes__grid,.bpbd-pdp-details__body .bpbd-visual-notes__grid{display:grid;grid-template-columns:repeat(var(--bpbd-note-cols-desktop,6),minmax(0,1fr));gap:8px;width:100%;max-width:var(--bpbd-note-grid-desktop-max,424px);margin:0;padding:0;list-style:none;align-items:stretch;justify-content:start}.bpbd-pdp-details__body .bpbd-hawas-info .bpbd-visual-notes__grid>.bpbd-visual-notes__card,.bpbd-pdp-details__body .bpbd-visual-notes__card{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:0;margin:0;padding:5px 5px 7px;gap:5px;align-items:stretch;border-radius:var(--bpbd-note-radius,16px);border:1px solid rgba(255,255,255,.13);background:linear-gradient(155deg,#30333b,#23242a);color:#fff;text-align:center;box-shadow:0 3px 9px #10243e0e}.bpbd-pdp-details__body .bpbd-visual-notes__image-frame{display:grid;place-items:center;width:100%;aspect-ratio:1/1;margin:0;padding:0;background:#fff;border-radius:max(7px,calc(var(--bpbd-note-radius,16px) - 7px));overflow:hidden}.bpbd-pdp-details__body .bpbd-visual-notes__image{display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:contain;background:#fff}.bpbd-pdp-details__body .bpbd-visual-notes__image-fallback{color:#b48a4a;font-size:23px}.bpbd-pdp-details__body .bpbd-visual-notes__name{display:block;max-width:100%;margin:auto 0 0;color:#fff;font-family:var(--font-body-family,"DM Sans",sans-serif);font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:749px){.bpbd-pdp-details__body .bpbd-visual-notes__grid,.bpbd-pdp-details__body .bpbd-hawas-info .bpbd-visual-notes__grid{grid-template-columns:repeat(var(--bpbd-note-cols-mobile,4),minmax(0,1fr));gap:7px;max-width:var(--bpbd-note-grid-mobile-max,261px)}.bpbd-pdp-details__body .bpbd-visual-notes__layer{padding:12px;border-radius:14px}.bpbd-pdp-details__body .bpbd-visual-notes__header{margin-bottom:9px}.bpbd-pdp-details__body .bpbd-visual-notes__heading{font-size:17px}.bpbd-pdp-details__body .bpbd-visual-notes__summary{font-size:11px}.bpbd-pdp-details__body .bpbd-visual-notes__card{padding:4px 4px 7px;gap:5px}.bpbd-pdp-details__body .bpbd-visual-notes__name{font-size:10px;line-height:1.22}}@media(max-width:389px){.bpbd-pdp-details__body .bpbd-visual-notes__grid,.bpbd-pdp-details__body .bpbd-hawas-info .bpbd-visual-notes__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:var(--bpbd-note-grid-narrow-max,230px)}.bpbd-pdp-details__body .bpbd-visual-notes__layer{padding:11px}}.bpbd-products{display:block;background:var(--bpbd-products-bg);color:var(--bpbd-products-fg)}.bpbd-products__section{padding:82px 24px}.bpbd-products__inner{max-width:1320px;margin:0 auto}.bpbd-products__top{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:32px}.bpbd-products__eyebrow{margin:0 0 10px;color:var(--bpbd-products-accent);font-size:12px;letter-spacing:.16em;font-weight:700}.bpbd-products__heading{margin:0;font-size:clamp(32px,4vw,52px);line-height:1.04;letter-spacing:-.035em;color:inherit}.bpbd-products__subheading{margin:12px 0 0;max-width:620px;font-size:15px;line-height:1.65;opacity:.7}.bpbd-products__tabs{display:inline-flex;padding:5px;background:var(--bpbd-products-tab-bg);border-radius:999px;gap:4px}.bpbd-products__tab{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;padding:11px 18px;border-radius:999px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.bpbd-products__tab.is-active{background:var(--bpbd-products-fg);color:#fff}.bpbd-products__panel[hidden]{display:none}.bpbd-products__grid{display:grid;grid-template-columns:repeat(var(--bpbd-products-desktop-cols),minmax(0,1fr));gap:18px}.bpbd-product-card{display:flex;flex-direction:column;min-width:0;min-height:100%;box-sizing:border-box}.bpbd-product-card__media{position:relative;display:block;aspect-ratio:var(--bpbd-products-img-ratio);border-radius:var(--bpbd-products-radius);overflow:hidden;background:var(--bpbd-products-card-bg)}.bpbd-product-card__image{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.bpbd-product-card:hover .bpbd-product-card__image{transform:scale(1.025)}.bpbd-product-card__badge{position:absolute;left:12px;top:12px;background:#10243e;color:#fff;border-radius:999px;padding:7px 12px;font-size:12px;line-height:1.2;font-weight:600;letter-spacing:.015em;text-transform:none}.bpbd-product-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 3px 4px}.bpbd-product-card__vendor{margin:0 0 6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.bpbd-product-card__title{margin:0;font-size:16px;line-height:1.35;color:inherit}.bpbd-product-card__title a{color:inherit;text-decoration:none}.bpbd-product-card__price{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;font-size:14px;font-weight:700}.bpbd-product-card__price s{font-weight:400;opacity:.45}.bpbd-product-card__from{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.55}.bpbd-product-card__cta{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:13px;color:inherit;text-decoration:none;font-size:13px;font-weight:700}.bpbd-products__footer{text-align:center;margin-top:32px}.bpbd-products__footer a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:14px;font-weight:700;border-bottom:1px solid currentColor;padding-bottom:4px}@media(max-width:989px){.bpbd-products__section{padding:58px 18px}.bpbd-products__top{align-items:flex-start;flex-direction:column;margin-bottom:24px}.bpbd-products__tabs{width:100%}.bpbd-products__tab{flex:1}.bpbd-products__grid{grid-template-columns:repeat(var(--bpbd-products-mobile-cols),minmax(0,1fr));gap:12px}.bpbd-product-card__media{border-radius:14px}.bpbd-product-card__body{padding-top:12px}.bpbd-product-card__title{font-size:14px}.bpbd-product-card__price{font-size:13px}}.bpbd-offers{background:var(--bpbd-offer-bg);color:var(--bpbd-offer-fg);padding:76px 24px}.bpbd-offers__inner{max-width:1320px;margin:0 auto}.bpbd-offers__head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px}.bpbd-offers__eyebrow{margin:0 0 10px;color:var(--bpbd-offer-accent);font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.bpbd-offers__heading{margin:0;font-size:clamp(32px,4vw,52px);line-height:1.04;letter-spacing:-.035em;color:inherit}.bpbd-offers__subheading{margin:12px 0 0;max-width:620px;font-size:15px;line-height:1.65;opacity:.7}.bpbd-offers__note{margin:0;max-width:300px;text-align:right;font-size:12px;line-height:1.5;opacity:.55}.bpbd-offers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bpbd-offer-card{position:relative;display:block;min-height:420px;border-radius:24px;overflow:hidden;color:#fff;text-decoration:none;background:#111;isolation:isolate}.bpbd-offer-card__media,.bpbd-offer-card__image,.bpbd-offer-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bpbd-offer-card__image{object-fit:cover;transition:transform .5s ease}.bpbd-offer-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080d121f 10%,#080d125c 46%,#080d12db)}.bpbd-offer-card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:26px}.bpbd-offer-card__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.bpbd-offer-card__kicker{font-size:11px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;opacity:.92}.bpbd-offer-card__badge{display:inline-flex;align-items:center;justify-content:center;min-width:92px;min-height:92px;padding:12px;border-radius:50%;background:#f0c36b;color:#151515;font-size:18px;line-height:1;text-align:center;font-weight:900;box-shadow:0 10px 30px #0000002e}.bpbd-offer-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.bpbd-offer-card__title{margin:0;color:#fff;font-size:clamp(28px,3vw,42px);line-height:1.02;letter-spacing:-.03em}.bpbd-offer-card__text{margin:10px 0 0;max-width:500px;font-size:14px;line-height:1.55;opacity:.9}.bpbd-offer-card__detail{margin:8px 0 0;font-size:11px;line-height:1.45;opacity:.62}.bpbd-offer-card__cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;font-weight:800;white-space:nowrap}.bpbd-offer-card:hover .bpbd-offer-card__image{transform:scale(1.035)}.bpbd-offer-card:hover .bpbd-offer-card__cta{background:#fff;color:#10243e}@media(max-width:989px){.bpbd-offers{padding:56px 18px}.bpbd-offers__head{align-items:flex-start;flex-direction:column;margin-bottom:22px}.bpbd-offers__note{text-align:left}.bpbd-offers__grid{grid-template-columns:1fr;gap:14px}.bpbd-offer-card{min-height:350px;border-radius:18px}.bpbd-offer-card__content{padding:20px}.bpbd-offer-card__badge{min-width:74px;min-height:74px;font-size:15px}.bpbd-offer-card__bottom{align-items:flex-start;flex-direction:column}.bpbd-offer-card__cta{align-self:flex-start}}.bpbd-trust{background:var(--bpbd-trust-bg);color:var(--bpbd-trust-fg);border-bottom:1px solid var(--bpbd-trust-border)}.bpbd-trust__inner{max-width:none;width:100%;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(12px,1.8vw,32px)}.bpbd-trust__item{display:flex;align-items:center;justify-content:flex-start;min-width:0;gap:14px;padding:18px clamp(9px,1vw,22px);border-right:1px solid var(--bpbd-trust-border)}.bpbd-trust__item:last-child{border-right:0}.bpbd-trust__icon{width:var(--bpbd-trust-media-size,44px);height:var(--bpbd-trust-media-size,44px);flex:0 0 var(--bpbd-trust-media-size,44px);border:1px solid var(--bpbd-trust-border);border-radius:50%;display:grid;place-items:center;overflow:hidden}.bpbd-trust__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bpbd-trust__icon--image{border-radius:var(--bpbd-trust-image-radius,50%)}.bpbd-trust__image{width:100%;height:100%;box-sizing:border-box;display:block;object-fit:contain;padding:1px;border-radius:inherit}.bpbd-trust__item>div{min-width:0}.bpbd-trust__heading{font-size:15px;line-height:1.25;margin:0 0 4px;font-weight:700;color:inherit}.bpbd-trust__text{font-size:13px;line-height:1.4;margin:0;opacity:.7}@media(max-width:989px){.bpbd-trust__inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.bpbd-trust__item{justify-content:flex-start;padding:16px;border-bottom:1px solid var(--bpbd-trust-border)}.bpbd-trust__item:nth-child(2n){border-right:0}.bpbd-trust__item:nth-last-child(-n+2){border-bottom:0}}@media(max-width:479px){.bpbd-trust__item{align-items:flex-start;gap:10px;padding:16px 11px}.bpbd-trust__icon{width:min(var(--bpbd-trust-media-size,76px),60px);height:min(var(--bpbd-trust-media-size,76px),60px);flex-basis:min(var(--bpbd-trust-media-size,76px),60px)}.bpbd-trust__icon svg{width:23px;height:23px}.bpbd-trust__heading{font-size:14px;line-height:1.3;margin-bottom:5px}.bpbd-trust__text{font-size:12.5px;line-height:1.45}}.bpbd-visual-test-banner{background:var(--bpbd-test-bg);padding:22px 16px 30px}.bpbd-visual-test-banner__inner{width:min(var(--bpbd-test-max),100%);margin:0 auto;border-radius:var(--bpbd-test-radius);overflow:hidden}.bpbd-visual-test-banner__inner a{display:block;text-decoration:none;color:inherit}.bpbd-visual-test-banner__link:focus-visible{outline:3px solid #b48a4a;outline-offset:3px}.bpbd-visual-test-banner__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;max-width:calc(100% - 24px);min-height:44px;margin:16px auto 8px;padding:0 22px;border:1px solid #10243e;border-radius:999px;background:#10243e;color:#fff;font-size:14px;font-weight:700;line-height:1.3;text-align:center;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.bpbd-visual-test-banner__link:hover .bpbd-visual-test-banner__cta{background:#fff;color:#10243e}}@media(prefers-reduced-motion:reduce){.bpbd-visual-test-banner__cta{transition:none}}.bpbd-visual-test-banner__image{display:block;width:100%;height:auto;object-fit:contain}@media(max-width:749px){.bpbd-visual-test-banner{padding:16px 16px 24px}}.bpbd-whatsapp{position:fixed;z-index:45;bottom:var(--bpbd-wa-desktop-bottom);pointer-events:none}.bpbd-whatsapp--right{right:var(--bpbd-wa-desktop-side);left:auto}.bpbd-whatsapp--left{left:var(--bpbd-wa-desktop-side);right:auto}.bpbd-whatsapp__button{pointer-events:auto;min-height:64px;display:inline-flex;align-items:center;gap:11px;padding:7px 17px 7px 8px;border-radius:999px;background:var(--bpbd-wa-bg);color:var(--bpbd-wa-fg);text-decoration:none;border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 32px rgba(8,24,40,var(--bpbd-wa-shadow));transition:transform .2s ease,box-shadow .2s ease}.bpbd-whatsapp__button:hover{transform:translateY(-2px);box-shadow:0 16px 38px rgba(8,24,40,var(--bpbd-wa-shadow));color:var(--bpbd-wa-fg)}.bpbd-whatsapp__button:focus-visible{outline:3px solid #fff;outline-offset:3px}.bpbd-whatsapp__icon{width:50px;height:50px;flex:0 0 50px;display:grid;place-items:center;border-radius:50%;background:var(--bpbd-wa-icon-bg);overflow:visible}.bpbd-whatsapp__icon svg{width:36px;height:36px;display:block;overflow:visible}.bpbd-whatsapp__custom-image{display:block;width:var(--bpbd-wa-custom-icon-size,40px);height:var(--bpbd-wa-custom-icon-size,40px);max-width:100%;max-height:100%;object-fit:contain}.bpbd-whatsapp__icon .bpbd-wa-ring{fill:#25d366}.bpbd-whatsapp__icon .bpbd-wa-phone{fill:#fff;transform:translateY(-.45px);transform-origin:16px 16px}.bpbd-whatsapp__copy{display:grid;gap:1px;line-height:1.18;white-space:nowrap}.bpbd-whatsapp__copy strong{color:inherit;font-size:12px;font-weight:800}.bpbd-whatsapp__copy small{color:inherit;font-size:10px;opacity:.76}@media(max-width:749px){.bpbd-whatsapp{bottom:calc(var(--mobile-navigation-bar-height, 0px) + var(--bpbd-wa-mobile-bottom))}.bpbd-whatsapp--product{bottom:calc(var(--mobile-navigation-bar-height, 0px) + var(--bpbd-wa-mobile-bottom) + var(--bpbd-wa-product-extra))}.bpbd-whatsapp--right{right:var(--bpbd-wa-mobile-side)}.bpbd-whatsapp--left{left:var(--bpbd-wa-mobile-side)}.bpbd-whatsapp__button{width:62px;min-width:62px;min-height:62px;height:62px;padding:6px;justify-content:center;box-shadow:0 10px 26px rgba(8,24,40,var(--bpbd-wa-shadow))}.bpbd-whatsapp__icon{width:50px;height:50px;flex-basis:50px}.bpbd-whatsapp__copy{display:none}.bpbd-whatsapp--mobile-label .bpbd-whatsapp__button{width:auto;height:auto;min-width:0;padding:6px 14px 6px 6px;justify-content:flex-start}.bpbd-whatsapp--mobile-label .bpbd-whatsapp__copy{display:grid}}@media(min-width:0px)and (max-width:989px){.bpbd-whatsapp.bpbd-whatsapp--footer-visible{opacity:0;visibility:hidden;pointer-events:none}.bpbd-whatsapp.bpbd-whatsapp--footer-visible .bpbd-whatsapp__button{pointer-events:none}}@media(prefers-reduced-motion:reduce){.bpbd-whatsapp__button{transition:none}}.bpbd-whatsapp__button{position:relative;-webkit-backdrop-filter:blur(17px) saturate(140%);backdrop-filter:blur(17px) saturate(140%);background:linear-gradient(145deg,#ffffffc7,#eef5f980)!important;border:1px solid rgba(255,255,255,.87)!important;box-shadow:0 7px 25px #0e243c2b,inset 0 1px 2px #fffffff2!important;color:#10243e!important}.bpbd-whatsapp__button:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;border:1px solid rgba(255,255,255,.38);pointer-events:none}.bpbd-whatsapp__button:hover{color:#10243e!important;box-shadow:0 9px 28px #0e243c30,inset 0 1px 2px #fffffff5!important}html[data-bpbd-theme=dark] .bpbd-whatsapp__button{background:linear-gradient(145deg,#486077cc,#17293bbd)!important;border-color:#bccee37a!important;color:#f4f2ed!important;box-shadow:0 8px 28px #0000004f,inset 0 1px 1px #fff3!important}html[data-bpbd-theme=dark] .bpbd-whatsapp__button:hover{color:#fff!important}@media(max-width:749px){.bpbd-whatsapp__button{width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important;padding:5px!important;border-radius:50%!important}.bpbd-whatsapp__icon{margin:0 auto}.bpbd-whatsapp--mobile-label .bpbd-whatsapp__button{width:auto!important;height:auto!important;min-width:0!important;border-radius:999px!important}}.bpbd-whatsapp__button{background:linear-gradient(143deg,#ffffff9e,#e3edf647)!important;border-color:#ffffffe6!important;-webkit-backdrop-filter:blur(28px) saturate(175%) brightness(1.03)!important;backdrop-filter:blur(28px) saturate(175%) brightness(1.03)!important;box-shadow:0 7px 23px #0f243a2e,inset 0 2px 2px #fffffff7,inset 0 -1px 2px #4d6d8d1a!important}.bpbd-whatsapp__button:before{background:linear-gradient(148deg,rgba(255,255,255,.28),transparent 69%);border-color:#ffffff8c!important}html[data-bpbd-theme=dark] .bpbd-whatsapp__button{background:linear-gradient(142deg,#6884a17d,#1d304582)!important;border-color:#c3d9f066!important;box-shadow:0 7px 24px #0000004a,inset 0 2px 2px #eef8ff33!important}html[data-bpbd-theme=dark] .bpbd-whatsapp__button:before{background:linear-gradient(148deg,rgba(224,239,252,.13),transparent 72%);border-color:#d3e6f53d!important}.bpbd-whatsapp__custom-image,.bpbd-whatsapp__icon svg{position:relative;z-index:1;filter:none!important}.bpbd-whatsapp__button{background:#fbfdffb8!important;border:1px solid rgba(255,255,255,.68)!important;box-shadow:0 7px 22px #0b1c3126,inset 0 1px #ffffff7a!important;-webkit-backdrop-filter:blur(17px) saturate(118%)!important;backdrop-filter:blur(17px) saturate(118%)!important;transform:none!important}.bpbd-whatsapp__button:before{display:none!important}.bpbd-whatsapp__button:hover{background:#fafdffd9!important;box-shadow:0 8px 24px #0b1c312e,inset 0 1px #ffffff80!important}html[data-bpbd-theme=dark] .bpbd-whatsapp__button{background:#203348c4!important;border-color:#ddeaf538!important;box-shadow:0 7px 23px #0000003b,inset 0 1px #e8f5ff1c!important}html[data-bpbd-theme=dark] .bpbd-whatsapp__button:hover{background:#29405ad4!important}.bpbd-why.bpbd-why{box-sizing:border-box;background:var(--bpbd-why-bg);color:var(--bpbd-why-fg);padding:42px 24px 36px}.bpbd-why *{box-sizing:border-box}.bpbd-why__inner{width:100%;max-width:1320px;margin:0 auto}.bpbd-why__intro{max-width:100%;margin:0 auto 24px;text-align:center}.bpbd-why__eyebrow{margin:0 0 12px;color:var(--bpbd-why-accent);font-size:12px;letter-spacing:.16em;font-weight:700;line-height:1.5}.bpbd-why__heading{margin:0;text-align:center;font-size:clamp(38px,4.2vw,56px);line-height:1.07;letter-spacing:-.035em;color:inherit;white-space:nowrap;overflow-wrap:normal;word-break:normal}.bpbd-why__body{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.78fr);gap:clamp(28px,4.5vw,64px);align-items:start}.bpbd-why__main,.bpbd-why__grid{min-width:0;max-width:100%}.bpbd-why__feature{width:100%;max-width:var(--bpbd-feature-width,480px);aspect-ratio:var(--bpbd-feature-ratio,1/1);overflow:hidden;border-radius:var(--bpbd-feature-radius,20px);margin:0 0 20px;background:#ffffff73}.bpbd-why__feature--placeholder{border:2px dashed rgba(16,36,62,.28);display:grid;place-items:center;text-align:center;padding:26px;color:#10243ea6;font-weight:650;font-size:14px;line-height:1.5}.bpbd-why__feature-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bpbd-why__text{max-width:520px;margin:0;font-size:15px;line-height:1.7;opacity:.78}.bpbd-why__text p{margin:0}.bpbd-why__footer{display:flex;width:100%;justify-content:center;align-items:center;margin:20px auto 0;text-align:center}.bpbd-why__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:100%;min-height:44px;margin:0;padding:10px 22px;border:0;border-radius:var(--bpbd-why-button-radius,40px);background:var(--bpbd-why-button-bg,#d7ad62);color:var(--bpbd-why-button-fg,#10243e);text-align:center;text-decoration:none;font-size:14px;font-weight:850;line-height:1.45;transition:filter .2s ease}.bpbd-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-content:start;align-items:stretch}.bpbd-why-card{display:flex;align-items:center;width:100%;max-width:100%;min-width:0;min-height:212px;gap:var(--bpbd-why-card-gap,18px);padding:var(--bpbd-why-card-padding,16px);background:var(--bpbd-why-card-bg,#fff);border:1px solid var(--bpbd-why-card-border,#e6dfd4);border-radius:var(--bpbd-why-card-radius,18px)}.bpbd-why-card__media{width:min(var(--bpbd-why-media-width,140px),34%);flex:0 0 min(var(--bpbd-why-media-width,140px),34%);aspect-ratio:var(--bpbd-story-ratio,3/4);min-width:0;max-height:240px;border-radius:var(--bpbd-why-media-radius,24px);background:var(--bpbd-why-media-bg,#F6F1E9);overflow:hidden;display:flex;align-items:center;justify-content:center}.bpbd-why-card__image{display:block;width:100%;height:100%;min-width:0;object-position:center;transform:scale(var(--bpbd-why-image-zoom,1))}.bpbd-why-card__image--cover{object-fit:cover}.bpbd-why-card__image--contain{object-fit:contain;padding:9px}.bpbd-why-card__placeholder{display:block;width:100%;height:100%}.bpbd-why-card__body{flex:1 1 0;min-width:0;max-width:100%;color:var(--bpbd-why-card-text,#10243e);text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.bpbd-why-card__number{display:block;margin:0 0 10px;color:var(--bpbd-why-accent);font-size:11px;font-weight:700;letter-spacing:.1em}.bpbd-why-card__title{margin:0 0 10px;font-size:clamp(16px,1.4vw,20px);line-height:1.28;font-weight:800;color:inherit;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.bpbd-why-card__text{margin:0;font-size:13px;line-height:1.55;color:inherit;opacity:.78;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(hover:hover)and (pointer:fine){.bpbd-why__button:hover{filter:brightness(.96)}}@media(prefers-reduced-motion:reduce){.bpbd-why__button{transition:none}}@media(min-width:990px)and (max-width:1360px){.bpbd-why__body{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:28px}.bpbd-why-card__media{width:min(var(--bpbd-why-media-width,140px),30%);flex-basis:min(var(--bpbd-why-media-width,140px),30%)}.bpbd-why-card__title{font-size:16px}}@media(max-width:989px){.bpbd-why.bpbd-why{padding:36px 18px 30px}.bpbd-why__intro{margin-bottom:22px}.bpbd-why__heading{font-size:clamp(31px,5.4vw,47px)}.bpbd-why__body{grid-template-columns:minmax(0,1fr);gap:28px}.bpbd-why__feature{max-width:var(--bpbd-feature-width,480px)}.bpbd-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bpbd-why-card{min-height:190px}}@media(max-width:749px){.bpbd-why.bpbd-why{padding:28px 16px 26px}.bpbd-why__intro{margin-bottom:18px}.bpbd-why__eyebrow{margin-bottom:8px}.bpbd-why__heading{font-size:clamp(20px,5.95vw,35px);letter-spacing:-.04em}.bpbd-why__body{gap:26px}.bpbd-why__grid{grid-template-columns:minmax(0,1fr);gap:12px}.bpbd-why-card{padding:14px;gap:14px;min-height:0}.bpbd-why-card__media{width:min(var(--bpbd-why-media-width,140px),30%);flex-basis:min(var(--bpbd-why-media-width,140px),30%)}.bpbd-why-card__body{text-align:left}.bpbd-why-card__title{font-size:18px;margin:0 0 7px}.bpbd-why-card__text{font-size:13px}.bpbd-why__feature{margin-bottom:20px}}@media(max-width:390px){.bpbd-why__heading{font-size:clamp(18px,5.7vw,22px)}.bpbd-why-card{padding:12px;gap:12px}.bpbd-why-card__media{width:min(var(--bpbd-why-media-width,140px),29%);flex-basis:min(var(--bpbd-why-media-width,140px),29%)}.bpbd-why-card__title{font-size:16px}.bpbd-why-card__text{font-size:12.5px}}@media only screen and (max-width:749px){.image-with-text__media-item{height:100%;width:100%}}.accordion-row{display:block}.accordion-row__header{display:flex;justify-content:space-between;align-items:center;padding-top:var(--row-pad-top, 16px);padding-bottom:var(--row-pad-bottom, 16px);padding-left:var(--row-pad-left, 0);padding-right:var(--row-pad-right, 0);cursor:pointer;list-style:none;gap:12px}.accordion-row__header::-webkit-details-marker{display:none}.accordion-row__heading{margin:0;flex:1;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.accordion-row__content{padding-bottom:var(--row-pad-bottom, 16px);padding-left:var(--row-pad-left, 0);padding-right:var(--row-pad-right, 0)}.accordion-row__row-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--row-icon-width, 24px);height:var(--row-icon-height, 24px)}.accordion-row__row-icon svg{width:100%;height:100%}.accordion-row__row-icon img{width:100%;height:100%;object-fit:contain}.accordion-block--icon-plus .accordion-row__icon--chevron,.accordion-block--icon-plus .accordion-row__icon--caret,.accordion-block--icon-chevron .accordion-row__icon--plus,.accordion-block--icon-chevron .accordion-row__icon--caret,.accordion-block--icon-caret .accordion-row__icon--plus,.accordion-block--icon-caret .accordion-row__icon--chevron{display:none}.accordion-row__icon{transition:transform .3s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center}.accordion-row__icon svg{width:1.2rem;height:1.2rem}.accordion-row__icon--caret svg{width:1.6rem;height:1.6rem}.accordion-row__header .icon-caret{position:static}details[open]>.accordion-row__header .accordion-row__icon--plus{transform:rotate(45deg)}details[open]>.accordion-row__header .accordion-row__icon--chevron{transform:rotate(180deg)}details[open]>.accordion-row__header .accordion-row__icon--caret{transform:rotate(180deg)}.accordion-block--icon-solid .accordion-row__icon{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:50%;width:32px;height:32px}.accordion-block--icon-solid .accordion-row__icon svg{width:1rem;height:1rem}.accordion-block--icon-solid .accordion-row__icon--caret svg{width:1.2rem;height:1.2rem}accordion-group{display:block;min-width:0;max-width:100%;width:var(--accordion-width, 100%)}.accordion-block{width:100%;padding-top:var(--accordion-pad-top, 0);padding-bottom:var(--accordion-pad-bottom, 0);padding-left:var(--accordion-pad-left, 0);padding-right:var(--accordion-pad-right, 0)}.accordion-block--heading-h1 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 2.8rem)}.accordion-block--heading-h2 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 2.2rem)}.accordion-block--heading-h3 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 2rem)}.accordion-block--heading-h4 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 1.6rem)}.accordion-block--heading-h5 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 1.3rem)}.accordion-block--heading-h6 .accordion-row__heading{font-size:calc(var(--font-heading-size) * 1.1rem)}.accordion-block--heading-p .accordion-row__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem}.accordion-block--bordered .accordion-row{border-bottom:var(--accordion-border-width, 1px) solid rgba(var(--color-foreground),var(--accordion-border-opacity, .12))}.accordion-block--bordered .accordion-row:first-child{border-top:var(--accordion-border-width, 1px) solid rgba(var(--color-foreground),var(--accordion-border-opacity, .12))}.accordion-block--card{display:flex;flex-direction:column;gap:8px}.accordion-block--card[class*=color-]{background-color:transparent}.accordion-block--card .accordion-row{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--accordion-radius, 0)}.accordion-block--card .accordion-row__header{padding-top:var(--row-pad-top, 16px);padding-bottom:var(--row-pad-bottom, 16px);padding-left:calc(var(--row-pad-left, 0px) + 20px);padding-right:calc(var(--row-pad-right, 0px) + 20px)}.accordion-block--card .accordion-row__content{padding-top:0;padding-bottom:var(--row-pad-bottom, 16px);padding-left:calc(var(--row-pad-left, 0px) + 20px);padding-right:calc(var(--row-pad-right, 0px) + 20px)}.accordion-block--card.accordion-block--bordered .accordion-row{border:var(--accordion-border-width, 1px) solid rgba(var(--color-foreground),var(--accordion-border-opacity, .12))}@media screen and (max-width:749px){accordion-group{width:var(--accordion-width-mobile, var(--accordion-width, 100%))}.accordion-block{padding-top:calc(var(--accordion-pad-top, 0) * var(--accordion-mobile-scale, .8));padding-bottom:calc(var(--accordion-pad-bottom, 0) * var(--accordion-mobile-scale, .8));padding-left:calc(var(--accordion-pad-left, 0) * var(--accordion-mobile-scale, .8));padding-right:calc(var(--accordion-pad-right, 0) * var(--accordion-mobile-scale, .8))}.accordion-row__header{padding-top:calc(var(--row-pad-top, 16px) * var(--row-mobile-scale, .8));padding-bottom:calc(var(--row-pad-bottom, 16px) * var(--row-mobile-scale, .8));padding-left:calc(var(--row-pad-left, 0px) * var(--row-mobile-scale, .8));padding-right:calc(var(--row-pad-right, 0px) * var(--row-mobile-scale, .8))}.accordion-row__content{padding-bottom:calc(var(--row-pad-bottom, 16px) * var(--row-mobile-scale, .8));padding-left:calc(var(--row-pad-left, 0px) * var(--row-mobile-scale, .8));padding-right:calc(var(--row-pad-right, 0px) * var(--row-mobile-scale, .8))}.accordion-block--card .accordion-row__header,.accordion-block--card .accordion-row__content{padding-left:calc(calc(var(--row-pad-left, 0px) * var(--row-mobile-scale, .8)) + 20px);padding-right:calc(calc(var(--row-pad-right, 0px) * var(--row-mobile-scale, .8)) + 20px)}}.article-card-block{min-width:0;max-width:100%;width:var(--article-width, fit-content);padding-top:var(--article-pad-top, 0);padding-bottom:var(--article-pad-bottom, 0);padding-left:var(--article-pad-left, 0);padding-right:var(--article-pad-right, 0)}@media screen and (max-width:749px){.article-card-block{width:var(--article-width-mobile, var(--article-width, fit-content));padding-top:calc(var(--article-pad-top, 0) * var(--article-mobile-scale, .8));padding-bottom:calc(var(--article-pad-bottom, 0) * var(--article-mobile-scale, .8));padding-left:calc(var(--article-pad-left, 0) * var(--article-mobile-scale, .8));padding-right:calc(var(--article-pad-right, 0) * var(--article-mobile-scale, .8))}}.article-card-block .blog__items--desc{margin-top:.8rem}.button-block{display:inline-flex;width:var(--btn-width, fit-content)}.button-block .button,.button-block .link{width:100%}@media screen and (max-width:749px){.button-block{width:var(--btn-width-mobile, var(--btn-width, fit-content))}}.collection-card-block{min-width:0;max-width:100%;width:var(--cc-width, 100%);padding-top:var(--cc-pad-top, 0);padding-bottom:var(--cc-pad-bottom, 0);padding-left:var(--cc-pad-left, 0);padding-right:var(--cc-pad-right, 0)}@media screen and (max-width:749px){.collection-card-block{width:var(--cc-width-mobile, var(--cc-width, 100%));padding-top:calc(var(--cc-pad-top, 0) * var(--cc-mobile-scale, .8));padding-bottom:calc(var(--cc-pad-bottom, 0) * var(--cc-mobile-scale, .8));padding-left:calc(var(--cc-pad-left, 0) * var(--cc-mobile-scale, .8));padding-right:calc(var(--cc-pad-right, 0) * var(--cc-mobile-scale, .8))}}.collection-card-block .collection__card{display:block;border-radius:var(--cc-corner-radius, 0)}.collection-card-block .media--square{aspect-ratio:1 / 1;padding-bottom:0}.collection-card-block .media--portrait{aspect-ratio:4 / 5;padding-bottom:0}.collection-card-block .media--circle{aspect-ratio:1 / 1;padding-bottom:0}.collection-card-block .collection-card--media__wrapper{border-radius:var(--cc-image-radius, 0);overflow:hidden}.collection-card-block .placeholder_svg_parent{border-radius:var(--cc-image-radius, 0)}.collection-card-block--bordered .collection__card{border:var(--cc-border-thickness, 1px) solid rgba(var(--color-foreground),var(--cc-border-opacity, .12))}.collection-card-padding-small .collection-card--media__wrapper{padding:1.5rem 1.5rem 0}.collection-card-padding-medium .collection-card--media__wrapper{padding:2rem 2rem 0}.collection-card-padding-large .collection-card--media__wrapper{padding:3rem 3rem 0}.collection-card-block .product__categories--content{padding-block-start:18px;padding-block-end:20px}.collection-card-block .collection--card-content-padding{padding-inline:20px}.collection-card-block .product__categories--content:not(.collection--card-content-padding){padding-block-end:0}@media only screen and (min-width:992px){.collection-card-block .product__categories--content{padding-block-start:15px;padding-block-end:15px}.collection-card-block .collection--card-content-padding{padding-inline:15px}}@media only screen and (min-width:1200px){.collection-card-block .product__categories--content{padding-block-start:20px;padding-block-end:20px}.collection-card-block .collection--card-content-padding{padding-inline:25px}}@media only screen and (max-width:479px){.collection-card-block .product__categories--content{padding-block-start:15px;padding-block-end:20px}.collection-card-block .collection--card-content-padding{padding-inline:15px}}.collection-card-block .collection--card-content-abs{position:absolute;bottom:0;left:0;right:0;z-index:1}.collection-card-block .collection-card-content-on-container{position:relative}.contact-form-block{width:var(--contact-width, 100%);padding-top:var(--contact-pad-top, 0);padding-bottom:var(--contact-pad-bottom, 0);padding-left:var(--contact-pad-left, 0);padding-right:var(--contact-pad-right, 0)}.contact-form-block__fields{display:flex;flex-wrap:wrap;gap:1.5rem}.contact-form-block__field{min-width:0}.contact-form-block__field--full{width:100%}.contact-form-block__field--half{width:calc(50% - .75rem)}.contact-form-block .cf-input,.contact-form-block .cf-textarea,.contact-form-block .cf-select{width:100%;height:5rem;padding:0 1.5rem;font-size:1.4rem;color:rgba(var(--color-foreground));background-color:transparent;margin-bottom:0}.contact-form-block .cf-textarea{height:auto;padding:1.5rem;min-height:12rem;resize:vertical}.contact-form-block .cf-select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:4rem}.contact-form-block__select-wrapper{position:relative;width:100%}.contact-form-block__select-arrow{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;color:rgba(var(--color-foreground),.55)}.contact-form-block__select-arrow svg{width:1.2rem;height:1.2rem}.contact-form-block .cf-input::placeholder,.contact-form-block .cf-textarea::placeholder{color:rgba(var(--color-foreground),.55)}.contact-form-block .cf-input:focus,.contact-form-block .cf-textarea:focus,.contact-form-block .cf-select:focus{outline:none;box-shadow:none;border-color:rgba(var(--color-foreground))}.contact-form-block--border-box .cf-input,.contact-form-block--border-box .cf-textarea,.contact-form-block--border-box .cf-select{border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--contact-field-radius, 0)}.contact-form-block--border-underline .cf-input,.contact-form-block--border-underline .cf-textarea,.contact-form-block--border-underline .cf-select{border:none;border-bottom:1px solid rgba(var(--color-foreground),.15);border-radius:0;padding-left:0;padding-right:0}.contact-form-block--border-none .cf-input,.contact-form-block--border-none .cf-textarea,.contact-form-block--border-none .cf-select{border:none;border-radius:.8rem;background-color:var(--contact-field-bg, #F5F5F5);color:var(--contact-field-text, inherit)}.contact-form-block--border-none .cf-input::placeholder,.contact-form-block--border-none .cf-textarea::placeholder{color:var(--contact-field-text, inherit);opacity:.55}.contact-form-block__label{display:block;font-size:1.2rem;font-weight:600;margin-bottom:.6rem;color:rgba(var(--color-foreground),.7)}.contact-form-block__label--required:after{content:" *";color:rgba(var(--color-foreground),.5)}.contact-form-block__option-group{display:flex;flex-wrap:wrap;gap:1rem;padding-top:.5rem}.contact-form-block__option-group--vertical{flex-direction:column}.contact-form-block__option-item{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;cursor:pointer}.contact-form-block__option-item input[type=radio],.contact-form-block__option-item input[type=checkbox]{width:1.6rem;height:1.6rem;accent-color:rgb(var(--color-foreground));cursor:pointer}.contact-form-block__submit{margin-top:2rem}.contact-form-block__submit button{min-width:12rem}.contact-form-block__submit--full button{width:100%;min-width:0}.contact-form-block .cf-message{margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}@media screen and (max-width:749px){.contact-form-block{width:var(--contact-width-mobile, var(--contact-width, 100%));padding-top:calc(var(--contact-pad-top, 0) * var(--contact-mobile-scale, 1));padding-bottom:calc(var(--contact-pad-bottom, 0) * var(--contact-mobile-scale, 1));padding-left:calc(var(--contact-pad-left, 0) * var(--contact-mobile-scale, 1));padding-right:calc(var(--contact-pad-right, 0) * var(--contact-mobile-scale, 1))}.contact-form-block__field--half{width:100%}}.countdown-block,.countdown-block__inner{display:flex;align-items:center}.countdown-block .countdown__item{text-align:center}.countdown-block .countdown__number,.countdown-block .countdown__text{display:block}.countdown-block--style-boxed .countdown__item{padding:.3rem .7rem;border-radius:.5rem;position:relative;border:.1rem solid rgba(var(--color-foreground),.19);min-width:4.5rem}.countdown-block--style-boxed .countdown__item+.countdown__item:before{position:absolute;content:":";left:calc(var(--countdown-gap, 1rem) / -2);top:50%;font-size:3rem;transform:translate(-50%,-50%);color:rgba(var(--color-foreground))}.countdown-block--style-boxed .countdown__number{font-size:1.6rem;line-height:2.5rem}.countdown-block--style-boxed .countdown__text{font-weight:500;font-size:1.3rem;line-height:2rem}.countdown-block--box-square .countdown__item{border-radius:0}@media screen and (min-width:750px){.countdown-block--style-boxed .countdown__item{padding:.5rem .8rem;min-width:5rem}}@media screen and (min-width:992px){.countdown-block--style-boxed .countdown__item{padding:.8rem 1rem;min-width:8.5rem}.countdown-block--style-boxed .countdown__number{font-size:2.4rem}.countdown-block--style-boxed .countdown__text{font-size:1.5rem}}@media screen and (min-width:1200px){.countdown-block--style-boxed .countdown__item{padding:.6rem 1.2rem;min-width:8rem}.countdown-block--style-boxed .countdown__number{font-size:2.6rem}.countdown-block--style-boxed .countdown__text{font-size:1.6rem}}.countdown-block--style-minimal .countdown__item{display:flex;flex-direction:column;align-items:center;gap:.5rem}.countdown-block--style-minimal .countdown__number{font-size:2rem;position:relative}.countdown-block--style-minimal .countdown__number:before{position:absolute;content:"";width:100%;height:.1rem;background:rgba(var(--color-foreground),.3);inset-inline-start:0;bottom:-.25rem}.countdown-block--size-small.countdown-block--style-boxed .countdown__item{padding:.2rem .5rem;min-width:3.5rem}.countdown-block--size-small.countdown-block--style-boxed .countdown__item+.countdown__item:before{font-size:2rem}.countdown-block--size-small .countdown__number{font-size:1.2rem;line-height:2rem}.countdown-block--size-small .countdown__text{font-size:1rem;line-height:1.6rem}@media screen and (min-width:750px){.countdown-block--size-small.countdown-block--style-boxed .countdown__item{padding:.3rem .6rem;min-width:4rem}}@media screen and (min-width:992px){.countdown-block--size-small.countdown-block--style-boxed .countdown__item{padding:.4rem .7rem;min-width:5rem}.countdown-block--size-small .countdown__number{font-size:1.6rem}.countdown-block--size-small .countdown__text{font-size:1.1rem}}.countdown-block--size-large.countdown-block--style-boxed .countdown__item{padding:.6rem 1rem;min-width:7rem}.countdown-block--size-large.countdown-block--style-boxed .countdown__item+.countdown__item:before{font-size:4rem}.countdown-block--size-large .countdown__number{font-size:2.4rem;line-height:3rem}.countdown-block--size-large .countdown__text{font-size:1.5rem;line-height:2.2rem}@media screen and (min-width:750px){.countdown-block--size-large.countdown-block--style-boxed .countdown__item{padding:.8rem 1.2rem;min-width:8rem}}@media screen and (min-width:992px){.countdown-block--size-large.countdown-block--style-boxed .countdown__item{padding:1rem 1.6rem;min-width:11rem}.countdown-block--size-large .countdown__number{font-size:3.4rem}.countdown-block--size-large .countdown__text{font-size:1.7rem}}@media screen and (min-width:1200px){.countdown-block--size-large.countdown-block--style-boxed .countdown__item{padding:1.2rem 2rem;min-width:12rem}.countdown-block--size-large .countdown__number{font-size:4rem}.countdown-block--size-large .countdown__text{font-size:1.8rem}}.countdown-block--size-small.countdown-block--style-minimal .countdown__number{font-size:1.4rem}.countdown-block--size-medium.countdown-block--style-minimal .countdown__number{font-size:2rem}.countdown-block--size-large.countdown-block--style-minimal .countdown__number{font-size:3rem}.countdown-block--label-uppercase .countdown__text{text-transform:uppercase}.countdown-block--hide-days .countdown__item.Days,.countdown-block--hide-hours .countdown__item.Hrs,.countdown-block--hide-minutes .countdown__item.Min,.countdown-block--hide-seconds .countdown__item.Sec,.countdown-block--hide-labels .countdown__text{display:none}.countdown-block--hide-separator .countdown__item+.countdown__item:before{display:none}counter-up{display:block;text-align:var(--counter-up-text-align, center)}.counter-up__number{display:flex;align-items:baseline;justify-content:var(--counter-up-align, center)}.counter-up__prefix,.counter-up__suffix{flex-shrink:0}.counter-up__value{display:inline-flex;vertical-align:baseline}.counter__group{display:inline-block;height:1lh;overflow:clip;line-height:inherit}.counter__track{display:flex;flex-direction:column;transition:transform var(--counter-duration, 2s) cubic-bezier(.16,1,.3,1);transition-delay:var(--counter-duration-offset, 0ms)}.counter__digit{line-height:inherit}.counter__char{display:inline-block}counter-up.is-playing .counter__track{transform:translateY(calc(-1lh * var(--counter-steps)))}.counter-up__heading{margin-top:.8rem;margin-bottom:0}@media screen and (max-width:749px){counter-up{text-align:var(--counter-up-text-align-mobile, var(--counter-up-text-align, center))}.counter-up__number{justify-content:var(--counter-up-align-mobile, var(--counter-up-align, center))}}.icon-block{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--icon-width, 2.4rem);height:auto;text-decoration:none;color:inherit}.icon-block svg{width:100%;height:auto}.icon-block img{width:100%;height:auto;object-fit:contain}.image-block{min-width:0;max-width:100%;width:var(--image-width, fit-content);padding-top:var(--image-pad-top, 0);padding-bottom:var(--image-pad-bottom, 0);padding-left:var(--image-pad-left, 0);padding-right:var(--image-pad-right, 0)}a.image-block{display:block;text-decoration:none;color:inherit}.image-block img{display:block;width:100%;height:auto}.image-block__media{position:relative;overflow:hidden;border-radius:var(--image-radius, 0)}.image-block--bordered .image-block__media{border:var(--image-border-thickness, 1px) solid rgba(var(--color-foreground),var(--image-border-opacity, .12))}.image-block__media--ratio{aspect-ratio:var(--image-ratio)}.image-block__media--ratio img{height:100%;object-fit:cover}.image-block__media--placeholder{aspect-ratio:1;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground))}.image-block__media--placeholder .image-block__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;object-fit:cover;object-position:center center}@media screen and (max-width:749px){.image-block{width:var(--image-width-mobile, var(--image-width, fit-content));padding-top:calc(var(--image-pad-top, 0) * var(--image-mobile-scale, .8));padding-bottom:calc(var(--image-pad-bottom, 0) * var(--image-mobile-scale, .8));padding-left:calc(var(--image-pad-left, 0) * var(--image-mobile-scale, .8));padding-right:calc(var(--image-pad-right, 0) * var(--image-mobile-scale, .8))}.image-block__media--ratio{aspect-ratio:var(--image-ratio-mobile, var(--image-ratio))}.image-block__media--placeholder:has(.d-sm-only-visible){aspect-ratio:auto;background:none}.image-block:has(.d-sm-only-visible){width:var(--image-width-mobile, var(--image-width, fit-content))}}.newsletter-block{display:flex;flex-direction:column;width:var(--nl-width, 100%);align-items:var(--nl-align, flex-start);padding-top:var(--nl-pad-top, 0);padding-bottom:var(--nl-pad-bottom, 0);padding-left:var(--nl-pad-left, 0);padding-right:var(--nl-pad-right, 0)}.newsletter-block__form{width:100%;max-width:100%}.newsletter-block__form-row{position:relative;display:flex;align-items:center}.newsletter-block__input{flex:1;height:5.5rem;padding:0 10rem 0 1.5rem;border-radius:var(--nl-input-radius, 3rem);background-color:transparent;margin-bottom:0}.newsletter-block--border-box .newsletter-block__input{border:1px solid rgba(var(--color-foreground),.55)}.newsletter-block--border-underline .newsletter-block__input{border:none;border-bottom:1px solid rgba(var(--color-foreground),.55);border-radius:0}.newsletter-block--border-none .newsletter-block__input{border:none}.newsletter-block__btn{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;font-weight:var(--button-font-weight);color:rgba(var(--color-foreground));cursor:pointer;padding:.8rem 1.6rem;line-height:1}.newsletter-block--btn-primary .newsletter-block__btn{background:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));border-radius:var(--nl-input-radius, 3rem);border:none}.newsletter-block--btn-secondary .newsletter-block__btn{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text);--alpha-button-background: 0;background:rgba(var(--color-button),var(--alpha-button-background));border:var(--button-border-width) solid rgba(var(--color-button-text),var(--alpha-button-border));color:rgb(var(--color-button-text));border-radius:var(--nl-input-radius, 3rem)}.newsletter-block--btn-secondary .newsletter-block__btn:hover{background-color:rgba(var(--secondary-button-hover-background));color:rgba(var(--secondary-button-hover-text));border-color:rgba(var(--secondary-button-hover-background))}.newsletter-block--btn-text .newsletter-block__btn{background:none;border:none;color:rgba(var(--color-foreground));padding:0 1rem}.newsletter-block__btn svg{width:2rem;height:2rem}.newsletter-block__terms{margin-top:1rem;font-size:1.2rem;opacity:.7}.newsletter-block__terms a{text-decoration:underline}.newsletter-block .newsletter-form__message{margin-top:.8rem;display:flex;align-items:center;gap:.5rem}@media screen and (max-width:749px){.newsletter-block{width:var(--nl-width-mobile, var(--nl-width, 100%));padding-top:calc(var(--nl-pad-top, 0) * var(--nl-mobile-scale, 1));padding-bottom:calc(var(--nl-pad-bottom, 0) * var(--nl-mobile-scale, 1));padding-left:calc(var(--nl-pad-left, 0) * var(--nl-mobile-scale, 1));padding-right:calc(var(--nl-pad-right, 0) * var(--nl-mobile-scale, 1))}}.page-block{display:flex;flex-direction:column;max-width:100%;width:100%;height:auto;align-items:flex-start;padding-top:var(--page-pad-top, 0);padding-bottom:var(--page-pad-bottom, 0);padding-left:var(--page-pad-left, 0);padding-right:var(--page-pad-right, 0)}.page-block__title{margin-bottom:1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.page-block .rte{max-width:100%}@media screen and (max-width:749px){.page-block{padding-top:calc(var(--page-pad-top, 0) * var(--page-mobile-scale, 1));padding-bottom:calc(var(--page-pad-bottom, 0) * var(--page-mobile-scale, 1));padding-left:calc(var(--page-pad-left, 0) * var(--page-mobile-scale, 1));padding-right:calc(var(--page-pad-right, 0) * var(--page-mobile-scale, 1))}}.product-card-block{min-width:0;max-width:100%;width:var(--pc-width, 100%);padding-top:var(--pc-pad-top, 0);padding-bottom:var(--pc-pad-bottom, 0);padding-left:var(--pc-pad-left, 0);padding-right:var(--pc-pad-right, 0)}@media screen and (max-width:749px){.product-card-block{width:var(--pc-width-mobile, var(--pc-width, 100%));padding-top:calc(var(--pc-pad-top, 0) * var(--pc-mobile-scale, .8));padding-bottom:calc(var(--pc-pad-bottom, 0) * var(--pc-mobile-scale, .8));padding-left:calc(var(--pc-pad-left, 0) * var(--pc-mobile-scale, .8));padding-right:calc(var(--pc-pad-right, 0) * var(--pc-mobile-scale, .8))}}.social-media-block{width:var(--social-width, 100%);padding-top:var(--social-pad-top, 0);padding-bottom:var(--social-pad-bottom, 0);padding-left:var(--social-pad-left, 0);padding-right:var(--social-pad-right, 0)}.social-media-block .list-social{display:flex;flex-wrap:wrap;gap:var(--social-gap, 10px);list-style:none;margin:0;padding:0}.social-media-block .list-social__link svg,.social-media-block .list-social__link img{width:var(--social-icon-size, 1.7rem);height:auto}@media screen and (max-width:749px){.social-media-block{width:var(--social-width-mobile, var(--social-width, 100%));padding-top:calc(var(--social-pad-top, 0) * var(--social-mobile-scale, 1));padding-bottom:calc(var(--social-pad-bottom, 0) * var(--social-mobile-scale, 1));padding-left:calc(var(--social-pad-left, 0) * var(--social-mobile-scale, 1));padding-right:calc(var(--social-pad-right, 0) * var(--social-mobile-scale, 1))}}.text-block>*{word-break:break-word}.text-block>*:last-child{margin-block-end:0}.text-block{min-width:0;max-width:min(100%,var(--text-max-width, 100%));overflow:hidden;width:var(--text-width, fit-content);padding-top:var(--text-pad-top, 0);padding-bottom:var(--text-pad-bottom, 0);padding-left:var(--text-pad-left, 0);padding-right:var(--text-pad-right, 0);text-align:var(--text-align, var(--content-text-align, left))}@media screen and (max-width:749px){.text-block{width:var(--text-width-mobile, var(--text-width, fit-content));padding-top:calc(var(--text-pad-top, 0) * var(--text-mobile-scale, .8));padding-bottom:calc(var(--text-pad-bottom, 0) * var(--text-mobile-scale, .8));padding-left:calc(var(--text-pad-left, 0) * var(--text-mobile-scale, .8));padding-right:calc(var(--text-pad-right, 0) * var(--text-mobile-scale, .8));text-align:var(--text-align-mobile, var(--text-align, var(--content-text-align, left)))}}.video-block{min-width:0;max-width:100%;width:var(--video-width, fit-content);padding-top:var(--video-pad-top, 0);padding-bottom:var(--video-pad-bottom, 0);padding-left:var(--video-pad-left, 0);padding-right:var(--video-pad-right, 0)}.video-block__media{position:relative;overflow:hidden;width:100%;border-radius:var(--video-radius, 0)}.video-block--bordered .video-block__media{border:var(--video-border-thickness, 1px) solid rgba(var(--color-foreground),var(--video-border-opacity, .12))}.video-block__media video,.video-block__media iframe{display:block;width:100%;height:100%;object-fit:cover;border:none}.video-block__media--ratio{aspect-ratio:var(--video-ratio)}.video-block__media--placeholder{aspect-ratio:16 / 9;background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground))}.video-block__media--placeholder .video-block__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;object-fit:cover;object-position:center center}.video-block__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:rgba(var(--color-foreground),.06);width:100%;height:100%;padding:0;margin:0;z-index:2}.video-block__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.video-block__play-btn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:6.2rem;height:6.2rem;border-radius:50%;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));transition:transform var(--duration-short, .1s) ease}.video-block__play-btn:hover{transform:scale(1.1)}.video-block__play-btn svg{width:2rem;height:2rem}.video-block__play-btn--static{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}.video-block__play-btn--static:hover{transform:translate(-50%,-50%)}@media screen and (max-width:749px){.video-block{width:var(--video-width-mobile, var(--video-width, fit-content));padding-top:calc(var(--video-pad-top, 0) * var(--video-mobile-scale, .8));padding-bottom:calc(var(--video-pad-bottom, 0) * var(--video-mobile-scale, .8));padding-left:calc(var(--video-pad-left, 0) * var(--video-mobile-scale, .8));padding-right:calc(var(--video-pad-right, 0) * var(--video-mobile-scale, .8))}}.block-group{position:relative;width:var(--group-width, 100%);height:var(--group-height, fit-content);padding-block-start:var(--pad-block-start, 0);padding-block-end:var(--pad-block-end, 0);padding-inline-start:var(--pad-inline-start, 0);padding-inline-end:var(--pad-inline-end, 0)}.block-group__body{position:relative;z-index:2;height:100%}.block-group__link{text-decoration:none;color:inherit;display:contents}@media screen and (max-width:749px){.block-group{width:var(--group-width-mobile, var(--group-width, 100%));padding-block-start:calc(var(--pad-block-start, 0) * var(--pad-mobile-scale, 1));padding-block-end:calc(var(--pad-block-end, 0) * var(--pad-mobile-scale, 1));padding-inline-start:calc(var(--pad-inline-start, 0) * var(--pad-mobile-scale, 1));padding-inline-end:calc(var(--pad-inline-end, 0) * var(--pad-mobile-scale, 1))}}.block-section{position:relative}.block-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.block-section__body{position:relative;z-index:1;--section-height-small: 30svh;--section-height-medium: 50svh;--section-height-large: 70svh;min-height:var(--section-min-height);padding-block-start:var(--pad-block-start, 0);padding-block-end:var(--pad-block-end, 0);padding-inline-start:var(--pad-inline-start, 15px);padding-inline-end:var(--pad-inline-end, 15px)}.block-section--boxed{max-width:var(--page-width);margin-inline:auto}.block-section--full{max-width:100%}.block-section--contained{position:relative;min-height:inherit;padding-block-start:var(--pad-block-start, 0);padding-block-end:var(--pad-block-end, 0);padding-inline-start:var(--pad-inline-start, 15px);padding-inline-end:var(--pad-inline-end, 15px)}.block-section__content{position:relative;z-index:2;min-height:inherit}@media screen and (max-width:749px){.block-section__body,.block-section--contained{padding-block-start:calc(var(--pad-block-start, 0) * var(--pad-mobile-scale, 1));padding-block-end:calc(var(--pad-block-end, 0) * var(--pad-mobile-scale, 1));padding-inline-start:calc(var(--pad-inline-start, 15px) * var(--pad-mobile-scale, 1));padding-inline-end:calc(var(--pad-inline-end, 15px) * var(--pad-mobile-scale, 1))}}.custom-typography,.custom-typography>*{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:var(--text-transform);text-wrap:var(--text-wrap)}.layout-panel{display:flex;flex-wrap:nowrap;flex-direction:var(--layout-direction, column);justify-content:var(--layout-justify, flex-start);align-items:var(--layout-align, flex-start);column-gap:var(--layout-col-gap, 12px);row-gap:var(--layout-row-gap, 12px)}@media screen and (max-width:749px){.layout-panel{flex-direction:var(--layout-direction-mobile, var(--layout-direction, column))}}.bg-image,.bg-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.bg-image__media,.bg-video__media{width:100%;height:100%;object-fit:cover}.bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.has-border{border-style:var(--border-style, none);border-width:var(--border-width, 0);border-color:rgba(var(--color-foreground),var(--border-opacity, 1));border-radius:var(--border-radius, 0);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
