.pdp-mech{padding-block:48px 56px}.pdp-mech__inner{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}@media screen and (min-width:990px){.pdp-mech__inner{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px)}.pdp-mech--flip .pdp-mech__media{order:2}}.pdp-mech__media{position:relative;border-radius:12px;overflow:hidden;background:var(--pdp-surface);aspect-ratio:4 / 5}@media screen and (max-width:989px){.pdp-mech__media{aspect-ratio:4 / 3}}.pdp-mech__media img,.pdp-mech__media video{width:100%;height:100%;object-fit:cover;display:block}.pdp-mech__ph{width:100%;height:100%;display:grid;place-items:center;color:#1b191766;font-size:13px;text-align:center;padding:20px}.pdp-mech__badge{position:absolute;top:14px;left:14px;background:#fff;color:var(--pdp-dark);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:8px}.pdp-mech .pdp-eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#1b191799;margin:0 0 10px;font-weight:500}.pdp-mech__name{display:inline-block;margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--pdp-accent-ink);background:var(--pdp-accent-soft);padding:6px 12px;border-radius:8px}.pdp-mech__title{margin:0 0 12px;font-weight:500;letter-spacing:-.02em}.pdp-mech__title em{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:0}.pdp-mech__intro{margin:0 0 22px;font-size:16.5px;line-height:1.55;color:#1b1917cc}.pdp-mech__parts{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:10px}.pdp-mech__part{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border:1px solid var(--pdp-border);border-radius:12px;background:#fff}.pdp-mech__num{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--pdp-accent-ink);color:var(--pdp-accent);font-size:12px;font-weight:700;display:grid;place-items:center;letter-spacing:.04em}.pdp-mech__part strong{display:block;font-size:15.5px;font-weight:600;margin-bottom:3px}.pdp-mech__part p{margin:0;font-size:14px;line-height:1.45;color:#1b1917b8}.pdp-mech__anti{margin:0 0 10px;padding:14px 16px;border-radius:12px;background:var(--pdp-surface);font-size:14.5px;line-height:1.45}.pdp-mech__anti-label{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--pdp-accent-ink);margin-bottom:4px}.pdp-mech__safety{margin:0;font-size:12.5px;color:#1b19178c}.pdp-mech--compact{padding-block:52px 56px}.pdp-mech--compact .pdp-mech__title{font-weight:500}@media screen and (min-width:990px){.pdp-mech--compact .pdp-mech__title{font-size:44px;font-weight:400;letter-spacing:-.025em}}.pdp-mech--compact .pdp-mech__intro{margin-bottom:16px}.pdp-mech--compact .pdp-mech__part{align-items:baseline;padding:12px 14px}.pdp-mech--compact .pdp-mech__num{width:26px;height:26px;font-size:11px;align-self:center}.pdp-mech--compact .pdp-mech__part strong{display:inline;margin:0 6px 0 0;font-size:15px}.pdp-mech--compact .pdp-mech__part p{display:inline;font-size:14px}.pdp-mech--compact .pdp-mech__part>div{display:block}.pdp-mech__more{display:inline-block;margin-top:4px;color:var(--pdp-dark);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pdp-mechanism.css.map */
