:root{--white: #ffffff;--paper: #fbfaf6;--ink: #1c1c1a;--leaf: var(--accent, #4d7c45);--leaf-deep: #3f6f3a;--moss-soft: #d9ead0;--card-beige: #efede2;--coral: #b3492f;--line: #e3e1d8;--muted: #6d6d68;--card: var(--card-beige);--line-dark: rgba(28, 28, 26, .14);--fern: var(--leaf);--palm: #9aab8c;--coffee: #6d6d68;--silver: #d8d5c9;--gold: var(--leaf);--cream2: #f4f2ea;--palm-t: var(--paper);--font-sans: "Satoshi", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: "Sentient", Georgia, "Times New Roman", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius-sheet: 0px;--radius-card: 0px;--radius-media: 0px;--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:15.5px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip;max-width:100%}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--leaf);color:#fff}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em;line-height:1.04;margin:0}h1{font-size:clamp(46px,7.2vw,104px)}.bq-h2,h2{font-size:clamp(30px,4vw,54px)}h3{font-weight:400}em{font-style:italic}.bq-main{display:block;position:relative}.bq-skip-link{position:absolute;top:-60px;left:16px;z-index:200;background:var(--gold);color:var(--ink);font-weight:700;padding:10px 18px;border-radius:4px;transition:top .2s ease}.bq-skip-link:focus{top:12px}.bq-sheet{position:relative;background:transparent;padding-top:1px}.bq-sheet--first{margin-top:0}.bq-sheet--cream{background:var(--cream2)}.bq-sheet--palm{background:transparent}.bq-sheet--fern,.bq-sheet--ink{background:var(--card-beige);color:var(--ink)}.bq-section{max-width:var(--page-width, 1280px);margin:0 auto;padding:clamp(88px,9vw,124px) 28px}.bq-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:56px;flex-wrap:wrap}.bq-sec-head--center{display:block;text-align:center}.bq-sec-sub{color:var(--muted);font-size:15.5px;margin:12px 0 0;max-width:56ch}.bq-sheet--fern .bq-sec-sub{color:var(--muted)}.bq-sec-head--center .bq-sec-sub{margin-left:auto;margin-right:auto}.bq-eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.bq-eyebrow:before{content:"";width:34px;height:1px;background:var(--leaf)}.bq-sec-head--center .bq-eyebrow:after,.bq-eyebrow--center:after{content:"";width:34px;height:1px;background:var(--leaf)}.bq-eyebrow--light{color:var(--muted)}.bq-eyebrow--leaf{color:var(--leaf)}.bq-band{position:relative}.bq-band--warm{background:transparent}.bq-band--dark{background:transparent;color:inherit}.bq-btn{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:transparent;color:var(--leaf);border:1px solid var(--leaf);border-radius:0;font-family:var(--font-mono);font-weight:400;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:16px 32px;line-height:1.2;transition:background .3s ease,color .3s ease,border-color .3s ease}.bq-btn:hover{background:var(--leaf);color:var(--white)}.bq-btn:disabled{opacity:.45;cursor:not-allowed}.bq-btn--accent{background:var(--leaf);color:var(--white);border-color:var(--leaf)}.bq-btn--accent:hover{background:var(--leaf-deep);border-color:var(--leaf-deep);color:var(--white)}.bq-btn--dark{background:var(--ink);color:var(--white);border-color:var(--ink)}.bq-btn--dark:hover{background:var(--leaf);border-color:var(--leaf);color:var(--white)}.bq-btn--ghost-light{background:transparent;color:var(--ink);border-color:var(--line)}.bq-btn--ghost-light:hover{background:var(--ink);color:var(--white);border-color:var(--ink)}.bq-btn--outline{border-color:var(--line);color:var(--muted)}.bq-btn--outline:hover{border-color:var(--leaf);color:var(--ink);background:transparent}.bq-btn--sm{padding:10px 20px;font-size:11px}.bq-btn--block{width:100%}.bq-link-accent{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--leaf);border:0;border-radius:0;padding:0 0 6px}.bq-link-accent:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--leaf);transform-origin:left center;transition:transform .45s var(--ease-out)}.bq-link-accent:hover:after{transform:scaleX(.35)}.bq-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:0;background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;padding:10px 20px;cursor:pointer;transition:border-color .25s ease,color .25s ease,background .25s ease}.bq-pill:hover,.bq-pill.is-active,.bq-pill[aria-pressed=true]{border-color:var(--leaf);color:var(--white);background:var(--leaf)}.bq-input,.bq-select{width:100%;background:var(--white);border:1px solid var(--line);border-radius:0;color:var(--ink);font-family:var(--font-mono);font-size:13.5px;padding:13px 18px;outline:none;transition:border-color .25s ease}.bq-input:focus,.bq-select:focus{border-color:var(--leaf)}textarea.bq-input{border-radius:0;min-height:120px;resize:vertical;font-family:var(--font-sans)}.bq-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath d='M1 5l4-4 4 4M1 9l4 4 4-4' fill='none' stroke='%236d6d68' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.bq-label{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.bq-field{margin-bottom:18px}.bq-field--full{grid-column:1 / -1}.bq-field__error{color:var(--coral);font-size:13px;margin:6px 0 0}.bq-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.bq-form__errors{background:color-mix(in srgb,var(--coral) 12%,var(--white));border:1px solid var(--coral);border-radius:8px;padding:14px 18px;font-size:14px;margin-bottom:18px}.bq-form__success{background:color-mix(in srgb,var(--fern) 12%,var(--white));border:1px solid var(--fern);border-radius:8px;padding:14px 18px;font-size:14px;margin-bottom:18px}.bq-checkbox{display:inline-flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.bq-media{position:relative;display:block;overflow:hidden;background:var(--card)}.bq-media img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.bq-media__label{position:absolute;bottom:12px;left:0;right:0;text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--muted)}.va-blob{position:absolute;pointer-events:none;z-index:0;width:clamp(320px,46vw,640px);aspect-ratio:1;background:radial-gradient(closest-side,var(--moss-soft) 0%,rgba(217,234,208,.55) 45%,transparent 72%);filter:blur(2px)}.va-ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.va-ambient__blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;will-change:transform,opacity;animation:va-pulse 16s var(--ease-out) infinite}.va-ambient__blob--1{top:-12%;right:-8%;width:46vw;height:46vw;background:radial-gradient(closest-side,rgba(150,190,130,.55),transparent 70%);animation-duration:17s}.va-ambient__blob--2{top:22%;left:-14%;width:40vw;height:40vw;background:radial-gradient(closest-side,rgba(196,220,178,.5),transparent 70%);animation-duration:21s;animation-delay:-4s}.va-ambient__blob--3{top:52%;right:-10%;width:42vw;height:42vw;background:radial-gradient(closest-side,rgba(168,200,148,.45),transparent 70%);animation-duration:19s;animation-delay:-8s}.va-ambient__blob--4{top:74%;left:6%;width:36vw;height:36vw;background:radial-gradient(closest-side,rgba(210,228,195,.5),transparent 70%);animation-duration:23s;animation-delay:-12s}.va-ambient__blob--5{top:108%;right:20%;width:44vw;height:44vw;background:radial-gradient(closest-side,rgba(150,190,130,.4),transparent 70%);animation-duration:25s;animation-delay:-6s}@keyframes va-pulse{0%,to{transform:translateZ(0) scale(1);opacity:.42}50%{transform:translate3d(2%,-3%,0) scale(1.14);opacity:.6}}.template-index .va-ambient__blob{opacity:.6}@media(prefers-reduced-motion:reduce){.va-ambient__blob{animation:none}}@media(max-width:767px){.va-ambient__blob{filter:blur(44px)}}.bq-header,.bq-main,.bq-footer,.bq-announce{position:relative;z-index:1}.va-chip{display:inline-block;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--white);border:1px solid var(--line);padding:4px 10px;white-space:nowrap}.va-chip--leaf{color:var(--leaf);border-color:color-mix(in srgb,var(--leaf) 45%,var(--white))}.va-specs{list-style:none;margin:0;padding:0}.va-specs li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-top:1px solid var(--line);padding:9px 2px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em}.va-specs li:last-child{border-bottom:1px solid var(--line)}.va-specs .k{text-transform:uppercase;color:var(--muted);letter-spacing:.16em}.va-specs .v{color:var(--ink);text-align:right}.va-botanical{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--leaf);margin:0 0 10px}.va-circle{display:block;border-radius:50%;overflow:hidden;aspect-ratio:1}.va-circle img{width:100%;height:100%;object-fit:cover}.va-price{font-family:var(--font-mono);letter-spacing:.04em}@keyframes bq-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.js [data-reveal]{opacity:0}.js [data-reveal].rv-go{opacity:1;animation:bq-reveal .95s var(--ease-out) both}.js .bq-rise{opacity:0;transform:translateY(14px);transition:opacity .95s var(--ease-out),transform .95s var(--ease-out)}.js .bq-rise.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;animation:none!important}.js .bq-rise{opacity:1;transform:none;transition:none}}.bq-announce{color:var(--leaf-deep);font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.26em;text-transform:uppercase;padding:10px 0;background:color-mix(in srgb,#eef3ec 62%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);overflow:hidden;white-space:nowrap}.bq-announce__track{display:inline-flex;will-change:transform;animation:bq-marquee 38s linear infinite}.bq-announce:hover .bq-announce__track{animation-play-state:paused}.bq-announce__group{display:inline-flex}.bq-announce__item{display:inline-block}.bq-announce__item:after{content:"\b7";margin:0 2.4em;color:var(--leaf)}@keyframes bq-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bq-announce{text-align:center}.bq-announce__track{animation:none;display:block}.bq-announce__group[aria-hidden],.bq-announce__item{display:none}.bq-announce__item:first-child{display:inline}.bq-announce__item:first-child:after{content:none}}.bq-header{position:sticky;top:0;z-index:60;background:var(--paper);margin-bottom:-73px;border-bottom:1px solid var(--line);transition:box-shadow .4s ease,background .4s ease}.bq-header.is-scrolled{background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 20px #141e0f0f}.bq-header__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:0 28px;height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.bq-logo{justify-self:center;font-family:var(--font-display);font-weight:400;font-size:clamp(20px,2.1vw,24px);letter-spacing:-.01em;color:var(--ink)}.bq-logo__dot{color:var(--leaf)}.bq-header__actions{justify-self:end;display:flex;align-items:center;gap:2px}.bq-icon-btn{-webkit-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;background:none;color:var(--ink);position:relative;transition:opacity .2s ease;border-radius:0}.bq-icon-btn:hover{opacity:.55}.bq-cart{position:relative}.bq-navtoggle{justify-self:start;display:inline-flex;align-items:center;gap:12px;-webkit-appearance:none;appearance:none;cursor:pointer;background:none;border:none;color:var(--ink);padding:8px 8px 8px 0;font-family:var(--font-mono);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.bq-navtoggle__label{opacity:.9}.bq-navtoggle__bars{display:flex;flex-direction:column;gap:5px;width:22px}.bq-navtoggle__bars span{display:block;height:1.5px;background:currentColor;transition:transform .3s var(--ease-out),opacity .2s ease}[data-nav-toggle][aria-expanded=true] .bq-navtoggle__bars span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}[data-nav-toggle][aria-expanded=true] .bq-navtoggle__bars span:nth-child(2){opacity:0}[data-nav-toggle][aria-expanded=true] .bq-navtoggle__bars span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.bq-cart-badge{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--leaf);color:var(--white);font-family:var(--font-mono);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:2}.bq-cart-badge[hidden]{display:none}@keyframes bq-bump{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}.bq-cart--grow .bq-cart-badge{animation:bq-bump .55s ease}.bq-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;pointer-events:none}.bq-drawer[hidden]{display:none}.bq-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:#1c1c1a70;opacity:0;transition:opacity .35s ease}.bq-drawer.is-open .bq-drawer__backdrop{opacity:1}.bq-drawer__panel{position:absolute;left:10px;right:10px;bottom:calc(84px + env(safe-area-inset-bottom));pointer-events:auto;max-height:min(76vh,600px);overflow-y:auto;overscroll-behavior:contain;background:var(--paper);color:var(--ink);border-radius:20px;box-shadow:0 24px 70px -28px #1c1c1a73;padding:12px 22px 20px;transform:translateY(calc(100% + 160px));transition:transform .45s var(--ease-out)}.bq-drawer.is-open .bq-drawer__panel{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.bq-drawer__panel,.bq-drawer__backdrop{transition:none}}.bq-drawer__head,.bq-drawer__close{display:none}.bq-drawer__links{display:flex;flex-direction:column;max-width:640px;margin:0 auto}.bq-drawer__link{display:flex;align-items:center;gap:14px;padding:17px 2px;border-bottom:1px solid var(--line);font-family:var(--font-display);font-weight:400;font-size:21px;letter-spacing:-.01em;line-height:1.1;color:var(--ink);transition:color .3s ease}.bq-drawer__link:hover,.bq-drawer__link--accent{color:var(--leaf)}.bq-drawer__no{font-family:var(--font-mono);font-size:11px;color:var(--muted);letter-spacing:0;font-weight:400}.bq-drawer__chev{margin-left:auto;color:var(--muted);flex:none}.bq-drawer__link--accent .bq-drawer__chev{color:inherit}.bq-drawer__util{display:flex;flex-direction:column;max-width:640px;margin:0 auto}.bq-drawer__util-link{display:flex;align-items:center;gap:14px;padding:17px 2px;border-bottom:1px solid var(--line);font-family:var(--font-display);font-weight:400;font-size:21px;letter-spacing:-.01em;line-height:1.1;color:var(--ink);transition:color .3s ease}.bq-drawer__util-link:hover{color:var(--leaf)}.bq-drawer__util-ico{display:flex;flex:none;color:var(--muted);transition:color .3s ease}.bq-drawer__util-link:hover .bq-drawer__util-ico{color:var(--leaf)}.bq-drawer__util-badge{position:static;margin-left:auto}.bq-drawer__note{margin:18px 0 0;text-align:center;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;color:var(--muted);line-height:1.6}.bq-drawer__acc{border:none}.bq-drawer__accsum{list-style:none;cursor:pointer}.bq-drawer__accsum::-webkit-details-marker{display:none}.bq-drawer__accchev{margin-left:auto;color:inherit;flex:none;transition:transform .3s ease}.bq-drawer__acc[open]>.bq-drawer__accsum .bq-drawer__accchev{transform:rotate(180deg)}.bq-drawer__acc[open]>.bq-drawer__accsum{border-bottom-color:transparent}.bq-drawer__sub{display:flex;flex-direction:column;padding-left:26px}.bq-drawer__sublink{display:flex;align-items:center;gap:12px;padding:14px 2px;border-bottom:1px solid var(--line);font-family:var(--font-display);font-weight:400;font-size:17px;letter-spacing:-.01em;line-height:1.1;color:var(--ink);transition:color .3s ease}.bq-drawer__sublink:hover{color:var(--leaf)}.bq-drawer__sublink .bq-drawer__chev{margin-left:auto;color:var(--muted);flex:none}.va-hero{position:relative;overflow:hidden;background:var(--paper)}.va-hero__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:clamp(120px,16vh,170px) 28px clamp(64px,8vw,110px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px);align-items:center}.va-hero__eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:0 0 22px}.va-hero__title{color:var(--leaf)}.va-hero__line{display:block;overflow:hidden}.va-hero__line--italic{padding-left:clamp(20px,3vw,56px)}.va-hero__line-in{display:inline-block}.va-hero__title em{font-style:italic;font-weight:400}@keyframes va-line-up{0%{transform:translateY(108%)}to{transform:none}}.js .va-hero__line-in{animation:va-line-up 1s var(--ease-out) both}.js .va-hero__line+.va-hero__line--italic .va-hero__line-in,.js .va-hero__line--italic .va-hero__line-in{animation-delay:.12s}.va-hero__sub{color:var(--muted);font-size:15.5px;line-height:1.7;max-width:52ch;margin:26px 0 0}.va-hero__cta{margin:30px 0 0}.va-hero__visual{position:relative;min-height:300px}.va-hero__circle{position:relative;z-index:1;width:100%;margin-left:auto;border-radius:0;aspect-ratio:4 / 5}@keyframes va-circle-in{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:none}}.js .va-hero__circle{animation:va-circle-in 1.2s var(--ease-out) .15s both}.va-hero__blob{top:42%;left:52%;transform:translate(-32%,-38%) scale(1.35);opacity:0}@keyframes va-blob-in{to{opacity:1}}.js .va-hero__blob{animation:va-blob-in 1.4s ease .3s both}.no-js .va-hero__blob{opacity:1}@media(max-width:899px){.va-hero__inner{grid-template-columns:1fr;padding-top:112px}.va-hero__visual{order:-1}.va-hero__circle{margin:0;width:100%;aspect-ratio:5 / 4}}@media(prefers-reduced-motion:reduce){.js .va-hero__line-in,.js .va-hero__circle,.js .va-hero__blob{animation:none;opacity:1}}#bq-entdecken .va-discover:first-child{padding-top:clamp(120px,15vh,168px)}.va-discover__head{text-decoration:none;color:inherit;display:flex}.va-discover__head .bq-h2{transition:color .25s ease}.va-discover__head:hover .bq-h2,.va-discover__head:focus-visible .bq-h2{color:var(--accent, var(--leaf))}.va-discover__head .bq-link-accent span{display:inline-block;transition:transform .25s var(--ease-out)}.va-discover__head:hover .bq-link-accent span{transform:translate(4px)}.va-hero__video{display:none}@media(min-width:900px){.va-hero--video .va-hero__video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.va-hero__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease}.va-hero__vid.is-front{opacity:1}.va-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 78%,transparent) 0%,color-mix(in srgb,var(--ink) 58%,transparent) 34%,color-mix(in srgb,var(--ink) 20%,transparent) 62%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,var(--ink) 40%,transparent) 0%,transparent 22%)}.va-hero__video.is-blocked,.no-js .va-hero__video{display:none}.va-hero--video .va-hero__inner{position:relative;z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.js .va-hero--video:not(:has(.va-hero__video.is-blocked)) .va-hero__visual{visibility:hidden}.va-hero--video .va-hero__sub{color:var(--ink)}.js .va-hero--video:not(:has(.va-hero__video.is-blocked)) .va-hero__eyebrow{color:#ffffffd1}.js .va-hero--video:not(:has(.va-hero__video.is-blocked)) .va-hero__title{color:var(--white)}.js .va-hero--video:not(:has(.va-hero__video.is-blocked)) .va-hero__sub{color:#ffffffdb}}.bq-hero{position:relative;overflow:hidden}.bq-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px}.bq-hero__content .bq-eyebrow{color:#ffffffd9;margin-bottom:24px}.bq-hero__content .bq-eyebrow:after{content:"";width:22px;height:1px;background:var(--gold)}.bq-hero__content h1{color:var(--white);max-width:16ch;text-wrap:balance}.bq-hero__sub{font-size:clamp(15px,1.8vw,18px);line-height:1.6;max-width:46ch;margin:22px 0 0;color:#ffffffe0}.bq-hero__cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:40px}.bq-hero__ar-hint{display:inline-flex;align-items:center;gap:8px;margin-top:26px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;transition:color .25s ease}.bq-hero__ar-hint:hover{color:var(--gold)}.bq-hero__media{display:none}.bq-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,3.5vw,44px) clamp(24px,3vw,40px)}.bq-grid-shop{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(36px,4vw,56px) clamp(24px,3vw,40px)}@media(min-width:900px){.va-grid--stagger>:nth-child(3n+2){margin-top:clamp(60px,8vw,120px)}.va-grid--stagger>:nth-child(3n+3){margin-top:clamp(20px,3vw,44px)}}@keyframes va-fade{0%{opacity:0}to{opacity:1}}.js .va-grid--stagger[data-reveal]{opacity:1}.js .va-grid--stagger[data-reveal].rv-go{animation:none}.js .va-grid--stagger[data-reveal]>*{opacity:0}.js .va-grid--stagger[data-reveal].rv-go>*{animation:va-fade .9s var(--ease-out) both}.js .va-grid--stagger[data-reveal].rv-go>:nth-child(3n+2){animation-delay:.12s}.js .va-grid--stagger[data-reveal].rv-go>:nth-child(3n+3){animation-delay:.24s}@media(prefers-reduced-motion:reduce){.js .va-grid--stagger[data-reveal]>*{opacity:1;animation:none!important}}.va-status{display:flex;justify-content:flex-end;gap:clamp(20px,4vw,64px);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:-34px 0 22px;flex-wrap:wrap}@media(max-width:767px){.va-status{justify-content:flex-start;margin-top:0}}.bq-card{position:relative;display:flex;flex-direction:column;background:transparent;border:none;border-radius:0;overflow:visible}.bq-card__frame{position:relative;overflow:visible}.bq-card__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--card-beige);border-radius:clamp(20px,2.6vw,34px) clamp(8px,1.2vw,14px) clamp(20px,2.6vw,34px) clamp(8px,1.2vw,14px)}.bq-grid-3>:nth-child(2n) .bq-card__media,.bq-grid-shop>:nth-child(2n) .bq-card__media{border-radius:clamp(8px,1.2vw,14px) clamp(20px,2.6vw,34px) clamp(8px,1.2vw,14px) clamp(20px,2.6vw,34px)}.bq-media .bq-card__hover-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transition:opacity .45s ease}@media(hover:hover){.bq-card:hover .bq-card__hover-img{opacity:1}}.bq-card.is-touch .bq-card__hover-img,.bq-card.is-inview .bq-card__hover-img{opacity:1}.va-glass{position:absolute;top:14px;right:14px;z-index:3;max-width:calc(100% - 28px);padding:9px 15px;border-radius:999px;background:#181e1852;-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);border:1px solid rgba(255,255,255,.4);box-shadow:0 10px 28px -14px #1c1c1a4d;opacity:0;transform:translateY(-6px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);pointer-events:none;overflow:hidden}.bq-card:hover .va-glass,.bq-card:focus-within .va-glass,.bq-card.glass-on .va-glass{opacity:1;transform:none}.va-glass p{position:relative;display:flex;align-items:baseline;justify-content:center;gap:10px;margin:0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;line-height:1.7;color:#fff;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.55)}.va-glass .k{text-transform:uppercase;letter-spacing:.14em;color:#fff;opacity:.82}.va-glass .v{color:#fff;font-weight:700}@media(hover:none){.va-glass{display:none}}@media(prefers-reduced-motion:reduce){.va-glass{transition:opacity .35s ease;transform:none}}.bq-card__badge{position:absolute;bottom:16px;left:18px;z-index:2;background:color-mix(in srgb,var(--leaf-deep) 52%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.35);backdrop-filter:blur(14px) saturate(1.35);border:1px solid rgba(255,255,255,.4);box-shadow:0 8px 22px -12px #1c1c1a4d;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 11px;border-radius:999px}.bq-card__badge--warn,.bq-card__badge--set{color:#fff}.bq-card__badge--save{left:auto;right:18px;color:var(--coral)}.bq-card__was{font-size:12px;font-weight:400;color:var(--muted);margin-left:5px;font-family:var(--font-sans)}.bq-card__body{padding:18px 4px 0;background:transparent;border-top:none;flex:1;display:flex;flex-direction:column}.bq-card__rating{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:500;color:var(--ink);margin-top:4px}.bq-card__rating .star{color:var(--leaf)}.bq-card__rating .n{color:var(--muted);font-weight:400}.bq-card__name{font-family:var(--font-sans);font-weight:500;font-size:clamp(19px,1.7vw,23px);letter-spacing:-.01em;margin:0;color:var(--ink);transition:color .25s ease}a:hover>.bq-card__name{color:var(--leaf)}.bq-card__botanic{font-family:var(--font-mono);font-style:italic;font-size:12.5px;letter-spacing:.02em;text-transform:none;color:var(--muted);margin:5px 0 8px}.bq-card__row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px}.bq-card__price{font-size:16px;font-weight:400;color:var(--ink)}.bq-card__from{font-size:11px;color:var(--muted);letter-spacing:.08em}.bq-card__add--link{text-decoration:none}.bq-card__add{-webkit-appearance:none;appearance:none;cursor:pointer;flex:none;width:40px;height:40px;border-radius:0;background:transparent;color:var(--ink);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;transition:background .3s ease,border-color .3s ease,color .3s ease}.bq-card__add:hover{background:var(--leaf);border-color:var(--leaf);color:var(--white)}.bq-card__add:disabled{background:transparent;border-color:var(--line);color:var(--muted);cursor:not-allowed}.bq-ar-chip{position:absolute;top:16px;left:18px;z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#181e1852;-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);border:1px solid rgba(255,255,255,.4);box-shadow:0 10px 24px -12px #1c1c1a4d;color:#fff;cursor:pointer;overflow:hidden;transition:background .25s ease,transform .25s ease}.bq-ar-chip svg{position:relative;z-index:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.bq-ar-chip:hover{background:#181e1873;transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.bq-ar-chip:hover{transform:none}}.bq-ar-floatbtn{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;background:color-mix(in srgb,var(--white) 85%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:none;border-radius:4px;padding:10px 16px;font-family:var(--font-sans);font-size:12px;font-weight:500;color:var(--ink);cursor:pointer;transition:background .25s ease}.bq-ar-floatbtn:hover{background:var(--white)}.va-quote{position:relative;overflow:clip;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,6vw,96px);align-items:center}.va-quote__blob{top:-18%;right:-14%;left:auto;transform:scale(1.5)}.va-quote__text{position:relative;z-index:1;margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(26px,3.2vw,42px);line-height:1.28;letter-spacing:-.01em;color:var(--leaf)}.va-quote__aside{position:relative;z-index:1}.va-quote__aside p{font-size:14.5px;line-height:1.75;color:var(--muted);margin:0 0 22px}@media(max-width:767px){.va-quote{grid-template-columns:1fr}}.bq-card--set .bq-card__media{aspect-ratio:16 / 10}.bq-set-card__thumbs{display:flex;align-items:center;margin:2px 0 14px}.bq-set-thumb{width:38px;height:38px;border-radius:50%;overflow:hidden;border:2px solid var(--white);margin-left:-9px;flex:0 0 auto;background:var(--card-beige);box-shadow:0 1px 3px #1c1c1a24}.bq-set-thumb:first-child{margin-left:0}.bq-set-thumb img{width:100%;height:100%;object-fit:cover;display:block}.bq-sets--gallery{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(40px,5vw,64px) clamp(24px,3vw,40px)}.bq-sets--gallery>[data-set-card]{flex:var(--gw, 400) 1 34%;min-width:0;max-width:62%}.bq-sets--gallery>[data-set-card][hidden]{display:none!important}.bq-sets--gallery .bq-card__media{aspect-ratio:auto;height:clamp(260px,26vw,380px)}.bq-sets--gallery>:nth-child(2n) .bq-card__media{border-radius:clamp(8px,1.2vw,14px) clamp(20px,2.6vw,34px) clamp(8px,1.2vw,14px) clamp(20px,2.6vw,34px)}.js [data-set-card][data-reveal].rv-go{animation-delay:calc(var(--i, 0) * 95ms)}.bq-sets__more{text-align:center;margin-top:clamp(32px,4vw,48px)}@media(max-width:767px){.bq-sets--gallery>[data-set-card]{flex-basis:100%;max-width:100%}.bq-sets--gallery .bq-card__media{height:auto;aspect-ratio:16 / 10}}@media(prefers-reduced-motion:reduce){.js [data-set-card][data-reveal].rv-go{animation-delay:0ms}}.bq-setspage__hero{padding:clamp(84px,10vw,96px) 28px clamp(52px,6vw,92px);text-align:center}.bq-setspage__head{max-width:720px;margin:0 auto}.bq-setspage__title{font-family:var(--font-display);color:var(--ink);font-size:clamp(34px,5vw,60px);line-height:1.04;margin:0 0 16px;text-wrap:balance}.bq-setspage__sub{color:var(--muted);font-size:clamp(15px,1.4vw,17px);line-height:1.65;max-width:54ch;margin:0 auto;text-wrap:pretty}.bq-roomfilter{text-align:center;margin:clamp(30px,4vw,44px) auto 0}.bq-roomfilter__q{font-family:var(--font-display);font-size:clamp(18px,2vw,22px);color:var(--ink);margin:0 0 16px}.bq-roomfilter__track{position:relative;display:inline-flex;gap:4px;max-width:100%;padding:6px;border-radius:999px;background:var(--white);border:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;vertical-align:middle}.bq-roomfilter__track::-webkit-scrollbar{display:none}.bq-roomfilter__thumb{position:absolute;top:6px;left:0;height:calc(100% - 12px);width:0;background:var(--fern);border-radius:999px;z-index:0;transition:transform .42s var(--ease-out),width .42s var(--ease-out)}.bq-room{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:0;background:transparent;cursor:pointer;border-radius:999px;color:var(--ink);font-family:var(--font-sans);font-size:14px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums;transition:color .3s var(--ease-out)}.bq-room__icon{width:calc(7px + var(--s, .5) * 15px);height:calc(7px + var(--s, .5) * 15px);border:1.5px solid currentColor;border-radius:2px;opacity:.7;transition:opacity .3s var(--ease-out)}.bq-room:hover{color:var(--fern)}.bq-roomfilter__thumb{display:none}.bq-room.is-active{color:var(--ink)}.bq-room.is-active .bq-room__icon{opacity:1}.bq-room>.va-kringel__svg{position:absolute;left:-4px;top:-3px;width:calc(100% + 8px);height:calc(100% + 6px);color:var(--leaf);pointer-events:none;opacity:0}.bq-room.is-active>.va-kringel__svg{opacity:1}.bq-room.is-active>.va-kringel__svg path{animation:va-zeichnen .9s var(--ease-out) both}@media(prefers-reduced-motion:reduce){.bq-room.is-active>.va-kringel__svg path{animation:none;stroke-dasharray:none}}.bq-roomfilter__hint{font-size:13px;color:var(--muted);margin:16px 0 0;min-height:1em;letter-spacing:.02em}.bq-setspage{padding:clamp(44px,5vw,72px) 28px clamp(56px,6vw,88px)}.bq-setspage__grid{margin-top:0}.bq-setspage__empty{text-align:center;color:var(--muted);font-size:15px;margin:40px 0}.bq-linkbtn{background:none;border:0;cursor:pointer;font:inherit;padding:0;color:var(--fern);text-decoration:underline}.bq-setspage__foot{text-align:center;max-width:640px;margin:clamp(36px,5vw,56px) auto 0;font-size:13px;color:var(--muted);line-height:1.6;text-wrap:pretty}.bq-setcfg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:20px}.bq-setcfg[hidden]{display:none}.bq-setcfg__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1c1a57;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .32s ease}.bq-setcfg.is-open .bq-setcfg__scrim{opacity:1}.bq-setcfg__panel{position:relative;display:flex;flex-direction:column;width:min(680px,100%);max-height:min(86vh,820px);background:var(--paper);border:1px solid var(--line);box-shadow:0 30px 80px -30px #1c1c1a73;opacity:0;transform:translateY(16px);transition:opacity .32s var(--ease-out),transform .32s var(--ease-out);outline:none}.bq-setcfg.is-open .bq-setcfg__panel{opacity:1;transform:none}.bq-setcfg__x{position:absolute;top:14px;right:14px;z-index:2;-webkit-appearance:none;appearance:none;cursor:pointer;background:none;border:0;color:var(--muted);padding:8px;line-height:0;transition:color .25s ease,transform .35s var(--ease-out)}.bq-setcfg__x:hover{color:var(--ink);transform:rotate(90deg)}.bq-setcfg__head{padding:clamp(24px,4vw,36px) clamp(20px,4vw,36px) 18px}.bq-setcfg__title{font-size:clamp(24px,3vw,32px);margin:0 0 10px}.bq-setcfg__sub{color:var(--muted);font-size:14px;line-height:1.6;margin:0;max-width:52ch}.bq-setcfg__rows{overflow-y:auto;padding:0 clamp(20px,4vw,36px);border-top:1px solid var(--line)}.bq-setcfg__row{padding:18px 0}.bq-setcfg__row+.bq-setcfg__row{border-top:1px solid var(--line)}.bq-setcfg__plant{display:flex;align-items:center;gap:12px;margin-bottom:12px}.bq-setcfg__thumb{width:44px;height:44px;flex:0 0 auto;overflow:hidden;background:var(--card-beige);border-radius:50%}.bq-setcfg__thumb img{width:100%;height:100%;object-fit:cover}.bq-setcfg__plantmeta{display:flex;flex-direction:column;gap:2px;min-width:0}.bq-setcfg__plantname{font-family:var(--font-display);font-size:17px;color:var(--ink)}.bq-setcfg__plantsize{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bq-setcfg__opts{display:flex;gap:8px;flex-wrap:wrap}.bq-setcfg__opt{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:6px;flex:0 0 auto;width:116px;padding:9px;background:var(--white);border:1px solid var(--line);border-radius:0;font-family:var(--font-mono);color:var(--muted);transition:border-color .25s ease,color .25s ease,box-shadow .25s ease}.bq-setcfg__opt:hover{border-color:var(--leaf);color:var(--ink)}.bq-setcfg__opt[aria-pressed=true]{border-color:var(--leaf);box-shadow:inset 0 0 0 1px var(--leaf);color:var(--ink);background:var(--white)}.bq-setcfg__opt--none{justify-content:center;background:transparent}.bq-setcfg__optimg{display:block;aspect-ratio:1;overflow:hidden;background:var(--card-beige)}.bq-setcfg__optimg img{width:100%;height:100%;object-fit:cover}.bq-setcfg__optname{font-size:10.5px;letter-spacing:.05em;line-height:1.45}.bq-setcfg__optmeta{font-size:10px;letter-spacing:.05em;color:var(--muted)}.bq-setcfg__foot{padding:18px clamp(20px,4vw,36px) clamp(20px,4vw,32px);border-top:1px solid var(--line);background:var(--cream2)}.bq-setcfg__total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 14px;font-size:13.5px;color:var(--muted)}.bq-setcfg__total strong{font-family:var(--font-display);font-weight:400;font-size:24px;color:var(--ink)}@media(max-width:640px){.bq-setcfg{padding:0;align-items:flex-end}.bq-setcfg__panel{width:100%;max-height:88vh;border-left:0;border-right:0;border-bottom:0}.bq-setcfg__opt{width:calc(50% - 4px)}}@media(prefers-reduced-motion:reduce){.bq-setcfg__panel{transition:opacity .32s ease;transform:none}.bq-setcfg__x:hover{transform:none}}.bq-plantfilter{margin:8px auto clamp(36px,4vw,52px)}.bq-shop-item{display:block;min-width:0}.bq-shop-item[hidden]{display:none}@media(prefers-reduced-motion:reduce){.bq-roomfilter__thumb{transition:none}}@media(max-width:560px){.bq-roomfilter__track{width:100%;justify-content:flex-start}.bq-room{padding:9px 13px;font-size:13px}}.bq-finder__head{text-align:center;margin-bottom:44px}.bq-finder__head .bq-eyebrow:after{content:"";width:22px;height:1px;background:var(--leaf)}.bq-finder__card{max-width:1040px;margin:0 auto;border-radius:0;padding:clamp(28px,4vw,48px);min-height:520px;background:var(--white);border:1px solid var(--line)}.bq-finder__track{position:relative;display:flex;justify-content:space-between;gap:18px;padding-bottom:17px;margin-bottom:clamp(34px,5vw,48px)}.bq-finder__track:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--line)}.bq-finder__track-fill{display:none}.bq-finder__track-step .va-haken__svg,.bq-finder__track-step .va-haken__offen{width:22px;height:17px;flex:none;align-self:center}.bq-finder__track-step .va-haken__svg{display:none;color:var(--leaf)}.bq-finder__track-step .va-haken__offen{border-bottom:2px solid var(--line)}.bq-finder__track-step.is-erledigt .va-haken__svg{display:block}.bq-finder__track-step.is-erledigt .va-haken__offen{display:none}.bq-finder__track-step{-webkit-appearance:none;appearance:none;display:flex;align-items:baseline;gap:8px;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--muted);font-family:var(--font-mono);text-align:left;opacity:.4}.bq-finder__track-step.is-reached{cursor:pointer;opacity:1}.bq-finder__track-step.is-active .bq-finder__track-label{color:var(--ink)}.bq-finder__track-step:disabled{cursor:default;pointer-events:none}.bq-finder__track-step:focus-visible{outline:1px solid var(--leaf);outline-offset:6px}.bq-finder__track-no{color:var(--leaf);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.bq-finder__track-label{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.bq-finder__stage{position:relative;overflow:hidden}.bq-finder__viewport{position:relative;min-height:330px}.bq-finder__step{width:100%;opacity:0;transform:translate(34px);pointer-events:none;transition:opacity .38s var(--ease-out),transform .38s var(--ease-out)}.bq-finder__step[hidden]{display:none}.bq-finder__step.is-active{position:relative;opacity:1;transform:translate(0);pointer-events:auto}.bq-finder__step.is-entering{transform:translate(34px)}.bq-finder__step.is-entering.is-backward{transform:translate(-34px)}.bq-finder__step.is-leaving{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transform:translate(-34px);pointer-events:none}.bq-finder__step.is-leaving.is-backward{transform:translate(34px)}.bq-finder__step-no{font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 9px;text-align:center}.bq-finder__q{font-family:var(--font-display);font-weight:500;font-size:clamp(24px,3vw,32px);text-align:center;margin:0}.bq-finder__q:focus{outline:none}.bq-finder__count{min-height:16px;margin:12px 0 26px;color:var(--muted);text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.bq-finder__count b{color:var(--leaf);font-weight:500}.bq-finder__note{justify-content:center;margin:-14px 0 22px;font-size:20px;transform:rotate(-2.2deg)}.bq-finder__note .va-pfeil__svg{width:34px;height:29px;margin-top:2px}@media(max-width:560px){.bq-finder__note{font-size:18px}}.bq-finder__opts{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.bq-finder__opt{position:relative;-webkit-appearance:none;appearance:none;cursor:pointer;min-width:0;border:1px solid var(--line);border-radius:0;background:var(--white);padding:24px 16px;text-align:center;color:var(--ink);transition:border-color .25s ease,background .25s ease,transform .25s var(--ease-out);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px}.bq-finder__opt:hover{border-color:var(--leaf);background:color-mix(in srgb,var(--card-beige) 55%,transparent)}.bq-finder__opt:focus-visible{outline:1px solid var(--leaf);outline-offset:3px}.bq-finder__opt.is-selected{border-color:transparent;background:transparent}.bq-finder__opt>.va-kringel__svg{position:absolute;left:-6px;top:-4px;width:calc(100% + 12px);height:calc(100% + 8px);color:var(--leaf);pointer-events:none;opacity:0}.bq-finder__opt.is-selected>.va-kringel__svg{opacity:1}.bq-finder__opt.is-selected>.va-kringel__svg path{animation:va-zeichnen .9s var(--ease-out) both}@media(prefers-reduced-motion:reduce){.bq-finder__opt.is-selected>.va-kringel__svg path{animation:none;stroke-dasharray:none}}.bq-finder__opt-ico{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#ffffff24;color:var(--leaf);-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35)}.bq-finder__opt.is-selected .bq-finder__opt-ico{color:var(--ink)}.bq-finder__opt-label{font-family:var(--font-sans);font-size:15px;font-weight:500}.bq-finder__opt-desc{color:var(--muted);font-family:var(--font-sans);font-size:12.5px;letter-spacing:0;line-height:1.5}.bq-finder__opt-check{position:absolute;top:12px;right:13px;color:var(--leaf);font-family:var(--font-mono);font-size:13px;opacity:0;transition:opacity .2s ease}.bq-finder__opt.is-selected .bq-finder__opt-check{opacity:1}.bq-finder__recap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin:0 0 34px}.bq-finder__chip{display:inline-flex;padding:7px 9px;border:1px solid var(--line-dark);border-radius:0;color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.bq-finder__chip--lead{border-color:transparent;color:var(--leaf)}.bq-finder__primary{display:grid;grid-template-columns:minmax(200px,320px) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,72px)}.bq-finder__primary[hidden]{display:none}.bq-finder__primary.has-no-image{grid-template-columns:1fr}.bq-finder__primary-media{position:relative;width:clamp(200px,26vw,320px);aspect-ratio:4 / 5;overflow:hidden;border-radius:clamp(20px,2.6vw,34px) clamp(8px,1.2vw,14px) clamp(20px,2.6vw,34px) clamp(8px,1.2vw,14px);background:var(--card-beige);transform:scale(1);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.bq-finder__primary-hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transition:opacity .45s ease}.bq-finder__primary-hover[hidden]{display:none}@media(hover:hover){.bq-finder__primary-media:hover .bq-finder__primary-hover{opacity:1}}@media(hover:none){.bq-finder__primary-hover{opacity:1}}.bq-finder__step.is-active .bq-finder__primary-media{animation:bq-finder-media-in .55s var(--ease-out) both}@keyframes bq-finder-media-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.bq-finder__primary-media[hidden]{display:none}.bq-finder__primary-media img{display:block;width:100%;height:100%;object-fit:cover}.bq-finder__primary-body{min-width:0;transition:opacity .25s ease,transform .25s var(--ease-out)}.bq-finder__primary.is-switching .bq-finder__primary-media,.bq-finder__primary.is-switching .bq-finder__primary-body{opacity:0;transform:scale(.98)}.bq-finder__match{display:inline-block;color:var(--leaf);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.bq-finder__match:focus{outline:none}.bq-finder__primary-name{margin:8px 0 0;color:var(--ink);font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.08}.bq-finder__primary-bot{margin:5px 0 0;color:var(--leaf);font-family:var(--font-display);font-size:15px;font-style:italic}.bq-finder__why{display:grid;gap:7px;padding:0;margin:22px 0;list-style:none}.bq-finder__why li{display:flex;gap:9px;color:var(--ink);font-family:var(--font-sans);font-size:14px;letter-spacing:0;line-height:1.5}.bq-finder__why li:before{content:"\b7";color:var(--leaf)}.bq-finder__spec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bq-finder__spec:empty{display:none}.bq-finder__spec-cell{display:grid;gap:4px;padding:12px 10px;min-width:0}.bq-finder__spec-cell+.bq-finder__spec-cell{border-left:1px solid var(--line)}.bq-finder__spec-key,.bq-finder__spec-value{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;line-height:1.4}.bq-finder__spec-key{color:var(--muted);text-transform:uppercase;white-space:nowrap}.bq-finder__spec-value{color:var(--ink);overflow-wrap:anywhere}@media(max-width:560px){.bq-finder__spec{grid-template-columns:1fr}.bq-finder__spec-cell{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:14px;padding:10px 2px}.bq-finder__spec-cell+.bq-finder__spec-cell{border-left:none;border-top:1px solid var(--line)}}.bq-finder__buy{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px}.bq-finder__price{color:var(--ink);font-family:var(--font-mono);font-size:16px;letter-spacing:.04em}.bq-finder__cta{display:inline-flex;align-items:center;gap:12px}.bq-finder__cta .bq-card__add{width:44px;height:44px;flex:0 0 auto;border-color:var(--leaf);border-radius:999px;background:var(--leaf);color:var(--white)}.bq-finder__cta .bq-card__add:hover{background:var(--leaf-deep);border-color:var(--leaf-deep)}.bq-finder__cta .bq-card__add:disabled{background:var(--white);border-color:var(--line);color:var(--muted)}.bq-finder__view{color:var(--leaf);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;text-underline-offset:4px}.bq-finder__reassure{margin:16px 0 0;color:var(--muted);font-family:var(--font-sans);font-size:12px;letter-spacing:0;line-height:1.5}.bq-finder__alts-label{margin:42px 0 16px;color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.bq-finder__alts{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.bq-finder__alt{flex:0 0 300px;max-width:300px;min-width:0;cursor:pointer;border:1px solid transparent;padding:8px;transition:border-color .25s ease,opacity .25s ease,transform .25s var(--ease-out)}.bq-finder__alt:hover{border-color:var(--leaf)}.bq-finder__alt:focus-visible{outline:1px solid var(--leaf);outline-offset:3px}.bq-finder__alt .bq-card__name{font-size:15px}.bq-finder__alt .bq-card__price{font-size:13px}.bq-finder__near{margin-top:46px;padding-top:32px;border-top:1px solid var(--line)}.bq-finder__near-label{margin:0 auto 22px;max-width:46ch;color:var(--muted);font-family:var(--font-sans);font-size:13px;line-height:1.55;text-align:center}.bq-finder__near-list{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.bq-finder__near-item{flex:0 0 300px;max-width:300px;min-width:0;padding:8px}.bq-finder__near-item .bq-card__name{font-size:15px}.bq-finder__near-item .bq-card__price{font-size:13px}.bq-finder__near-notes{margin:12px 0 0;padding:0;list-style:none}.bq-finder__near-notes li{position:relative;padding-left:15px;margin-top:7px;color:var(--muted);font-family:var(--font-sans);font-size:12.5px;line-height:1.5;text-align:left}.bq-finder__near-notes li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:1px;background:var(--leaf)}.bq-finder__adjust{margin-top:34px;padding:20px;border:1px solid var(--line);border-radius:0;background:var(--cream2);text-align:center}.bq-finder__adjust p{margin:0 0 13px;color:var(--muted);font-family:var(--font-sans);font-size:13px}.bq-finder__adjust-chips{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.bq-finder__adjust-chips button,.bq-finder__restart{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--line-dark);border-radius:0;background:var(--white);color:var(--muted);padding:8px 10px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.bq-finder__adjust-chips button:hover,.bq-finder__restart:hover{border-color:var(--leaf);color:var(--leaf)}.bq-finder__adjust-chips button:focus-visible,.bq-finder__restart:focus-visible{outline:1px solid var(--leaf);outline-offset:3px}.bq-finder__actions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:34px;flex-wrap:wrap}.bq-finder__results,.bq-finder__item{display:none}@media(max-width:720px){.bq-finder__card{min-height:650px}.bq-finder__track-label{display:block}.bq-finder__opts{grid-template-columns:1fr}.bq-finder__opt{padding:19px 16px}.bq-finder__primary{grid-template-columns:1fr}.bq-finder__primary-media{justify-self:center}.bq-finder__alt,.bq-finder__near-item{flex-basis:100%;max-width:100%}}@media(hover:none){.bq-finder__opt:active{transform:scale(.98)}.bq-finder__opt-ico{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(prefers-reduced-motion:reduce){.bq-finder__track-fill,.bq-finder__step,.bq-finder__opt,.bq-finder__opt-check,.bq-finder__primary-media,.bq-finder__primary-body,.bq-finder__alt{transition:none}.bq-finder__step.is-active .bq-finder__primary-media{animation:none}.bq-finder__step,.bq-finder__step.is-active,.bq-finder__step.is-entering,.bq-finder__step.is-leaving,.bq-finder__primary.is-switching .bq-finder__primary-media,.bq-finder__primary.is-switching .bq-finder__primary-body{transform:none}}.bq-cats__aside{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:56px;flex-wrap:wrap}.bq-cats__aside p{color:var(--muted);font-size:15.5px;margin:12px 0 0;max-width:46ch}.bq-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bq-cat-card{display:block;text-align:left;border:1px solid var(--line);background:var(--card);border-radius:var(--radius-card);overflow:hidden;transition:border-color .25s ease}.bq-cat-card:hover{border-color:var(--ink)}.bq-cat-card__media{display:block;aspect-ratio:1 / 1}.bq-cat-card__media img{transition:transform .8s var(--ease-out)}.bq-cat-card:hover .bq-cat-card__media img{transform:scale(1.04)}.bq-cat-card__label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 18px;background:var(--white);border-top:1px solid var(--line);font-family:var(--font-display);font-weight:500;font-size:17px;color:var(--ink)}.bq-cat-card__count{font-family:var(--font-mono);font-size:11px;color:var(--muted);font-weight:400}.bq-arfeat{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(36px,5vw,64px);align-items:center;background:color-mix(in srgb,var(--card-beige) 72%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px #ffffff80;border-radius:0;padding:clamp(40px,5vw,72px);color:var(--ink);overflow:hidden}.bq-arfeat h2{font-size:clamp(30px,3.6vw,48px);margin:0 0 18px}.bq-arfeat>div>p{font-size:16px;line-height:1.65;color:var(--muted);margin:0 0 32px;max-width:46ch}.bq-arfeat__media{position:relative;border:1px solid var(--line);overflow:hidden}.bq-arfeat__media .bq-ar-modal__scene{min-height:clamp(260px,32vw,360px)}@media(max-width:767px){.bq-arfeat{grid-template-columns:1fr}}.bq-ar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#141e0f8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:22px}.bq-ar-overlay[hidden]{display:none}.bq-ar-modal{width:min(680px,100%);background:var(--white);border-radius:12px;overflow:hidden;box-shadow:0 30px 80px #00000059;animation:bq-reveal .4s var(--ease-out) both}.bq-ar-modal__head{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;border-bottom:1px solid var(--line)}.bq-ar-modal__title{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:400;font-size:19px;margin:0}.bq-ar-modal__close{-webkit-appearance:none;appearance:none;cursor:pointer;background:none;border:none;color:var(--ink);font-size:26px;line-height:1;width:38px;height:38px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .25s ease}.bq-ar-modal__close:hover{background:var(--cream2)}.bq-ar-modal__body{padding:24px 26px 26px}.bq-ar-modal__scene{position:relative;overflow:hidden;min-height:clamp(280px,40vh,360px);background:linear-gradient(to bottom,transparent 55%,rgba(28,28,26,.055) 55.2%,rgba(28,28,26,0) 56%,rgba(28,28,26,.03) 100%),linear-gradient(to bottom,var(--paper) 0%,var(--card-beige) 55%,#e6e2d4 100%);display:flex;align-items:flex-end;justify-content:center}.bq-ar-modal__scene:after{content:"";position:absolute;left:-20%;right:-20%;top:55%;bottom:0;background:repeating-linear-gradient(to right,rgba(28,28,26,.07) 0 1px,transparent 1px 72px),repeating-linear-gradient(to bottom,rgba(28,28,26,.07) 0 1px,transparent 1px 34px);transform:perspective(420px) rotateX(48deg);transform-origin:top center}.bq-ar-modal__scene-label{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:7px;background:#ffffff8c;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:10.5px;padding:7px 13px;border-radius:999px;z-index:4}.bq-ar-modal__scene-label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--coral);animation:bq-recdot 1.6s ease-in-out infinite}@keyframes bq-recdot{0%,to{opacity:1}50%{opacity:.25}}.bq-ar-corner{position:absolute;width:26px;height:26px;border:2px solid rgba(28,28,26,.28);z-index:3}.bq-ar-corner--tl{top:12px;left:12px;border-right:none;border-bottom:none;border-top-left-radius:8px}.bq-ar-corner--tr{top:12px;right:12px;border-left:none;border-bottom:none;border-top-right-radius:8px}.bq-ar-corner--bl{bottom:12px;left:12px;border-right:none;border-top:none;border-bottom-left-radius:8px}.bq-ar-corner--br{bottom:12px;right:12px;border-left:none;border-top:none;border-bottom-right-radius:8px}.bq-ar-stage{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;margin-bottom:34px}.bq-ar-plant{width:clamp(120px,34%,165px);height:auto;position:relative;z-index:2;filter:drop-shadow(0 10px 18px rgba(28,28,26,.18))}@keyframes bq-ar-settle{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:none}}.bq-ar-plant{animation:bq-ar-settle .8s var(--ease-out) .15s both}.bq-ar-shadow{position:absolute;bottom:-7px;width:130px;height:22px;border-radius:50%;background:radial-gradient(closest-side,rgba(28,28,26,.22),transparent 70%)}.bq-ar-target{position:absolute;bottom:-16px;width:190px;height:44px;border:1.5px dashed color-mix(in srgb,var(--leaf) 65%,transparent);border-radius:50%}.bq-ar-scalechip{position:absolute;top:14px;right:14px;z-index:4;background:#ffffff8c;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;padding:7px 13px;border-radius:999px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.bq-ar-plant{animation:none}.bq-ar-modal__scene-label:before{animation:none}}.bq-ar-modal__lead{color:var(--ink);font-size:15px;line-height:1.65;margin:0 0 18px}.bq-ar-modal__steps{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.bq-ar-modal__steps li{display:flex;align-items:baseline;gap:12px;font-size:14px;color:var(--muted)}.bq-ar-modal__steps li strong{color:var(--ink);font-weight:500}.bq-ar-modal__steps li>span{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--leaf);color:var(--leaf);font-family:var(--font-mono);font-size:11px;transform:translateY(4px)}.bq-ar-modal__hint{color:var(--muted);font-size:12.5px;margin:0 0 20px}.bq-ar-modal__cta{display:flex;gap:10px;flex-wrap:wrap}.bq-ar-modal__cta .bq-btn{flex:1;min-width:200px;letter-spacing:.1em;line-height:1.35;text-align:center;padding-left:22px;padding-right:22px}.bq-ar-modal__cta [data-ar-link][hidden]{display:none}.bq-swipe-head{max-width:640px;margin:0 0 20px}.bq-swipe-head__title{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;font-size:clamp(30px,8vw,40px);line-height:1;color:var(--ink);margin:0}.bq-swipe-head__sub{font-size:14px;line-height:1.5;color:var(--muted);margin:8px 0 0}.bq-swipe-head h2{color:var(--ink)}.bq-swipe-head p{color:var(--muted);margin:8px 0 0}.bq-swipe-stage{position:relative;width:min(330px,82vw);height:min(58vh,470px);margin:0 auto}.bq-swipe-card{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:20px;background:var(--card-beige);color:var(--white);box-shadow:0 24px 50px -22px #1c1c1a80,0 4px 14px -8px #1c1c1a4d;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.bq-swipe-card:active{cursor:grabbing}.bq-swipe-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.bq-swipe-card__media img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.bq-swipe-card__tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background:var(--ink);transition:opacity .42s var(--ease-out)}.bq-swipe-card__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:3px;padding:92px 22px 22px;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--ink) 66%,transparent) 88%);transition:opacity .3s var(--ease-out)}.bq-swipe-card__tag{font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;margin:0 0 2px}.bq-swipe-card__name{font-family:var(--font-display);font-weight:400;font-size:clamp(26px,7vw,33px);letter-spacing:-.015em;line-height:1.02;margin:0}.bq-swipe-card__bot{margin:0}.bq-swipe-card__bot em{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:15.5px;color:#ffffffd9}.bq-swipe-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:8px}.bq-swipe-card__price{font-family:var(--font-mono);font-size:14.5px;letter-spacing:.04em}.bq-swipe-card__hint{margin:0;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:#fff9}.bq-swipe-card__ar{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#ffffff24;-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);border:1px solid rgba(255,255,255,.45);color:var(--white);cursor:pointer;transition:background .35s var(--ease-out)}.bq-swipe-card__ar:hover{background:#ffffff4d}.bq-swipe-card__ar[hidden]{display:none}.bq-swipe-info{position:absolute;left:0;right:0;bottom:0;z-index:5;max-height:100%;overflow-y:auto;padding:20px 22px 22px;background:var(--paper);color:var(--ink);border-top:1px solid var(--line);border-radius:0;transform:translateY(101%);transition:transform .34s var(--ease-out)}.bq-swipe-card.info-open .bq-swipe-info{transform:translateY(0)}.bq-swipe-card.is-dragging .bq-swipe-info{transform:translateY(101%)!important}.bq-swipe-info__no{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--leaf);margin:0 0 6px}.bq-swipe-info__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:4px}.bq-swipe-info__name{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em;font-size:21px;margin:0}.bq-swipe-info__price{font-family:var(--font-mono);font-size:15px;letter-spacing:.04em}.bq-swipe-info__blurb{font-size:13.5px;line-height:1.55;color:var(--muted);margin:6px 0 16px}.bq-swipe-card--peek{transform:translate(26px,14px) scale(.955);pointer-events:none;cursor:default;transition:transform .42s var(--ease-out)}.bq-swipe-card--peek .bq-swipe-card__tint{opacity:.12}.bq-swipe-card--peek .bq-swipe-card__overlay{opacity:0}.bq-swipe-card--peek.is-promoting{transform:none}.bq-swipe-card--peek.is-promoting .bq-swipe-card__tint{opacity:0}.bq-swipe-card--peek.is-promoting .bq-swipe-card__overlay{opacity:1}.bq-swipe-card.is-dragging{transition:none}.bq-stamp{position:absolute;top:18px;z-index:4;opacity:0;font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--white);padding:9px 16px;border-radius:999px;background:#ffffff24;-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);border:1px solid rgba(255,255,255,.45);pointer-events:none}.bq-stamp--like{left:16px;transform:rotate(-6deg)}.bq-stamp--nope{right:16px;transform:rotate(6deg)}.bq-stamp--cart{top:auto;bottom:24px;left:50%;transform:translate(-50%);white-space:nowrap}.bq-swipe-actions{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:30px}.bq-swipe-actions[hidden]{display:none}.bq-swipe-actions__row{display:flex;align-items:center;justify-content:center;gap:18px}.bq-swipe-btn{-webkit-appearance:none;appearance:none;cursor:pointer;width:58px;height:58px;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease,border-color .3s ease}.bq-swipe-btn--nope{border:1px solid var(--line);background:var(--white);color:var(--ink)}.bq-swipe-btn--nope:hover{background:var(--ink);border-color:var(--ink);color:var(--white)}.bq-swipe-btn--like{border:1px solid var(--leaf);background:var(--white);color:var(--leaf)}.bq-swipe-btn--like:hover{background:var(--leaf);color:var(--white)}.bq-swipe-btn--cart{width:66px;height:66px;border:1px solid var(--leaf);background:var(--leaf);color:var(--white)}.bq-swipe-btn--cart:hover{background:var(--leaf-deep);border-color:var(--leaf-deep)}.bq-swipe-progress{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);min-width:92px;text-align:center}.bq-swipe-done{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;border:1px dashed var(--line);background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:30px;color:var(--ink)}.bq-swipe-done h3{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em;font-size:24px;margin:0;color:var(--ink)}.bq-swipe-done p{margin:0;font-size:14.5px;color:var(--muted)}.bq-swipe-done__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:10px}.bq-swipe-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;transform:scale(1.04);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.bq-swipe-detail[hidden]{display:none}.bq-swipe-detail.is-open{opacity:1;transform:none}.bq-swipe-detail__media{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.bq-swipe-detail__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 22%,transparent) 0%,transparent 26%,transparent 38%,color-mix(in srgb,var(--ink) 84%,transparent) 100%)}.bq-swipe-detail__close,.bq-swipe-detail__ar{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#ffffff29;-webkit-backdrop-filter:blur(20px) saturate(1.35);backdrop-filter:blur(20px) saturate(1.35);border:1px solid rgba(255,255,255,.5);color:var(--white);cursor:pointer}.bq-swipe-detail__close{left:18px}.bq-swipe-detail__ar{right:18px}.bq-swipe-detail__ar[hidden]{display:none}.bq-swipe-detail__panel{position:relative;z-index:2;color:var(--white);padding:26px 24px calc(30px + env(safe-area-inset-bottom,0px))}.bq-swipe-detail__tag{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#fffc;margin:0 0 6px}.bq-swipe-detail__name{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,8vw,40px);letter-spacing:-.015em;line-height:1.02;margin:0}.bq-swipe-detail__bot{margin:2px 0 0}.bq-swipe-detail__bot em{font-family:var(--font-display);font-style:italic;font-size:18px;color:#ffffffe6}.bq-swipe-detail__blurb{font-size:14px;line-height:1.6;color:#ffffffd9;margin:14px 0 16px;max-width:46ch}.bq-swipe-detail .bq-care--sm{margin:0 0 20px}.bq-swipe-detail .bq-care{background:#ffffff3d;border-color:#ffffff47}.bq-swipe-detail .bq-care__cell{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bq-swipe-detail .bq-care__k{color:#ffffffb3}.bq-swipe-detail .bq-care__v{color:var(--white)}.bq-swipe-detail__actions{display:flex;align-items:center;gap:16px}.bq-swipe-detail__price{font-family:var(--font-mono);font-size:17px;letter-spacing:.04em}.bq-swipe-detail__actions .bq-btn--accent{flex:1}.bq-swipe-detail__more{display:inline-block;margin-top:16px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:3px}@media(prefers-reduced-motion:reduce){.bq-swipe-card--peek,.bq-swipe-card__tint,.bq-swipe-card__overlay,.bq-swipe-detail{transition:none}.bq-wobble{animation:none}}.bq-swipe-stage--result{height:auto;width:min(560px,92vw)}.bq-swipe-result{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:0;padding:34px 28px 28px;text-align:center}.bq-swipe-result .bq-eyebrow{color:var(--muted);justify-content:center}.bq-swipe-result__title{font-family:var(--font-display);font-weight:400;letter-spacing:-.015em;font-size:26px;margin:8px 0 0;color:var(--ink)}.bq-swipe-result__sub{font-size:14px;line-height:1.55;color:var(--muted);margin:10px 0 22px}.bq-swipe-result__list{list-style:none;margin:0 0 24px;padding:0;text-align:left;display:flex;flex-direction:column;max-height:44vh;overflow-y:auto;border-top:1px solid var(--line)}.bq-result-item{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 2px;border-bottom:1px solid var(--line)}.bq-result-item__media{display:block;width:52px;height:52px;border-radius:12px 5px 14px 6px;overflow:hidden}.bq-result-item__media img{width:100%;height:100%;object-fit:cover;display:block}.bq-result-item__body{min-width:0}.bq-result-item__name{display:block;font-family:var(--font-display);font-weight:400;font-size:16.5px;letter-spacing:-.01em;color:var(--ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bq-result-item__name:hover{color:var(--leaf)}.bq-result-item__care{margin:3px 0 0;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bq-result-item__price{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;color:var(--ink);white-space:nowrap}.bq-result-item__remove{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);cursor:pointer;width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.bq-result-item__remove:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.bq-result-item.is-soldout{opacity:.6}.bq-swipe-result__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.bq-swipe-result__finder{display:inline-block;margin-top:18px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px}.bq-swipe-result__finder:hover{color:var(--ink)}.bq-merk{position:relative}.bq-merk-badge{background:var(--fern);color:var(--white)}.bq-merkliste{max-width:820px;margin:0 auto;padding-top:40px}.bq-merkliste__head{text-align:center;margin-bottom:34px}.bq-merkliste__head .bq-eyebrow{justify-content:center;color:var(--muted)}.bq-merkliste__title{font-family:var(--font-display);font-weight:500;margin:8px 0 0;color:var(--ink)}.bq-merkliste__sub{font-size:14.5px;color:var(--muted);margin:12px 0 0}.bq-merkliste__empty{text-align:center;padding:40px 0 20px;display:flex;flex-direction:column;align-items:center;gap:18px}.bq-merkliste__empty p{color:var(--muted);font-size:15px;margin:0}.bq-merk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.bq-merk-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--white)}.bq-merk-item__media{display:block;width:72px;height:72px;border-radius:6px;overflow:hidden;background:var(--card-beige)}.bq-merk-item__media img{width:100%;height:100%;object-fit:cover;display:block}.bq-merk-item__body{min-width:0}.bq-merk-item__name{display:block;font-family:var(--font-sans);font-weight:500;font-size:16px;color:var(--ink);text-decoration:none}.bq-merk-item__name:hover{color:var(--fern)}.bq-merk-item__care{margin:3px 0 5px;font-size:12.5px;color:var(--muted)}.bq-merk-item__price{font-weight:700;font-size:15px;color:var(--ink)}.bq-merk-item__actions{display:flex;align-items:center;gap:8px}.bq-merk-item__remove{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:var(--muted);cursor:pointer;width:34px;height:34px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease;flex:none}.bq-merk-item__remove:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.bq-merk-item.is-soldout{opacity:.6}@media(max-width:640px){.bq-merk-item{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"media body" "actions actions"}.bq-merk-item__media{grid-area:media;width:64px;height:64px}.bq-merk-item__body{grid-area:body}.bq-merk-item__actions{grid-area:actions;justify-content:space-between;margin-top:4px}.bq-merk-item__actions .bq-btn{flex:1}}.bq-check{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:8px;background:var(--gold);color:var(--ink);font-weight:700}.bq-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,28px)}.bq-review{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);padding:30px 28px;display:flex;flex-direction:column;gap:14px}.bq-review__stars{display:inline-flex;gap:3px;color:var(--gold);font-size:14px;letter-spacing:2px}.bq-review__text{margin:0;font-family:var(--font-display);font-weight:400;font-size:18px;line-height:1.5;color:var(--ink)}.bq-review__who{font-size:13px;font-weight:500;color:var(--muted);margin-top:auto}.bq-reviews-head{text-align:center;margin-bottom:56px}.bq-reviews-head .bq-eyebrow:before{content:"\2605";width:auto;height:auto;background:none;color:var(--gold);font-size:13px}.bq-footer{background:var(--paper);color:var(--ink);position:relative;border-top:0}.bq-footer__trenner{max-width:var(--page-width, 1280px);margin:0 auto;padding:0 28px}.bq-footer__news{max-width:var(--page-width, 1280px);margin:0 auto;padding:64px 28px;display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:center;border-bottom:1px solid var(--line)}.bq-footer__news h3{font-family:var(--font-display);font-weight:400;color:var(--ink);font-size:clamp(25px,2.9vw,36px);margin:0 0 8px}.bq-footer__news p{font-size:14.5px;color:var(--muted);margin:0;max-width:40ch}.bq-footer__news-form{display:flex;gap:10px;flex-wrap:wrap}.bq-footer__news-form input[type=email]{flex:1;min-width:200px;background:var(--white);border:1px solid var(--line);border-radius:0;color:var(--ink);font-family:var(--font-mono);font-size:13.5px;padding:15px 20px;outline:none}.bq-footer__news-form input[type=email]::placeholder{color:var(--muted)}.bq-footer__news-form input[type=email]:focus{border-color:var(--leaf)}.bq-footer__news-success{color:var(--leaf);font-size:14px;margin:8px 0 0}.bq-footer__cols{max-width:var(--page-width, 1280px);margin:0 auto;padding:56px 28px;display:grid;grid-template-columns:1.5fr repeat(auto-fit,minmax(150px,1fr));gap:40px 32px;border-bottom:1px solid var(--line)}.bq-footer__brand p:first-child{font-family:var(--font-display);font-weight:400;font-size:24px;letter-spacing:-.01em;color:var(--ink);margin:0 0 10px}.bq-footer__brand .bq-logo__dot{color:var(--leaf)}.bq-footer__brand p+p{font-size:14px;color:var(--muted);line-height:1.5;margin:0;max-width:28ch}.bq-footer__col{display:flex;flex-direction:column;gap:11px}.bq-footer__col p{font-family:var(--font-mono);font-size:10.5px;font-weight:400;text-transform:uppercase;letter-spacing:.22em;color:var(--leaf);margin:0 0 4px}.bq-footer__col a,.bq-footer__col span{font-size:14.5px;color:var(--muted);transition:color .25s ease}.bq-footer__col a:hover{color:var(--ink)}.bq-footer__cookie-link{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-sans);font-size:14.5px;color:var(--muted);text-align:left;transition:color .25s ease}.bq-footer__cookie-link:hover{color:var(--ink)}.bq-footer__legal{max-width:var(--page-width, 1280px);margin:0 auto;padding:26px 28px 44px;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:center}.bq-footer__legal p{margin:0}.bq-footer__vsbg{max-width:72ch;font-family:var(--font-sans);text-transform:none;letter-spacing:0;font-size:12px}.bq-cartdrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none}.bq-cartdrawer[hidden]{display:none}.bq-cartdrawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#141e0f6b;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .35s ease}.bq-cartdrawer.is-open{pointer-events:auto}.bq-cartdrawer.is-open .bq-cartdrawer__backdrop{opacity:1}.bq-cartdrawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(430px,100vw);background:var(--white);color:var(--ink);border-left:1px solid var(--line);box-shadow:-12px 0 32px #141e0f26;display:flex;flex-direction:column;transform:translate(100%);transition:transform .42s var(--ease-out)}.bq-cartdrawer.is-open .bq-cartdrawer__panel{transform:translate(0)}@media(prefers-reduced-motion:reduce){.bq-cartdrawer__panel,.bq-cartdrawer__backdrop{transition:none}}.bq-cartdrawer__head{display:flex;align-items:center;justify-content:space-between;padding:22px 26px;border-bottom:1px solid var(--line)}.bq-cartdrawer__title{font-family:var(--font-display);font-weight:500;font-size:22px}.bq-cartdrawer__close{-webkit-appearance:none;appearance:none;cursor:pointer;background:none;border:none;color:var(--ink);display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:6px;transition:background .25s ease}.bq-cartdrawer__close:hover{background:var(--cream2)}.bq-cartdrawer__ship{padding:16px 26px 0}.bq-cartdrawer__shipbar{height:5px;border-radius:999px;background:var(--cream2);overflow:hidden}.bq-cartdrawer__shipfill{display:block;height:100%;width:0%;background:var(--fern);transition:width .5s var(--ease-out)}.bq-cartdrawer__shiplabel{font-size:12.5px;color:var(--muted);margin:9px 0 0}.bq-cartdrawer__lines{flex:1;overflow-y:auto;padding:18px 26px;display:flex;flex-direction:column;gap:17px}.bq-cartdrawer__empty{text-align:center;color:var(--muted);padding:50px 0;display:flex;flex-direction:column;align-items:center;gap:15px}.bq-cartdrawer__empty p{margin:0;font-size:15px}.bq-cartline{display:grid;grid-template-columns:62px 1fr auto;gap:15px;align-items:center}.bq-cartline__media{position:relative;width:62px;height:72px;border-radius:4px;overflow:hidden;background:var(--card);border:1px solid var(--line)}.bq-cartline__media img{width:100%;height:100%;object-fit:cover}.bq-cartline__name{margin:0 0 3px;font-family:var(--font-sans);font-weight:500;font-size:16px}.bq-cartline__price{margin:0 0 9px;font-size:13px;color:var(--muted)}.bq-cartline__right{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.bq-cartline__total{font-weight:500;font-size:16px}.bq-cartline__remove{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:none;color:var(--muted);font-size:12.5px;text-decoration:underline;text-underline-offset:3px;padding:0;font-family:var(--font-sans);transition:color .25s ease}.bq-cartline__remove:hover{color:var(--coffee)}.bq-cartdrawer__foot{padding:18px 26px 26px;border-top:1px solid var(--line)}.bq-cartdrawer__subrow{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.bq-cartdrawer__subrow span:first-child{font-size:14px;color:var(--muted)}.bq-cartdrawer__subtotal{font-family:var(--font-sans);font-weight:700;font-size:21px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bq-cartdrawer__note{font-size:12.5px;color:var(--muted);margin:0 0 14px}.bq-cartdrawer__foot .bq-btn{width:100%;padding:17px;font-size:12.5px}.bq-cartdrawer__cartlink{display:block;text-align:center;margin-top:12px;font-size:12.5px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.bq-cartdrawer__cartlink:hover{color:var(--ink)}.bq-qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:6px;overflow:hidden}.bq-qty__btn{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:none;color:var(--ink);width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:500;transition:background .2s ease}.bq-qty__btn:hover{background:var(--cream2)}.bq-qty__val{min-width:26px;text-align:center;font-size:14px;font-weight:500}@keyframes bq-pop{0%{transform:translate(-50%,12px) scale(.94);opacity:0}60%{opacity:1}to{transform:translate(-50%) scale(1);opacity:1}}.bq-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,12px);z-index:90;background:var(--ink);color:var(--white);border-radius:8px;padding:13px 22px 13px 16px;font-size:14px;font-weight:500;box-shadow:0 9px 22px #141e0f2e;display:flex;align-items:center;gap:10px;opacity:0;pointer-events:none}.bq-toast:before{content:"\2713";display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--gold);align-items:center;justify-content:center;color:var(--ink);flex:none;font-size:12px;font-weight:700}.bq-toast.is-visible{animation:bq-pop .4s var(--ease-out) both;pointer-events:auto}.bq-cookie{position:fixed;left:50%;bottom:20px;transform:translate(-50%,16px);z-index:95;width:min(560px,calc(100vw - 32px));opacity:0;transition:opacity .4s ease,transform .4s var(--ease-out)}.bq-cookie.is-visible{opacity:1;transform:translate(-50%)}html.bq-menu-open .bq-cookie{opacity:0;pointer-events:none}@media(max-width:999px){.bq-cookie{bottom:calc(84px + env(safe-area-inset-bottom))}}.bq-cookie__panel{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:26px 28px;box-shadow:0 26px 64px #14160f38,0 4px 14px #14160f1a}.bq-cookie__leaf{color:var(--fern)}.bq-cookie__title{font-family:var(--font-display);font-weight:500;font-size:21px;margin:0 0 8px}.bq-cookie__desc{font-size:13.5px;color:var(--muted);line-height:1.55;margin:0 0 16px}.bq-cookie__actions{display:flex;gap:10px;flex-wrap:wrap}.bq-cookie__btn{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--fern);background:transparent;color:var(--fern);font-family:var(--font-sans);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:12px 20px;border-radius:4px;transition:background .3s ease,color .3s ease}.bq-cookie__btn:hover,.bq-cookie__btn--accent{background:var(--fern);color:var(--white)}.bq-cookie__btn--accent:hover{background:var(--ink);border-color:var(--ink)}.bq-cookie__btn--ghost{background:var(--white);border-color:var(--fern);color:var(--fern)}.bq-cookie__btn--ghost:hover{background:var(--fern);color:var(--white);border-color:var(--fern)}.bq-cookie__options{margin:14px 0 4px;display:flex;flex-direction:column;gap:10px}.bq-cookie__option{display:flex;align-items:flex-start;gap:12px;cursor:pointer;position:relative}.bq-cookie__option input{position:absolute;opacity:0}.bq-cookie__option--locked{opacity:.6;cursor:default}.bq-cookie__option-head{display:flex;align-items:center;gap:8px}.bq-cookie__option-name{font-weight:700;font-size:13.5px}.bq-cookie__option-text{font-size:12.5px;color:var(--muted);margin:2px 0 0}.bq-cookie__switch{flex:none;width:38px;height:22px;border-radius:999px;background:var(--line);position:relative;transition:background .25s ease;margin-top:2px}.bq-cookie__switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--white);transition:transform .25s ease}.bq-cookie__switch--on{background:var(--fern)}.bq-cookie__switch--on:after{transform:translate(16px)}.bq-cookie__close{display:none}.bq-shop-head{margin-bottom:44px}.bq-shop-head h1{font-size:clamp(36px,5vw,64px)}.bq-shop-head p{color:var(--muted);max-width:56ch;margin:14px 0 0}.va-potintro{display:grid;grid-template-columns:1fr minmax(0,440px);gap:clamp(32px,5vw,72px);align-items:center;margin:4px 0 48px;padding-bottom:48px;border-bottom:1px solid var(--line)}.va-potintro__copy{max-width:46ch}.va-potintro__title{font-family:var(--font-display);font-weight:400;font-size:clamp(26px,2.6vw,38px);line-height:1.14;letter-spacing:-.015em;color:var(--leaf);margin:14px 0 0}.va-potintro__text{font-family:var(--font-text);font-size:15.5px;line-height:1.72;color:var(--muted);margin:18px 0 0}.va-potintro__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:0;background:var(--card-beige);justify-self:end;width:100%}.va-potintro__vid{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}@media(max-width:899px){.va-potintro{display:none}}.bq-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:40px}.bq-filters a{text-decoration:none}.bq-pagination{display:flex;justify-content:center;gap:8px;margin-top:56px}.bq-pagination a,.bq-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:6px;border:1px solid var(--line);font-size:13px;font-weight:500;color:var(--ink);transition:border-color .25s ease,background .25s ease,color .25s ease}.bq-pagination a:hover{border-color:var(--fern)}.bq-pagination [aria-current],.bq-pagination .current{background:var(--fern);border-color:var(--fern);color:var(--white)}.va-pdp-hero{padding-top:120px;padding-bottom:clamp(36px,5vw,64px)}.va-pdp-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:start}.va-pdp-hero__no{font-family:var(--font-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--leaf);margin:6px 0 20px}.va-pdp-hero__title{margin:0;font-size:clamp(40px,5.4vw,76px)}.va-pdp-hero__name{display:block;color:var(--ink)}.va-pdp-hero__bot{display:block;color:var(--leaf);font-style:italic;padding-left:clamp(8px,1.4vw,26px);font-size:.82em}.va-pdp-hero__meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:26px 0 0}.va-pdp-hero__rating{margin:10px 0 0;font-size:13.5px;color:var(--ink);display:flex;align-items:center;gap:5px}.va-pdp-hero__rating:empty{display:none;margin:0}.va-pdp-hero__rating-count{color:var(--muted)}.va-pdp__reviews{margin-top:34px}.va-pdp__reviews:empty{display:none}.va-pdp-hero__media{position:relative}.va-pdp-hero__blob{top:-12%;right:-18%;left:auto}@media(max-width:900px){.va-pdp-hero{padding-top:96px}.va-pdp-hero__grid{grid-template-columns:1fr}}.va-specstrip{border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);background:color-mix(in srgb,var(--cream2) 70%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}.js .va-specstrip[data-reveal].rv-go .va-specstrip__cell{animation:va-fade .7s var(--ease-out) both}.js .va-specstrip[data-reveal].rv-go .va-specstrip__cell:nth-child(2){animation-delay:.1s}.js .va-specstrip[data-reveal].rv-go .va-specstrip__cell:nth-child(3){animation-delay:.2s}.js .va-specstrip[data-reveal].rv-go .va-specstrip__cell:nth-child(4){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.js .va-specstrip[data-reveal].rv-go .va-specstrip__cell{animation:none!important}}.va-specstrip__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:30px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px clamp(20px,3vw,48px)}.va-specstrip__cell .k{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.va-specstrip__cell .v{font-family:var(--font-display);font-weight:400;font-size:clamp(17px,1.6vw,21px);color:var(--ink);margin:0}.va-pdp-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,5vw,80px);align-items:start;padding-top:clamp(48px,6vw,80px)}.va-pdp-body__desc{grid-column:1;grid-row:1}.va-pdp-body__buy{grid-column:2;grid-row:1;position:sticky;top:96px}@media(max-width:1020px){.va-pdp-body{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(24px,3.5vw,40px)}}@media(max-width:860px){.va-pdp-body{grid-template-columns:1fr}.va-pdp-body__buy{grid-column:1;grid-row:auto;position:static}}.va-buybox{background:color-mix(in srgb,var(--card-beige) 82%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px #ffffff80;padding:clamp(22px,2.6vw,34px);transition:box-shadow .4s ease}.va-pdp-body__buy.is-stuck .va-buybox{box-shadow:0 26px 52px -34px #1c1c1a4d}.va-buybox .bq-input,.va-buybox .bq-select{background:var(--white)}.va-buybox__note{font-size:12.5px;color:var(--muted);margin:14px 0 0}.va-pdp-provenance{margin:4px 0 0}.va-pdp-provenance .va-chip{padding:9px 16px;font-size:10.5px;background:transparent}.va-pdp-body__desc .bq-pdp__desc h3{font-size:clamp(22px,2.4vw,30px);margin:34px 0 12px;color:var(--ink)}.va-pdp-body__desc .bq-pdp__desc h3:first-child{margin-top:0}.bq-pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,5vw,72px);align-items:start}.bq-pdp__info{position:relative}.bq-pdp__back{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:26px;transition:color .25s ease}.bq-pdp__back:hover{color:var(--leaf)}.bq-pdp__gallery-main{position:relative;aspect-ratio:1 / 1;border-radius:0;overflow:hidden;background:var(--card);border:1px solid var(--line)}.bq-pdp__gallery-main img{width:100%;height:100%;object-fit:cover;transition:opacity .22s ease}.bq-pdp__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.bq-pdp__thumb{-webkit-appearance:none;appearance:none;cursor:pointer;padding:0;width:72px;height:72px;border-radius:0;overflow:hidden;border:1px solid var(--line);background:var(--card);transition:border-color .25s ease}.bq-pdp__thumb img{width:100%;height:100%;object-fit:cover}.bq-pdp__thumb[aria-current],.bq-pdp__thumb:hover{border-color:var(--leaf)}.bq-pdp__thumb--3d{display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:11px;font-weight:700}.bq-pdp__tag{font-size:11px;color:var(--muted);font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}.bq-pdp__title{font-size:clamp(32px,4vw,52px);margin:0 0 12px}.bq-pdp__price{font-family:var(--font-mono);font-size:23px;font-weight:400;margin:0 0 22px}.bq-pdp__price--set{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}.bq-pdp__was{font-size:15px;font-weight:400;color:var(--muted)}.bq-pdp__was s{text-decoration-thickness:1px}.bq-pdp__savechip{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--white);background:var(--coffee);padding:3px 10px;border-radius:4px;align-self:center}.bq-pdp__saveline{font-size:14px;color:var(--fern);font-weight:500;margin:0 0 22px}.bq-card__price,.bq-card__was,.bq-pdp__price,.bq-pdp__was,.bq-pdp__savechip,.bq-setincl__price,.bq-room{font-variant-numeric:tabular-nums}.bq-pdp__title{text-wrap:balance}.bq-setincl{margin-top:30px;background:var(--card-beige);border:1px solid var(--line);border-radius:0;padding:22px 22px 24px}.bq-setincl__head{font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--leaf);margin:0 0 16px}.bq-setincl__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.bq-setincl__item{display:flex;align-items:center;gap:14px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--white);transition:border-color .3s var(--ease-out),transform .3s var(--ease-out)}.bq-setincl__item:hover{border-color:var(--fern);transform:translate(3px)}.js .bq-setincl__item{opacity:0;animation:bq-reveal .7s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 90ms + .12s)}.bq-setincl__thumb{flex:0 0 auto;width:58px;height:58px;border-radius:4px;overflow:hidden;background:var(--cream2);display:block}.bq-setincl__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bq-setincl__meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.bq-setincl__name{font-weight:500;font-size:15px;color:var(--ink);text-decoration:none}.bq-setincl__name:hover{color:var(--fern)}.bq-setincl__sub{font-size:12.5px;color:var(--muted)}.bq-setincl__price{font-weight:500;font-size:15px;color:var(--muted);white-space:nowrap}@media(prefers-reduced-motion:reduce){.js .bq-setincl__item{opacity:1;animation:none}.bq-setincl__item:hover{transform:none}}.bq-pdp__desc{color:var(--muted);font-size:15.5px;line-height:1.7;margin:0 0 26px}.bq-pdp__size-label{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.bq-pdp__cta{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 18px}.bq-pdp__care{margin-top:30px}.bq-pdp__trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;font-size:12.5px;color:var(--muted)}.bq-pdp__trust span{display:inline-flex;align-items:center;gap:6px}.bq-pdp__payments,.bq-cartdrawer__payments{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:12px;opacity:.7}.bq-cartdrawer__payments{justify-content:center;margin:12px 0 4px}.bq-pay-icon{height:17px;width:auto;border-radius:3px}.bq-sizes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.bq-size{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--line);background:var(--white);color:var(--muted);border-radius:0;font-family:var(--font-mono);font-size:11.5px;font-weight:400;letter-spacing:.08em;padding:10px 16px;transition:border-color .25s ease,color .25s ease,background .25s ease}.bq-size.is-active,.bq-size[aria-pressed=true]{border-color:var(--leaf);background:var(--leaf);color:var(--white)}.bq-pdp__sizegroup{margin-top:4px;margin-bottom:20px}a.bq-size{text-decoration:none;display:inline-flex;align-items:center}a.bq-size:hover{border-color:var(--leaf);color:var(--leaf)}.bq-size.is-off{opacity:.45}span.bq-size{cursor:default}.bq-care{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}.bq-care__cell{background:var(--white);padding:14px 16px}.bq-care__k{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 4px}.bq-care__v{font-size:13.5px;font-weight:500;margin:0}.bq-care--sm .bq-care__cell{padding:10px 12px}.bq-care--sm .bq-care__v{font-size:12.5px}.bq-mv{width:100%;height:100%;position:relative;display:block}.bq-mv[hidden],.bq-pdp__gallery-main img[hidden]{display:none}.bq-mv__badge{position:absolute;top:14px;left:14px;z-index:3;display:inline-flex;align-items:center;gap:7px;background:#0006;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.2);color:var(--white);font-size:11px;font-weight:500;padding:7px 13px;border-radius:4px}.bq-mv__ar{position:absolute;bottom:14px;right:14px;z-index:3}.bq-mv__bar{position:absolute;left:20%;right:20%;bottom:20px;height:3px;border-radius:999px;background:#ffffff4d;overflow:hidden;transition:opacity .4s ease}.bq-mv__bar-fill{display:block;height:100%;width:0%;background:var(--gold);transition:width .3s ease}.bq-mv__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px}model-viewer:defined .bq-mv__fallback{display:none}.va-cart-sec{padding-top:clamp(96px,10vw,128px);padding-bottom:clamp(72px,8vw,104px)}.va-cart__grid{display:grid;grid-template-columns:minmax(0,1fr) clamp(320px,30vw,396px);gap:clamp(36px,5vw,76px);align-items:start}.va-cart__head{margin-bottom:clamp(32px,4vw,52px)}.va-cart__title{font-size:clamp(40px,5.6vw,76px);line-height:1.02;margin:14px 0 0;text-wrap:balance}.va-cart__lines{display:flex;flex-direction:column}.va-cartline{display:grid;grid-template-columns:clamp(76px,8vw,104px) minmax(0,1fr) auto;gap:clamp(18px,2.4vw,34px);align-items:center;padding:clamp(22px,2.6vw,30px) 0;border-top:1px solid var(--line)}.va-cartline:last-child{border-bottom:1px solid var(--line)}.va-cartline__media{align-self:start;aspect-ratio:1 / 1;width:100%;border-radius:4px;overflow:hidden;background:var(--card-beige);display:block}.va-cartline__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease-out)}.va-cartline__media:hover img{transform:scale(1.04)}.va-cartline__info{min-width:0}.va-cartline__no{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--leaf);margin:0 0 8px}.va-cartline__name{font-family:var(--font-display);font-weight:500;font-size:clamp(20px,2.1vw,27px);line-height:1.12;margin:0}.va-cartline__name a{color:var(--ink)}.va-cartline__name a:hover{color:var(--leaf)}.va-cartline__name em{font-style:italic;color:var(--leaf)}.va-cartline__meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:9px 0 0}.va-cartline__sep{opacity:.5;margin:0 2px}.va-cartline__info .va-qty{margin-top:16px}.va-qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;overflow:hidden}.va-qty__btn{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:transparent;color:var(--ink);width:34px;height:34px;font-size:16px;line-height:1;display:grid;place-items:center;transition:background .2s ease}.va-qty__btn:hover{background:var(--card-beige)}.va-qty__val{min-width:30px;text-align:center;font-family:var(--font-mono);font-size:13px}.va-cartline__aside{display:flex;flex-direction:column;align-items:flex-end;gap:18px;align-self:start}.va-cartline__remove{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:none;color:var(--muted);padding:2px;display:inline-flex;transition:color .2s ease,transform .2s ease}.va-cartline__remove:hover{color:var(--ink);transform:rotate(90deg)}.va-cartline__price{font-family:var(--font-mono);font-size:16px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.va-cart__continue{margin-top:clamp(26px,3vw,38px)}.va-cart__summary{background:var(--card-beige);border-radius:var(--radius-card);padding:clamp(26px,2.6vw,36px);position:sticky;top:96px}.va-cart__summary-eyebrow{margin-bottom:24px}.va-cart__srow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14.5px;color:var(--ink);padding:11px 0}.va-cart__srow [data-subtotal],.va-cart__srow [data-shipping]{font-family:var(--font-mono);font-size:13.5px;color:var(--ink);font-variant-numeric:tabular-nums}.va-cart__count{color:var(--muted)}.va-cart__sdivider{height:1px;background:var(--line);margin:16px 0}.va-cart__srow--total{padding:4px 0 0;align-items:center}.va-cart__srow--total>span:first-child{font-family:var(--font-display);font-size:20px}.va-cart__srow--total [data-grand]{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,3vw,38px);color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.va-cart__checkout{margin-top:26px}.va-cart__note{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;color:var(--muted);text-align:center;margin:16px 0 0}.va-cart__note svg{flex:none;opacity:.7}.va-cart__empty{text-align:center;padding:clamp(48px,8vw,96px) 0}.va-cart__empty-title{font-size:clamp(32px,4.4vw,54px);margin:14px 0 12px}.va-cart__empty-text{color:var(--muted);font-size:16px;margin:0 0 26px}.bq-cart-empty{text-align:center;padding:60px 0}.bq-cart-empty .bq-btn{margin-top:22px}.bq-auth-wrap{max-width:600px;margin:0 auto;padding:56px 20px 96px}.bq-auth{background:var(--white);border:1px solid var(--line);border-radius:12px;overflow:hidden}.bq-auth__tabs{display:flex;border-bottom:1px solid var(--line)}.bq-auth__tab{-webkit-appearance:none;appearance:none;cursor:pointer;flex:1;border:none;background:none;font-family:var(--font-sans);font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:18px;border-bottom:2px solid transparent;transition:color .25s ease,border-color .25s ease}.bq-auth__tab.is-active{color:var(--ink);border-bottom-color:var(--gold)}.bq-auth__body{padding:30px}.bq-auth__panel{display:none}.bq-auth__panel.is-active{display:block;animation:bq-reveal .4s var(--ease-out) both}.bq-auth__hint{font-size:13.5px;color:var(--muted)}.bq-auth__link{-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:none;padding:0;color:var(--fern);font-family:var(--font-sans);font-size:13.5px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.bq-auth__divider{display:flex;align-items:center;gap:14px;color:var(--muted);font-size:12px;margin:22px 0}.bq-auth__divider:before,.bq-auth__divider:after{content:"";flex:1;height:1px;background:var(--line)}.bq-auth__social{display:flex;flex-direction:column;gap:10px}.bq-auth__title{font-family:var(--font-display);font-size:22px;font-weight:500;margin:0 0 6px}.bq-auth--single{max-width:460px;margin:0 auto}.bq-form__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.bq-legal{padding:64px 28px 96px}.bq-legal__inner{max-width:820px;margin:0 auto}.bq-legal h1{font-size:clamp(34px,4.6vw,56px);margin-bottom:12px}.bq-legal__lead{color:var(--muted);font-size:16px;margin:0 0 34px}.bq-legal h2{font-size:clamp(21px,2.4vw,27px);font-weight:500;margin:34px 0 10px}.bq-legal p,.bq-legal li{font-size:15px;line-height:1.75;color:color-mix(in srgb,var(--ink) 86%,var(--white))}.bq-legal a{color:var(--fern);text-decoration:underline;text-underline-offset:3px}.bq-legal__note{background:var(--cream2);border-radius:8px;padding:18px 22px;font-size:14px}.bq-legal__link{color:var(--fern)}.bq-legal__form{margin-top:26px}.bq-faq__heading{font-size:clamp(24px,3vw,34px);margin:44px 0 18px}.bq-faq__list{display:flex;flex-direction:column}.bq-faq__item{border-bottom:1px solid var(--line)}.bq-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 2px;font-family:var(--font-display);font-weight:500;font-size:18px}.bq-faq__q::-webkit-details-marker{display:none}.bq-faq__icon{flex:none;width:10px;height:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .3s ease;margin-right:4px}.bq-faq__item[open] .bq-faq__icon{transform:rotate(-135deg)}.bq-faq__a{padding:0 2px 20px;color:var(--muted);font-size:14.5px;line-height:1.7}.bq-ghost{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:clamp(22px,2.8vw,34px) clamp(10px,1.3vw,14px) clamp(26px,3vw,38px) clamp(10px,1.4vw,16px);background:var(--card-beige)}.bq-ghost--1,.bq-ghost--2{transform:translate(30px,22px) rotate(4.4deg) scale(.93);opacity:.55}@keyframes bq-wobble{0%,to{transform:none}18%{transform:translate(-14px) rotate(-2.4deg)}40%{transform:translate(11px) rotate(2deg)}62%{transform:translate(13px) rotate(2.2deg)}82%{transform:translate(-5px) rotate(-1deg)}}.bq-wobble{animation:bq-wobble 1.9s ease-in-out}.bq-account{max-width:var(--page-width, 1280px);margin:0 auto;padding:48px 28px 84px}.bq-account__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:34px}.bq-account__eyebrow{font-size:11px;color:var(--fern);font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px}.bq-account__greet{font-family:var(--font-display);font-size:clamp(26px,4vw,38px);font-weight:500;letter-spacing:-.01em;margin:0}.bq-account__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bq-account__col--wide{grid-column:1 / -1}.bq-account__note{font-size:13px;color:var(--muted);line-height:1.5;margin:14px 0 0}.bq-account__pagination{margin-top:18px;font-size:14px;display:flex;gap:12px}.bq-panel{border:1px solid var(--line);border-radius:var(--radius-card);padding:24px 26px;background:var(--white)}.bq-panel__title{font-family:var(--font-display);font-size:19px;font-weight:500;margin:0 0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bq-panel__title .bq-link-accent{font-size:11px}.bq-deflist{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:0;font-size:15px}.bq-deflist dt{color:var(--muted)}.bq-deflist dd{margin:0}.bq-empty{text-align:center;padding:26px;color:var(--muted);border:1px dashed var(--line);border-radius:8px;font-size:14px}.bq-table-wrap{overflow-x:auto}.bq-orders{width:100%;border-collapse:collapse;font-size:14px}.bq-orders th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:500;padding:0 14px 10px 0;border-bottom:1px solid var(--line);white-space:nowrap}.bq-orders td{padding:14px 14px 14px 0;border-bottom:1px solid var(--line);vertical-align:middle}.bq-orders tbody tr:last-child td{border-bottom:0}.bq-status{display:inline-block;font-size:12px;font-weight:500;padding:4px 12px;border-radius:4px;background:var(--cream2);color:var(--ink)}.bq-returns{display:flex;flex-direction:column}.bq-return-row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.bq-return-row:last-child{border-bottom:0}.bq-return-row__meta{display:block;font-size:13px;color:var(--muted);margin-top:2px}.bq-order{max-width:920px;margin:0 auto;padding:40px 28px 84px}.bq-order__back{display:inline-block;margin-bottom:18px}.bq-order__head{margin-bottom:26px}.bq-order__date{color:var(--muted);font-size:14px;margin:6px 0 12px}.bq-order__status{display:flex;gap:10px;flex-wrap:wrap}.bq-order__lines tfoot td{font-size:14px;border-bottom:0;padding-top:10px;text-align:right}.bq-order__lines tfoot td:first-child{text-align:left;color:var(--muted)}.bq-order__lines tfoot tr:first-child td{padding-top:16px}.bq-order__grand td{font-size:16px;font-weight:700;border-top:1px solid var(--line)}.bq-order__product{display:flex;align-items:center;gap:12px}.bq-order__thumb{width:48px;height:48px;border-radius:4px;overflow:hidden;flex:none;background:var(--card)}.bq-order__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bq-order__variant{display:block;font-size:13px;color:var(--muted)}.bq-order__addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.bq-order__tracking{margin-top:24px}.bq-order address,.bq-account address,.bq-addr-card address{font-style:normal;font-size:14px;color:var(--muted);line-height:1.6}.bq-addr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.bq-addr-card{padding:22px 24px;position:relative}.bq-addr-default{position:absolute;top:16px;right:16px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--fern);background:color-mix(in srgb,var(--fern) 12%,transparent);padding:4px 10px;border-radius:4px}.bq-addr-card__name{font-weight:500;margin:0 0 8px}.bq-addr-card__actions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.bq-btn--danger{color:var(--coral);border-color:color-mix(in srgb,var(--coral) 50%,var(--white))}.bq-btn--danger:hover{background:var(--coral);border-color:var(--coral);color:var(--white)}.bq-addr-form-wrap{border:1px solid var(--line);border-radius:var(--radius-card);padding:24px 26px;margin-bottom:28px;background:var(--cream2)}.bq-addr-form-wrap--edit{margin:18px 0 0}@media(max-width:749px){.bq-account__grid,.bq-order__addresses{grid-template-columns:1fr}}.bq-cart-ico{display:block}@media(max-width:1020px){.bq-arfeat{grid-template-columns:1fr}.bq-cats__grid{grid-template-columns:repeat(2,1fr)}.bq-drawer__grid,.bq-footer__news,.bq-hero__split{grid-template-columns:1fr}.bq-hero__pane--a{display:none}.bq-pdp{grid-template-columns:1fr}.va-cart__grid{grid-template-columns:1fr;gap:clamp(28px,5vw,44px)}.va-cart__summary{position:static}.bq-grid-3,.bq-grid-shop{grid-template-columns:repeat(2,1fr)}}@media(max-width:660px){.bq-grid-3,.bq-grid-shop,.bq-sets,.bq-reviews,.bq-cats__grid{grid-template-columns:1fr}.bq-section{padding-left:20px;padding-right:20px}.bq-header__inner{padding:0 20px}.bq-navtoggle__label{display:none}.bq-form-grid{grid-template-columns:1fr}.va-cartline{grid-template-columns:72px minmax(0,1fr) auto;gap:16px}}.bq-phero{position:relative;overflow:hidden;background:var(--paper)}.bq-phero__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:clamp(116px,14vh,160px) 28px clamp(56px,7vw,92px);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center}.bq-phero--solo .bq-phero__inner{grid-template-columns:1fr;max-width:900px}.bq-phero__copy{position:relative;z-index:2}.bq-phero__title{font-family:var(--font-display);font-weight:400;color:var(--ink);font-size:clamp(40px,5.6vw,82px);line-height:1.02;letter-spacing:-.015em;text-wrap:balance;margin:0}.bq-phero__title em{font-style:italic;color:var(--leaf)}.bq-phero__sub{color:var(--muted);font-size:15.5px;line-height:1.7;max-width:52ch;margin:24px 0 0}.bq-phero__count{display:inline-flex;align-items:center;gap:10px;margin:24px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.bq-phero__count-dot{width:7px;height:7px;border-radius:50%;background:var(--leaf);flex:none}.bq-phero__visual{position:relative;min-height:300px}.bq-phero__media{position:relative;z-index:1;display:block;width:100%;margin-left:auto;aspect-ratio:4 / 5;overflow:hidden;border-radius:0;background:var(--card-beige)}.bq-phero__media img{width:100%;height:100%;object-fit:cover}.js .bq-phero__media{animation:va-circle-in 1.2s var(--ease-out) .15s both}.bq-phero__blob{top:42%;left:52%;transform:translate(-32%,-38%) scale(1.3);opacity:0}.js .bq-phero__blob{animation:va-blob-in 1.4s ease .3s both}.no-js .bq-phero__blob{opacity:1}@media(max-width:899px){.bq-phero__inner{grid-template-columns:1fr;padding-top:104px}.bq-phero__visual{order:-1}.bq-phero__media{aspect-ratio:5 / 4}}@media(prefers-reduced-motion:reduce){.js .bq-phero__media,.js .bq-phero__blob{animation:none;opacity:1}}.bq-ctarow{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;padding-top:clamp(56px,6vw,80px);padding-bottom:clamp(56px,6vw,80px)}.bq-ctarow__text{font-family:var(--font-display);font-weight:400;font-size:clamp(21px,2.6vw,30px);letter-spacing:-.01em;line-height:1.3;margin:0;max-width:30ch;text-wrap:balance}.bq-faqx{display:grid;grid-template-columns:220px minmax(0,760px);gap:clamp(36px,5vw,72px);justify-content:center;padding-top:clamp(56px,6vw,80px)}.bq-faqx__toc{position:sticky;top:96px;align-self:start}.bq-faqx__toc-title{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.bq-faqx__toc-links{position:relative;display:flex;flex-direction:column;gap:2px}.bq-faqx__toc-links:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line)}.bq-faqx__toc a{font-size:14px;font-weight:500;color:var(--muted);padding:7px 0 7px 14px;transition:color .25s ease}.bq-faqx__toc a:hover,.bq-faqx__toc a.is-active{color:var(--ink)}.bq-faqx__toc-bar{position:absolute;left:-.5px;top:0;width:2px;height:30px;background:var(--gold);border-radius:1px;will-change:transform}.bq-faqx__group{font-size:clamp(22px,2.6vw,30px);font-weight:500;margin:44px 0 10px;scroll-margin-top:96px}.bq-faqx__list>.bq-faqx__group:first-child{margin-top:0}.bq-faqx__panel{overflow:hidden}.js .bq-faqx__panel{transition:height .36s var(--ease-out)}@media(prefers-reduced-motion:reduce){.js .bq-faqx__panel{transition:none}}.bq-faqx__plus{position:relative;flex:none;width:16px;height:16px;margin-right:2px}.bq-faqx__plus:before,.bq-faqx__plus:after{content:"";position:absolute;background:var(--gold);border-radius:1px;transition:transform .3s var(--ease-out)}.bq-faqx__plus:before{left:0;right:0;top:7px;height:2px}.bq-faqx__plus:after{top:0;bottom:0;left:7px;width:2px}.bq-faq__item[open] .bq-faqx__plus:after{transform:scaleY(0)}.bq-faq__item.is-closing .bq-faqx__plus:after{transform:none}@media(prefers-reduced-motion:reduce){.bq-faqx__plus:before,.bq-faqx__plus:after{transition:none}}.bq-faqx__contact{margin:40px 0 0;font-size:14.5px;color:var(--muted)}@media(max-width:1020px){.bq-faqx{grid-template-columns:minmax(0,760px)}.bq-faqx__toc{display:none}}.bq-pdp__botanic{font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--muted);margin:-6px 0 14px}.bq-pdp__accs{margin-top:26px;border-top:1px solid var(--line)}.bq-pdp__acc-q{font-size:15.5px;padding:15px 2px}.bq-pdp__accs .bq-faq__a{font-size:14px;padding-bottom:16px}.bq-values{padding-top:clamp(48px,5vw,72px);padding-bottom:clamp(48px,5vw,72px)}.bq-values__eyebrow{display:flex;justify-content:center;text-align:center;margin-bottom:36px}.bq-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,48px);max-width:980px;margin:0 auto}.bq-values__grid.va-rahmen{padding:clamp(26px,3.4vw,42px) clamp(22px,3vw,38px)}.bq-values__item{text-align:center}.bq-values__icon{display:inline-flex;color:var(--fern);margin-bottom:12px}.bq-values__icon .va-ink{width:40px}.bq-values__title{font-family:var(--font-sans);font-weight:700;font-size:15px;margin:0 0 6px}.bq-values__text{font-size:13.5px;line-height:1.55;color:var(--muted);margin:0;max-width:30ch;margin-inline:auto}@media(max-width:660px){.bq-values__grid{grid-template-columns:1fr;gap:28px}}.bq-footer__pays{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bq-footer__pays span{margin-right:4px}.bq-footer__pay{height:22px;width:auto;border-radius:2px;opacity:.85}.bq-btn--solid-light{background:var(--white);color:var(--ink);border-color:var(--white)}.bq-btn--solid-light:hover{background:var(--gold);border-color:var(--gold);color:var(--ink)}.bq-hero__usp{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;margin:22px 0 0;font-size:12.5px;font-weight:500;color:#ffffffd1}.bq-pdp__delivery{display:inline-flex;align-items:center;gap:8px;margin:2px 0 0;font-size:13px;font-weight:500;color:var(--fern)}.bq-buybar{position:fixed;left:0;right:0;bottom:0;z-index:70;background:var(--white);border-top:1px solid var(--line);box-shadow:0 -8px 24px #141e0f1a;transform:translateY(100%);transition:transform .3s var(--ease-out);padding-bottom:env(safe-area-inset-bottom)}.bq-buybar[hidden]{display:block;visibility:hidden}.bq-buybar.is-visible{transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.bq-buybar{transition:none}}.bq-buybar__inner{max-width:var(--page-width, 1280px);margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.bq-buybar__meta{display:flex;flex-direction:column;min-width:0}.bq-buybar__name{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bq-buybar__price{font-size:15px;font-weight:700}.bq-buybar__btn{padding:13px 26px;flex:none}.bq-cartdrawer__reco{padding:0 26px 16px}.bq-cartdrawer__reco-title{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;padding-top:16px;border-top:1px solid var(--line)}.bq-cartreco{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;background:var(--cream2);border-radius:6px;padding:10px 12px}.bq-cartreco__media{width:52px;height:58px;border-radius:4px;overflow:hidden;background:var(--card)}.bq-cartreco__media img{width:100%;height:100%;object-fit:cover;display:block}.bq-cartreco__name{display:block;font-size:13.5px;font-weight:500;color:var(--ink);margin-bottom:2px}.bq-cartreco__name:hover{color:var(--fern)}.bq-cartreco__price{font-size:12.5px;color:var(--muted)}.bq-cartreco__add{-webkit-appearance:none;appearance:none;cursor:pointer;flex:none;width:34px;height:34px;border-radius:4px;background:transparent;color:var(--ink);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;transition:background .25s ease,border-color .25s ease,color .25s ease}.bq-cartreco__add:hover{background:var(--fern);border-color:var(--fern);color:var(--white)}.bq-cartreco__add:disabled{opacity:.5;cursor:wait}.bq-pdp3d{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,5vw,72px);align-items:start;padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}.bq-pdp3d__stage{position:sticky;top:96px;aspect-ratio:1 / 1;border-radius:var(--radius-card);overflow:hidden;background:var(--white);border:1px solid var(--line)}.bq-pdp3d__info{padding-top:clamp(4px,2vw,24px)}.bq-pdp3d__title{font-size:clamp(28px,3.2vw,42px);margin:14px 0 18px;text-wrap:balance}.bq-pdp3d__text{font-size:15.5px;line-height:1.7;color:var(--muted);margin:0 0 16px;max-width:52ch}.bq-pdp3d__fact{display:inline-flex;align-items:baseline;gap:10px;margin:8px 0 0;font-size:15px;font-weight:500;color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:10px 16px;background:var(--white)}.bq-pdp3d__fact span{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bq-pdp3d__cta{margin-top:26px}.bq-pdp3d__hint{font-size:12.5px;color:var(--muted);margin:14px 0 0}@media(max-width:900px){.bq-pdp3d{grid-template-columns:1fr}.bq-pdp3d__stage{position:static}}.bq-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bq-promo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:96;display:flex;align-items:center;justify-content:center;padding:22px}.bq-promo[hidden]{display:none}.bq-promo__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#141e0f80;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .32s ease}.bq-promo.is-open .bq-promo__backdrop{opacity:1}.bq-promo__panel{position:relative;width:min(440px,100%);background:var(--white);border:1px solid var(--line);border-radius:12px;padding:clamp(28px,4vw,40px);text-align:center;box-shadow:0 30px 80px #0000004d;transform:translateY(14px) scale(.98);opacity:0;transition:transform .34s var(--ease-out),opacity .34s var(--ease-out)}.bq-promo.is-open .bq-promo__panel{transform:none;opacity:1}@media(prefers-reduced-motion:reduce){.bq-promo__backdrop,.bq-promo__panel{transition:none}}.bq-promo__close{position:absolute;top:12px;right:12px;z-index:2;-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:none;color:var(--muted);width:34px;height:34px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.bq-promo__close:hover{background:var(--cream2);color:var(--ink)}.bq-promo__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fern);margin:0 0 12px}.bq-promo__title{font-size:clamp(24px,3.2vw,32px);line-height:1.1;margin:0 0 12px}.bq-promo__text{font-size:14.5px;line-height:1.6;color:var(--muted);margin:0 0 20px}.bq-promo__form{display:flex;flex-direction:column;gap:10px}.bq-promo__input{text-align:center}.bq-promo__submit{width:100%}.bq-promo__consent{display:flex;align-items:flex-start;gap:9px;text-align:left;font-size:12px;line-height:1.45;color:var(--muted);margin-top:4px;cursor:pointer}.bq-promo__consent input{margin-top:2px;flex:none;accent-color:var(--fern)}.bq-promo__consent a{color:var(--fern);text-decoration:underline;text-underline-offset:2px}.bq-promo__error{color:var(--coral);font-size:13px;margin:4px 0 0}.bq-promo__mute{font-size:11.5px;color:var(--muted);margin:16px 0 0}.bq-promo__check{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:color-mix(in srgb,var(--fern) 14%,var(--white));color:var(--fern);margin:0 0 16px}.bq-promo__code{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;margin:6px 0 0;border:1px dashed var(--fern);border-radius:6px;background:var(--cream2);color:var(--ink);font-family:var(--font-mono);font-size:18px;font-weight:700;letter-spacing:.08em;padding:14px 22px;transition:background .2s ease}.bq-promo__code:hover{background:color-mix(in srgb,var(--gold) 16%,var(--cream2))}.bq-promo__code svg{color:var(--muted)}.bq-promo__copied{font-size:12.5px;color:var(--fern);font-weight:500;margin:10px 0 0}.bq-promo__shop{margin-top:20px}.bq-topnav{display:none}@media(min-width:1000px){.bq-header__inner{display:flex;align-items:center;gap:clamp(18px,2.6vw,36px)}.bq-navtoggle{display:none}.bq-logo{justify-self:auto}.bq-header__actions{margin-left:auto}.bq-topnav{display:block;margin-left:auto}.bq-header__actions{margin-left:0}}.bq-topnav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(14px,1.8vw,30px)}.bq-topnav__item{position:relative}.bq-topnav__link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);text-decoration:none;padding:8px 0;transition:color .25s var(--ease-out)}.bq-topnav__link>span{position:relative}.bq-topnav__link>span:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:100%;background:var(--leaf);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ease-out)}.bq-topnav__link:hover>span:after,.bq-topnav__item--has-sub:hover .bq-topnav__link>span:after{transform:scaleX(1)}.bq-topnav__link:hover{color:var(--leaf)}.bq-topnav__chev{transition:transform .28s var(--ease-out)}.bq-topnav__item--has-sub:hover .bq-topnav__chev,.bq-topnav__item--has-sub:focus-within .bq-topnav__chev{transform:rotateX(180deg)}.bq-subnav{position:absolute;top:100%;left:-18px;z-index:70;padding-top:16px;opacity:0;visibility:hidden;pointer-events:none;transform:perspective(700px) rotateX(-14deg);transform-origin:top center;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility .2s}.bq-topnav__item--has-sub:hover .bq-subnav,.bq-topnav__item--has-sub:focus-within .bq-subnav{opacity:1;visibility:visible;pointer-events:auto;transform:perspective(700px) rotateX(0)}.bq-subnav__inner{display:flex;flex-direction:column;min-width:230px;background:var(--paper);border:1px solid var(--line);border-radius:0;padding:8px;box-shadow:0 20px 44px -26px #1c1c1a59}.bq-subnav__link{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-radius:0;font-size:14.5px;font-weight:500;color:var(--ink);text-decoration:none;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.bq-subnav__link:hover{background:var(--card-beige);color:var(--ink)}.bq-subnav__link--all{color:var(--leaf);margin-top:4px;border-top:1px solid var(--line)}@media(prefers-reduced-motion:reduce){.bq-subnav{transition:opacity .2s ease,visibility .2s;transform:none}.bq-topnav__item--has-sub:hover .bq-subnav{transform:none}.bq-topnav__chev,.bq-topnav__link>span:after{transition:none}}.va-dock{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:56;display:none;align-items:center;gap:2px;height:58px;padding:0 8px;background:var(--paper);border:1px solid var(--line);border-radius:999px;box-shadow:0 18px 44px -20px #1c1c1a66;transform:translateY(calc(100% + 40px + env(safe-area-inset-bottom)));transition:transform .45s var(--ease-out)}@media(max-width:999px){.va-dock{display:flex}.bq-header{position:relative}.bq-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.va-dock.is-visible{transform:none}body.bq-buybar-open .va-dock{transform:translateY(calc(100% + 40px + env(safe-area-inset-bottom)))}html.bq-menu-open .va-dock{transform:none}.va-dock__btn{flex:none;width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--ink);position:relative;transition:transform .15s ease,opacity .2s ease}.va-dock__btn:active{transform:scale(.9);opacity:.75}.va-dock__logo{flex:1 1 auto;min-width:0;text-align:center;font-family:var(--font-display);font-weight:400;font-size:17.5px;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.va-dock__cart .bq-cart-badge{top:3px;right:3px}@media(prefers-reduced-motion:reduce){.va-dock{transition:none}.va-dock__btn:active{transform:none}}@media(max-width:660px){.bq-grid-3,.bq-grid-shop{grid-template-columns:repeat(2,1fr);gap:30px 14px}.bq-card__name{font-size:15.5px}.bq-card__botanic{font-size:11px;margin:3px 0 6px}.bq-card__price{font-size:13px}.bq-card__was{font-size:10.5px;margin-left:3px}.bq-card__from{font-size:10px}.bq-card__row{padding-top:10px;gap:8px}.bq-card__body{padding-top:12px}.bq-card__add{width:38px;height:38px}.bq-card__badge{font-size:9px;padding:4px 9px;bottom:10px;left:10px;letter-spacing:.1em}.bq-card__badge--save{left:auto;right:10px}.bq-ar-chip{width:34px;height:34px;top:10px;left:10px}.bq-card__rating{font-size:11px}.bq-sets{grid-template-columns:1fr}}@media(hover:none)and (pointer:coarse){.bq-card,.bq-btn,.bq-card__add,.bq-room,.bq-drawer__chip,.bq-setcfg__opt,.bq-icon-btn,.bq-navtoggle,.va-tabbar__item{-webkit-tap-highlight-color:transparent}.bq-card{transition:transform .18s var(--ease-out)}.bq-card:active{transform:scale(.983)}.bq-btn:active{transform:scale(.97)}.bq-card__add:active{background:var(--leaf);border-color:var(--leaf);color:var(--white);transform:scale(.9)}.bq-room:active,.bq-drawer__chip:active,.bq-setcfg__opt:active{transform:scale(.96)}.bq-icon-btn:active{transform:scale(.88);opacity:.7}}@media(prefers-reduced-motion:reduce){.bq-card:active,.bq-btn:active,.bq-card__add:active,.bq-room:active,.bq-drawer__chip:active,.bq-setcfg__opt:active,.bq-icon-btn:active{transform:none}}.va-hero__mmedia,.va-stories{display:none}@media(max-width:899px){.va-hide-mobile{display:none!important}}@media(max-width:899px){.va-hero--mfull{min-height:100svh;background:var(--card-beige)}.va-hero--mfull .va-hero__mmedia{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.va-hero--mfull .va-hero__mposter,.va-hero--mfull .va-hero__mvid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.va-hero--mfull .va-hero__mvid{opacity:0;transition:opacity .8s ease}.va-hero--mfull .va-hero__mvid.is-front{opacity:1}.va-hero__mscrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(18,22,16,.82) 0%,rgba(18,22,16,.6) 22%,rgba(18,22,16,.34) 42%,rgba(18,22,16,.12) 62%,transparent 80%)}.va-hero--mfull .va-hero__visual{display:none}.va-hero--mfull .va-hero__inner{position:relative;z-index:2;grid-template-columns:1fr;min-height:100svh;align-content:end;justify-items:start;padding:0 24px calc(40px + env(safe-area-inset-bottom));padding-top:96px}.va-hero--mfull .va-hero__copy{max-width:none;width:100%}.va-hero--mfull .va-hero__eyebrow{color:#ffffffd9;margin-bottom:14px;text-shadow:0 1px 8px rgba(0,0,0,.4)}.va-hero--mfull .va-hero__title{color:#fff;font-size:clamp(36px,10.5vw,52px);text-shadow:0 2px 18px rgba(0,0,0,.28)}.va-hero--mfull .va-hero__title em{color:#fff}.va-hero--mfull .va-hero__line--italic{padding-left:0}.va-hero--mfull .va-hero__sub{color:#ffffffeb;max-width:32ch;margin-top:16px;text-shadow:0 1px 10px rgba(0,0,0,.4)}.va-hero--mfull .va-hero__cta{margin-top:24px}.bq-grid-3.va-fp-carousel{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:8px -20px 0;padding:4px 20px 10px}.bq-grid-3.va-fp-carousel::-webkit-scrollbar{display:none}.bq-grid-3.va-fp-carousel>*{flex:0 0 78%;scroll-snap-align:center}.bq-grid-3.va-fp-carousel>.bq-card.is-inview{transform:scale(1.015);transition:transform .4s var(--ease-out)}.va-stories{display:block}.va-story{position:relative;overflow:hidden;min-height:84svh;display:flex;align-items:center;justify-content:center;text-align:center;padding:clamp(48px,14vw,88px) 28px}.va-story--cream{background:var(--card-beige)}.va-story__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;will-change:transform}.va-story__media img,.va-story__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.va-story__media video{opacity:0;transition:opacity .6s ease}.va-story__media video.is-front{opacity:1}.va-story__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(120% 58% at 50% 48%,rgba(20,24,18,.5) 0%,rgba(20,24,18,.3) 46%,rgba(20,24,18,.12) 76%,transparent 100%),linear-gradient(0deg,rgba(20,24,18,.28) 0%,transparent 38%)}.va-story__copy{position:relative;z-index:2;max-width:32ch}.va-story__eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.va-story__title{font-family:var(--font-display);font-weight:400;line-height:1.04;letter-spacing:-.015em;font-size:clamp(34px,9.5vw,54px);color:var(--ink);margin:0}.va-story__title em{font-style:italic;color:var(--leaf)}.va-story__sub{font-family:var(--font-text);font-size:15px;line-height:1.62;color:var(--muted);margin:16px auto 0;max-width:30ch}.va-story__cta{margin:26px 0 0}.va-story--photo .va-story__eyebrow,.va-story--video .va-story__eyebrow{color:#ffffffd1}.va-story--photo .va-story__title,.va-story--video .va-story__title{color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.3)}.va-story--photo .va-story__eyebrow,.va-story--video .va-story__eyebrow{text-shadow:0 1px 8px rgba(0,0,0,.4)}.va-story--photo .va-story__title em,.va-story--video .va-story__title em{color:#fff}.va-story--photo .va-story__sub,.va-story--video .va-story__sub{color:#ffffffeb;text-shadow:0 1px 10px rgba(0,0,0,.3)}.bq-cats__grid{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:4px -20px 0;padding:2px 20px 6px}.bq-cats__grid::-webkit-scrollbar{display:none}.bq-cat-card{flex:0 0 auto}.bq-cat-card__media{display:none}.bq-cat-card__label{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:11px 16px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}.bq-cat-card__count{color:var(--muted);font-size:11px}}@media(prefers-reduced-motion:reduce){.va-hero--mfull .va-hero__mvid,.va-story__media{transition:none}.va-story__media{transform:none!important}}body:has(.bq-swipe-wrap--fs) .bq-announce,body:has(.bq-swipe-wrap--fs) .bq-header,body:has(.bq-swipe-wrap--fs) .bq-footer,body:has(.bq-swipe-wrap--fs) .va-dock,body:has(.bq-swipe-wrap--fs) .bq-phero{display:none!important}.bq-swipe-wrap--fs{min-height:100svh}.bq-swipe-wrap--fs .bq-section{max-width:none;padding:0}.bq-swipe-wrap--fs .bq-swipe-head{display:block;margin:0 0 18px}.bq-swipe-wrap--fs .bq-swipe-card{touch-action:none}.bq-swipe-wrap--fs .bq-ghost{display:none}.bq-swipe-wrap--fs #bq-swipe{min-height:100svh;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:0;max-width:min(400px,92vw);margin:0 auto;padding:calc(78px + env(safe-area-inset-top,0px)) 24px calc(30px + env(safe-area-inset-bottom,0px))}.bq-swipe-wrap--fs .bq-swipe-stage{width:min(300px,76vw);height:min(54svh,520px);margin:0;align-self:flex-start}.bq-swipe-wrap--fs .bq-swipe-stage--result{height:auto;width:100%;align-self:stretch}.bq-swipe-wrap--fs .bq-swipe-actions{margin-top:26px;align-self:center}.bq-swipe-topbar{display:none}.bq-swipe-wrap--fs .bq-swipe-topbar{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:20;padding:calc(14px + env(safe-area-inset-top,0px)) 18px 14px;pointer-events:none}.bq-swipe-topbar>*{pointer-events:auto}.bq-swipe-topbar__logo{font-family:var(--font-display);font-weight:400;font-size:19px;color:var(--ink);text-decoration:none;opacity:.85}.bq-swipe-topbar__logo .bq-logo__dot{color:var(--leaf)}.bq-swipe-topbar__actions{display:flex;align-items:center;gap:8px}.bq-swipe-topbar__btn{position:relative;width:42px;height:42px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--ink);text-decoration:none;border:none;cursor:pointer;background:color-mix(in srgb,var(--white) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bq-swipe-topbar__badge{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--leaf);color:var(--white);font-size:10px;font-weight:600;line-height:16px;text-align:center}@media(min-width:900px){.bq-swipe-wrap--fs #bq-swipe{max-width:440px}.bq-swipe-wrap--fs .bq-swipe-stage{width:min(340px,80vw);height:min(60svh,600px)}}.bq-country{display:inline-flex;align-items:center;gap:8px}.bq-country__label{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.bq-country__field{position:relative;display:inline-flex;align-items:center}.bq-country__pin{position:absolute;left:11px;color:var(--muted);pointer-events:none}.bq-country__chev{position:absolute;right:10px;color:var(--muted);pointer-events:none}.bq-country__select{appearance:none;-webkit-appearance:none;font-family:var(--font-sans);font-size:13px;color:var(--ink);padding:8px 30px;border:1px solid var(--line);border-radius:999px;background:var(--white);cursor:pointer;letter-spacing:0;text-transform:none;transition:border-color .25s ease}.bq-country__select:hover{border-color:var(--leaf)}.bq-country__select:focus-visible{outline:2px solid var(--leaf);outline-offset:2px}.bq-country--footer{margin:2px 0}.bq-country--drawer{display:flex;flex-direction:column;align-items:stretch;gap:8px;max-width:640px;margin:18px auto 0;padding:0 2px}.bq-country--drawer .bq-country__label{align-self:flex-start}.bq-country--drawer .bq-country__field{display:flex}.bq-country--drawer .bq-country__select{width:100%;font-size:16px;padding:14px 36px}.bq-price-stack{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.bq-price-note{display:block;margin:4px 0 0;font-family:var(--font-sans);font-size:11px;font-weight:400;line-height:1.35;letter-spacing:0;color:var(--muted)}.bq-price-note a,.bq-cartdrawer__note a,.va-cart__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bq-price-note a:hover,.bq-cartdrawer__note a:hover,.va-cart__note a:hover{color:var(--ink)}.bq-price-note--card{font-size:10px}.bq-price-note--buybar{margin-top:1px;font-size:9.5px}.bq-price-note--drawer{margin-top:8px;font-size:10.5px}.bq-pdp__delivery a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bq-cookie__option input:focus-visible~.bq-cookie__option-head .bq-cookie__switch{outline:2px solid var(--leaf);outline-offset:2px}.bq-country[aria-busy=true] .bq-country__select{cursor:progress;opacity:.7}.va-ink{display:block;color:var(--ink)}.va-ink svg{display:block;width:100%;height:auto}.va-ink--leaf{color:var(--leaf)}.va-ink--muted{color:var(--muted)}.va-ink--empty{width:clamp(104px,12vw,136px);margin:0 auto 14px}.bq-cartdrawer__empty .va-ink{width:88px;margin:0 auto 6px}.va-quote__ink{position:absolute;right:2%;bottom:-6%;width:clamp(110px,12vw,160px);color:var(--leaf);opacity:.38;pointer-events:none;transform:rotate(8deg)}@media(max-width:767px){.va-quote__ink{display:none}}.bq-promo__ink{width:58px;margin:0 auto 12px;color:var(--leaf);opacity:.85}.bq-footer__news .va-ink{width:64px;margin:0 0 12px;color:var(--leaf);opacity:.75}@keyframes va-line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){[data-reveal] .bq-eyebrow:before,[data-reveal].bq-eyebrow:before{transform-origin:left center}[data-reveal] .bq-eyebrow:after,[data-reveal].bq-eyebrow:after{transform-origin:right center}.rv-go .bq-eyebrow:before,.rv-go.bq-eyebrow:before,.rv-go .bq-eyebrow:after,.rv-go.bq-eyebrow:after{animation:va-line-draw .75s var(--ease-out) .2s both}}.va-note{font-family:Caveat,cursive;font-size:21px;line-height:1.25;letter-spacing:0;color:var(--leaf);display:inline-block;transform:rotate(-2deg)}.va-specstrip{position:relative}.va-specstrip__note{position:absolute;right:clamp(18px,5vw,56px);bottom:-15px;transform:rotate(-2.5deg);pointer-events:none}@media(max-width:767px){.va-specstrip__note{font-size:18px;bottom:-13px;right:16px}}.bq-arfeat__note{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0 6px;transform:rotate(-2deg)}.bq-arfeat__note svg{width:30px;height:auto;color:var(--leaf);flex:none}.va-rahmen{position:relative}.va-rahmen>.va-rahmen__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--ink);pointer-events:none}.va-rahmen>*:not(.va-rahmen__svg){position:relative}.va-rahmen--leaf>.va-rahmen__svg{color:var(--leaf)}.va-rahmen--line>.va-rahmen__svg{color:var(--line)}@keyframes va-zeichnen{0%{stroke-dashoffset:520}to{stroke-dashoffset:0}}.va-kringel{position:relative}.va-kringel>.va-kringel__svg{position:absolute;left:-6px;top:-4px;width:calc(100% + 12px);height:calc(100% + 8px);color:var(--leaf);pointer-events:none}.va-kringel>.va-kringel__svg path{animation:va-zeichnen .9s var(--ease-out) both}.va-trenner{display:block;color:var(--line);padding:6px 0}.va-trenner>.va-trenner__svg{display:block;width:100%;height:18px}.va-trenner--ink{color:var(--ink)}.va-haken{display:inline-flex;align-items:center;gap:10px;color:var(--leaf)}.va-haken__svg{display:block;width:30px;height:24px;flex:none}.va-haken__offen{display:inline-block;width:30px;height:24px;flex:none;border-bottom:2px solid var(--line)}.va-haken__zaehler{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--muted);margin-left:8px}.va-kontur{position:relative;border-color:transparent!important}.va-kontur>.va-kontur__svg{position:absolute;left:0;top:0;width:100%;height:100%;color:currentColor;pointer-events:none}.va-kontur>*:not(.va-kontur__svg){position:relative}.va-pfeil__svg{display:block;width:40px;height:34px;color:var(--leaf);flex:none}.va-note--mit-pfeil{display:inline-flex;align-items:flex-start;gap:10px}@media(prefers-reduced-motion:reduce){.va-kringel>.va-kringel__svg path{animation:none;stroke-dasharray:none}}.va-hero__cta{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.va-hero__note{font-size:20px;transform:rotate(-2.4deg)}.va-hero__note .va-pfeil__svg{width:32px;height:27px;margin-top:1px;transform:scaleX(-1)}.va-hero--video .va-hero__note,.va-hero--mfull .va-hero__note,.va-hero--video .va-hero__note .va-pfeil__svg,.va-hero--mfull .va-hero__note .va-pfeil__svg{color:var(--paper)}@media(max-width:560px){.va-hero__note{font-size:18px}.va-hero__note .va-pfeil__svg{width:27px;height:23px}}.va-widerruf{padding-bottom:0}.va-widerruf__box{border:1px solid var(--line);background:var(--white);margin-bottom:42px}.va-widerruf__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:20px 24px;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);transition:background .25s ease,color .25s ease}.va-widerruf__trigger::-webkit-details-marker{display:none}.va-widerruf__trigger:hover{background:var(--fern);color:var(--white)}.va-widerruf__trigger svg{flex:none;transition:transform .3s ease}.va-widerruf__box[open]>.va-widerruf__trigger{border-bottom:1px solid var(--line)}.va-widerruf__box[open]>.va-widerruf__trigger svg{transform:rotate(180deg)}.va-widerruf__panel{padding:26px 24px 30px}.va-widerruf__intro,.va-widerruf__note,.va-widerruf__statement{font-size:14px;line-height:1.65;color:var(--muted)}.va-widerruf__intro{margin:0 0 22px}.va-widerruf__statement{margin:22px 0 18px;color:var(--ink)}.va-widerruf__note{margin:16px 0 0;font-size:13px}.va-widerruf__grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.va-widerruf__field{display:flex;flex-direction:column;gap:7px}.va-widerruf__field--wide{grid-column:1 / -1}.va-widerruf__field>span{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.va-widerruf__field em{font-style:normal;text-transform:none;letter-spacing:.04em;opacity:.75}.va-widerruf__submit{margin-top:4px}.va-widerruf__error{margin:0 0 18px;padding:12px 16px;border:1px solid var(--line);border-left:3px solid var(--fern);font-size:13.5px;color:var(--ink)}.va-widerruf__done{text-align:center;padding:12px 0 4px}.va-widerruf__done .va-ink{width:84px;height:84px;margin:0 auto 14px;display:block}.va-widerruf__done h3{margin:0 0 8px;font-family:var(--font-display);font-weight:400;font-size:24px;color:var(--ink)}.va-widerruf__done p{margin:0 auto;max-width:46ch;font-size:14px;line-height:1.65;color:var(--muted)}.va-widerruf__stamp{margin:0 0 14px!important;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fern)!important}@media(max-width:640px){.va-widerruf__grid{grid-template-columns:1fr}.va-widerruf__trigger{padding:17px 18px;font-size:11.5px}.va-widerruf__panel{padding:22px 18px 26px}}.bq-footer__widerruf{margin-top:6px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.bq-footer__news-legal{flex:1 0 100%;margin:10px 0 0;font-size:11.5px;line-height:1.6;color:#ffffff9e}.bq-footer__news-legal a{color:#ffffffd9;text-decoration:underline;text-underline-offset:2px}.bq-footer__news-legal a:hover{color:#fff}.bq-cookie__btn--quiet{border-color:transparent;background:transparent;color:var(--muted);text-decoration:underline;text-underline-offset:3px;padding-left:8px;padding-right:8px}.bq-cookie__btn--quiet:hover{background:transparent;color:var(--ink)}.va-welcome{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:22px}.va-welcome[hidden]{display:none}.va-welcome__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#141e0f8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .32s ease}.va-welcome.is-open .va-welcome__backdrop{opacity:1}.va-welcome__panel{position:relative;width:min(480px,100%);max-height:calc(100vh - 44px);overflow-y:auto;background:var(--white);border:1px solid var(--line);border-radius:12px;padding:clamp(26px,4vw,38px);text-align:center;box-shadow:0 30px 80px #0000004d;transform:translateY(14px) scale(.98);opacity:0;transition:transform .34s var(--ease-out),opacity .34s var(--ease-out)}.va-welcome.is-open .va-welcome__panel{transform:none;opacity:1}.va-welcome__close{position:absolute;top:12px;right:12px;z-index:2;-webkit-appearance:none;appearance:none;cursor:pointer;border:none;background:none;color:var(--muted);width:34px;height:34px;border-radius:6px;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.va-welcome__close:hover{background:var(--cream2);color:var(--ink)}.va-welcome__eyebrow{margin:0 0 10px;color:var(--fern);font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.va-welcome__title{margin:0 0 10px;font-family:var(--font-display);font-size:clamp(23px,3.2vw,30px);font-weight:500;line-height:1.12}.va-welcome__text{margin:0 0 22px;color:var(--muted);font-size:14px;line-height:1.6}.va-welcome__form{display:block}.va-welcome__group{border:none;margin:0 0 20px;padding:0}.va-welcome__legend{display:block;width:100%;margin:0 0 9px;padding:0;text-align:left;color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.va-welcome__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.va-welcome__grid--lang{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.va-welcome__opt{position:relative;display:block;cursor:pointer}.va-welcome__opt input{position:absolute;opacity:0;width:0;height:0}.va-welcome__opt-body{display:flex;align-items:baseline;justify-content:space-between;gap:8px;border:1px solid var(--line);border-radius:8px;padding:11px 13px;text-align:left;transition:border-color .2s ease,background .2s ease}.va-welcome__opt:hover .va-welcome__opt-body{border-color:var(--leaf)}.va-welcome__opt input:checked+.va-welcome__opt-body{border-color:var(--leaf);background:var(--cream2)}.va-welcome__opt input:focus-visible+.va-welcome__opt-body{outline:2px solid var(--leaf);outline-offset:2px}.va-welcome__opt-name{color:var(--ink);font-size:14px;line-height:1.25}.va-welcome__opt-sub{color:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;flex:none}.va-welcome__submit{width:100%;margin-top:2px}.va-welcome__note{margin:13px 0 0;color:var(--muted);font-size:11.5px;line-height:1.5}@media(max-width:420px){.va-welcome__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.va-welcome__backdrop,.va-welcome__panel{transition:none}}.va-pw{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:clamp(28px,4.4vh,46px);padding:clamp(40px,6vh,72px) 24px clamp(24px,3.4vh,38px);text-align:center}.va-pw__card{max-width:640px;margin:auto 0;display:flex;flex-direction:column;align-items:center}.va-pw__eyebrow{margin:0 0 clamp(22px,3.2vh,34px)}.va-pw__motif{width:clamp(70px,8vw,92px);margin:0 0 clamp(18px,2.6vh,28px)}.va-pw__title{font-size:clamp(36px,5vw,58px);margin:0;text-wrap:balance}.va-pw__title-em{display:block;font-style:italic;color:var(--leaf);margin-top:.12em}.va-pw__body{margin:clamp(18px,2.6vh,26px) 0 0;max-width:46ch;color:var(--muted);font-size:15.5px;line-height:1.65;text-wrap:pretty}.va-pw__rule{width:100%;height:1px;border:0;background:var(--line);margin:clamp(26px,3.8vh,38px) 0 clamp(20px,2.8vh,28px)}.va-pw__form,.va-pw__gate{width:100%}.va-pw__summary{display:inline-flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);transition:color .3s ease}.va-pw__summary::-webkit-details-marker{display:none}.va-pw__summary:before{content:"";width:18px;height:1px;background:var(--line);transition:width .3s var(--ease-out),background .3s ease}.va-pw__summary:hover{color:var(--leaf)}.va-pw__summary:hover:before{width:26px;background:var(--leaf)}.va-pw__summary:focus-visible{outline:2px solid var(--leaf);outline-offset:4px}.va-pw__gate[open] .va-pw__summary{color:var(--leaf)}.va-pw__gate[open] .va-pw__summary:before{background:var(--leaf)}.va-pw__gate-inner{max-width:400px;margin:18px auto 0}.va-pw__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.va-pw__row{display:flex;align-items:stretch;gap:10px}.va-pw__input{flex:1;min-width:0;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:9px 2px;font-family:var(--font-sans);font-size:16px;color:var(--ink);transition:border-color .3s ease}.va-pw__input::placeholder{color:var(--muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase}.va-pw__input:focus{outline:none;border-bottom-color:var(--leaf)}.va-pw__input[aria-invalid=true]{border-bottom-color:var(--coral)}.va-pw__submit{flex:none;padding:12px 24px}.va-pw__error{margin:12px 0 0;color:var(--coral);font-size:13px;line-height:1.5}.va-pw__status{margin:clamp(20px,2.8vh,28px) 0 0;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.va-pw__foot{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.va-pw__foot-line,.va-pw__legal-summary{margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.va-pw__legal{max-width:420px;text-align:center}.va-pw__legal-summary{cursor:pointer;list-style:none;transition:color .3s ease}.va-pw__legal-summary::-webkit-details-marker{display:none}.va-pw__legal-summary:hover{color:var(--leaf)}.va-pw__legal-summary:focus-visible{outline:2px solid var(--leaf);outline-offset:4px}.va-pw__legal-body{margin-top:16px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:12.5px;line-height:1.6}.va-pw__legal-body p{margin:0 0 9px}.va-pw__legal-body p:last-child{margin-bottom:0}.va-pw__legal-body a{color:var(--leaf);text-decoration:underline}@media(max-width:560px){.va-pw{gap:30px}.va-pw__title{font-size:clamp(32px,9vw,44px)}.va-pw__eyebrow{letter-spacing:.22em;gap:10px}.va-pw__eyebrow:before,.va-pw__eyebrow:after{width:22px}.va-pw__status,.va-pw__foot-line,.va-pw__legal-summary{letter-spacing:.16em}}.va-pw-body .va-ambient__blob--1{top:-18%;right:-12%;width:52vw;height:52vw}.va-pw-body .va-ambient__blob--2{top:8%;left:-16%;width:46vw;height:46vw}.va-pw-body .va-ambient__blob--3{top:46%;right:-14%;width:48vw;height:48vw}.va-pw-body .va-ambient__blob--4{top:62%;left:-8%;width:42vw;height:42vw}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
