.bfq,.bfq-cta,.bfc{--q-text: #1C1A17;--q-body: #3F3A34;--q-muted: #8A8278;--q-line: #E2DCD2;--q-accent: #7A4123;--q-serif: var(--font-heading, "Cormorant Garamond", Georgia, serif);--q-sans: var(--font-body, Inter, system-ui, sans-serif);background:#f7f5f1;color:var(--q-text);font-family:var(--q-sans);width:100%;max-width:100%;overflow-x:clip}.bfq *,.bfq-cta *,.bfc *{box-sizing:border-box}.bfq p,.bfq-cta p,.bfc p{margin:0}.bfq{padding:calc(var(--pt, 112px) * .5) 20px var(--pb, 0px)}.bfq__in{max-width:1240px;margin:0 auto}.bfq__intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;margin-bottom:24px}.bfq__kicker{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--q-muted)}.bfq__title{margin:0;font-family:var(--q-serif);font-weight:500;font-size:56px;line-height:.95;letter-spacing:0;text-transform:none;color:var(--q-text)}.bfq__rule{width:40px;height:1px;background:var(--q-accent)}.bfq__text{font-size:15px;line-height:1.7;color:#5e5850}.bfq__text p{margin:0 0 8px}.bfq__list{border-top:1px solid var(--q-line)}.bfq__item{border-bottom:1px solid var(--q-line)}.bfq__q{list-style:none;display:flex;align-items:center;gap:14px;padding:20px 0;cursor:pointer;color:var(--q-text)}.bfq__q::-webkit-details-marker{display:none}.bfq__n{flex:0 0 22px;font-family:var(--q-serif);font-size:15px;color:var(--q-accent);font-variant-numeric:lining-nums}.bfq__label{flex:1;font-family:var(--q-serif);font-weight:600;font-size:19px;line-height:1.25}.bfq__sign{position:relative;flex:0 0 32px;width:32px;height:32px;border-radius:50%;border:1px solid #CFC8BD;transition:background .2s,border-color .2s}.bfq__sign:before,.bfq__sign:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1px;background:var(--q-text);transform:translate(-50%,-50%);transition:transform .25s}.bfq__sign:after{transform:translate(-50%,-50%) rotate(90deg)}.bfq__item[open] .bfq__sign{background:#1c1a17;border-color:#1c1a17}.bfq__item[open] .bfq__sign:before,.bfq__item[open] .bfq__sign:after{background:#fff}.bfq__item[open] .bfq__sign:after{transform:translate(-50%,-50%) rotate(0)}.bfq__a{padding:0 0 22px 36px;font-size:14px;line-height:1.75;color:var(--q-body)}.bfq__a p{margin:0 0 10px}.bfq__a p:last-child{margin-bottom:0}.bfq__a strong{font-weight:600;color:var(--q-text)}.bfq__a a{color:var(--q-accent);text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.bfq{padding:var(--pt, 112px) 40px var(--pb, 0px)}.bfq__title{font-size:96px;line-height:.9}.bfq__kicker{font-size:11px}.bfq__text{font-size:16px}.bfq__q{gap:20px;padding:26px 0}.bfq__n{flex-basis:28px;font-size:17px}.bfq__label{font-size:24px}.bfq__a{padding:0 52px 30px 48px;font-size:15px}.bfq--split .bfq__in{display:flex;gap:96px;align-items:flex-start}.bfq--split .bfq__intro{flex:0 0 340px;align-items:flex-start;text-align:left;gap:20px;margin:0;position:sticky;top:120px}.bfq--split .bfq__rule{width:48px}.bfq--split .bfq__list{flex:1;min-width:0}.bfq--center .bfq__in{max-width:900px}.bfq--center .bfq__intro{margin-bottom:40px}.bfq--center .bfq__title{font-size:72px}}.bfq-cta{padding-top:calc(var(--pt, 120px) * .55)}.bfq-cta__in{background:#1c1a17;color:#f7f5f1;padding:56px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.bfq-cta__title{margin:0;font-family:var(--q-serif);font-weight:500;font-size:32px;line-height:1.1;letter-spacing:0;text-transform:none;color:#f7f5f1}.bfq-cta__text{font-size:15px;color:#cfc8bd}.bfq-cta__btn{margin-top:8px;display:inline-flex;align-items:center;min-height:52px;padding:0 32px;background:#f7f5f1;color:#1c1a17!important;text-decoration:none;font-size:15px;font-weight:600;border-radius:2px;transition:opacity .2s}.bfq-cta__btn:hover{opacity:.88}@media(min-width:990px){.bfq-cta{padding-top:var(--pt, 120px)}.bfq-cta__in{padding:96px 24px;gap:18px}.bfq-cta__title{font-size:48px}}.bfc{padding:calc(var(--pt, 112px) * .5) 16px 0}.bfc__in{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.bfc__intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.bfc__title{margin:0;font-family:var(--q-serif);font-weight:500;font-size:56px;line-height:.9;letter-spacing:0;text-transform:none;color:var(--q-text)}.bfc__info{width:100%;display:flex;flex-direction:column;gap:18px;margin-top:8px;padding-top:20px;border-top:1px solid var(--q-line);text-align:left}.bfc__info-l{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--q-muted);margin-bottom:4px!important}.bfc__info-v,.bfc__info-v p{font-family:var(--q-serif);font-weight:600;font-size:20px;line-height:1.3;color:var(--q-text);margin:0}.bfc__card{background:#fff;border:1px solid var(--q-line);padding:28px 20px}.bfc__form-title{margin:0 0 22px;font-family:var(--q-serif);font-weight:500;font-size:30px;line-height:1.1;letter-spacing:0;text-transform:none;color:var(--q-text)}.bfc__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.bfc__field{display:flex;flex-direction:column;gap:8px;margin:0}.bfc__field>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5e5850}.bfc__field i{font-style:normal;color:var(--q-accent)}.bfc__field input,.bfc__field textarea{width:100%;min-height:50px;border:1px solid #CFC8BD;border-radius:0;background:#fff;padding:12px 14px;font:inherit;font-size:16px;color:var(--q-text);box-shadow:none;outline:none;transition:border-color .2s;-webkit-appearance:none}.bfc__field textarea{min-height:150px;resize:vertical}.bfc__field input:focus,.bfc__field textarea:focus{border-color:#1c1a17}.bfc__field textarea::placeholder{color:#a39b91}.bfc__submit{grid-column:1 / -1;min-height:54px;margin-top:6px;background:#1c1a17;color:#fff;border:0;border-radius:2px;font:inherit;font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;transition:opacity .2s}.bfc__submit:hover{opacity:.88}.bfc__legal,.bfc__legal *{grid-column:1 / -1;font-size:11px;line-height:1.6;color:var(--q-muted)}.bfc__legal a{color:var(--q-muted);text-decoration:underline}.bfc__ok{font-family:var(--q-serif);font-size:22px;line-height:1.4;color:var(--q-text)}.bfc__err{margin-bottom:16px;padding:12px 14px;border:1px solid #C9A8A2;background:#fbf4f2;font-size:14px;color:#7a2e23}.bfc__err ul{margin:0;padding-left:18px}@media(min-width:990px){.bfc{padding:var(--pt, 112px) 40px 0}.bfc__in{flex-direction:row;align-items:flex-start;gap:96px}.bfc__intro{flex:0 0 360px;align-items:flex-start;text-align:left;gap:20px}.bfc__title{font-size:96px}.bfc__info{gap:22px;margin-top:16px;padding-top:28px}.bfc__card{flex:1;min-width:0;padding:48px}.bfc__form-title{font-size:40px;margin-bottom:28px}.bfc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bfc__field--full{grid-column:1 / -1}}.bfc+* .bfq,.bf-contact-section+.bf-faq-section .bfq{padding-bottom:120px}
/*# sourceMappingURL=/cdn/shop/t/57/assets/bf-faq.css.map */
