.ns-faqg{color:var(--ns-charcoal, #2b2724)}.ns-faqg__inner{max-width:1400px;margin:0 auto;padding:0 15px}@media screen and (min-width:750px){.ns-faqg__inner{padding:0 50px}}.ns-faqg__head{max-width:56ch;margin:0 0 56px}.ns-faqg__title{font-family:var(--font-heading-family, inherit);font-size:clamp(32px,3.4vw,42px);line-height:1.15;font-weight:400;margin:0 0 12px;text-wrap:balance}.ns-faqg__lede{margin:0;font-size:18px;line-height:1.65;color:var(--ns-walnut, #7a5d46)}.ns-faqg__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 64px;align-items:start}.ns-faqg__group{border-top:3px solid var(--ns-border, #ded2c3);padding-top:20px}.ns-faqg__label{margin:0 0 4px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ns-taupe, #b7a28a)}.ns-faqg__item{border-bottom:1px solid var(--ns-border, #ded2c3)}.ns-faqg__item summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 0;font-family:var(--font-heading-family, inherit);font-size:20px;line-height:1.35;transition:color .2s ease}.ns-faqg__item summary::-webkit-details-marker{display:none}.ns-faqg__item summary:hover{color:var(--ns-walnut, #7a5d46)}.ns-faqg__item summary:focus-visible{outline:2px solid var(--ns-walnut, #7a5d46);outline-offset:4px}.ns-faqg__item summary:after{content:"";flex:0 0 auto;width:14px;height:14px;margin-top:.42em;background:linear-gradient(var(--ns-walnut, #7a5d46),var(--ns-walnut, #7a5d46)) center / 14px 1.5px no-repeat,linear-gradient(var(--ns-walnut, #7a5d46),var(--ns-walnut, #7a5d46)) center / 1.5px 14px no-repeat;transition:transform .25s ease}.ns-faqg__item[open] summary:after{transform:rotate(45deg)}.ns-faqg__body{padding:0 44px 24px 0;color:var(--ns-walnut, #7a5d46);font-size:16px;line-height:1.7}.ns-faqg__body>:first-child{margin-top:0}.ns-faqg__body>:last-child{margin-bottom:0}.ns-faqg__body p{margin:0 0 12px}.ns-faqg__body ul,.ns-faqg__body ol{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:10px}.ns-faqg__body li{padding-left:18px;position:relative}.ns-faqg__body li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--ns-taupe, #b7a28a)}.ns-faqg__body strong{color:var(--ns-charcoal, #2b2724);font-weight:600}@media(prefers-reduced-motion:reduce){.ns-faqg__item summary,.ns-faqg__item summary:after{transition:none}}@media screen and (max-width:989px){.ns-faqg__groups{grid-template-columns:1fr;gap:40px}.ns-faqg__head{margin-bottom:40px}.ns-faqg__item summary{font-size:18px;padding:18px 0;gap:16px}.ns-faqg__body{padding-right:34px}}.ns-faqg__guide{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:0;border:0;background:none;font:inherit;font-size:15px;letter-spacing:.01em;color:var(--ns-walnut, #7a5c43);cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#7a5c4359;transition:text-decoration-color .2s ease}.ns-faqg__guide[hidden]{display:none}.ns-faqg__guide:hover{text-decoration-color:currentColor}.ns-faqg__guide svg{flex:0 0 auto;display:block}.ns-faqg--split .ns-faqg__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"head" "list" "cta";row-gap:28px}.ns-faqg--split .ns-faqg__head{grid-area:head;margin:0}.ns-faqg--split .ns-faqg__groups{grid-area:list;display:block;counter-reset:ns-faq}.ns-faqg--split .ns-faqg__cta-wrap{grid-area:cta}.ns-faqg--split .ns-faqg__aside{display:contents}@media screen and (min-width:990px){.ns-faqg--split .ns-faqg__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto;grid-template-areas:"aside list";column-gap:0;row-gap:0}.ns-faqg--split .ns-faqg__aside{display:block;grid-area:aside;justify-self:center;align-self:start;width:fit-content;max-width:100%;padding:0 40px}.ns-faqg--split .ns-faqg__title{max-width:8.4em}.ns-faqg--split .ns-faqg__head>p{max-width:24em}.ns-faqg--split .ns-faqg__cta-wrap{padding-top:32px}.ns-faqg--split .ns-faqg__groups{margin-right:var(--ns-faq-side, 96px)}}.ns-faqg--split .ns-faqg__group{border-top:1px solid var(--ns-border, #ded2c3);padding-top:0}.ns-faqg--split .ns-faqg__group+.ns-faqg__group{border-top:0}.ns-faqg--split .ns-faqg__label{margin:20px 0 0}.ns-faqg--split .ns-faqg__item{counter-increment:ns-faq}.ns-faqg--split .ns-faqg__item summary{justify-content:flex-start;padding:22px 0}.ns-faqg--split .ns-faqg__item summary:before{content:counter(ns-faq,decimal-leading-zero);flex:0 0 34px;margin-top:.3em;font-family:var(--font-body-family, "Inter", sans-serif);font-size:12px;font-weight:500;line-height:1.6;letter-spacing:.14em;color:var(--ns-taupe, #b7a28a);font-variant-numeric:tabular-nums}.ns-faqg--split .ns-faqg__item summary:after{margin-left:auto}.ns-faqg--split .ns-faqg__item[open] summary:before{color:var(--ns-walnut, #7a5d46)}.ns-faqg--split .ns-faqg__body{padding-left:54px}.ns-faqg__cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;border:1px solid var(--ns-charcoal, #2b2724);border-radius:var(--ns-radius, 0);background:transparent;color:var(--ns-charcoal, #2b2724);font-family:var(--font-body-family, "Inter", sans-serif);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.ns-faqg__cta:hover{background:var(--ns-charcoal, #2b2724);color:var(--ns-ivory, #f7f4ef)}.ns-faqg__cta:focus-visible{outline:2px solid var(--ns-walnut, #7a5d46);outline-offset:3px}@media screen and (max-width:989px){.ns-faqg--split .ns-faqg__item summary:before{flex-basis:30px}.ns-faqg--split .ns-faqg__body{padding-left:46px}.ns-faqg--split .ns-faqg__cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ns-faq-groups.css.map */
