.ag-faq-clean{position:relative;overflow:clip;background:linear-gradient(180deg,#efe0cb,#ebdbc8 24%,#e5d5c3);color:var(--ag-color-forest-950)}.ag-faq-clean:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(18,52,35,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(18,52,35,.03) 1px,transparent 1px);background-size:4.5rem 4.5rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.35),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.35),transparent 82%);pointer-events:none}.ag-faq-clean .container{position:relative;z-index:1}.ag-faq-clean__hero,.ag-faq-clean__navigator,.ag-faq-clean__library,.ag-faq-clean__next-steps{padding:clamp(2.6rem,4.5vw,4.5rem) 0}.ag-faq-clean__hero{padding-top:clamp(2.35rem,4.7vw,4.2rem);padding-bottom:clamp(1rem,1.8vw,1.8rem)}.ag-faq-clean__navigator{position:relative}.ag-faq-clean__navigator:before{content:"";position:absolute;top:1rem;right:0;bottom:1rem;left:0;background:linear-gradient(180deg,#a76f5214,#a76f5208);pointer-events:none}.ag-faq-clean__hero-inner,.ag-faq-clean__navigator-grid,.ag-faq-clean__library-grid{display:grid;gap:.95rem}.ag-faq-clean__hero-inner{align-items:stretch}.ag-faq-clean__hero-copy,.ag-faq-clean__hero-panel,.ag-faq-clean__search-panel,.ag-faq-clean__search-aside,.ag-faq-clean__library-rail,.ag-faq-clean__support-card{position:relative;border:1px solid rgba(18,52,35,.08);box-shadow:0 16px 40px #1234230b}.ag-faq-clean__hero-copy{padding:clamp(1.15rem,2.55vw,1.85rem);border-radius:1.6rem;background:linear-gradient(145deg,#0d2e1ef5,#113f28eb),linear-gradient(180deg,rgba(255,255,255,.08),transparent);color:#fff7ec}.ag-faq-clean__hero-copy .ag-kicker,.ag-faq-clean__hero-copy .ag-faq-clean__hero-subheading,.ag-faq-clean__hero-copy .ag-faq-clean__intro{color:#fff7ecd6}.ag-faq-clean__hero-heading{display:grid;gap:.1em;margin:.34rem 0 .58rem;font-family:var(--ag-font-display);font-size:clamp(2.8rem,7vw,5.4rem);line-height:.95;letter-spacing:-.05em;text-wrap:balance}.ag-faq-clean__hero-subheading{max-width:34rem;margin:0;font-family:var(--ag-font-body);font-size:clamp(1rem,1.65vw,1.32rem);line-height:1.38;text-wrap:balance}.ag-faq-clean__intro{max-width:36rem;margin:.78rem 0 0;font-family:var(--ag-font-body);font-size:.98rem;line-height:1.56}.ag-faq-clean__hero-notes{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}body.template-page[data-page-handle=faq] .ag-faq-page .ag-home-hero__overlay{background:#00000052!important}body.template-page[data-page-handle=faq] .ag-faq-page{--ag-theme-font-body: "Crimson Text", Georgia, serif;--ag-theme-font-display: "Fraunces", "Times New Roman", serif;--ag-theme-font-ui: "Work Sans", "Helvetica Neue", sans-serif;font-family:var(--ag-font-body, "Crimson Text", Georgia, serif);color:var(--ag-color-forest-950, #0b2a1c)}body.template-page[data-page-handle=faq] .ag-faq-page .ag-home-hero__glow{display:none!important}body.template-page[data-page-handle=faq] .ag-faq-page .ag-home-hero__eyebrow,body.template-page[data-page-handle=faq] .ag-faq-page .ag-home-hero__heading,body.template-page[data-page-handle=faq] .ag-faq-page .ag-home-hero__subheading{text-shadow:none!important;filter:none!important}body.template-page[data-page-handle=faq] .ag-faq-page .ag-home-hero__text-wrapper{max-width:900px!important}body.template-page[data-page-handle=faq] .ag-faq-page .ag-faq-content__inner{max-width:980px!important;margin-inline:auto!important;padding-inline:clamp(1rem,4vw,2rem)!important;padding-top:20px!important}body.template-page[data-page-handle=faq] .ag-faq-page .ag-faq-item__answer-content{padding-inline:clamp(1rem,4vw,1.75rem)!important;padding-top:10px!important}body.template-page[data-page-handle=faq] main.ag-main p{margin-inline:auto!important;padding-inline:clamp(1rem,4vw,2rem)!important}.ag-faq-clean__hero-notes span,.ag-faq-clean__library-meta span{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .68rem;border-radius:999px;font-family:var(--ag-font-ui);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ag-faq-clean__hero-notes span{background:#fff7ec1a;border:1px solid rgba(255,247,236,.16)}.ag-faq-clean__hero-panel,.ag-faq-clean__search-panel,.ag-faq-clean__search-aside,.ag-faq-clean__library-rail,.ag-faq-clean__support-card{padding:clamp(.94rem,1.8vw,1.28rem);border-radius:1.35rem;background:#f8efe4d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 26px #12342308,inset 0 1px #ffffff57}.ag-faq-clean__panel-kicker,.ag-faq-clean__search-label,.ag-faq-clean__question-copy small,.ag-faq-clean__reason strong{font-family:var(--ag-font-ui)}.ag-faq-clean__panel-kicker{margin:0 0 .6rem;color:#a2573f;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ag-faq-clean__overview{display:grid;grid-template-columns:1fr;gap:.6rem}.ag-faq-clean__overview-card{display:flex;flex-direction:column;justify-content:space-between;min-height:5.4rem;padding:.72rem .8rem;border-radius:.95rem;background:#f7ede1;border:1px solid rgba(18,52,35,.08);box-shadow:inset 0 1px #fff6}.ag-faq-clean__overview-card strong{display:block;font-family:var(--ag-font-display);font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.12}.ag-faq-clean__overview-card span{display:block;margin-top:.32rem;color:var(--ag-color-muted);font-family:var(--ag-font-ui);font-size:.68rem;font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.ag-faq-clean__route-list,.ag-faq-clean__spotlight-list,.ag-faq-clean__reason-list{display:grid;gap:.55rem}.ag-faq-clean__route,.ag-faq-clean__spotlight,.ag-faq-clean__reason{padding:.66rem .76rem .66rem .86rem;border-left:3px solid rgba(162,87,63,.4);background:#f9f0e6ad;border-radius:0 .85rem .85rem 0}.ag-faq-clean__route strong,.ag-faq-clean__spotlight strong,.ag-faq-clean__support-heading,.ag-faq-clean__library-heading,.ag-faq-clean__search-heading,.ag-faq-clean__section-heading,.ag-faq-clean__reason strong{font-family:var(--ag-font-display)}.ag-faq-clean__route strong,.ag-faq-clean__spotlight strong,.ag-faq-clean__reason strong{display:block;color:var(--ag-color-forest-950);font-size:.94rem}.ag-faq-clean__route p,.ag-faq-clean__spotlight p,.ag-faq-clean__library-copy,.ag-faq-clean__support-copy,.ag-faq-clean__reason p{margin:.24rem 0 0;color:var(--ag-color-muted);font-family:var(--ag-font-body);font-size:.9rem;line-height:1.5}.ag-faq-clean__search-heading,.ag-faq-clean__library-heading,.ag-faq-clean__section-heading{margin:0;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.03;text-wrap:balance}.ag-faq-clean__search{margin-top:1.15rem}.ag-faq-clean__search-label{display:inline-block;margin-bottom:.65rem;color:var(--ag-color-forest-950);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ag-faq-clean__search input{width:100%;min-height:58px;padding:1rem 1.2rem;border:1px solid rgba(18,52,35,.12);border-radius:1.1rem;background:#fffffff5;color:var(--ag-color-forest-950);font-family:var(--ag-font-ui);font-size:1rem;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #12342308}.ag-faq-clean__search input:focus{outline:2px solid rgba(162,87,63,.18);outline-offset:3px;border-color:#a2573f7a}.ag-faq-clean__categories{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.ag-faq-clean__category{min-height:44px;padding:.78rem 1rem;border:1px solid rgba(18,52,35,.1);border-radius:999px;background:#faf2eaf2;color:var(--ag-color-forest-950);font-family:var(--ag-font-ui);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;cursor:pointer}.ag-faq-clean__category:hover,.ag-faq-clean__category:focus-visible{transform:translateY(-2px);border-color:#a2573f80;box-shadow:0 14px 28px #12342314}.ag-faq-clean__category.is-active{background:var(--ag-color-forest-950);border-color:var(--ag-color-forest-950);color:#fff8ef}.ag-faq-clean__library{padding-top:.1rem}.ag-faq-clean__library-rail{align-self:start}.ag-faq-clean__library-copy{margin-top:.8rem}.ag-faq-clean__library-meta{display:flex;flex-wrap:wrap;gap:.62rem;margin-top:1rem}.ag-faq-clean__library-meta span{background:#1234230f;color:var(--ag-color-forest-950)}.ag-faq-clean__library-main{min-width:0}.ag-faq-clean__list{display:grid;gap:.9rem}.ag-faq-clean__item{border:1px solid rgba(18,52,35,.1);border-radius:1.18rem;background:linear-gradient(180deg,#faf4edfa,#f4e8dcf5);box-shadow:0 8px 20px #12342308,inset 0 1px #ffffff57;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ag-faq-clean__item:hover{border-color:#a2573f2e;box-shadow:0 10px 24px #1234230b,inset 0 1px #ffffff57}.ag-faq-clean__item[open]{border-color:#a2573f38;box-shadow:0 12px 28px #1234230c,inset 0 1px #ffffff5c}.ag-faq-clean__question{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.82rem .9rem .82rem .82rem;cursor:pointer;list-style:none}.ag-faq-clean__question::-webkit-details-marker{display:none}.ag-faq-clean__question-index{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;border-radius:999px;background:#1234230f;color:#a2573f;font-family:var(--ag-font-display);font-size:.9rem;font-weight:600;box-shadow:inset 0 1px #ffffff73}.ag-faq-clean__question-copy{display:grid;gap:.28rem}.ag-faq-clean__question-copy strong{color:var(--ag-color-forest-950);font-family:var(--ag-font-display);font-size:clamp(1rem,1.55vw,1.22rem);line-height:1.14;text-wrap:balance}.ag-faq-clean__question-copy small{color:#a2573f;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ag-faq-clean__question-icon{position:relative;width:1.3rem;height:1.3rem;flex-shrink:0;border-radius:999px;background:#1234230b}.ag-faq-clean__question-icon:before,.ag-faq-clean__question-icon:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:2px;background:var(--ag-color-forest-950);transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease,background-color .22s ease}.ag-faq-clean__question-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ag-faq-clean__item[open] .ag-faq-clean__question-icon:before{background:#a2573f}.ag-faq-clean__item[open] .ag-faq-clean__question-icon:after{opacity:0;background:#a2573f}.ag-faq-clean__answer a:hover,.ag-faq-clean__answer a:focus-visible{color:#a2573f;border-bottom-color:#a2573f73}.ag-faq-clean__answer{padding:0 1rem 1rem 4.15rem;color:var(--ag-color-muted);font-family:var(--ag-font-body);font-size:.97rem;line-height:1.6}.ag-faq-clean__answer p{margin:0 0 .7rem}.ag-faq-clean__answer-action{margin-top:.2rem}.ag-faq-clean__answer-action .ag-button{min-height:44px;padding:.72rem 1rem;font-size:.77rem;letter-spacing:.09em}.ag-faq-clean__empty{display:none;margin-top:1rem;padding:1.4rem;border-radius:1.2rem;background:#f6eaddeb;border:1px solid rgba(18,52,35,.1)}.ag-faq-clean__empty.is-visible{display:block}.ag-faq-clean__empty p{margin:0;color:var(--ag-color-muted);font-family:var(--ag-font-body);font-size:1.02rem;line-height:1.7}.ag-faq-clean__section-intro{max-width:40rem;margin-bottom:.85rem}.ag-faq-clean__support-grid{display:grid;gap:.75rem}.ag-faq-clean__support-card--feature{background:linear-gradient(145deg,#f8efe4f7,#e8d4bef2)}.ag-faq-clean__support-card--contrast{background:linear-gradient(145deg,#0d2e1ef5,#16462de6);color:#fff8ef}.ag-faq-clean__support-card--contrast .ag-kicker,.ag-faq-clean__support-card--contrast .ag-faq-clean__support-heading,.ag-faq-clean__support-card--contrast .ag-faq-clean__support-copy,.ag-faq-clean__support-card--contrast .ag-faq-clean__support-copy p{color:#fff8ef}.ag-faq-clean__support-shell{display:grid;gap:.58rem;height:100%}.ag-faq-clean__support-heading{margin:0;font-size:clamp(1.18rem,1.65vw,1.66rem);line-height:1.08;text-wrap:balance}.ag-faq-clean__support-copy p,.ag-faq-clean__reason p{margin-top:.28rem}.ag-faq-clean__support-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:.1rem}.ag-faq-clean__support-actions .ag-button{min-height:44px;padding:.72rem 1rem;font-size:.76rem;letter-spacing:.09em}@media(min-width:768px){.ag-faq-clean__hero-inner{grid-template-columns:minmax(0,1.24fr) minmax(18rem,.88fr)}.ag-faq-clean__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-faq-clean__navigator-grid,.ag-faq-clean__library-grid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start}.ag-faq-clean__library-grid{grid-template-columns:minmax(16rem,.42fr) minmax(0,.92fr)}.ag-faq-clean__overview-card:last-child{grid-column:1 / -1}.ag-faq-clean__library-rail{position:sticky;top:2rem}.ag-faq-clean__support-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ag-faq-clean__support-card--feature{grid-column:span 2;min-height:15.2rem}.ag-faq-clean__support-card:not(.ag-faq-clean__support-card--feature){min-height:17.75rem}.ag-faq-clean__support-card:not(.ag-faq-clean__support-card--feature):not(.ag-faq-clean__support-card--contrast) .ag-faq-clean__reason-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ag-faq-clean__support-card:not(.ag-faq-clean__support-card--feature):not(.ag-faq-clean__support-card--contrast) .ag-faq-clean__reason-list .ag-faq-clean__reason:last-child{grid-column:1 / -1}}@media(max-width:767px){.ag-faq-clean__hero,.ag-faq-clean__navigator,.ag-faq-clean__library,.ag-faq-clean__next-steps{padding:1.8rem 0}.ag-faq-clean__hero-copy,.ag-faq-clean__hero-panel,.ag-faq-clean__search-panel,.ag-faq-clean__search-aside,.ag-faq-clean__library-rail,.ag-faq-clean__support-card{border-radius:1.2rem;padding:.82rem}.ag-faq-clean__overview{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-faq-clean__overview-card{min-height:auto;padding:.64rem .6rem}.ag-faq-clean__overview-card strong{font-size:1.02rem}.ag-faq-clean__overview-card span{font-size:.54rem;letter-spacing:.07em}.ag-faq-clean__question{grid-template-columns:auto 1fr;align-items:start}.ag-faq-clean__question-icon{grid-column:2;justify-self:end;margin-top:-2rem}.ag-faq-clean__answer{padding:0 .94rem .94rem}.ag-faq-clean__question-copy strong{font-size:1rem}.ag-faq-clean__hero-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ag-faq-clean__hero-notes span{justify-content:center;text-align:center}.ag-faq-clean__support-card--feature,.ag-faq-clean__support-card:not(.ag-faq-clean__support-card--feature){min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-faq.css.map */
