.ps-idr{display:contents}.ps-idr__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--ps-idr-backdrop,rgba(30,26,22,.4));opacity:0;transition:opacity var(--ps-idr-duration,.28s) ease}.ps-idr__backdrop.is-on{opacity:1}.ps-idr__panel{position:fixed;z-index:21;display:flex;flex-direction:column;box-sizing:border-box;background:var(--ps-idr-surface,#fff);color:var(--ps-idr-text,#1e1a16);box-shadow:0 -8px 40px #1e1a162e;transition:transform var(--ps-idr-duration,.28s) ease}.ps-idr__panel:focus{outline:none}.ps-idr__panel{left:0;right:0;bottom:0;height:100dvh;max-height:100dvh;border-radius:var(--ps-idr-radius,1.6rem) var(--ps-idr-radius,1.6rem) 0 0;transform:translateY(100%)}.ps-idr__panel.is-on{transform:none}.ps-idr__handle{flex:0 0 auto;display:block;width:4.4rem;height:.4rem;margin:1rem auto .2rem;border-radius:999rem;background:var(--ps-idr-border,#cbbba6);touch-action:none;cursor:grab}.ps-idr__head{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding:1.2rem 2rem;border-bottom:1px solid var(--ps-idr-border,#cbbba6)}.ps-idr__title{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:2rem;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.ps-idr__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:-.8rem -1rem 0 0;padding:0;border:0;border-radius:999rem;background:none;color:inherit;cursor:pointer}.ps-idr__close:hover{background:#1e1a160f}.ps-idr__close:focus-visible{outline:2px solid var(--ps-idr-accent,#6b1f1f);outline-offset:2px}.ps-idr__close .ps-icon{--ps-icon-size:1.8rem}.ps-idr__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:2rem 2rem 3.2rem}.ps-idr__heroes{display:flex;flex-direction:column;gap:1.2rem;margin:0 0 2.8rem;padding:0}.ps-idr__hero{padding:1.4rem 1.6rem;border:1px solid var(--ps-idr-border,#cbbba6);border-radius:1.2rem}.ps-idr__hero-inci{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .6rem;padding-bottom:.6rem;border-bottom:2px solid var(--ps-idr-accent,#6b1f1f);font-family:var(--font-heading-family);font-weight:700;font-size:1.5rem;line-height:1.3;overflow-wrap:anywhere}.ps-idr__tag{margin-left:auto;flex:0 0 auto;padding:.2rem .8rem;border-radius:999rem;background:var(--ps-idr-border,#cbbba6);color:var(--ps-idr-text,#1e1a16);font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.ps-idr__hero-plain{margin:0;font-size:1.4rem;font-weight:700;line-height:1.4}.ps-idr__hero-text{margin:.2rem 0 0;font-size:1.4rem;line-height:1.5;opacity:var(--ps-idr-muted,.7)}.ps-idr__h3{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.ps-idr__cols{display:flex;flex-direction:column;gap:2rem;margin:0 0 2.8rem}.ps-idr__col{min-width:0}.ps-idr__col-title{margin:0 0 .6rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.06em;opacity:var(--ps-idr-muted,.7)}.ps-idr__group{border-bottom:1px solid var(--ps-idr-border,#cbbba6)}.ps-idr__group-summary{display:flex;align-items:center;gap:.2rem;min-height:4.4rem;padding:.8rem 0;list-style:none;cursor:pointer;font-size:1.4rem;line-height:1.35}.ps-idr__group-summary::-webkit-details-marker{display:none}.ps-idr__group-summary:focus-visible{outline:2px solid var(--ps-idr-accent,#6b1f1f);outline-offset:2px}.ps-idr__group-title{font-weight:700;overflow-wrap:anywhere}.ps-idr__group-sep,.ps-idr__group-count{opacity:var(--ps-idr-muted,.7)}.ps-idr__group-icon{margin-left:auto;display:inline-flex;transition:transform .2s ease}.ps-idr__group-icon .ps-icon{--ps-icon-size:1.2rem}.ps-idr__group-summary .icon-caret,.ps-idr__group-summary .ps-icon svg{position:static;width:1.2rem;height:1.2rem;top:auto;right:auto;transform:none}.ps-idr__group[open] .ps-idr__group-icon{transform:rotate(180deg)}.ps-idr__rows{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0 0 1.2rem}.ps-idr__row{font-size:1.3rem;line-height:1.5}.ps-idr__row-inci{display:block;font-weight:700;overflow-wrap:anywhere}.ps-idr__row-text{display:block;opacity:var(--ps-idr-muted,.7)}.ps-idr__facts{margin:0 0 2.8rem;padding:1.2rem 1.4rem;border-left:3px solid var(--ps-idr-border,#cbbba6);border-radius:0 .8rem .8rem 0;background:#1e1a160a;font-size:1.3rem;line-height:1.55}.ps-idr__inci{margin:0 0 2.8rem}.ps-idr__inci-line{margin:0 0 .8rem;font-size:1.2rem;line-height:1.5;opacity:var(--ps-idr-muted,.7);overflow-wrap:anywhere}.ps-idr__p{margin:0 0 2.4rem;font-size:1.4rem;line-height:1.55}.ps-idr__legal{margin:0 0 2.4rem;font-size:1.2rem;line-height:1.55;font-style:italic;opacity:var(--ps-idr-muted,.7)}.ps-idr__legal p{margin:0 0 .6rem}.ps-idr__more{margin:0}.ps-idr__link{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;color:var(--ps-idr-accent,#6b1f1f);font-size:1.4rem;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.ps-idr__link:focus-visible{outline:2px solid var(--ps-idr-accent,#6b1f1f);outline-offset:2px}@media screen and (min-width:750px){.ps-idr__cols{flex-direction:row;gap:2.4rem}.ps-idr__col{flex:1 1 0}}@media screen and (min-width:990px){.ps-idr__panel{left:auto;right:0;top:0;bottom:0;width:var(--ps-idr-width,48rem);max-width:100vw;height:100vh;height:100dvh;max-height:none;border-radius:var(--ps-idr-radius,1.6rem) 0 0 var(--ps-idr-radius,1.6rem);transform:translate(100%);box-shadow:-8px 0 40px #1e1a162e}.ps-idr__handle{display:none}.ps-idr__head{padding-top:2rem}.ps-idr__title{font-size:2.2rem}.ps-idr__body{padding:2.4rem 2.4rem 4rem}.ps-idr__head{padding-inline:2.4rem}}@media(prefers-reduced-motion:reduce){.ps-idr__panel,.ps-idr__backdrop,.ps-idr__group-icon{transition:none}}.no-js .ps-idr__panel,.no-js .ps-idr__backdrop{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ps-ingredients-drawer.css.map */
