.myduke-faq-page{background:#fff;padding-top:8rem!important;padding-bottom:8rem!important;display:flex;flex-direction:column;gap:3.2rem;width:min(120rem,100%);margin-left:auto;margin-right:auto}.myduke-faq-page__content{display:grid;grid-template-columns:1fr;gap:4.8rem;align-items:start}@media screen and (min-width:990px){.myduke-faq-page__content{grid-template-columns:1fr 40rem}}.myduke-faq-page__faq-column{display:flex;flex-direction:column;gap:3.2rem}.myduke-faq-page__faq-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;letter-spacing:-.02em;color:#264653;margin:0}.myduke-faq-page__category-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;letter-spacing:-.02em;color:#264653;margin:0 0 1.6rem}.myduke-faq-page__category-title:not(:first-child){margin-top:4rem}.myduke-faq-page__list{display:flex;flex-direction:column;border-top:1px solid #bfdbcf}.myduke-faq-page__item{border-bottom:1px solid #bfdbcf}.myduke-faq-page__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;padding:1.9rem 0;cursor:pointer;text-align:left;gap:2.4rem}.myduke-faq-page__question{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.2;letter-spacing:-.02em;color:#264653;flex:1 0 0;min-width:0}.myduke-faq-page__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.myduke-faq-page__icon-vert{transform-box:fill-box;transform-origin:center;transition:transform .28s ease}.myduke-faq-page__trigger[aria-expanded=true] .myduke-faq-page__icon-vert{transform:rotate(90deg)}.myduke-faq-page__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.myduke-faq-page__panel.is-open{grid-template-rows:1fr}.myduke-faq-page__panel-inner{overflow:hidden;padding-bottom:0;transition:padding-bottom .28s ease}.myduke-faq-page__panel.is-open .myduke-faq-page__panel-inner{padding-bottom:2.4rem}.myduke-faq-page__answer{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.6;letter-spacing:-.01em;color:#264653}.myduke-faq-page__answer p{margin:0}.myduke-faq-page__answer p+p{margin-top:1.2rem}.myduke-faq-sec__btn{display:inline-flex;justify-content:center;align-items:center;padding:9.5px 36px;min-height:40px;font-size:1.4rem;font-weight:500;font-family:var(--font-secondary-text-family);text-decoration:none;text-transform:capitalize;border-radius:0;background-color:#218380;color:#fff}@media screen and (max-width:989px){.myduke-faq-page__heading{font-size:3.6rem}}.myduke-faq-page__form-wrapper{display:flex;flex-direction:column;gap:3.2rem;position:sticky;top:2.4rem}.myduke-faq-page__form-title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1.2;letter-spacing:-.02em;color:#264653;margin:0}.myduke-faq-page__form-text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.6;color:rgb(var(--color-foreground-secondary));margin:0 0 .6rem}.myduke-faq-page__form{width:100%}.myduke-faq-page__form .field{margin-bottom:2.4rem}.myduke-faq-page__form .text-area{min-height:9.2rem}.myduke-faq-page__form-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.myduke-faq-page__form-add-text{color:rgb(var(--color-foreground-secondary))}.myduke-faq-page__field-error .form__message{align-items:flex-start;margin:1rem 0 0;font-size:1.2rem;font-weight:var(--font-body-weight);color:rgba(var(--color-error))}.myduke-faq-page__field-error .form__message:before{content:"*";color:rgba(var(--color-error));margin-right:.2rem}.myduke-faq-page__form .form__message--success{text-align:left;align-items:flex-start;margin:1.2rem 0 2.4rem}@media screen and (max-width:989px){.myduke-faq-page__content{gap:3.2rem}.myduke-faq-page__form-wrapper{position:static}}@media screen and (max-width:575px){.myduke-faq-page{padding:6.4rem 1.2rem;gap:2.4rem}.myduke-faq-page__faq-column{gap:2.4rem}.myduke-faq-page__content{gap:4rem}.myduke-faq-page__trigger{padding:1.8rem 0;gap:1.6rem}.myduke-faq-page__question{font-size:1.6rem}.myduke-faq-page__panel.is-open .myduke-faq-page__panel-inner{padding-bottom:1.6rem}.myduke-faq-page__answer{font-size:1.4rem}.myduke-faq-page__form-title{font-size:2rem}.myduke-faq-page__form-wrapper{position:static}.myduke-faq-page__category-title{font-size:2rem;margin-bottom:1.2rem}.myduke-faq-page__category-title:not(:first-child){margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-myduke-faq-page.css.map */
