.custom-flush{margin-top:0!important;margin-bottom:0!important}.custom-faq{background:var(--faq-bg, #ffffff);padding-top:var(--faq-pt, 72px);padding-bottom:var(--faq-pb, 72px);letter-spacing:normal}.custom-faq__inner{display:grid;grid-template-columns:40fr 60fr;gap:64px;align-items:start}.custom-faq__eyebrow{font-size:12px;line-height:16px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:#8a6d3b;margin:0 0 12px}.custom-faq__heading{font-size:40px;line-height:46px;font-weight:400;letter-spacing:-.8px;color:#111;margin:0}.custom-faq__intro{font-size:17px;line-height:27px;color:#4a4a4a;margin:14px 0 0}.custom-faq__contact{font-size:15px;line-height:24px;color:#6e6e6e;margin:26px 0 0}.custom-faq__mail{color:#111;text-decoration:none;border-bottom:1px solid #d8d2c8;padding-bottom:1px;transition:color .2s ease,border-color .2s ease}.custom-faq__mail:hover{color:#b08d57;border-color:#b08d57}.custom-faq__mail:focus-visible{outline:2px solid #B08D57;outline-offset:3px;border-radius:2px}.custom-faq__list{border-bottom:1px solid #e6e6e6}.custom-faq__item{border-top:1px solid #e6e6e6}.custom-faq__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 0;min-height:44px;cursor:pointer;font-size:18px;line-height:27px;font-weight:500;color:#111;list-style:none;transition:color .2s ease}.custom-faq__q::-webkit-details-marker{display:none}.custom-faq__q:hover{color:#b08d57}.custom-faq__q:focus:not(:focus-visible){outline:none}.custom-faq__q:focus-visible{outline:2px solid #B08D57;outline-offset:-2px;border-radius:2px}.custom-faq__q-text{min-width:0}.custom-faq__mark{position:relative;flex-shrink:0;width:14px;height:14px;color:#b08d57}.custom-faq__mark:before,.custom-faq__mark:after{content:"";position:absolute;background:currentColor}.custom-faq__mark:before{top:6px;left:0;width:14px;height:1.5px}.custom-faq__mark:after{top:0;left:6px;width:1.5px;height:14px;transition:transform .25s ease}.custom-faq__item[open] .custom-faq__mark:after{transform:rotate(90deg)}.custom-faq__a{padding:0 44px 24px 0;max-width:62ch}.custom-faq__a p{font-size:16px;line-height:26px;color:#6e6e6e;margin:0 0 12px}.custom-faq__a p:last-child{margin-bottom:0}.custom-faq__a a{color:#111;text-decoration:none;border-bottom:1px solid #d8d2c8;transition:color .2s ease,border-color .2s ease}.custom-faq__a a:hover{color:#b08d57;border-color:#b08d57}.custom-faq__a a:focus-visible{outline:2px solid #B08D57;outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){.custom-faq__mark:after{transition:none}}@media screen and (max-width:989px){.custom-faq__inner{gap:40px}.custom-faq__heading{font-size:32px;line-height:38px;letter-spacing:-.64px}}@media screen and (max-width:899px){.custom-faq{padding-top:48px;padding-bottom:48px}.custom-faq__inner{grid-template-columns:1fr;gap:30px}.custom-faq__heading{font-size:28px;line-height:34px;letter-spacing:-.56px}.custom-faq__intro{font-size:16px;line-height:25px}.custom-faq__contact{margin-top:18px}.custom-faq__q{gap:18px;padding:19px 0;font-size:16px;line-height:24px}.custom-faq__a{padding:0 32px 22px 0}.custom-faq__a p{font-size:15px;line-height:24px}}@media screen and (max-width:359px){.custom-faq__heading{font-size:26px;line-height:32px}.custom-faq__q{gap:14px;font-size:15px;line-height:23px}.custom-faq__a{padding-right:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-custom-faq.css.map */
