/* Generated by scripts/build_content.py from the Wix layout of /faq. Do not edit by hand. */
.vd-page .vd-comp-l94fhfyg1 { display: grid; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
.vd-page .vd-comp-k34ajy54 { background-color: var(--vd-cream); height: auto; }
.vd-page .vd-comp-l4x98ah8-0 { font-family: vd-glowgirl, serif; font-weight: 400; }
.vd-page .vd-comp-mcgr609r { background-color: var(--vd-cream); height: auto; }
.vd-page .vd-s > *, .vd-page .vd-box > * { grid-area: 1 / 1; align-self: start; justify-self: start; box-sizing: border-box; max-width: none; }
@media (min-width: 751px) {
  .vd-page .vd-comp-l94fhfyg1 { min-height: calc(var(--u)*829); }
  .vd-page .vd-comp-k34ajy54 { margin-top: calc(var(--u)*71); margin-left: calc(50% + calc(var(--u)*-490)); width: calc(var(--u)*980); min-height: calc(var(--u)*637); }
  .vd-page .vd-comp-k34ajy54 .vd-faq__item summary { font-family: vd-eb-garamond, serif; font-size: calc(var(--u)*24); color: rgb(92, 82, 73); line-height: 1.4; }
  .vd-page .vd-comp-k34ajy54 .vd-faq__title { font-family: vd-eb-garamond, serif; font-size: calc(var(--u)*24); color: rgb(92, 82, 73); line-height: 1.4; }
  .vd-page .vd-comp-l4x98ah8 { margin-top: calc(var(--u)*36); margin-left: calc(50% + calc(var(--u)*-155)); width: calc(var(--u)*310); }
  .vd-page .vd-comp-l4x98ah8-0 { font-size: calc(var(--u)*54); line-height: 1.4; color: rgb(92, 82, 73); text-align: center; margin: 0; }
  .vd-page .vd-comp-mcgr609r { margin-top: calc(var(--u)*36); margin-left: calc(50% + calc(var(--u)*-490)); width: calc(var(--u)*980); min-height: calc(var(--u)*732); }
  .vd-page .vd-comp-mcgr609r .vd-faq__item summary { font-family: vd-figtree-medium, sans-serif; font-size: calc(var(--u)*20); color: rgb(26, 26, 26); line-height: 1.2; }
  .vd-page .vd-comp-mcgr609r .vd-faq__title { font-family: vd-eb-garamond, serif; font-size: calc(var(--u)*32); color: rgb(92, 82, 73); line-height: 1.2; }
}
@media (max-width: 750px) {
  .vd-page .vd-comp-l94fhfyg1 { min-height: calc(var(--u)*1644.2); background-color: rgba(0, 0, 0, 0); }
  .vd-page .vd-comp-k34ajy54 { margin-top: calc(var(--u)*-10); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); min-height: calc(var(--u)*726); }
  .vd-page .vd-comp-k34ajy54 .vd-faq__item summary { font-family: vd-eb-garamond, serif; font-size: calc(var(--u)*24); color: rgb(92, 82, 73); line-height: 1.4; }
  .vd-page .vd-comp-k34ajy54 .vd-faq__title { font-family: vd-eb-garamond, serif; font-size: calc(var(--u)*24); color: rgb(92, 82, 73); line-height: 1.4; }
  .vd-page .vd-comp-l4x98ah8 { margin-top: calc(var(--u)*1573.6); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); }
  .vd-page .vd-comp-l4x98ah8-0 { font-size: calc(var(--u)*34); line-height: 1.4; color: rgb(92, 82, 73); text-align: center; }
  .vd-page .vd-comp-mcgr609r { margin-top: calc(var(--u)*726); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); min-height: calc(var(--u)*837.6); }
  .vd-page .vd-comp-mcgr609r .vd-faq__item summary { font-family: vd-figtree-medium, sans-serif; font-size: calc(var(--u)*20); color: rgb(26, 26, 26); line-height: 1.2; }
  .vd-page .vd-comp-mcgr609r .vd-faq__title { font-family: vd-eb-garamond, serif; font-size: calc(var(--u)*24); color: rgb(92, 82, 73); line-height: 1.2; }
}
