.px-pdp .px-contain{background:var(--paper)}.px-pdp .px-contain>img{object-fit:contain;mix-blend-mode:multiply;padding:4%}.gx-tiles.n3{grid-template-rows:minmax(0,1.25fr) minmax(0,1fr)}.gx-tiles.n3 figure:first-child{grid-column:1/-1}.px-revs .px-rlist{list-style:none;margin:4cqw 0 0;padding:0}.px-revs .px-rlist li{padding:3.4cqw 0;border-top:1px solid var(--ink)}.px-revs .px-rlist li:last-child{border-bottom:1px solid var(--ink)}.px-revs .px-rlist .stars svg{width:max(12px,2.8cqw);height:max(12px,2.8cqw)}.px-revs .px-rlist q{display:block;margin-top:1.6cqw;font-family:var(--f-display);font-size:max(15px,4.2cqw);line-height:1.25;color:var(--ink);quotes:"\201c" "\201d"}.px-revs .px-rlist small{display:block;margin-top:1.4cqw;font-family:var(--f-mono);font-size:max(12px,2.1cqw);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.px-rev .rgrid:not(.all) .rcard:nth-child(n+7){display:none}.px-store{margin-top:96px;padding-top:64px;border-top:1px solid var(--line)}.px-store-head{max-width:640px;margin:0 auto;text-align:center}.px-store-head .display{margin:8px 0 0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.1}.px-store-head .lede{margin:12px auto 0;max-width:52ch}.px-store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.px-squote{margin:0;padding-top:20px;border-top:1px solid var(--ink)}.px-squote blockquote{margin:12px 0 0;font-family:var(--f-display);font-size:1.25rem;line-height:1.35;color:var(--ink)}.px-squote figcaption{margin-top:12px;font-size:.9375rem;line-height:1.45;color:var(--mute)}.px-squote figcaption b{display:block;color:var(--ink);font-weight:600}.c9h.px em{font-style:normal}.c9h.px .px-head{max-width:760px}.c9h.px .px-when{margin:0;font-family:var(--mono);font-size:var(--t-label);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--plum-700)}.c9h.px .px-why{padding:var(--s-section) 0 var(--s-near)}.c9h.px .px-moments{list-style:none;margin:var(--s-head) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.c9h.px .px-moments li{padding:24px 24px 0 0}.c9h.px .px-moments li+li{padding-left:24px;border-left:1px solid var(--cream-line)}.c9h.px .px-moments .s-h3{margin-top:12px}.c9h.px .px-mtx{margin-top:12px;max-width:36ch;font-size:var(--t-body);line-height:1.55;color:var(--mute)}.c9h.px .px-close{margin-top:var(--s-head);max-width:58ch;font-family:var(--serif);font-size:var(--t-quote);line-height:1.4}.c9h.px .px-formula{padding:var(--s-section) 0;background:var(--plum-950);color:var(--lilac-100)}.c9h.px .px-formula .h-k{color:var(--lilac-300)}.c9h.px .px-formula .h-h2{color:var(--paper)}.c9h.px .px-formula .h-lede{color:var(--lilac-300)}.c9h.px .px-dos{list-style:none;margin:var(--s-head) 0 0;padding:0;border-top:1px solid var(--plum-line)}.c9h.px .px-ing{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:clamp(24px,4vw,64px);padding:28px 0;border-bottom:1px solid var(--plum-line)}.c9h.px .px-job{margin:0;font-family:var(--mono);font-size:var(--t-label);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--dawn)}.c9h.px .px-ing .s-h3{margin-top:8px;color:var(--paper)}.c9h.px .px-dose{margin-top:8px;font-size:var(--t-small);line-height:1.45;color:var(--lilac-300)}.c9h.px .px-ing-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;align-content:start}.c9h.px .px-ing-b p{font-size:var(--t-small);line-height:1.55;color:var(--lilac-300)}.c9h.px .px-ing-b b{display:block;margin-bottom:4px;font-weight:600;color:var(--lilac-100)}.c9h.px .px-ing-b .px-rs{grid-column:1/-1;padding-top:12px;border-top:1px solid var(--plum-line)}.c9h.px .px-label{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;margin-top:var(--s-block)}.c9h.px .px-sf .sf{width:100%;color:var(--ink)}.c9h.px .px-qual .s-h3{color:var(--paper)}.c9h.px .px-qual .s-p{color:var(--lilac-300)}.c9h.px .px-qual .s-glance{border-top-color:var(--plum-line)}.c9h.px .px-qual .s-glance dt{color:var(--lilac-300)}.c9h.px .px-qual .s-glance dd{color:var(--paper)}.c9h.px .px-refs p+p{margin-top:4px}.c9h.px .px-refs a{color:var(--lilac-100)}.c9h.px .px-how{padding:var(--s-section) 0}.c9h.px .px-how-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}.c9h.px .px-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.c9h.px .px-steps li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid var(--cream-line)}.c9h.px .px-steps li>span{font-family:var(--serif);font-size:var(--t-h3);line-height:1;color:var(--plum-700)}.c9h.px .px-steps .s-p{margin-top:8px;color:var(--mute)}.c9h.px .px-pair{margin-top:var(--s-section);padding-top:var(--s-block);border-top:1px solid var(--cream-line)}.c9h.px .px-pair-head{max-width:720px}.c9h.px .px-pair-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:var(--s-head)}.c9h.px .px-pcard{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:24px;align-items:center;padding:16px;border-radius:var(--r-l);background:var(--paper);color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--cream-line);transition:box-shadow .15s}.c9h.px .px-pcard:hover{box-shadow:inset 0 0 0 1px var(--ink)}.c9h.px .px-pcard .im{display:block;aspect-ratio:1/1;border-radius:var(--r);overflow:hidden;background:var(--cream)}.c9h.px .px-pcard img{display:block;width:100%;height:100%;object-fit:cover}.c9h.px .px-pcard .tx{display:flex;flex-direction:column;gap:8px}.c9h.px .px-pcard b{font-family:var(--serif);font-weight:400;font-size:var(--t-h3);line-height:1.1}.c9h.px .px-pcard .tx>span:not(.px-when){font-size:var(--t-small);line-height:1.5;color:var(--mute)}.c9h.px .px-pcard em{font-style:normal;font-weight:600;font-size:var(--t-small);text-decoration:underline;text-underline-offset:4px}.c9h.px .px-pcard.is-here em{text-decoration:none;color:var(--mute)}@media(max-width:900px){.px-store-grid{grid-template-columns:minmax(0,1fr);gap:24px}.c9h.px .px-moments{grid-template-columns:minmax(0,1fr)}.c9h.px .px-moments li,.c9h.px .px-moments li+li{padding:20px 0;border-left:0}.c9h.px .px-moments li+li{border-top:1px solid var(--cream-line)}.c9h.px .px-ing{grid-template-columns:minmax(0,1fr);gap:16px}.c9h.px .px-label,.c9h.px .px-how-grid,.c9h.px .px-pair-cards{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.px-store{margin-top:64px;padding-top:48px}.c9h.px .px-ing-b{grid-template-columns:minmax(0,1fr)}.c9h.px .px-pcard{grid-template-columns:112px minmax(0,1fr);gap:16px}}.drain2.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.px-sci-note{margin:24px auto 0;max-width:62ch;text-align:center;font-size:.875rem;color:var(--on-night-mute)}.px-exp .idet .px-rsl{font-size:.9375rem}.px-refs2{margin:32px auto 0;max-width:820px;font-size:.8125rem;line-height:1.55;color:var(--on-night-mute)}.px-refs2 summary{cursor:pointer;text-align:center;font-weight:600;color:var(--on-night)}.px-refs2 p{margin:8px 0 0}.px-pair2{margin-top:28px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:box-shadow .15s}.px-pair2:hover{box-shadow:inset 0 0 0 1px var(--ink)}.px-pair2 img{width:56px;height:56px;object-position:50% 50%}.px-pair2 .px-pgo{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-weight:600;color:var(--violet)}@media(max-width:980px){.drain2.n3{grid-template-columns:repeat(2,minmax(0,1fr))}}.px-exp .ing.n4,.px-exp .ing.n3{grid-template-columns:repeat(2,minmax(0,1fr))}.px-exp .ing.n3 button:first-child{grid-row:span 2;aspect-ratio:auto}
/*# sourceMappingURL=/cdn/shop/t/116/assets/c9-px.css.map */
