.pfaq{display:block;width:100%;margin:12px 0;font-family:Mori,sans-serif;font-style:normal;text-align:left}.pfaq *{box-sizing:border-box}.pfaq__item{display:block;width:100%;margin:0;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,.15);background:none}.pfaq__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:49px;margin:0;padding:16px 0;border:0;background:none;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.pfaq__summary::-webkit-details-marker{display:none}.pfaq__summary::marker{content:""}.pfaq__summary:focus-visible{outline:2px solid #e16203;outline-offset:2px}.pfaq__title{flex:0 1 auto;min-width:0;margin:0;padding:0;font-family:Mori,sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:.4px;text-transform:uppercase;color:#000;white-space:nowrap}.pfaq__item[open] .pfaq__title{font-weight:500}.pfaq__chevron{display:block;flex:0 0 14px;width:14px;height:14px;color:#000;transition:transform .26s cubic-bezier(.32,.72,0,1)}.pfaq__chevron svg{display:block}.pfaq__item[open] .pfaq__chevron{transform:rotate(180deg)}.pfaq__reveal{display:block;width:100%}.pfaq__reveal--animating{overflow:hidden}.pfaq__body{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 0 16px;color:#1e262a}.pfaq__rte{font-family:Mori,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#1e262a;letter-spacing:normal;text-transform:none}.pfaq__rte>*:first-child,.pfaq__rte .metafield-rich_text_field>*:first-child{margin-top:0}.pfaq__rte>*:last-child,.pfaq__rte .metafield-rich_text_field>*:last-child{margin-bottom:0}.pfaq__rte p{margin:0 0 12px;font:inherit;color:inherit}.pfaq__rte strong{font-weight:500}.pfaq__rte a{color:#e16203;font-weight:400;text-decoration:underline;text-decoration-thickness:from-font;text-underline-position:from-font;cursor:pointer}.pfaq__rte ul,.pfaq__rte ol{margin:0 0 12px;padding:0;list-style:disc outside}.pfaq__rte ol{list-style:decimal outside}.pfaq__rte li{display:list-item;margin:0 0 0 24px;padding:0;font:inherit;color:inherit}.pfaq__rte--sm{font-size:14px}.pfaq__rte--muted{font-size:14px;color:#6a6a6a}.pfaq__callout{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:12px 13px 12px 14px;border:0;border-left:3px solid #d9662e;border-radius:0;background:#fdf0cc}.pfaq__callout-text,.pfaq__callout-text p{font-weight:500;color:#d9662e}.pfaq__rows{display:flex;flex-direction:column;gap:16px;width:100%}.pfaq__row{display:flex;align-items:flex-start;gap:14px;width:100%}.pfaq__row-text{position:relative;z-index:1;display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.pfaq__row-title{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:27px;margin:0;padding:0;font-family:Mori,sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:#1e262a}.pfaq__row--product .pfaq__media{position:relative;display:block;flex:0 0 64.4px;width:64.4px;height:65.458px}.pfaq__row--product .pfaq__img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;border-radius:0;pointer-events:none}.pfaq__row--product .pfaq__img--trimmed{position:absolute;top:var(--pfaq-img-y);left:var(--pfaq-img-x);width:var(--pfaq-img-w);height:var(--pfaq-img-h);object-fit:fill}.pfaq__row--ingredient{flex-direction:column;gap:8px}.pfaq__row--ingredient .pfaq__row-text{gap:8px}.pfaq__row--ingredient .pfaq__row-title{font-size:14px}.pfaq__tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.pfaq__tag{display:inline-flex;align-items:center;justify-content:center;min-height:23px;padding:3px 8px;border-radius:36.111px;background:#fff9;box-shadow:0 1.444px 1.444px #00000040;font-family:Inter,Mori,sans-serif;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:uppercase;color:#e16203;white-space:nowrap}.pfaq__row--step{align-items:center}.pfaq__row--step .pfaq__media{display:flex;flex:0 0 42px;width:42px;height:42px;align-items:center;justify-content:center;border-radius:72.222px;background:#fff9;box-shadow:0 2.889px 2.889px #00000040}.pfaq__row--step .pfaq__img{display:block;width:24px;height:24px;object-fit:contain}.pfaq__media--icon svg{display:block}.pfaq__media--icon-moon svg{transform:rotate(-6.17deg)}.pfaq__row--step .pfaq__row-text{gap:0}.pfaq__rows--timeline{position:relative;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0}.pfaq__rows--timeline:before{content:"";position:absolute;top:5px;left:8%;right:8%;height:1px;background:#ece7dd}.pfaq__row--timeline{position:relative;flex:0 0 130px;width:130px;flex-direction:column;align-items:center;gap:7px}.pfaq__dot{display:block;width:11px;height:11px;border-radius:5.5px;background:#e16203}.pfaq__row--timeline .pfaq__row-text{align-items:center;gap:12px;text-align:center}.pfaq__row--timeline .pfaq__row-title{display:block;min-height:20px;font-size:16px;font-weight:500;line-height:19.2px;color:#1c1a17;white-space:nowrap}.pfaq__row--timeline .pfaq__rte{min-height:18px;font-size:14px;font-weight:400;line-height:17.6px;color:#000;white-space:nowrap}.pfaq__row--timeline .pfaq__rte p{margin:0}@media screen and (max-width:749px){.pfaq{margin:20px 0}.pfaq__row--product .pfaq__row-text{gap:8px}.pfaq__row--product .pfaq__row-title{font-size:14px}.pfaq__rte ul{list-style:none}.pfaq__rte ul li{margin-left:0}.pfaq__row--timeline{flex:0 1 130px}.pfaq__row--timeline:not(:last-child){margin-right:-15px}.pfaq__row--timeline .pfaq__rte{white-space:normal}}@media screen and (max-width:400px){.pfaq__row--timeline .pfaq__rte{max-width:80%}}@media screen and (max-width:359px){.pfaq__title{white-space:normal}}@media(prefers-reduced-motion:reduce){.pfaq__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/product-faq-accordions.css.map */
