.oaklen-faq{--oaklen-ink: #29251f;--oaklen-ink-soft: #68625a;--oaklen-gold: #fdb109;--oaklen-surface: #f8f6f4;--oaklen-border: #e1ddd4;display:block;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:48px;padding-bottom:48px}.oaklen-faq__layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:32px}.oaklen-faq__intro{min-width:0px}.oaklen-faq__eyebrow{display:inline-flex;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.28em;color:var(--oaklen-ink-soft)}.oaklen-faq__gold-line{margin-right:12px;display:inline-block;height:1px;width:32px;background-color:var(--oaklen-gold)}.oaklen-faq__heading{margin-bottom:0;margin-top:12px;font-size:30px;font-weight:400;line-height:1.25;letter-spacing:0em;color:var(--oaklen-ink);font-family:var(--font-heading-family)}.oaklen-faq__heading span{font-style:italic;font-family:var(--font-heading-family);font-weight:400}.oaklen-faq__description{margin-top:16px;font-size:14px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-faq__description p{margin:0}.oaklen-faq__button{margin-top:24px;display:inline-flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;padding:14px 24px;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.14em;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--oaklen-gold);border-color:var(--oaklen-gold);color:var(--oaklen-ink)}.oaklen-faq__button:hover{background-color:var(--oaklen-ink);border-color:var(--oaklen-ink);color:#fff}.oaklen-faq__button:focus-visible{outline:2px solid var(--oaklen-gold);outline-offset:4px}.oaklen-faq__accordion{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border:1px solid var(--oaklen-border)}.oaklen-faq__item{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.oaklen-faq__item+.oaklen-faq__item{border-top:1px solid var(--oaklen-border)}.oaklen-faq__summary{display:flex;width:100%;cursor:pointer;list-style-type:none;align-items:flex-start;gap:16px;padding:16px 20px;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.oaklen-faq__summary::-webkit-details-marker{display:none}.oaklen-faq__summary:hover{background-color:var(--oaklen-surface)}.oaklen-faq__summary:focus-visible{outline:2px solid var(--oaklen-gold);outline-offset:-2px}.oaklen-faq__question{flex:1 1 0%;font-size:15px;font-weight:500;line-height:1.375;color:var(--oaklen-ink)}.oaklen-faq__icon{position:relative;margin-top:2px;display:flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;background-color:var(--oaklen-gold);color:var(--oaklen-ink)}.oaklen-faq__icon:before,.oaklen-faq__icon:after{position:absolute;--tw-content: "";content:var(--tw-content);background-color:currentColor}.oaklen-faq__icon:before{height:1px;width:12px}.oaklen-faq__icon:after{height:12px;width:1px;transition:transform .18s ease}.oaklen-faq__item[open] .oaklen-faq__icon:after{transform:scaleY(0)}.oaklen-faq__answer{padding-left:20px;padding-right:20px;padding-bottom:16px;font-size:13px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-faq__answer p{margin:0}.oaklen-faq__empty{padding:24px;font-size:14px;color:var(--oaklen-ink-soft)}@media(min-width:640px){.oaklen-faq__heading{font-size:36px}}@media(min-width:990px){.oaklen-faq{padding-top:80px;padding-bottom:80px}.oaklen-faq__layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px}.oaklen-faq__intro{grid-column:span 4 / span 4}.oaklen-faq__heading{font-size:44px}.oaklen-faq__accordion{grid-column:span 8 / span 8}.oaklen-faq__summary{gap:24px;padding:20px 28px}.oaklen-faq__question{font-size:16px}.oaklen-faq__icon{height:28px;width:28px}.oaklen-faq__answer{padding-left:28px;padding-right:28px;padding-bottom:20px;font-size:14px}}@media(prefers-reduced-motion:reduce){.oaklen-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-oaklen-faq.css.map */
