.pdp-faq--creamer{--faq-ink: #1F2D3D;--faq-blue: #4C83B0;--faq-yellow: #F9D93A;--faq-card: #FFFFFF;letter-spacing:normal;color:var(--faq-ink)}.pdp-faq--creamer .pdp-faq__inner{max-width:88rem}.pdp-faq--creamer .pdp-faq__heading{margin:0 0 2.4rem;font-family:var(--font-body-family);font-size:2.8rem;line-height:1.18;font-weight:800;letter-spacing:-.005em;text-align:center;color:var(--faq-ink)}.pdp-faq--creamer .pdp-faq__list{border-top:0;display:grid;gap:1.2rem}.pdp-faq--creamer .pdp-faq__item{border-bottom:0;background:var(--faq-card);border-radius:1.6rem;box-shadow:0 .1rem .3rem #1f2d3d14}.pdp-faq--creamer .pdp-faq__summary{padding:1.7rem 1.6rem 1.7rem 2rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;line-height:1.35;color:var(--faq-ink);border-radius:1.6rem}.pdp-faq--creamer .pdp-faq__summary::marker{content:""}.pdp-faq--creamer .pdp-faq__summary:hover{color:var(--faq-blue)}.pdp-faq--creamer .pdp-faq__summary:focus-visible{color:var(--faq-ink);outline:.3rem solid var(--faq-blue);outline-offset:.2rem;border-radius:1.6rem}.pdp-faq--creamer .pdp-faq__chevron{width:3rem;height:3rem;border-radius:50%;background:var(--faq-blue);color:#fff}.pdp-faq--creamer .pdp-faq__item[open] .pdp-faq__chevron{background:var(--faq-yellow);color:var(--faq-ink)}.pdp-faq--creamer .pdp-faq__answer{padding:0 2rem 2rem;font-size:1.55rem;line-height:1.6;color:var(--faq-ink)}.pdp-faq--creamer .pdp-faq__answer p{margin:0}@media screen and (min-width:750px){.pdp-faq--creamer .pdp-faq__heading{font-size:3.6rem;margin-bottom:3.2rem}.pdp-faq--creamer .pdp-faq__summary{padding:2rem 2rem 2rem 2.6rem;font-size:1.8rem}.pdp-faq--creamer .pdp-faq__answer{padding:0 7rem 2.4rem 2.6rem;font-size:1.6rem}}@media screen and (min-width:990px){.pdp-faq--creamer .pdp-faq__heading{margin-left:-2rem;margin-right:-2rem}}.pdp-faq--creamer .pdp-faq__col{display:grid;gap:1.2rem;align-content:start}@media screen and (min-width:990px){.pdp-faq--creamer .pdp-faq__inner:has(.pdp-faq__list--two-col){max-width:124rem}.pdp-faq--creamer .pdp-faq__list--two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;align-items:start}.pdp-faq--creamer .pdp-faq__list--two-col .pdp-faq__summary{min-height:8.8rem}.pdp-faq--creamer .pdp-faq__list--two-col .pdp-faq__answer{padding-right:2.6rem}}.pdp-faq--creamer .pdp-faq__answer sup{position:relative;top:-.7em;font-size:.55em;line-height:0;vertical-align:baseline}
/*# sourceMappingURL=/cdn/shop/t/153/assets/component-pdp-faq-creamer.css.map */
