.bq-head{padding-top:calc(var(--header-h) + 48px);padding-bottom:var(--space-10)}.bq-head .container{display:grid;gap:var(--space-4);justify-items:start}.bq-head h1{font-size:clamp(2.5rem,1.4rem + 3vw,4rem);font-weight:300;line-height:1.04}.bq-lead{max-width:34em;color:var(--ink-soft);font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.45}.bq-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.bq-tab{-webkit-appearance:none;appearance:none;cursor:pointer;min-height:44px;padding:.5rem 1.25rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--ink);font:400 .9375rem/1 var(--font-sans);letter-spacing:.01em;transition:background-color .3s,color .3s,border-color .3s}.bq-tab:hover{border-color:var(--brand);color:var(--brand)}.bq-tab[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.bq-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.bq-body{padding-bottom:clamp(88px,10vw,144px)}.bq-group+.bq-group{margin-top:clamp(64px,8vw,112px)}.bq-group[hidden]{display:none}.bq-group__head{display:grid;gap:var(--space-2);padding-bottom:var(--space-5);margin-bottom:var(--space-8);border-bottom:1px solid var(--line)}.bq-group__head h2{font-size:var(--fs-h3);font-weight:400;line-height:1.15}.bq-group__head p{color:var(--ink-muted);font-size:.9375rem}.bq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-10) var(--space-3);align-items:stretch}@media(min-width:700px){.bq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12) var(--space-8)}}@media(min-width:1100px){.bq-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-16) var(--space-10)}}.bq-card{display:grid;gap:var(--space-3);grid-template-rows:1fr auto;align-content:stretch;min-width:0}.bq-card__link{align-content:start}.bq-card__img{position:relative}.bq-card__prov{position:absolute;left:50%;bottom:4px;translate:-50% 0;padding:2px 8px;border-radius:999px;background:#ffffffc7;font:400 .6875rem/1.3 var(--font-sans);letter-spacing:.02em;color:var(--ink-muted);white-space:nowrap;pointer-events:none}.bq-card__link{display:grid;gap:var(--space-2);text-decoration:none;color:inherit;justify-items:center;text-align:center}.bq-card__img{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;width:100%;aspect-ratio:4 / 5;overflow:hidden}.bq-card__img>img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;background:none;transition:transform .7s var(--ease-out)}.bq-card:hover .bq-card__img>img{transform:translateY(-6px)}.bq-card h3{font:400 clamp(1.0625rem,.95rem + .5vw,1.375rem)/1.2 var(--font-serif);text-wrap:balance}.bq-card__meta{margin:0;display:flex;flex-wrap:wrap;gap:.25rem .6rem;justify-content:center;align-items:baseline}.bq-card .price__now{font-size:1.0625rem}.bq-soon{color:var(--ink-muted);font:400 .9375rem/1.3 var(--font-sans)}.bq-pre{color:var(--brand);font:500 .875rem/1.3 var(--font-sans)}.bq-card__add,.bq-notify__open{width:100%}.bq-card--wide .bq-card__img{aspect-ratio:4 / 5}.bq-tile{display:grid;align-content:center;justify-items:center;gap:var(--space-2);width:100%;height:88%;padding:var(--space-4);text-align:center;border-radius:4px;background:var(--grad-soft-diag);transition:transform .7s var(--ease-out)}.bq-card:hover .bq-tile{transform:translateY(-6px)}.bq-tile__k{color:var(--brand);font:400 .875rem/1.2 var(--font-sans);letter-spacing:.02em}.bq-tile em{font:italic 400 clamp(1.5rem,1rem + 2.2vw,2.4rem)/1.08 var(--font-serif);color:var(--ink);text-wrap:balance}.bq-card--teaser:nth-child(1) .bq-tile{background:linear-gradient(160deg,var(--surface-powder-rose),var(--surface-ivory-rose))}.bq-card--teaser:nth-child(2) .bq-tile{background:linear-gradient(160deg,var(--surface-orchid-wash),var(--surface-ivory-rose))}.bq-card--teaser:nth-child(3) .bq-tile{background:linear-gradient(160deg,var(--surface-powder-blue),var(--surface-ivory-rose))}.bq-card--teaser:nth-child(4) .bq-tile{background:linear-gradient(160deg,color-mix(in oklch,var(--blush) 38%,var(--surface-ivory-rose)),var(--surface-powder-rose))}.bq-notify,.bq-notify__panel{display:grid;gap:var(--space-2)}.bq-notify__panel[hidden],.bq-notify__ok[hidden],.bq-notify__err[hidden]{display:none}.bq-notify__row{display:grid;gap:var(--space-2)}.bq-notify.is-inline .bq-notify__row{grid-template-columns:minmax(0,1fr) auto}.bq-notify .field{min-height:44px}.bq-notify__fine{color:var(--ink-muted);font-size:.8125rem;line-height:1.4}.bq-notify__err{color:var(--danger);font-size:.875rem}.bq-notify__ok{color:var(--ink);font:400 .9375rem/1.4 var(--font-sans);text-align:center}.bq-notify__ok:focus{outline:none}@media(max-width:479px){.bq-notify.is-inline .bq-notify__row{grid-template-columns:1fr}}.is-filtered .bq-group__head{margin-bottom:var(--space-8)}.bq-pdp{padding-top:calc(var(--header-h) + 16px);padding-bottom:clamp(56px,7vw,96px)}.bq-pdp__in{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.bq-crumb{justify-self:start}.bq-gal{display:grid;gap:var(--space-3);align-content:start}.bq-gal__img,.bq-gal__ph{width:100%;aspect-ratio:4 / 5;max-height:min(40vh,340px);object-fit:contain;border-radius:4px}.bq-gal__ph{display:grid;align-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;background:var(--grad-soft-diag)}.bq-gal__ph em{font:italic 400 clamp(1.75rem,1.2rem + 2.4vw,3rem)/1.08 var(--font-serif);color:var(--ink);text-wrap:balance}.bq-gal__soon{color:var(--ink-muted);font-size:.9375rem}.bq-gal__thumbs{display:flex;gap:var(--space-2)}.bq-gal__t{width:64px;height:80px;padding:4px;border:1px solid var(--line);border-radius:3px;background:transparent;cursor:pointer}.bq-gal__t[aria-pressed=true]{border-color:var(--brand)}.bq-info{display:grid;gap:var(--space-3);align-content:start;min-width:0}.bq-kind{color:var(--brand);font:400 .9375rem/1.2 var(--font-sans)}.bq-info h1{font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);font-weight:300;line-height:1.06;text-wrap:balance}.bq-sub{color:var(--ink-soft);font-size:1.0625rem;line-height:1.4}.bq-dev{justify-self:start}.bq-buy{display:grid;gap:var(--space-4);margin-top:var(--space-2)}.bq-price{margin:0;display:flex;align-items:baseline;gap:.6rem}.bq-price .price__now{font-size:1.5rem}.bq-buy__row .btn,.bq-add{width:100%}.bq-add.is-out{opacity:.55}.bq-note{margin:0;color:var(--ink-muted);font-size:.875rem}.bq-soonbox{display:grid;gap:var(--space-3);padding:var(--space-5);border-radius:4px;background:var(--grad-soft-diag)}.bq-soonbox__t{font:300 1.5rem/1.15 var(--font-serif)}.bq-opt{border:0;padding:0;margin:0;min-width:0;display:grid;gap:var(--space-2)}.bq-opt legend{display:flex;gap:.5rem;padding:0;margin-bottom:var(--space-2);font:500 .9375rem/1.2 var(--font-sans);color:var(--ink)}.bq-opt__cur{color:var(--ink-muted);font-weight:400}.bq-opt__vals{display:flex;flex-wrap:wrap;gap:var(--space-2)}.bq-chip{position:relative;display:inline-flex}.bq-chip input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bq-chip span{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:48px;min-height:44px;padding:.5rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);font:400 .9375rem/1 var(--font-sans);color:var(--ink);background:transparent;transition:border-color .25s,background-color .25s}.bq-chip:hover span{border-color:var(--brand)}.bq-chip input:checked+span{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:color-mix(in oklch,var(--brand) 7%,transparent)}.bq-chip input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:3px}.bq-chip.is-out span{color:var(--ink-muted);text-decoration:line-through;border-style:dashed}.bq-chip input:disabled{cursor:not-allowed}.bq-sw{width:14px;height:14px;border-radius:50%;border:1px solid var(--line-strong)}.bq-acc{margin-top:var(--space-4)}.bq-acc .accordion__body p+p{margin-top:var(--space-2)}.bq-tbl{overflow-x:auto}.bq-tbl table{width:100%;border-collapse:collapse;font-size:.9375rem}.bq-tbl th,.bq-tbl td{padding:.6rem .5rem;text-align:left;border-bottom:1px solid var(--line);font-weight:400}.bq-tbl thead th{color:var(--ink-muted);font-size:.875rem}.bq-tbl tbody th{font-weight:500}.bq-pack{padding-bottom:clamp(56px,7vw,96px)}.bq-pack h2,.bq-rel h2{font-size:var(--fs-h3);font-weight:400;margin-bottom:var(--space-8)}.bq-pack__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);max-width:640px}.bq-pack__item{display:grid;gap:var(--space-2);text-decoration:none;color:inherit;text-align:center;justify-items:center}.bq-pack__t{font:400 1.0625rem/1.2 var(--font-serif)}.bq-rel{padding-bottom:clamp(88px,10vw,144px)}@media(min-width:900px){.bq-pdp__in{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(40px,6vw,96px);row-gap:var(--space-6)}.bq-crumb{grid-column:1 / -1}.bq-gal{position:sticky;top:calc(var(--header-h) + 24px)}.bq-gal__img,.bq-gal__ph{max-height:640px;aspect-ratio:5 / 6}.bq-pdp{padding-top:calc(var(--header-h) + 32px)}.bq-add{width:auto;min-width:280px}}@media(max-width:899px){.bq-bar{display:flex}}@media(prefers-reduced-motion:reduce){.bq-card__img>img,.bq-tile{transition:none}.bq-card:hover .bq-card__img>img,.bq-card:hover .bq-tile{transform:none}}@media(min-width:700px){.bq-card--wide{grid-column:span 2}.bq-card--wide .bq-card__img{aspect-ratio:16 / 9}}.lv-buy__row:has(.bq-notify){display:grid;gap:var(--space-3);justify-items:stretch}.lv-buy__row:has(.bq-notify) .btn-row{width:100%;display:block}.lv-cover.bq-gal__ph{width:min(100%,360px);aspect-ratio:4 / 5.4;max-height:none;justify-self:center}.lv-final .bq-notify{width:min(100%,420px)}@media(max-width:899px){.bq-pdp{padding-top:calc(var(--header-h) + 8px)}.bq-pdp__in{gap:var(--space-3)}.bq-gal__img,.bq-gal__ph{max-height:min(30vh,250px);aspect-ratio:auto;height:min(30vh,250px)}.bq-kind{display:none}.bq-info{gap:var(--space-2)}.bq-info h1{font-size:clamp(1.75rem,1.3rem + 2vw,2.25rem)}.bq-buy{gap:var(--space-3);margin-top:0}.bq-opt legend{margin-bottom:var(--space-1)}.bq-chip span{min-height:44px;padding:.4rem .9rem}}.bq-pack__s .price__now{font-size:1rem}.bq-body .container{display:grid;gap:clamp(64px,8vw,112px)}.bq-group+.bq-group{margin-top:0}.bq-notify__d{display:grid;gap:var(--space-2)}.bq-notify__d>summary{list-style:none;display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.bq-notify__d>summary::-webkit-details-marker{display:none}.bq-notify__d[open]>summary{display:none}.bq-notify>.bq-notify__row,.bq-notify>.bq-notify__fine{margin:0}.bq-notify.is-inline .bq-notify__row,.bq-soonbox .bq-notify__row{grid-template-columns:minmax(0,1fr) auto}.bq-notify .bq-notify__row .field{border-radius:var(--radius-pill);padding-inline:1.2rem;width:100%;min-width:0}.bq-notify__panel .bq-notify__row{grid-template-columns:1fr}@media(max-width:479px){.bq-soonbox .bq-notify__row{grid-template-columns:1fr}}.bq-notify__ok{padding:var(--space-3) var(--space-4);border-left:2px solid var(--brand);text-align:left}.bq-eco{margin:0;color:var(--success);font-size:.875rem;line-height:1.4;text-align:center}.lv-card__soldout{color:var(--ink-muted);font-size:.9375rem;text-align:center}.bq-tabs a.bq-tab{display:inline-flex;align-items:center;text-decoration:none}.bq-tabs a.bq-tab[aria-current=page]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.bq-groups{display:grid;gap:clamp(64px,8vw,112px)}.bq-body .bq-group__head h2 a{color:inherit;text-decoration:none}.bq-body .bq-grid--flat{margin-top:0}.bq-empty{color:var(--ink-muted)}.bq-sort{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);color:var(--ink-muted);font-size:.9375rem}.bq-sort select{min-height:44px;padding:.4rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--ink);font:inherit}.bq-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-3)}@media(min-width:900px){.bq-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-10)}}.bq-cat{display:grid;gap:var(--space-3);text-decoration:none;color:inherit;justify-items:center;text-align:center;min-width:0}.bq-cat__img{display:grid;place-items:center;width:100%;aspect-ratio:4 / 5;overflow:hidden}.bq-cat__img>img{width:100%;height:100%;object-fit:contain;transition:transform .7s var(--ease-out)}.bq-cat:hover .bq-cat__img>img{transform:translateY(-6px)}.bq-cat h3{font:400 clamp(1.125rem,1rem + .5vw,1.5rem)/1.2 var(--font-serif)}.bq-cat__n{margin:0;color:var(--ink-muted);font-size:.9375rem}.bq-cat:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.bq-cats-head{padding-top:calc(var(--header-h) + 48px);padding-bottom:var(--space-10)}.bq-cats-head--inline{padding-top:clamp(56px,7vw,96px)}.bq-cats-head .container{display:grid;gap:var(--space-3);justify-items:start}.bq-cats-head h1,.bq-cats-head h2{font-size:clamp(2.25rem,1.4rem + 3vw,4rem);font-weight:300;line-height:1.04}.mi-buy__option{border:0;padding:0;margin:0 0 var(--space-4);min-width:0;display:grid;gap:var(--space-2)}.mi-buy__option legend{padding:0;margin-bottom:var(--space-2);font:500 .9375rem/1.2 var(--font-sans);color:var(--ink)}.mi-buy__values{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mi-buy__value{position:relative;display:inline-flex}.mi-buy__value input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.mi-buy__value span{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;padding:.5rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);font:400 .9375rem/1 var(--font-sans);color:var(--ink);transition:border-color .25s,background-color .25s}.mi-buy__value:hover span{border-color:var(--brand)}.mi-buy .mi-buy__value input:checked+span{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:color-mix(in oklch,var(--brand) 7%,transparent);color:var(--ink)}.mi-buy__value input:focus-visible+span{outline:2px solid var(--focus-ring);outline-offset:3px}.mi-buy__error{color:var(--danger);font-size:.875rem}.bq-buy .mi-buy{display:grid;gap:var(--space-2)}.bq-buy .mi-buy .btn{width:100%}@media(min-width:900px){.bq-buy .mi-buy .btn{width:auto;min-width:280px;justify-self:start}}.bq-gal__main{display:grid;place-items:center}.bq-gal__main>img{width:100%;aspect-ratio:4 / 5;max-height:min(40vh,340px);object-fit:contain;border-radius:4px}@media(min-width:900px){.bq-gal__main>img{max-height:640px;aspect-ratio:5 / 6}}@media(max-width:899px){.bq-gal__main>img{max-height:min(30vh,250px);aspect-ratio:auto;height:min(30vh,250px)}}.bq-gal__t.is-current{border-color:var(--brand)}.bq-gal__t img{width:100%;height:100%;object-fit:contain}.bq-acc .accordion__body{padding-bottom:var(--space-4);color:var(--ink-soft);line-height:1.6}.bq-acc__body p+p{margin-top:var(--space-2)}.bq-tbl th,.bq-tbl td{white-space:nowrap}.bq-tbc{color:var(--ink-muted);font-size:.875rem}.bq-pack__eco{margin:var(--space-4) 0 0;color:var(--success);font-size:.9375rem}.bq-pack__sum{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:.9375rem}.bq-gal__ph .bq-tile__k{color:var(--brand)}.bq-grid--rel .bq-card--wide{grid-column:auto}.bq-grid--rel .bq-card--wide .bq-card__img{aspect-ratio:4 / 5}@media(max-width:899px){.bq-pack{padding-top:var(--space-8)}}.bq-card[hidden],.bq-soonband[hidden]{display:none}.bq-head--compact{padding-top:calc(var(--header-h) + 16px);padding-bottom:var(--space-3)}.bq-head--compact .container{gap:var(--space-2)}.bq-head--compact h1{font-size:clamp(2.125rem,1.5rem + 2.4vw,3.5rem)}.bq-head--compact .bq-lead{font-size:1rem;line-height:1.45}.bq-guide{padding-bottom:var(--space-4)}.bq-guide__t{margin:0 0 var(--space-3);font:500 .9375rem/1.2 var(--font-sans);color:var(--ink);letter-spacing:.01em}.bq-guide__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.bq-goal{display:grid;align-content:start;gap:4px;min-height:44px;height:100%;padding:10px 12px;border:1px solid var(--line-strong);border-radius:4px;text-decoration:none;color:var(--ink);transition:border-color .3s,background-color .3s}.bq-goal:hover{border-color:var(--brand);background:color-mix(in oklch,var(--brand) 5%,transparent)}.bq-goal:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.bq-goal__q{font:400 .9375rem/1.2 var(--font-serif);text-wrap:balance}.bq-goal__to{color:var(--brand);font:500 .8125rem/1.25 var(--font-sans)}.bq-goal__to:after{content:" \2192"}@media(min-width:900px){.bq-guide__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.bq-bar{position:sticky;top:var(--header-h);z-index:20;background:var(--surface-page);border-bottom:1px solid var(--line);padding-block:var(--space-2)}.bq-bar .bq-tabs{flex-wrap:nowrap;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.bq-bar .bq-tabs::-webkit-scrollbar{display:none}.bq-bar .bq-tab{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:.5rem 1rem;white-space:nowrap}.bq-bar__fade{position:relative}.bq-bar__fade:after{content:"";position:absolute;top:0;right:calc(var(--gutter) * -1);bottom:0;width:44px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--surface-page));transition:opacity .3s}.bq-bar__fade.is-end:after,.bq-bar__fade.is-fit:after{opacity:0}.bq-count{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bq-shop.bq-grid{gap:var(--space-6) var(--space-3);padding-top:var(--space-5)}.bq-shop .bq-card{gap:var(--space-2)}.bq-shop .bq-card__link{gap:4px}.bq-shop .bq-card__img{aspect-ratio:5 / 6}.bq-shop .bq-card__kind{margin:0;color:var(--ink-soft);font:400 .8125rem/1.2 var(--font-sans);letter-spacing:.01em}.bq-shop .bq-card__new{color:var(--brand);font-weight:500}.bq-shop .bq-card h3{font-size:1rem;line-height:1.2}.bq-shop .bq-card .price__now{font-size:1rem}.bq-shop .bq-soon,.bq-shop .bq-pre{font-size:.875rem}.bq-shop .bq-card--wide{grid-column:auto}.bq-shop .bq-card--wide .bq-card__img{aspect-ratio:5 / 6}.bq-shop .bq-eco{font-size:.8125rem}@media(min-width:700px){.bq-shop.bq-grid{gap:var(--space-8) var(--space-6)}.bq-shop .bq-card h3{font-size:1.125rem}}@media(min-width:1100px){.bq-shop.bq-grid{gap:var(--space-10) var(--space-8)}}.bq-soonband{grid-column:1 / -1;display:grid;gap:var(--space-3);padding:var(--space-4);border-radius:4px;background:var(--grad-soft-diag)}.bq-soonband__k{margin:0;color:var(--brand);font:500 .8125rem/1.2 var(--font-sans);letter-spacing:.01em}.bq-soonband__t{margin:0;font:italic 400 clamp(1.375rem,1.1rem + 1.2vw,2rem)/1.15 var(--font-serif);text-wrap:balance}.bq-soonband__when{margin:0;color:var(--ink-soft);font:400 .9375rem/1.3 var(--font-sans)}.bq-soonband .bq-notify{align-self:end}@media(min-width:700px){.bq-soonband{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:center;gap:var(--space-8);padding:var(--space-6) var(--space-8)}}@media(min-width:900px){.bq-bar .bq-tabs{margin-inline:0;padding-inline:0}}@media(prefers-reduced-motion:reduce){.bq-goal,.bq-bar__fade:after{transition:none}}.bq-nc{margin:.35rem 0 0;color:var(--ink-soft);font:400 .75rem/1.3 var(--font-sans);letter-spacing:.01em}.bq-buy .bq-nc{margin:0 0 .9rem}.bq-card__meta{margin-top:.4rem}.bq-card .price__now{font:600 1.1875rem/1.2 var(--font-sans);color:var(--brand);letter-spacing:.01em}.bq-card .price__was{font:400 .9375rem/1.2 var(--font-sans);color:var(--ink-muted)}.bq-card h3{font-size:clamp(1rem,.92rem + .4vw,1.25rem)}.bq-card{--bq-lines: 3}@media(min-width:1024px){.bq-card{--bq-lines: 2}}.bq-card__img>img{object-position:50% 100%}.bq-card h3:not(.sr-only){min-height:calc(var(--bq-lines) * 1.2em)}.bq-card__meta{min-height:1.5rem;align-items:center;align-content:center}@supports (width: 1cqw){@media(min-width:700px){.bq-grid:not(.bq-shop):not(.bq-grid--rel){container-type:inline-size;--bq-cols: 3;--bq-gx: var(--space-8)}.bq-grid:not(.bq-shop):not(.bq-grid--rel) .bq-card--wide .bq-card__img{aspect-ratio:auto;height:calc((100cqw - (var(--bq-cols) - 1) * var(--bq-gx)) / var(--bq-cols) * 1.25)}}@media(min-width:1100px){.bq-grid:not(.bq-shop):not(.bq-grid--rel){--bq-cols: 4;--bq-gx: var(--space-10)}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mi-boutique.css.map */
