.bq-hero-v33{color:#fff8f1;background:#231020;min-width:0;overflow:clip}.bq-hero-v33__stage{isolation:isolate;background:#25101f;height:clamp(600px,100svh - 6.9rem,770px);min-height:595px;position:relative;overflow:hidden}.bq-hero-v33__media,.bq-hero-v33__video,.bq-hero-v33__shade{width:100%;height:100%;position:absolute;inset:0}.bq-hero-v33__media{z-index:0;background:#261422;overflow:hidden}.bq-hero-v33__video{object-fit:cover;object-position:50% 50%;display:block}.bq-hero-v33__video--desktop{display:none}.bq-hero-v33__shade{z-index:1;pointer-events:none;background:linear-gradient(#19071347 0%,#0000 26%,#1706101f 39%,#1706107a 59%,#160610f0 94%),linear-gradient(90deg,#1606101a,#0000 58%)}.bq-hero-v33__copy{z-index:3;pointer-events:none;align-items:flex-end;padding:1.75rem 1.15rem clamp(5rem,9svh,6.7rem);display:flex;position:absolute;inset:0}.bq-hero-v33__copy-inner{pointer-events:auto;width:100%}.bq-hero-v33__eyebrow{color:#f0c98a;letter-spacing:.02em;align-items:center;gap:.45rem;margin:0 0 .85rem;font-size:.75rem;font-weight:800;display:inline-flex}.bq-hero-v33__eyebrow span{opacity:.75}.bq-hero-v33__title{letter-spacing:-.025em;color:#fff9f3;text-wrap:balance;text-shadow:0 3px 26px #09040840;margin:0;font-family:Cormorant Garamond,Noto Kufi Arabic,Cairo,serif;font-size:clamp(2.9rem,11.6vw,4.75rem);font-weight:600;line-height:1.15}.bq-hero-v33__title span,.bq-hero-v33__title em{font-style:normal;display:block}.bq-hero-v33__title em{color:#efc78b}.bq-hero-v33__intro{color:#fff8f1eb;max-width:33rem;margin:.8rem 0 0;font-size:clamp(.875rem,3.7vw,.975rem);line-height:1.85}.bq-hero-v33__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.05rem;display:flex}.bq-hero-v33__actions button,.bq-hero-v33__actions a{cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:48px;padding:.77rem 1.15rem;font-size:.81rem;font-weight:800;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.bq-hero-v33__actions button{color:#25111e;background:#e1bd82;border:1px solid #e1bd82}.bq-hero-v33__actions a{color:#fff8ef;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#13091133;border:1px solid #ffffffa6}.bq-hero-v33__actions button:hover,.bq-hero-v33__actions a:hover{transform:translateY(-2px)}.bq-hero-v33__actions :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #fff7eb}.bq-hero-v33__reassurance,.bq-hero-v33__scroll{display:none}.bq-hero-v33__stories{color:#2b1724;background:#f7f0e9;padding:1.18rem 0 1.52rem}.bq-hero-v33__stories-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.65rem;margin-bottom:.75rem;padding-inline:1.1rem;display:flex}.bq-hero-v33__stories-heading span{color:#79516b;letter-spacing:.16em;font-size:.64rem;font-weight:800}.bq-hero-v33__stories-heading h2{margin:0;font-family:Noto Kufi Arabic,Cairo,serif;font-size:clamp(1.15rem,4.5vw,1.45rem);line-height:1.35}.bq-hero-v33__story-track{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#b48a9f transparent;gap:.78rem;padding:.1rem 1.1rem .65rem;display:flex;overflow-x:auto}.bq-hero-v33__story-card{aspect-ratio:1.2;scroll-snap-align:start;color:#fff8f1;background:#371d30;border-radius:1.15rem;flex:0 0 clamp(180px,58vw,250px);text-decoration:none;position:relative;overflow:hidden}.bq-hero-v33__story-card img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.bq-hero-v33__story-card:hover img{transform:scale(1.04)}.bq-hero-v33__story-scrim{background:linear-gradient(#0000 42%,#0e070ccc);position:absolute;inset:0}.bq-hero-v33__story-title{inset-inline:1rem;text-shadow:0 1px 12px #00000073;justify-content:space-between;align-items:center;gap:.7rem;font-size:.91rem;font-weight:800;display:flex;position:absolute;bottom:1rem}.bq-hero-v33__story-card:focus-visible{outline-offset:3px;outline:3px solid #8a386f}@media (width<=370px){.bq-hero-v33__copy{padding-inline:1rem}.bq-hero-v33__title{font-size:2.7rem}.bq-hero-v33__actions button,.bq-hero-v33__actions a{padding-inline:.88rem}}@media (width>=900px){.bq-hero-v33__stage{background:radial-gradient(circle at 28% 36%,#97437336,#0000 45%),linear-gradient(148deg,#32152b,#1b0a17);grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);height:clamp(610px,100svh - 9rem,740px);min-height:600px;display:grid}.bq-hero-v33__media{grid-area:1/2;min-width:0;height:100%;position:relative}.bq-hero-v33__video--mobile{display:none}.bq-hero-v33__video--desktop{object-position:50% 51%;display:block}.bq-hero-v33__shade{background:linear-gradient(90deg,#1909142b,#0000 28%,#19091433 100%),linear-gradient(#0000 62%,#1808133d)}.bq-hero-v33__copy{grid-area:1/1;align-items:center;padding:3rem clamp(2rem,4.4vw,6rem);display:flex;position:relative}.bq-hero-v33__copy-inner{max-width:35rem}.bq-hero-v33__title{font-size:clamp(3.6rem,5.05vw,6.25rem);line-height:1.13}.bq-hero-v33__eyebrow{font-size:.76rem}.bq-hero-v33__intro{margin-top:1.15rem;font-size:1rem}.bq-hero-v33__actions{gap:.75rem;margin-top:1.5rem}.bq-hero-v33__actions button,.bq-hero-v33__actions a{padding:.95rem 1.5rem}.bq-hero-v33__reassurance{color:#fff8f1c2;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.2rem;font-size:.77rem;font-weight:700;display:flex}.bq-hero-v33__reassurance svg{color:#e1bd82}.bq-hero-v33__scroll{z-index:5;bottom:1.5rem;color:#fff8f1;background:#1709145e;border:1px solid #ffffff7a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;inset-inline-start:1.5rem}.bq-hero-v33__stories{padding:1.85rem clamp(2rem,5vw,6rem) 2.1rem}.bq-hero-v33__stories-heading{margin-bottom:1.15rem;padding-inline:0}.bq-hero-v33__story-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;padding:0;display:grid;overflow:visible}.bq-hero-v33__story-card{aspect-ratio:1.65;width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.bq-hero-v33__video{display:none!important}.bq-hero-v33__media{background-image:url(/media/v3-2/bqueen-salon-journey-mobile-poster.webp);background-position:50%;background-size:cover}.bq-hero-v33__story-card img,.bq-hero-v33__actions button,.bq-hero-v33__actions a{transition:none!important;transform:none!important}}@media (width>=900px){.bq-hero-v33__video--desktop{object-position:50% 48%}}@media (width<=899px){.bq-hero-v33__video--mobile{object-position:50% 48%}}@media (width<=390px){.bq-hero-v33__story-title{font-size:.88rem}.bq-hero-v33__story-card{border-radius:.95rem}}@media (prefers-reduced-motion:reduce){.bq-hero-v33__story-track{scroll-behavior:auto}}.bq-hero-v36__reel{display:none}@media (width>=900px){.bq-hero-v33,.bq-hero-v33__stage{background:#231020}.bq-hero-v33__stage{box-sizing:border-box;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;column-gap:clamp(.75rem,2.5vw,2.25rem);height:auto;min-height:0;padding-block:clamp(11.75rem,12.4vw,12.75rem) clamp(2.25rem,3vw,3.125rem);padding-inline:max(1.75rem,50vw - 540px);display:grid;overflow:hidden}.bq-hero-v33__media{width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;grid-area:1/2;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;display:flex;position:relative;inset:auto;overflow:visible}.bq-hero-v33__media:before,.bq-hero-v33__video--mobile,.bq-hero-v33__shade{display:none}.bq-hero-v33__copy{background:0 0;grid-area:1/1;align-self:center;align-items:center;min-width:0;height:auto;padding:.5rem 0;display:flex;position:relative;inset:auto}.bq-hero-v33__copy-inner{max-width:36rem}.bq-hero-v33__title{font-size:clamp(3.15rem,4.45vw,5.35rem);line-height:1.13}.bq-hero-v33__intro{max-width:30rem}.bq-hero-v33__actions{flex-wrap:wrap}.bq-hero-v36__reel{z-index:2;width:clamp(220px,18vw,280px);min-width:0;max-width:100%;margin:8px auto;display:flex;position:relative}.bq-hero-v36__card{background:#21101d;border:1px solid #e1bd8254;border-radius:23px;width:100%;min-width:0;overflow:hidden;box-shadow:0 16px 45px #0b040a4d,0 0 0 1px #e1bd820f}.bq-hero-v36__screen{aspect-ratio:9/16;isolation:isolate;background:#2b1723 url(/media/v3-2/bqueen-salon-journey-mobile-poster.webp) 50%/cover no-repeat;width:100%;position:relative;overflow:hidden}.bq-hero-v33__video--desktop{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.bq-hero-v36__screen:after{content:"";pointer-events:none;background:linear-gradient(#0c050c61,#0000 23% 75%,#0e040da1);position:absolute;inset:0}.bq-hero-v36__screen-top,.bq-hero-v36__screen-bottom{z-index:2;color:#fff7f0;text-shadow:0 1px 8px #000000ab;justify-content:space-between;align-items:center;gap:.45rem;font-size:.66rem;font-weight:800;line-height:1.4;display:flex;position:absolute;inset-inline:15px}.bq-hero-v36__screen-top{top:16px}.bq-hero-v36__screen-bottom{bottom:14px}.bq-hero-v36__monogram{color:#f5cc91;letter-spacing:.02em;font-family:Cormorant Garamond,serif;font-size:1.06rem;line-height:1}.bq-hero-v36__social-link:focus-visible{outline-offset:3px;outline:3px solid #f4cf96}.bq-hero-v36__social{direction:inherit;background:#271322;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;display:grid}.bq-hero-v36__social-link{color:#fdf4e8;background:#ffffff08;border:1px solid #f6cfa04d;border-radius:11px;justify-content:center;align-items:center;gap:.35rem;min-width:0;min-height:44px;padding:7px 4px;font-size:.69rem;font-weight:800;line-height:1.25;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.bq-hero-v36__social-link svg{color:#e8bd82;flex-shrink:0}.bq-hero-v36__social-link--message{color:#26121c;background:#e2c08b;border-color:#e2c08b}.bq-hero-v36__social-link--message svg{color:#26121c}.bq-hero-v36__social-link:hover{background:#e9c0892b}.bq-hero-v36__social-link--message:hover{background:#f2d5a4}.bq-hero-v33__stories{background:linear-gradient(#f4ede8 0%,#f7f0e9 18% 100%);border-top:1px solid #ffffff38}}@media (width>=900px) and (width<=1100px){.bq-hero-v33__stage{column-gap:.75rem}.bq-hero-v33__title{font-size:clamp(3rem,4.2vw,3.6rem)}.bq-hero-v36__social{grid-template-columns:repeat(2,minmax(0,1fr))}.bq-hero-v36__social-link{gap:.2rem;font-size:.61rem}.bq-hero-v36__social-link svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce) and (width>=900px){.bq-hero-v33__media{background-image:none}.bq-hero-v36__screen .bq-hero-v33__video{display:none!important}.bq-hero-v36__social-link{transition:none}}@media (width>=900px){.bq-hero-v38__motion-target{z-index:3;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.bq-hero-v38__motion-target:focus-visible{outline-offset:-5px;border-radius:inherit;outline:3px solid #f4cf96}.bq-hero-v38__motion-hint{inset-inline:12px;color:#f9eddb;opacity:0;pointer-events:none;background:#140912d4;border-radius:999px;width:max-content;max-width:calc(100% - 24px);margin-inline:auto;padding:.42rem .65rem;font-size:.68rem;font-weight:700;transition:opacity .15s,transform .15s;position:absolute;bottom:48px;transform:translateY(3px)}.bq-hero-v38__motion-target:is(:hover,:focus-visible) .bq-hero-v38__motion-hint{opacity:1;transform:translateY(0)}}@media (width<=899px){.bq-hero-v38__motion-target{display:none}}@media (prefers-reduced-motion:reduce){.bq-hero-v38__motion-target{display:none!important}.bq-hero-v38__motion-hint{transition:none}}@media (width>=900px){.bq-hero-v36__card{border-color:#e2be8552;box-shadow:0 20px 44px #0a030952,0 0 0 1px #e2be850e}.bq-hero-v39__progress{inset-inline:12px;z-index:5;pointer-events:none;background:#fff9f04a;border-radius:4px;height:2px;position:absolute;top:7px;overflow:hidden}.bq-hero-v39__progress span{height:100%;width:var(--bq-reel-progress,0%);background:#f0d4a5;border-radius:4px;transition:width 95ms linear;display:block}.bq-hero-v36__screen-top{align-items:center;top:20px}.bq-hero-v39__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c0b17a6;border:1px solid #fff5e433;border-radius:999px;max-width:58%;padding:3px 7px;font-size:.61rem}.bq-hero-v36__screen-bottom{text-align:start;display:block;bottom:17px}.bq-hero-v39__caption{gap:3px;max-width:100%;display:grid}.bq-hero-v39__caption strong{font-size:.77rem;line-height:1.5}.bq-hero-v39__caption small{color:#fff4e6d4;font-size:.6rem;font-weight:600}.bq-hero-v39__actions{flex-direction:column;gap:3px;padding:8px 10px;display:flex}.bq-hero-v39__actions .bq-hero-v36__social-link{gap:7px;width:100%;min-height:44px;padding:8px 9px;font-size:.75rem}.bq-hero-v39__actions .bq-hero-v39__secondary{color:#f3dbc0;background:0 0;border:0;min-height:44px;font-size:.68rem}.bq-hero-v39__actions .bq-hero-v39__secondary:hover{background:#e8bd8216}}@media (width>=900px) and (width<=1100px){.bq-hero-v39__actions{flex-direction:column;display:flex}.bq-hero-v39__actions .bq-hero-v36__social-link{font-size:.67rem}}@media (width<=899px){.bq-hero-v39__progress{display:none}}@media (prefers-reduced-motion:reduce){.bq-hero-v39__progress{display:none!important}.bq-hero-v39__progress span{transition:none}}
