:root{--bq-pink: #F2167E;--bq-lime: #D6FF00;--bq-blue: #1A2EFF;--bq-orange: #FF6A1A;--bq-cream: #FFF2F7;--bq-ink: #111;--bq-muted: #6B6B6B;--bq-serif: "Instrument Serif", Georgia, serif;--bq-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--bq-line: rgba(0,0,0,.1);--bq-line-dashed: rgba(0,0,0,.18);--font-body-family: var(--bq-sans);--font-heading-family: var(--bq-serif)}body{background:var(--bq-cream);color:var(--bq-ink);font-family:var(--bq-sans);-webkit-font-smoothing:antialiased}.bq,.bq *{box-sizing:border-box}.bq h1,.bq h2,.bq h3,.bq h4,.bq p,.bq ul,.bq ol,.bq dl,.bq dd,.bq figure{margin:0;padding:0}.bq ul,.bq ol{list-style:none}.bq a{color:inherit;text-decoration:none}.bq button{font-family:inherit;cursor:pointer}.bq img,.bq video{max-width:100%;display:block}.bq input,.bq textarea,.bq select{font-family:var(--bq-sans)}[id=available-now],[id=archive-block]{scroll-margin-top:116px}.bq .ph{background:var(--bq-cream);display:flex;align-items:flex-end;padding:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);font-weight:500;position:relative;overflow:hidden;border:1px dashed rgba(0,0,0,.08);width:100%;height:100%}.bq .ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(45deg,transparent 0 14px,rgba(17,17,17,.035) 14px 15px);pointer-events:none}.bq .ph>span{position:relative;z-index:1}.bq .ph.dark{background:var(--bq-ink);color:#fff2f78c;border-color:#ffffff1a}.bq .ph.dark:before{background:repeating-linear-gradient(45deg,transparent 0 14px,rgba(255,255,255,.04) 14px 15px)}@keyframes bq-pulse{0%,to{opacity:.4}50%{opacity:1}}.bq-announce{background:var(--bq-ink);color:var(--bq-cream);text-align:center;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;padding:9px 16px;line-height:1.3}.bq-announce b,.bq-announce strong{color:var(--bq-lime);font-weight:600}.section-bq-announce{position:sticky;top:0;z-index:41}.section-bq-header{position:sticky;top:var(--bq-announce-h, 31px);z-index:40}.bq-nav{background:var(--bq-cream);border-bottom:1px solid var(--bq-line)}.bq-nav .nav-inner{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:14px 20px;max-width:1400px;margin:0 auto}.bq-nav .nav-logo{font-family:var(--bq-serif);font-size:22px;text-align:center;letter-spacing:.02em;font-weight:400;color:var(--bq-ink)}.bq-nav .nav-btn{background:transparent;border:none;padding:10px;color:var(--bq-ink);width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:relative}.bq-nav .nav-btn svg{width:22px;height:22px}.bq-nav .nav-btn .svg-wrapper{width:22px;height:22px;display:block}.bq-nav .nav-btn.cart{width:56px;height:56px}.bq-nav .nav-btn.cart svg{width:36px;height:36px}.bq-nav .nav-btn.cart .svg-wrapper{width:36px;height:36px}.bq-nav .cart-count-bubble{position:absolute;top:3px;right:1px;background:var(--bq-pink);color:var(--bq-cream);border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.bq-nav .nav-links{display:none;padding:20px;border-top:1px solid var(--bq-line);background:var(--bq-cream)}.bq-nav .nav-links.open{display:block}.bq-nav .nav-links a{display:block;padding:14px 0;font-family:var(--bq-serif);font-size:26px;border-bottom:1px solid var(--bq-line)}.bq-nav .nav-links a:last-child{border-bottom:none}.bq-video-hero{position:relative;height:72vh;min-height:440px;max-height:700px;background:var(--bq-ink);overflow:hidden}.bq-video-hero .vh-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bq-video-hero .vh-media video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transform-origin:center}.bq-video-hero .vh-img-desktop{display:none}.bq-video-hero .vh-media .vh-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease;pointer-events:none}.bq-video-hero .vh-media .vh-slide.active{opacity:1}@media(min-width:860px){.bq-video-hero.has-desktop-media{max-height:none;background:#223a78}.bq-video-hero.has-desktop-media .vh-img-desktop{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bq-video-hero.has-desktop-media .vh-media video{display:none}.bq-video-hero.has-desktop-media .vh-media:after{background:linear-gradient(100deg,#080c246b,#080c241a,#080c242e)}.bq-video-hero.has-desktop-media .vh-overlay{align-items:flex-start;text-align:left;padding:24px clamp(32px,5vw,72px) 24px clamp(56px,9vw,150px)}.bq-video-hero.has-desktop-media .vh-overlay h1{max-width:56%}.bq-video-hero.has-desktop-media .vh-cta{align-items:flex-start;width:auto}.bq-video-hero.has-desktop-media .vh-form-wrap{justify-content:flex-start}}.bq-video-hero .vh-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000008c)}.bq-video-hero .vh-overlay{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;gap:22px}.bq-video-hero .vh-overlay h1{font-family:var(--bq-serif);color:var(--bq-cream);font-size:clamp(40px,11vw,86px);line-height:.98;font-weight:400;letter-spacing:-.02em}.bq-video-hero .vh-overlay h1 em{font-style:italic;color:var(--bq-lime)}.bq-video-hero .vh-count{color:var(--bq-cream);font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;opacity:.92;font-variant-numeric:tabular-nums}.bq-video-hero .vh-cta{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.bq-video-hero .vh-tag{display:inline-flex;align-items:center;gap:9px;padding:10px 18px;background:var(--bq-lime);color:var(--bq-ink);border-radius:100px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.bq-video-hero .vh-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--bq-ink);animation:bq-pulse 2.4s ease-in-out infinite}.bq .vh-form{display:flex;gap:8px;width:100%;max-width:400px;background:var(--bq-cream);border-radius:100px;padding:6px}.bq .vh-form input[type=email]{flex:1;min-width:0;padding:12px 18px;border:none;background:transparent;color:var(--bq-ink);font-size:14px;outline:none}.bq .vh-form input[type=email]::placeholder{color:var(--bq-muted)}.bq .vh-form button{flex-shrink:0;padding:12px 20px;background:var(--bq-ink);color:var(--bq-cream);border:none;border-radius:100px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.bq .vh-form button:hover{background:var(--bq-pink)}.bq .form-done{padding:12px 18px;font-size:13px;font-weight:600;text-align:center;width:100%;letter-spacing:.02em}.bq .vh-form-wrap{width:100%;display:flex;justify-content:center}.bq .vh-form-inner{width:100%;max-width:400px}.bq .vh-form-wrap .form-done{color:var(--bq-cream)}.bq .form-error{font-size:12px;color:var(--bq-lime);padding-top:8px}.bq-waitlist .form-error{color:var(--bq-cream);opacity:.9}.bq-ticker{color:var(--bq-ink);overflow:hidden;padding:16px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.bq-ticker.bg-orange{background:var(--bq-orange)}.bq-ticker.bg-lime{background:var(--bq-lime)}.bq-ticker.bg-pink{background:var(--bq-pink);color:var(--bq-cream)}.bq-ticker .ticker-track{display:flex;width:max-content;gap:26px;white-space:nowrap;animation:bq-tick var(--bq-ticker-speed, 75s) linear infinite;font-size:13px;letter-spacing:.24em;text-transform:uppercase;font-weight:600}.bq-ticker .ticker-track span{flex-shrink:0}.bq-ticker .ticker-track span:after{content:" \2726";color:var(--bq-pink);margin-left:26px}.bq-ticker.bg-pink .ticker-track span:after{color:var(--bq-lime)}@keyframes bq-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.bq .sec-head{padding:50px 22px 18px;max-width:1400px;margin:0 auto}.bq .sec-head .eyebrow{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--bq-muted);margin-bottom:14px;display:flex;align-items:center;gap:8px;font-weight:500}.bq .sec-head .eyebrow:before{content:"";width:20px;height:1px;background:currentColor}.bq .sec-head h2{font-family:var(--bq-serif);font-size:44px;line-height:1;font-weight:400;letter-spacing:-.02em;margin-bottom:14px}.bq .sec-head h2 em{font-style:italic;color:var(--bq-pink)}.bq .sec-head .counter{display:flex;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);font-weight:500;padding-top:12px;border-top:1px dashed var(--bq-line-dashed)}.bq .sec-head .counter b{font-family:var(--bq-serif);font-style:italic;font-size:18px;font-weight:400;margin-right:5px;color:var(--bq-blue);letter-spacing:0;text-transform:none}.bq .sec-head.center{text-align:center}.bq .sec-head.center .eyebrow{justify-content:center}.bq .pgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 14px 40px;max-width:1400px;margin:0 auto}.bq .pcard{cursor:pointer;display:block}.bq .pcard .img-wrap{aspect-ratio:3/4;overflow:hidden;position:relative;margin-bottom:10px;transition:transform .35s ease;background:var(--bq-cream)}.bq .pcard .img-wrap img{width:100%;height:100%;object-fit:cover}.bq .pcard:hover .img-wrap{transform:scale(.98)}.bq .pcard .name{font-family:var(--bq-serif);font-style:italic;font-size:18px;line-height:1.1;margin-bottom:3px;font-weight:500}.bq .pcard .meta{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);font-weight:500;display:flex;align-items:center;gap:6px}.bq .pcard .meta .dot{width:6px;height:6px;border-radius:50%;background:var(--bq-pink);display:inline-block;flex-shrink:0}.bq .pcard.sold .meta .dot{background:var(--bq-muted)}.bq .pill{position:absolute;top:10px;left:10px;background:var(--bq-cream);color:var(--bq-ink);font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;padding:5px 10px;z-index:2;display:inline-flex;align-items:center;gap:6px}.bq .pill.pink{background:var(--bq-pink);color:var(--bq-cream)}.bq .pill.pink:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--bq-cream)}.bq .pill.lime{background:var(--bq-lime);color:var(--bq-ink)}.bq .pill.ooo{background:var(--bq-ink);color:var(--bq-lime)}.bq .pill.ink{background:var(--bq-ink);color:var(--bq-cream)}.bq .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:100px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;cursor:pointer;border:none;font-family:var(--bq-sans);transition:opacity .2s,background .2s,color .2s;text-decoration:none}.bq .btn:hover{opacity:.88}.bq .btn-pink{background:var(--bq-pink);color:var(--bq-cream)}.bq .btn-pink:hover{background:var(--bq-ink);opacity:1}.bq .btn-ink{background:var(--bq-ink);color:var(--bq-cream)}.bq .btn-ink:hover{background:var(--bq-pink);opacity:1}.bq .btn-outline-ink{border:1px solid var(--bq-ink);color:var(--bq-ink);background:transparent}.bq .btn-outline-ink:hover{background:var(--bq-ink);color:var(--bq-cream);opacity:1}.bq .btn-outline-lime{border:1px solid var(--bq-lime);color:var(--bq-lime);background:transparent}.bq .btn-outline-lime:hover{background:var(--bq-lime);color:var(--bq-ink);opacity:1}.bq-bespoke-band{background:var(--bq-lime);color:var(--bq-ink);padding:40px 0}.bq-bespoke-band.flush{padding:0}.bq .bespoke-inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:0}.bq .bespoke-photo{aspect-ratio:4/3;position:relative;overflow:hidden}.bq .bespoke-photo img,.bq .bespoke-photo video{width:100%;height:100%;object-fit:cover;display:block}.bq video::-webkit-media-controls,.bq video::-webkit-media-controls-enclosure,.bq video::-webkit-media-controls-panel,.bq video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none}.bq video::cue{visibility:hidden}.bq .bespoke-photo .ph{background:transparent;border-color:#00000026}.bq .bespoke-photo.stacked{aspect-ratio:auto;display:grid;grid-template-columns:1fr 1fr;gap:2px}.bq .bespoke-photo.stacked .bespoke-media-item{aspect-ratio:4/5;overflow:hidden}.bq .bespoke-photo.stacked .bespoke-media-item:first-child{grid-column:1 / -1;aspect-ratio:4/4.2}.bq .bespoke-photo.stacked .bespoke-media-item img,.bq .bespoke-photo.stacked .bespoke-media-item video{width:100%;height:100%;object-fit:cover;display:block}.bq .bespoke-copy{padding:36px 22px 40px}.bq .bespoke-copy .eyebrow{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--bq-ink);margin-bottom:14px;font-weight:600;display:flex;align-items:center;gap:8px}.bq .bespoke-copy .eyebrow:before{content:"";width:20px;height:1px;background:currentColor}.bq .bespoke-copy h2{font-family:var(--bq-serif);font-size:42px;line-height:1;font-weight:400;letter-spacing:-.02em;margin-bottom:16px}.bq .bespoke-copy h2 em{font-style:italic}.bq .bespoke-copy p{font-family:var(--bq-serif);font-style:italic;font-size:22px;line-height:1.3;margin-bottom:24px;max-width:36ch}.bq .bespoke-price{font-family:var(--bq-serif);font-style:italic;font-size:64px;line-height:1;margin-bottom:6px}.bq .bespoke-price small{font-size:16px;margin-left:8px;color:#111111a6}.bq .bespoke-line{height:1px;background:#00000026;margin:22px 0}.bq-story-band{padding:40px 0;color:var(--bq-ink)}.bq-story-band.bg-orange{background:var(--bq-orange)}.bq-story-band.bg-cream{background:var(--bq-cream);border-top:1px solid var(--bq-line)}.bq .story-inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:0}.bq .story-photo{aspect-ratio:4/5;position:relative;overflow:hidden}.bq .story-photo img{width:100%;height:100%;object-fit:cover}.bq .story-copy{padding:36px 22px 40px}.bq .story-copy .eyebrow{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--bq-ink);margin-bottom:14px;font-weight:600;display:flex;align-items:center;gap:8px}.bq .story-copy .eyebrow:before{content:"";width:20px;height:1px;background:currentColor}.bq .story-copy h2{font-family:var(--bq-serif);font-size:42px;line-height:1;font-weight:400;letter-spacing:-.02em;margin-bottom:16px}.bq .story-copy h2 em{font-style:italic;color:var(--bq-pink)}.bq .story-copy .body{font-family:var(--bq-serif);font-style:italic;font-size:20px;line-height:1.35;margin-bottom:24px;max-width:38ch}.bq .story-copy a.read-more{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;text-decoration:underline;text-underline-offset:5px}.bq .material-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 22px;padding:8px 22px 22px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.bq .material-track::-webkit-scrollbar{display:none}.bq .material-card{flex:0 0 62%;max-width:260px;scroll-snap-align:start}.bq .material-card .m-media{aspect-ratio:4/5;overflow:hidden;background:var(--bq-ink);margin-bottom:8px;position:relative}.bq .material-card .m-media img,.bq .material-card .m-media video{width:100%;height:100%;object-fit:cover}.bq .material-card .m-media video{transform:scale(1.02);transform-origin:center}.bq .material-card .m-cap{font-family:var(--bq-serif);font-style:italic;font-size:17px;color:var(--bq-ink)}.bq .giggle-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 22px;padding:8px 22px 24px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.bq .giggle-track::-webkit-scrollbar{display:none}.bq .giggle-card{flex:0 0 62%;max-width:260px;scroll-snap-align:start}.bq .giggle-card .g-img{aspect-ratio:4/5;overflow:hidden;background:var(--bq-cream);margin-bottom:8px;position:relative}.bq .giggle-card .g-img img{width:100%;height:100%;object-fit:cover}.bq .giggle-card .cap{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);font-weight:500}.bq .giggle-card .cap b{color:var(--bq-ink);font-weight:600}.bq.bq-giggle-ink{background:var(--bq-ink)}.bq.bq-giggle-ink .sec-head h2{color:var(--bq-cream)}.bq.bq-giggle-ink .sec-head .eyebrow{color:#fff2f7b8}.bq.bq-giggle-ink .sec-head .counter{color:#fff2f7b8;border-top-color:#fff2f747}.bq.bq-giggle-ink .giggle-card .g-img{background:#fff2f714}.bq.bq-giggle-ink .giggle-card .cap{color:#fff2f7a6}.bq.bq-giggle-ink .giggle-card .cap b{color:var(--bq-cream)}.bq-waitlist{background:var(--bq-pink);color:var(--bq-cream);padding:54px 22px;text-align:center}.bq-waitlist .eyebrow{font-size:11px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:14px;font-weight:600;opacity:.9}.bq-waitlist h2{font-family:var(--bq-serif);font-size:44px;line-height:1.05;font-weight:400;letter-spacing:-.02em;margin-bottom:16px}.bq-waitlist h2 em{font-style:italic;color:var(--bq-lime)}.bq-waitlist .body{font-size:14px;line-height:1.55;margin-bottom:26px;max-width:42ch;margin-left:auto;margin-right:auto;opacity:.95}.bq .waitlist-form{display:flex;gap:8px;max-width:420px;margin:0 auto;background:var(--bq-ink);border-radius:100px;padding:6px}.bq .waitlist-form input[type=email]{flex:1;min-width:0;padding:12px 18px;border:none;background:transparent;color:var(--bq-cream);font-size:14px;outline:none}.bq .waitlist-form input[type=email]::placeholder{color:#fff2f78c}.bq .waitlist-form button{flex-shrink:0;padding:12px 22px;background:transparent;color:var(--bq-cream);border:none;border-radius:100px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.bq .waitlist-form button:hover{color:var(--bq-lime)}.bq .waitlist-form-wrap .form-done{color:var(--bq-cream);background:var(--bq-ink);border-radius:100px;padding:20px;max-width:420px;margin:0 auto}.bq-second-chance{background:var(--bq-ink);color:var(--bq-cream);padding:52px 22px}.bq-second-chance .inner{max-width:900px;margin:0 auto;text-align:center}.bq-second-chance .eyebrow{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--bq-lime);margin-bottom:14px;font-weight:600}.bq-second-chance h2{font-family:var(--bq-serif);font-size:clamp(32px,8vw,52px);line-height:1;font-weight:400;letter-spacing:-.02em;margin-bottom:18px}.bq-second-chance h2 em{font-style:italic;color:var(--bq-lime)}.bq-second-chance p{font-size:15px;line-height:1.6;max-width:52ch;margin:0 auto 28px;opacity:.85}.bq .sc-blocks{display:grid;gap:0;padding:20px 0 40px;max-width:900px;margin:0 auto}.bq .sc-block{padding:24px 22px;border-top:1px dashed var(--bq-line-dashed)}.bq .sc-block:first-child{border-top:none}.bq .sc-block .num{font-family:var(--bq-serif);font-style:italic;color:var(--bq-blue);font-size:14px;margin-bottom:6px}.bq .sc-block h3{font-family:var(--bq-serif);font-size:26px;line-height:1.1;font-weight:400;margin-bottom:8px}.bq .sc-block h3 em{font-style:italic;color:var(--bq-pink)}.bq .sc-block p{color:var(--bq-muted);font-size:15px;line-height:1.6}.bq-footer{background:var(--bq-cream);padding:40px 22px 20px;text-align:center}.bq-footer .foot-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:6px 20px 22px;border-bottom:1px solid var(--bq-line)}.bq-footer .foot-links a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);font-weight:500}.bq-footer .foot-links a:hover{color:var(--bq-pink)}.bq-footer .foot-socials{display:flex;justify-content:center;align-items:center;gap:14px;padding:22px 0}.bq-footer .foot-socials a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--bq-ink);border-radius:50%;transition:background .2s,color .2s}.bq-footer .foot-socials a:hover{background:var(--bq-pink);color:var(--bq-cream)}.bq-footer .foot-socials svg{width:22px;height:22px}.bq-footer .foot-payment{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--bq-line)}.bq-footer .foot-payment svg{height:24px;width:auto;display:block}.bq-footer .foot-sig{padding:24px 0 8px}.bq-footer .foot-sig .script{font-family:var(--bq-serif);font-style:italic;font-size:26px;color:var(--bq-pink);line-height:1;margin-bottom:4px}.bq-footer .foot-sig .place{font-family:var(--bq-serif);font-style:italic;font-size:14px;color:var(--bq-muted)}.bq .prod{padding:30px 22px;max-width:1400px;margin:0 auto}.bq .prod-inner{display:grid;grid-template-columns:1fr;gap:30px}.bq .gallery-wrap{max-width:520px;margin:0 auto;width:100%}.bq .gallery-main{aspect-ratio:3/4;overflow:hidden;border-radius:4px;position:relative;background:var(--bq-cream)}.bq .gallery-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;height:100%;scrollbar-width:none}.bq .gallery-strip::-webkit-scrollbar{display:none}.bq .gallery-strip .slide{flex:0 0 100%;scroll-snap-align:start}.bq .gallery-strip .slide img,.bq .gallery-strip .slide video{width:100%;height:100%;object-fit:cover}.bq .gallery-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.bq .gallery-thumbs::-webkit-scrollbar{height:3px}.bq .gallery-thumbs::-webkit-scrollbar-thumb{background:var(--bq-pink);border-radius:2px}.bq .thumb{flex:0 0 auto;width:64px;height:84px;border:2px solid transparent;border-radius:4px;overflow:hidden;background:var(--bq-cream);cursor:pointer;scroll-snap-align:start;padding:0}.bq .thumb.active{border-color:var(--bq-pink)}.bq .thumb img{width:100%;height:100%;object-fit:cover}.bq .prod-info .kicker{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--bq-muted);margin-bottom:18px;font-weight:500}.bq .prod-info h1{font-family:var(--bq-serif);font-size:48px;line-height:.95;font-weight:400;letter-spacing:-.02em;margin-bottom:18px}.bq .prod-info h1 em{color:var(--bq-pink);font-style:italic}.bq .prod-info .desc{font-size:15px;line-height:1.6;margin-bottom:24px}.bq .prod-info .desc p{margin-bottom:12px}.bq .prod-info .desc p:last-child{margin-bottom:0}.bq .price-row{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid var(--bq-line);border-bottom:1px solid var(--bq-line);margin-bottom:16px}.bq .price-now{font-family:var(--bq-serif);font-style:italic;font-size:44px;line-height:1}.bq .avail-pill{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--bq-pink);font-weight:600;display:flex;align-items:center;gap:8px}.bq .avail-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--bq-pink);animation:bq-pulse 2.4s ease-in-out infinite}.bq .avail-pill.soldout:before{animation:none}.bq .last-one{text-align:center;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--bq-pink);font-weight:600;margin-bottom:14px}.bq .buy-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:20px;background:var(--bq-ink);color:var(--bq-cream);font-size:13px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;border-radius:100px;border:none;cursor:pointer;font-family:var(--bq-sans);margin-bottom:12px;transition:background .2s}.bq .buy-btn:hover{background:var(--bq-pink)}.bq .buy-btn[disabled]{background:var(--bq-muted);cursor:default}.bq .buy-btn[disabled]:hover{background:var(--bq-muted)}.bq .bnpl{text-align:left;font-size:12.5px;color:var(--bq-muted);line-height:1.6;margin:14px 0 3px}.bq .bnpl strong{color:var(--bq-ink);font-weight:600}.bq .payment-terms-wrap{display:flex;justify-content:center;margin-bottom:10px}.bq .ship-line{text-align:left;font-size:12.5px;color:var(--bq-muted);font-weight:400;line-height:1.6;margin:0 0 22px}.bq .ship-line .sep{color:var(--bq-muted)}.bq .ship-line .mut{color:var(--bq-muted);font-weight:500}.bq .oneofone{text-align:left;margin:0;font-family:var(--bq-serif);font-style:italic;font-size:20px;line-height:1.25;padding:16px 0 0;border-top:1px dashed var(--bq-line-dashed);border-bottom:none}.bq .oneofone em{color:var(--bq-pink)}.bq .specs{margin-top:36px}.bq .specs h3,.bq .care h3,.bq .shipping-block h3{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--bq-muted);margin-bottom:18px;font-weight:500;font-family:var(--bq-sans)}.bq .specs dl{display:grid;grid-template-columns:120px 1fr;gap:14px 24px;font-size:14px;line-height:1.5}.bq .specs dt{color:var(--bq-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500;align-self:center}.bq .specs .free-text{font-size:14px;line-height:1.8;white-space:pre-line}.bq .care{margin-top:30px;padding-top:24px;border-top:1px solid var(--bq-line)}.bq .care ul{list-style:none;padding:0;font-size:14px;line-height:1.8}.bq .care li{position:relative;padding-left:24px}.bq .care li:before{content:"\2014";color:var(--bq-ink);position:absolute;left:0}.bq .shipping-block{margin-top:30px;padding:22px;border:1px solid var(--bq-line);border-radius:12px;font-size:13px;line-height:1.65}.bq .shipping-block h3{color:var(--bq-pink);margin-bottom:10px}.bq .shipping-block .policy-link{display:inline-block;margin-top:10px;color:var(--bq-pink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.bq .prod-sig{text-align:center;padding:26px 0 6px}.bq .prod-sig .script{font-family:var(--bq-serif);font-style:italic;font-size:30px;color:var(--bq-pink);line-height:1;margin-bottom:4px}.bq .prod-sig .place{font-family:var(--bq-serif);font-style:italic;font-size:18px;color:var(--bq-ink)}.bq-sticky-bar{position:fixed;bottom:0;left:0;right:0;z-index:30;background:#fff2f7f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--bq-line);padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:20px;transform:translateY(110%);transition:transform .3s ease}.bq-sticky-bar.show{transform:none}.bq-sticky-bar .info{flex:1;min-width:0}.bq-sticky-bar .name{font-family:var(--bq-serif);font-style:italic;font-size:18px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bq-sticky-bar .price{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-pink);font-weight:700;margin-top:3px}.bq-sticky-bar .btn-sticky{flex-shrink:0;padding:14px 22px;background:var(--bq-ink);color:var(--bq-cream);border-radius:100px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;border:none;cursor:pointer}.bq-sticky-bar .btn-sticky:hover{background:var(--bq-pink)}.bq-pdp-pad{padding-bottom:16px}.bq-about{background:var(--bq-cream)}.bq .about-inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr}.bq .about-portrait{position:relative;background:var(--bq-cream)}.bq .about-portrait img{width:100%;height:100%;object-fit:cover}.bq .about-portrait .ph{aspect-ratio:4/5}.bq .about-copy{padding:48px 24px 8px}.bq .about-copy .eyebrow{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--bq-muted);margin-bottom:24px;font-weight:600;display:flex;align-items:center;gap:10px}.bq .about-copy .eyebrow:before{content:"";width:24px;height:1px;background:currentColor}.bq .about-copy h1{font-family:var(--bq-serif);font-size:clamp(48px,13vw,80px);line-height:.96;font-weight:400;letter-spacing:-.02em;margin-bottom:28px}.bq .about-copy h1 em{font-style:italic;color:var(--bq-pink)}.bq .about-lead{font-family:var(--bq-serif);font-style:italic;font-size:24px;line-height:1.35;color:var(--bq-ink);margin-bottom:26px;max-width:30ch}.bq .about-copy .p-txt{font-size:15.5px;line-height:1.8;color:#333;margin-bottom:18px;max-width:54ch}.bq .about-cv{margin-top:24px}.bq .about-cv .row{display:grid;grid-template-columns:1fr;gap:8px;padding:22px 0;border-top:1px solid var(--bq-line)}.bq .about-cv .row .k{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bq-pink);font-weight:700}.bq .about-cv .row .v{font-size:13.5px;line-height:1.75;color:var(--bq-ink)}.bq .about-sign{padding:34px 24px 60px;max-width:1240px;margin:0 auto}.bq .about-sign .script{font-family:var(--bq-serif);font-style:italic;font-size:30px;color:var(--bq-pink);line-height:1}.bq .about-sign .place{font-family:var(--bq-serif);font-style:italic;font-size:15px;color:var(--bq-muted);margin-top:2px}.bq .info-list{max-width:640px;margin:34px auto 0;border-top:1px solid var(--bq-line)}.bq .info-row{display:grid;grid-template-columns:1fr;gap:6px;padding:20px 0;border-bottom:1px solid var(--bq-line)}.bq .info-row .k{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bq-pink);font-weight:700}.bq .info-row .v{font-size:14px;line-height:1.65;color:var(--bq-ink)}.bq .info-row .v a{text-decoration:underline;text-underline-offset:3px}.bq .bq-form{display:grid;gap:16px;max-width:520px;padding:32px 0 48px}.bq .bq-form label{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:6px;color:var(--bq-muted);font-weight:500}.bq .bq-form input,.bq .bq-form textarea,.bq .bq-form select{width:100%;padding:14px 18px;background:transparent;border:1px solid var(--bq-ink);border-radius:100px;font-size:15px;color:var(--bq-ink)}.bq .bq-form textarea{min-height:120px;resize:vertical;border-radius:18px}.bq .bq-form button{padding:18px;background:var(--bq-ink);color:var(--bq-cream);border:none;border-radius:100px;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.bq .bq-form button:hover{background:var(--bq-pink)}.bq .bq-form .form-done{color:var(--bq-ink);padding:20px;border:1px solid var(--bq-ink);border-radius:100px}.bq .bq-form .errors{font-size:13px;color:var(--bq-pink)}.bq .bq-form .errors ul{list-style:none}.bq-cart-perks{font-family:var(--bq-sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--bq-ink);text-align:center;line-height:1.9;padding:10px 4px 12px}.bq-cart-perks .ok{color:var(--bq-pink);font-weight:700}.bq-cart-perks .sig{display:block;font-family:var(--bq-serif);font-style:italic;text-transform:none;letter-spacing:0;font-size:16px;color:var(--bq-pink);margin-top:2px}.bq .bespoke-buy{max-width:760px;margin:0 auto;padding:44px 22px 30px}.bq .bespoke-buy .bb-intro{font-size:16px;line-height:1.65;margin-bottom:30px}.bq .bb-steps{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:18px}.bq .bb-steps li{border-top:1px dashed var(--bq-line-dashed);padding-top:14px;font-size:14px;line-height:1.6;color:var(--bq-ink)}.bq .bb-steps b{display:block;font-family:var(--bq-serif);font-style:italic;font-size:26px;color:var(--bq-pink);margin-bottom:6px;font-weight:400}.bq .bb-note{font-size:12.5px;color:var(--bq-muted);text-align:center;margin-top:14px;line-height:1.6}.bq .bb-contact{text-align:center;margin-top:18px;font-size:13px}.bq .bb-contact a{color:var(--bq-ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:860px){.bq .bb-steps{grid-template-columns:1fr 1fr 1fr;gap:28px}}.bq .gc-grid{max-width:1100px;margin:0 auto;padding:8px 22px 10px;display:grid;grid-template-columns:1fr;gap:26px}.bq .gc-visual img{width:100%;display:block}.bq .mat-lead{font-size:15.5px;line-height:1.65;color:var(--bq-muted);max-width:52ch;margin-top:2px}.bq .gc-lead{font-size:15px;line-height:1.65;color:var(--bq-muted);margin-bottom:20px;max-width:48ch}.bq .gc-card{border:1px dashed rgba(0,0,0,.2);padding:20px 22px;margin-bottom:14px}.bq .gc-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.bq .gc-pill{display:inline-flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;padding:5px 10px}.bq .gc-pill.pink{background:var(--bq-pink);color:var(--bq-cream)}.bq .gc-pill.lime{background:var(--bq-lime);color:var(--bq-ink)}.bq .gc-card-price{font-family:var(--bq-serif);font-style:italic;font-size:42px;line-height:1}.bq .gc-card-desc{font-size:14px;line-height:1.6;color:var(--bq-muted);margin-bottom:16px}.bq .gc-note{font-size:12px;color:var(--bq-muted);margin-top:6px}@media(min-width:860px){.bq .gc-grid{grid-template-columns:.85fr 1.15fr;gap:52px;align-items:start;padding:12px 60px 16px}}@media(min-width:860px){.bq-nav .nav-inner{grid-template-columns:1fr auto 1fr;padding:20px 40px}.bq-nav .nav-btn.menu{display:none}.bq-nav .nav-btn.cart{justify-self:end}.bq-nav .nav-logo{font-size:26px}.bq-nav .nav-links{display:flex!important;justify-content:flex-start;background:transparent;padding:0;border:none;order:-1;justify-self:start;gap:4px}.bq-nav .nav-links a{display:inline-block;padding:0 14px;font-family:var(--bq-sans);font-size:14px;border:none;letter-spacing:.02em}.bq-ticker .ticker-track{font-size:14px;gap:34px}.bq .sec-head{padding:80px 60px 28px}.bq .sec-head h2{font-size:64px}.bq .pgrid{grid-template-columns:repeat(4,1fr);gap:22px;padding:24px 60px 60px}.bq .pcard .name{font-size:22px}.bq-bespoke-band,.bq-story-band{padding:64px 0}.bq-bespoke-band.flush{padding:0}.bq .bespoke-inner,.bq .story-inner{grid-template-columns:1fr 1fr;align-items:center}.bq-bespoke-band:not(.flush) .bespoke-photo{aspect-ratio:auto;height:500px}.bq-bespoke-band.flush .bespoke-photo:not(.stacked){height:auto;width:100%;max-width:448px;justify-self:center;align-self:center}.bq .story-photo{aspect-ratio:auto;height:500px}.bq .story-photo img{object-position:50% 30%}.bq .bespoke-copy,.bq .story-copy{padding:60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.bq .bespoke-copy h2,.bq .story-copy h2{font-size:64px}.bq .bespoke-copy p{font-size:26px}.bq .bespoke-price{font-size:88px}.bq .story-copy .body{font-size:24px}.bq .material-track{padding:12px 60px 28px;gap:20px;scroll-padding:0 60px}.bq .material-card{flex:0 0 23%;max-width:300px}.bq .giggle-track{padding:12px 60px 30px;gap:20px;scroll-padding:0 60px}.bq .giggle-card{flex:0 0 23%;max-width:300px}.bq-second-chance{padding:80px 60px}.bq .sc-blocks{grid-template-columns:1fr 1fr;padding:40px 60px 80px;gap:0 40px}.bq .sc-block{border-top:none;border-left:1px dashed var(--bq-line-dashed);padding:0 24px 30px}.bq .sc-block:nth-child(odd){border-left:none}.bq .sc-block.full{grid-column:1 / -1}.bq-waitlist{padding:80px 60px}.bq-waitlist h2{font-size:72px}.bq .prod{padding:60px 40px 26px}.bq .prod-inner{grid-template-columns:1fr 1fr;gap:80px}.bq .gallery-wrap{position:sticky;top:120px;align-self:start;max-width:560px;margin:0}.bq .thumb{width:80px;height:106px}.bq .prod-info h1{font-size:clamp(56px,6vw,88px)}.bq .prod-info .desc{font-size:16px;margin-bottom:30px}.bq .price-row{padding:24px 0;margin-bottom:24px}.bq .price-now{font-size:56px}.bq .buy-btn{padding:22px;font-size:14px}.bq .specs{margin-top:50px;padding-top:30px}.bq .specs dl{grid-template-columns:140px 1fr}.bq-sticky-bar{padding:16px 60px;justify-content:flex-end;gap:36px}.bq-sticky-bar .info{flex:0 1 auto;text-align:right}.bq-pdp-pad{padding-bottom:0}.bq .about-inner{grid-template-columns:1.05fr 1fr;align-items:stretch}.bq .about-portrait .ph{height:100%;aspect-ratio:auto;min-height:640px}.bq .about-copy{padding:96px 72px 40px;display:flex;flex-direction:column;justify-content:center}.bq .about-lead{font-size:30px}.bq .about-cv .row{grid-template-columns:170px 1fr;gap:28px;align-items:baseline}.bq .about-sign{padding:8px 72px 96px}.bq .info-row{grid-template-columns:150px 1fr;gap:26px;align-items:baseline}.bq-footer{padding:60px 40px 20px}}@media(prefers-reduced-motion:reduce){.bq .pcard:hover .img-wrap,.bq .buy-btn,.bq-ticker .ticker-track{transition:none;animation:none}.bq-video-hero .vh-tag:before,.bq .avail-pill:before{animation:none;opacity:1}}.bq .pdp-gone{margin-top:6px}.bq .pdp-gone-note{font-size:12px;letter-spacing:.04em;opacity:.55;margin-bottom:6px}.bq .pdp-gone-head{font-family:var(--bq-serif);font-size:26px;line-height:1.12;letter-spacing:-.01em;margin-bottom:16px}.bq .pdp-gone-head em{font-style:italic;color:var(--bq-pink)}.bq .pdp-gone-sub{font-size:14px;line-height:1.55;opacity:.8;margin-bottom:16px;max-width:46ch}.bq .pdp-gone-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bq .pg-card{display:block;text-decoration:none;color:inherit}.bq .pg-thumb{aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:#0000000d;margin-bottom:8px}.bq .pg-thumb img,.bq .pg-thumb .ph{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.bq .pg-card:hover .pg-thumb img{transform:scale(1.05)}.bq .pg-name{font-family:var(--bq-serif);font-style:italic;font-size:15px;line-height:1.1;font-weight:500;margin-bottom:2px}.bq .pg-meta{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-muted);font-weight:500;display:flex;align-items:center;gap:5px}.bq .pg-meta .dot{width:5px;height:5px;border-radius:50%;background:var(--bq-pink);display:inline-block;flex-shrink:0}.bq .pdp-gone-link{display:inline-block;margin-top:16px;font-size:13px;font-weight:600;color:var(--bq-pink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.bq .pdp-gone-notify{margin-top:26px;padding-top:20px;border-top:1px dashed var(--bq-line-dashed)}.bq .pg-notify-label{font-size:13px;opacity:.75;margin-bottom:10px}.bq .pdp-gone-count{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;font-variant-numeric:tabular-nums;margin-bottom:12px;color:var(--bq-ink);opacity:.9}.bq .pdp-gone-form{display:flex;gap:8px;background:var(--bq-ink);border-radius:100px;padding:6px}.bq .pdp-gone-form input[type=email]{flex:1;min-width:0;padding:11px 18px;border:none;background:transparent;color:var(--bq-cream);font-size:14px;outline:none}.bq .pdp-gone-form input[type=email]::placeholder{color:#fff2f78c}.bq .pdp-gone-form button{flex-shrink:0;padding:11px 18px;background:transparent;color:var(--bq-cream);border:none;border-radius:100px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;cursor:pointer}.bq .pdp-gone-form button:hover{color:var(--bq-lime)}.bq .pdp-gone .form-done{color:var(--bq-cream);background:var(--bq-ink);border-radius:100px;padding:16px;text-align:center}.bq .giggle-nav{display:flex;align-items:center;justify-content:center;gap:14px;padding:0 22px 28px}.bq .g-arrow{width:34px;height:34px;border-radius:50%;border:1px solid var(--bq-line-dashed);background:transparent;color:var(--bq-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,opacity .2s ease}.bq .g-arrow:hover:not(:disabled){border-color:var(--bq-pink);color:var(--bq-pink)}.bq .g-arrow:disabled{opacity:.28;cursor:default}.bq .g-dots{display:flex;align-items:center;gap:7px}.bq .g-dot{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:var(--bq-line-dashed);cursor:pointer;transition:background .2s ease,transform .2s ease}.bq .g-dot.is-on{background:var(--bq-pink);transform:scale(1.4)}.bq.bq-giggle-ink .g-arrow{border-color:#fff2f74d;color:var(--bq-cream)}.bq.bq-giggle-ink .g-arrow:hover:not(:disabled){border-color:var(--bq-lime);color:var(--bq-lime)}.bq.bq-giggle-ink .g-dot{background:#fff2f74d}.bq.bq-giggle-ink .g-dot.is-on{background:var(--bq-lime)}@media(max-width:859.98px){.bq .buy-btn.buy-desktop-only{display:none}}#shopify-pc__banner{max-width:330px!important;padding:12px 14px!important}#shopify-pc__banner__body-title{font-size:12.5px!important;margin-bottom:2px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:10.5px!important;line-height:1.35!important}#shopify-pc__banner .shopify-pc__banner__btns{gap:6px!important;margin-top:9px!important}#shopify-pc__banner .shopify-pc__banner__btns button{font-size:10.5px!important;padding:6px 9px!important;min-height:0!important}.bq .bb-shape{border:0;padding:0;margin:0 0 26px}.bq .bb-shape-legend{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);margin-bottom:10px;padding:0}.bq .bb-shape-grid{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:560px){.bq .bb-shape-grid{grid-template-columns:1fr 1fr}}.bq .bb-shape-opt{position:relative;display:flex;flex-direction:column;gap:3px;border:1px solid var(--bq-line-dashed);border-radius:2px;padding:14px 16px;cursor:pointer;background:transparent;transition:border-color .15s ease,background-color .15s ease}.bq .bb-shape-opt:hover{border-color:var(--bq-ink)}.bq .bb-shape-opt input{position:absolute;opacity:0;width:0;height:0}.bq .bb-shape-opt.is-on{border-color:var(--bq-pink);background:#f2167e0d}.bq .bb-shape-opt:focus-within{outline:2px solid var(--bq-pink);outline-offset:2px}.bq .bb-shape-name{font-family:var(--bq-serif);font-style:italic;font-size:20px;line-height:1.1}.bq .bb-shape-price{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-muted)}.bq .bb-shape-opt.is-on .bb-shape-price{color:var(--bq-pink)}.bq .bb-shape-opt.is-off{opacity:.45;cursor:not-allowed}.bq .bb-shape-opt.is-off:hover{border-color:var(--bq-line-dashed)}.bq .pdp-variants{margin:0 0 22px}.bq .pv-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-muted);margin-bottom:9px}.bq .pv-grid{display:flex;flex-wrap:wrap;gap:8px}.bq .pv-opt{display:flex;flex-direction:column;gap:2px;border:1px solid var(--bq-line-dashed);border-radius:2px;padding:9px 14px;min-width:104px;transition:border-color .15s ease,background-color .15s ease}.bq a.pv-opt:hover{border-color:var(--bq-ink)}.bq .pv-opt.is-on{border-color:var(--bq-pink);background:#f2167e0d}.bq .pv-opt:focus-visible{outline:2px solid var(--bq-pink);outline-offset:2px}.bq .pv-name{font-size:13px;line-height:1.2}.bq .pv-meta{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--bq-muted)}.bq .pv-opt.is-on .pv-meta{color:var(--bq-pink)}.bq .pv-opt.is-sold{opacity:.4;cursor:default}.bq .pv-opt.is-sold .pv-name{text-decoration:line-through}.bq .gc-terms{margin-top:22px;border-top:1px dashed var(--bq-line-dashed);padding-top:16px}.bq .gc-terms-title{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bq-ink);margin-bottom:8px}.bq .gc-terms p{font-size:12.5px;line-height:1.65;color:var(--bq-muted);margin-bottom:8px}.bq .gc-terms ul{margin:0 0 8px;padding:0}.bq .gc-terms li{font-size:12.5px;line-height:1.65;color:var(--bq-muted);padding-left:14px;position:relative;margin-bottom:5px}.bq .gc-terms li:before{content:"\b7";position:absolute;left:4px;color:var(--bq-pink)}.bq .gc-specs{margin:0 0 16px;padding:0}.bq .gc-specs li{font-size:11.5px;line-height:1.6;color:var(--bq-muted);padding-left:13px;position:relative}.bq .gc-specs li:before{content:"\b7";position:absolute;left:3px;color:var(--bq-pink)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bq-base.css.map */
