.powdi-faq-page-section,.shopify-section:has(>.powdi-faq-page){background:var(--color-powder, #f8f6e6)}.powdi-faq-page{background:var(--color-powder, #f8f6e6);color:var(--color-deep-forest, #1a3b2a);font-family:Sora,var(--font-body--family),sans-serif;padding:48px 0 80px}.powdi-faq-page__inner{display:flex;flex-direction:column;gap:48px;width:min(1296px,calc(100% - 32px));margin:0 auto}.powdi-faq-page__heading{margin:0;width:100%;font-size:30px;font-weight:700;line-height:36px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__layout{display:flex;flex-direction:column;gap:32px;width:100%}.powdi-faq-page__aside{display:flex;flex-direction:column;gap:40px;width:100%}.powdi-faq-page__search{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;height:48px;padding:10px 12px;background:#fff;border:1px solid var(--color-sand, #ede9d4);border-radius:8px}.powdi-faq-page__search-icon{display:block;width:24px;height:24px;flex-shrink:0;overflow:clip;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__search-icon svg,.powdi-faq-page__search-icon img{display:block;width:24px;height:24px}.powdi-faq-page__search-input{flex:1 1 auto;min-width:0;height:20px;padding:0;border:0;background:transparent;color:var(--color-deep-forest, #1a3b2a);font-family:inherit;font-size:14px;font-weight:400;line-height:20px;outline:none}.powdi-faq-page__search-input::placeholder{color:var(--color-deep-forest, #1a3b2a);opacity:.6}.powdi-faq-page__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.powdi-faq-page__nav{display:flex;align-items:center;gap:8px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.powdi-faq-page__nav::-webkit-scrollbar{display:none}.powdi-faq-page__nav-link{display:inline-flex;box-sizing:border-box;flex-shrink:0;align-items:center;justify-content:center;height:36px;padding:0 12px;border:1px solid rgb(18 53 36 / .3);border-radius:9999px;background:transparent;color:var(--color-deep-forest, #1a3b2a);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-decoration:none;white-space:nowrap}.powdi-faq-page__nav-link.is-active{border-color:var(--color-deep-forest, #1a3b2a);background:var(--color-deep-forest, #1a3b2a);color:var(--color-powder, #f8f6e6);font-weight:700}.powdi-faq-page__content{display:flex;flex-direction:column;gap:48px;min-width:0;flex:1 1 auto}.powdi-faq-page__group{display:flex;flex-direction:column;gap:16px;width:100%;scroll-margin-top:96px}.powdi-faq-page__group[hidden]{display:none}.powdi-faq-page__group-heading{margin:0;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__list{display:flex;flex-direction:column;width:100%;border-bottom:1px solid var(--color-sand, #ede9d4)}.powdi-faq-page__item{margin:0;padding:16px 0;border-top:1px solid var(--color-sand, #ede9d4)}.powdi-faq-page__item[hidden]{display:none}.powdi-faq-page__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;list-style:none;cursor:pointer}.powdi-faq-page__summary::-webkit-details-marker{display:none}.powdi-faq-page__question{flex:1 1 auto;min-width:0;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__chevron{display:block;width:20px;height:20px;margin-top:2px;flex-shrink:0;overflow:clip;color:var(--color-deep-forest, #1a3b2a);transform:rotate(-90deg);transition:transform .2s ease}.powdi-faq-page__item[open] .powdi-faq-page__chevron{transform:rotate(90deg)}.powdi-faq-page__item.is-closing .powdi-faq-page__chevron{transform:rotate(-90deg)}.powdi-faq-page__chevron svg,.powdi-faq-page__chevron img{display:block;width:100%;height:100%}.powdi-faq-page__panel{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:16px;overflow:hidden}.powdi-faq-page__answer{width:100%;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__more{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a);text-decoration:underline;text-underline-offset:3px}.powdi-faq-page__more:hover{color:#2e4b3b}.powdi-faq-page__more-icon{display:block;width:20px;height:20px;flex-shrink:0;overflow:clip;color:currentColor}.powdi-faq-page__more-icon svg,.powdi-faq-page__more-icon img{display:block;width:100%;height:100%}.powdi-faq-page__help{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.powdi-faq-page__help-heading{margin:0;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__help-text{margin:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page__help-text a{font-weight:700;color:inherit;text-decoration:none}.powdi-faq-page__help-text a:hover{color:var(--color-green-hover, #2e4b3b);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.powdi-faq-page__chevron{transition:none}}@media screen and (min-width:768px){.powdi-faq-page{padding:48px 0 96px}.powdi-faq-page__inner{width:min(1296px,calc(100% - 64px))}}@media screen and (min-width:1100px){.powdi-faq-page{padding:48px 0 96px}.powdi-faq-page__inner{width:min(1296px,calc(100% - 144px));gap:56px}.powdi-faq-page__heading{text-align:center;font-size:48px;line-height:1.3}.powdi-faq-page__layout{flex-direction:row;align-items:flex-start;gap:80px}.powdi-faq-page__aside{width:288px;flex-shrink:0;gap:16px}.powdi-faq-page__nav{flex-direction:column;align-items:flex-start;overflow:visible}.powdi-faq-page__nav-link{display:block;width:100%;height:auto;padding:0;border:0;border-radius:0;background:transparent;font-size:16px;font-weight:700;line-height:24px;color:var(--color-deep-forest, #1a3b2a);opacity:.6;white-space:normal;justify-content:flex-start}.powdi-faq-page__nav-link.is-active{border:0;background:transparent;color:var(--color-deep-forest, #1a3b2a);opacity:1}.powdi-faq-page__content{gap:64px}.powdi-faq-page__summary{align-items:center}.powdi-faq-page__chevron{margin-top:0}.powdi-faq-page__group-heading,.powdi-faq-page__help-heading{font-size:30px;line-height:36px}}.powdi-faq-page--content{padding-bottom:80px}.powdi-faq-page--content .powdi-faq-page__inner{gap:0}.powdi-faq-page--content .powdi-faq-page__heading{margin-bottom:48px}.powdi-faq-page--content .powdi-faq-page__layout--content{display:flex;flex-direction:column;gap:0}.powdi-faq-page--content rte-formatter,.powdi-faq-page--content .powdi-duk{display:contents}.powdi-faq-page--content .powdi-faq-page__layout--content>p{display:none}.powdi-faq-page--content .powdi-duk__intro{display:none}.powdi-faq-page--content .powdi-faq-page__search{order:1;margin-bottom:40px}.powdi-faq-page--content .powdi-duk__nav{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;order:2;width:100%;margin:0 0 32px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.powdi-faq-page--content .powdi-duk__nav::-webkit-scrollbar{display:none}.powdi-faq-page--content .powdi-duk__nav a{display:inline-flex;box-sizing:border-box;flex-shrink:0;align-items:center;justify-content:center;height:36px;padding:0 12px;border:1px solid rgb(18 53 36 / .3);border-radius:9999px;background:transparent;color:var(--color-deep-forest, #1a3b2a);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-decoration:none;white-space:nowrap}.powdi-faq-page--content .powdi-duk__nav:not(:has(.is-active)) a:first-child,.powdi-faq-page--content .powdi-duk__nav a.is-active{border-color:var(--color-deep-forest, #1a3b2a);background:var(--color-deep-forest, #1a3b2a);color:var(--color-powder, #f8f6e6);font-weight:700}.powdi-faq-page--content .powdi-duk__group{display:flex;flex-direction:column;gap:16px;order:3;width:100%;scroll-margin-top:120px}.powdi-faq-page--content .powdi-duk__group+.powdi-duk__group{margin-top:48px}.powdi-faq-page--content .powdi-duk__group h2{margin:0;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page--content .powdi-duk__item{margin:0;padding:16px 0;border-top:1px solid var(--color-sand, #ede9d4)}.powdi-faq-page--content .powdi-duk__item:last-child{border-bottom:1px solid var(--color-sand, #ede9d4)}.powdi-faq-page--content .powdi-duk__item[hidden]{display:none}.powdi-faq-page--content .powdi-duk__group:not(:has(.powdi-duk__item:not([hidden]))){display:none}.powdi-faq-page--content .powdi-duk__item summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:static;padding:0;list-style:none;cursor:pointer}.powdi-faq-page--content .powdi-duk__item summary::-webkit-details-marker{display:none}.powdi-faq-page--content .powdi-duk__item summary h3{flex:1 1 auto;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page--content .powdi-duk__item summary:after,.powdi-faq-page--content .powdi-duk__item[open] summary:after{content:"";position:static;top:auto;right:auto;width:20px;height:20px;flex-shrink:0;margin-top:2px;font-size:0;background-color:var(--color-deep-forest, #1a3b2a);-webkit-mask-image:var(--powdi-faq-chevron);mask-image:var(--powdi-faq-chevron);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:16px 16px;mask-size:16px 16px;transform:rotate(-90deg)}.powdi-faq-page--content .powdi-duk__item[open] summary:after{transform:rotate(90deg)}.powdi-faq-page--content .powdi-duk__answer{width:100%;max-width:none;margin-top:16px;padding:0}.powdi-faq-page--content .powdi-duk__answer p{margin:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a)}.powdi-faq-page--content .powdi-duk__answer a{display:block;width:fit-content;margin:12px 0 0 auto;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;color:var(--color-deep-forest, #1a3b2a);text-decoration:underline;text-underline-offset:3px}.powdi-faq-page--content .powdi-duk__answer a:hover{color:#2e4b3b}.powdi-faq-page--content .powdi-faq-page__help{order:4;margin-top:48px}@media screen and (min-width:1100px){.powdi-faq-page--content{padding-bottom:96px}.powdi-faq-page--content .powdi-faq-page__heading{margin-bottom:56px}.powdi-faq-page--content .powdi-faq-page__layout--content{display:grid;grid-template-columns:288px minmax(0,1fr);column-gap:80px;align-items:start}.powdi-faq-page--content .powdi-faq-page__search{grid-column:1;grid-row:1;align-self:start;order:0;margin-bottom:0}.powdi-faq-page--content .powdi-duk__nav{grid-column:1;grid-row:1;align-self:start;flex-direction:column;align-items:flex-start;gap:8px;order:0;margin:64px 0 0;overflow:visible}.powdi-faq-page--content .powdi-duk__nav a{display:block;width:100%;height:auto;padding:0;border:0;border-radius:0;background:transparent;font-size:16px;font-weight:700;line-height:24px;color:var(--color-deep-forest, #1a3b2a);opacity:.6;white-space:normal}.powdi-faq-page--content .powdi-duk__nav:not(:has(.is-active)) a:first-child,.powdi-faq-page--content .powdi-duk__nav a.is-active{border:0;background:transparent;color:var(--color-deep-forest, #1a3b2a);opacity:1}.powdi-faq-page--content .powdi-duk__group{grid-column:2;order:0}.powdi-faq-page--content .powdi-duk__group+.powdi-duk__group{margin-top:64px}.powdi-faq-page--content .powdi-duk__group h2{font-size:30px;line-height:36px}.powdi-faq-page--content .powdi-duk__item summary{align-items:center}.powdi-faq-page--content .powdi-duk__item summary:after{margin-top:0}.powdi-faq-page--content .powdi-faq-page__help{grid-column:2;order:0;margin-top:64px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/powdi-faq-page.css.map */
