.shopify-section.ir-faq-pill-outer{background-image:none}.ir-faq-pill{display:block;--ir-faq-expanded-bg: rgba(106, 48, 113, 1);--ir-faq-collapsed-bg: rgba(169, 108, 173, .05);--ir-faq-collapsed-border: rgba(82, 99, 91, .21);--ir-faq-title-accent: rgba(181, 69, 141, 1);--ir-faq-pill-max: 882px;--ir-faq-icon-size: 30px;--ir-faq-gap: 11px;--ir-faq-icon-text-gap: 8.5px;--ir-faq-toggle-duration: .4s;--ir-faq-toggle-ease: cubic-bezier(.4, 0, .2, 1);--ir-faq-icon-ease: cubic-bezier(.34, 1.2, .64, 1);--ir-faq-answer-padding-block-start: 20px;--ir-faq-answer-padding-inline-end: 152px;--ir-faq-answer-padding-block-end: 5px;--ir-faq-answer-inline-start-offset: 19px;--ir-faq-title-fz-m: 28px;--ir-faq-title-lh-m: 34px;--ir-faq-title-fz-d: 48px;--ir-faq-title-lh-d: 58px;--ir-faq-descr-fz-m: 18px;--ir-faq-descr-lh-m: 23px;--ir-faq-descr-fz-d: 22px;--ir-faq-descr-lh-d: 29px;--ir-faq-q-fz-m: 18px;--ir-faq-q-lh-m: 25px;--ir-faq-q-fz-d: 18px;--ir-faq-q-lh-d: 25px;--ir-faq-a-fz-m: 16px;--ir-faq-a-lh-m: 24px;--ir-faq-a-fz-d: 16px;--ir-faq-a-lh-d: 24px;--ir-faq-footer-fz-m: 18px;--ir-faq-footer-lh-m: 23px;--ir-faq-footer-fz-d: 18px;--ir-faq-footer-lh-d: 23px;--ir-faq-section-bg: transparent;font-family:var(--font-body-family);background-color:var(--ir-faq-section-bg);background-image:none;background-attachment:scroll}body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop{display:block}.ir-faq-pill__footer--mobile{display:none}.ir-faq-2-hh .ir-faq-pill__header h3{font-size:20px!important}@media screen and (min-width:750px){body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;font-family:Avenir Next,Avenir LT Std,Avenir,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;text-align:justify;color:#b5458d}body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop>p:first-child{grid-column:1 / -1;text-align:center;margin-bottom:100px;color:#000;font-size:20px}body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop>p:first-child a,body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop>p:first-child a strong{color:#000}body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop p{margin:0}body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop strong{font-weight:700}}@media screen and (max-width:749px){body.template-product-ir-inositol-folate .ir-faq-pill__footer--desktop{display:none}body.template-product-ir-inositol-folate .ir-faq-pill__footer--mobile{display:block}body.template-product-ir-inositol-folate .ir-faq-pill__footer{display:block!important;margin-top:0;padding:30px 0 0;text-align:left;color:#000!important}body.template-product-ir-inositol-folate .ir-faq-pill__footer--mobile>p:first-child{margin-bottom:30px;text-align:center}body.template-product-ir-inositol-folate .ir-faq-pill__footer-disclaimer>p{margin:30px 0 0}body.template-product-ir-inositol-folate .ir-faq-pill__footer-disclaimer>p:first-child{margin-top:30px}}.ir-faq-pill__footer-spacer,.ir-faq-pill__after-footer-spacer{display:none}@media screen and (max-width:749px){.ir-faq-pill__footer-spacer{display:none!important}}@media screen and (min-width:1024px){.ir-faq-pill{--ir-faq-section-bg: rgb(var(--color-background))}}.ir-faq-pill__inner.container.page-width{width:100%;max-width:var(--page-width);margin:0 auto;padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));box-sizing:border-box}.ir-faq-pill__header{text-align:center;margin-bottom:50px}.ir-faq-pill__title{font-family:inherit;font-weight:400;font-style:normal;font-size:var(--ir-faq-title-fz-m);line-height:var(--ir-faq-title-lh-m);letter-spacing:0;margin:0 0 clamp(.75rem,2vw,1.25rem);padding:0;color:rgb(var(--color-foreground));text-align:center;overflow-x:visible;white-space:normal;max-width:none}@media screen and (min-width:1024px){.ir-faq-pill__title{font-size:var(--ir-faq-title-fz-d);line-height:var(--ir-faq-title-lh-d)}}.ir-faq-pill__title.rte p{margin:0;white-space:normal}.ir-faq-pill__title.rte strong,.ir-faq-pill__title.rte b,.ir-faq-pill__title.rte em,.ir-faq-pill__title.rte i{color:var(--ir-faq-title-accent);font-weight:400;font-style:italic}.ir-faq-pill__descr{font-family:inherit;font-weight:400;font-style:normal;font-size:var(--ir-faq-descr-fz-m);line-height:var(--ir-faq-descr-lh-m);letter-spacing:0;text-align:center;margin:0 auto 50px;width:100%;max-width:100%;color:#111}@media screen and (min-width:1024px){.ir-faq-pill__descr{font-size:var(--ir-faq-descr-fz-d);line-height:var(--ir-faq-descr-lh-d)}}.ir-faq-pill__descr.rte p{margin:0}.ir-faq-pill__list{width:100%;max-width:var(--ir-faq-pill-max);margin:0 auto;display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1024px){.ir-faq-pill__list{gap:var(--ir-faq-gap)}}.ir-faq-pill__item{margin:0;border:none;border-radius:0}.ir-faq-pill__minus-fill{fill:rgb(var(--color-background))}.ir-faq-pill__minus-stroke{fill:none;stroke:var(--ir-faq-expanded-bg)}.ir-faq-pill__minus-bar{fill:var(--ir-faq-expanded-bg)}.ir-faq-pill__item>summary{list-style:none;display:flex;align-items:center;gap:var(--ir-faq-icon-text-gap);overflow:visible;box-sizing:border-box;min-height:62px;width:100%;padding:16px 13px 16px clamp(16px,3vw,24px);border-radius:78px;border:1px solid var(--ir-faq-collapsed-border);background-color:var(--ir-faq-collapsed-bg);color:rgb(var(--color-foreground));font-family:Avenir Next,Avenir,sans-serif;font-style:normal;font-weight:500;font-size:var(--ir-faq-q-fz-m);letter-spacing:0;line-height:var(--ir-faq-q-lh-m);text-align:left;cursor:pointer;transition:background-color var(--ir-faq-toggle-duration) var(--ir-faq-toggle-ease),border-color var(--ir-faq-toggle-duration) var(--ir-faq-toggle-ease),color var(--ir-faq-toggle-duration) var(--ir-faq-toggle-ease)}@media screen and (min-width:1024px){.ir-faq-pill__item>summary{font-size:var(--ir-faq-q-fz-d);line-height:var(--ir-faq-q-lh-d)}}.ir-faq-pill__item>summary::-webkit-details-marker{display:none}.ir-faq-pill__item[open]>summary{background-color:var(--ir-faq-expanded-bg);border-color:var(--ir-faq-expanded-bg);color:#fff;font-weight:700}.ir-faq-pill__item[open] .ir-faq-pill__minus-stroke{stroke:#000}.ir-faq-pill__item>summary:focus-visible{outline:2px solid var(--ir-faq-expanded-bg);outline-offset:2px}.ir-faq-pill__item[open]>summary:focus-visible{outline-color:rgb(var(--color-button-text))}.ir-faq-pill__icon-slot{position:relative;flex:0 0 var(--ir-faq-icon-size);flex-shrink:0;width:var(--ir-faq-icon-size);height:var(--ir-faq-icon-size);min-width:var(--ir-faq-icon-size);min-height:var(--ir-faq-icon-size);overflow:visible}.ir-faq-pill__icon-slot .ir-faq-pill__icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--ir-faq-toggle-duration) var(--ir-faq-toggle-ease),transform calc(var(--ir-faq-toggle-duration) + .05s) var(--ir-faq-icon-ease)}.ir-faq-pill__icon-slot svg{display:block;width:var(--ir-faq-icon-size);height:var(--ir-faq-icon-size);flex-shrink:0;color:inherit}.ir-faq-pill__icon--plus svg circle{fill:none;stroke:currentColor}.ir-faq-pill__icon--plus svg path{fill:currentColor}.ir-faq-pill__item:not([open]) .ir-faq-pill__icon--plus{opacity:1;transform:scale(1) rotate(0)}.ir-faq-pill__item:not([open]) .ir-faq-pill__icon--minus{opacity:0;transform:scale(.82) rotate(-90deg);pointer-events:none}.ir-faq-pill__item[open] .ir-faq-pill__icon--plus{opacity:0;transform:scale(.82) rotate(90deg);pointer-events:none}.ir-faq-pill__item[open] .ir-faq-pill__icon--minus{opacity:1;transform:scale(1) rotate(0)}.ir-faq-pill__answer-shell{overflow:hidden;height:0;transition:height var(--ir-faq-toggle-duration) var(--ir-faq-toggle-ease)}@media(prefers-reduced-motion:reduce){.ir-faq-pill__icon-slot .ir-faq-pill__icon{transition-duration:.01ms}.ir-faq-pill__item>summary{transition-duration:.01ms}.ir-faq-pill__answer-shell{transition:none}}.ir-faq-pill__question{flex:1;min-width:0;word-break:break-word;font-weight:inherit;line-height:inherit}.ir-faq-pill__answer-inner{min-height:0}.ir-faq-pill__answer{padding:var(--ir-faq-answer-padding-block-start) var(--ir-faq-answer-padding-inline-end) var(--ir-faq-answer-padding-block-end) calc(var(--ir-faq-icon-size) + var(--ir-faq-icon-text-gap) - var(--ir-faq-answer-inline-start-offset));font-family:inherit;font-style:normal;font-weight:400;font-size:var(--ir-faq-a-fz-m);line-height:var(--ir-faq-a-lh-m);letter-spacing:0;color:rgb(var(--color-foreground));word-break:break-word}@media screen and (min-width:1024px){.ir-faq-pill__answer{font-size:var(--ir-faq-a-fz-d);line-height:var(--ir-faq-a-lh-d)}}.ir-faq-pill__answer.rte p{margin:0 0 1em}.ir-faq-pill__answer.rte p:first-child{margin-top:0}.ir-faq-pill__answer.rte p:last-child{margin-bottom:0}.ir-faq-pill__footer{margin-top:clamp(2rem,5vw,24px);text-align:center;font-family:inherit;font-style:normal;font-weight:400;font-size:16px;line-height:var(--ir-faq-footer-lh-m);letter-spacing:0;color:rgb(var(--color-foreground))}@media screen and (min-width:1024px){.ir-faq-pill__footer{font-size:var(--ir-faq-footer-fz-d);line-height:var(--ir-faq-footer-lh-d)}}.ir-faq-pill__footer.rte p{margin:0}.ir-faq-pill__footer.rte a:not(.button),.ir-faq-pill__footer.rte a:not(.button) strong{font-family:inherit;font-weight:700;font-style:normal;font-size:inherit;line-height:inherit;letter-spacing:0;text-decoration:underline;color:#000!important}.ir-faq-pill__footer.rte a:not(.button):hover{color:#000!important;text-decoration-thickness:2px}@media screen and (max-width:1023px){.ir-faq-pill__footer{font-size:18px}.ir-faq-pill__inner.container.page-width{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));background-color:#fff}.ir-faq-pill__header{display:flex;flex-direction:column;align-items:center}.ir-faq-pill__title{align-self:stretch;width:calc(100% + max(20px,env(safe-area-inset-left)) + max(20px,env(safe-area-inset-right)));max-width:none;margin-left:calc(-1*max(20px,env(safe-area-inset-left)));margin-right:calc(-1*max(20px,env(safe-area-inset-right)));margin-bottom:.75rem;padding-left:0;padding-right:0;box-sizing:border-box}.ir-faq-pill__descr{margin-bottom:0;margin-top:20px}.ir-faq-pill__descr h1{width:100%;font-size:42px!important;font-weight:400!important;color:#000}.ir-faq-pill__header h3{margin:0;font-size:20px!important;font-weight:600!important}.ir-faq-pill__answer{padding:20px 10px 0 20px;font-size:16px}.ir-faq-pill__item>summary{min-height:0;padding-top:16px;padding-bottom:16px;padding-left:24px}}body.template-product-ir-inositol-powder .ir-faq-pill__item:not([open])>summary{border-color:#52635b36;background-color:#6a30710d}body.template-product-ir-inositol-powder .ir-faq-pill__title.rte b,body.template-product-ir-inositol-powder .ir-faq-pill__title.rte strong,body.template-product-ir-inositol-powder .ir-faq-pill__title.rte em,body.template-product-ir-inositol-powder .ir-faq-pill__title.rte i{color:#a86cac}.ir-faq-pill__header h3{margin:0!important;color:#a86cac!important;font-weight:600!important}.ir-faq-pill__descr h1{font-weight:400!important;font-size:42px!important;color:#000!important;margin-top:20px!important}
/*# sourceMappingURL=/cdn/shop/t/565/assets/faqv2.css.map */
