.pdp-help[hidden]{display:none}.pdp-help{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.pdp-help__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .25s ease}.pdp-help.is-open .pdp-help__scrim{opacity:1}.pdp-help__sheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:88vh;background:#fff;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1)}.pdp-help.is-open .pdp-help__sheet{transform:translateY(0)}.pdp-help__grabber{width:36px;height:4px;margin:8px auto 0;background:#d1d5db;border-radius:999px}.pdp-help__head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0}.pdp-help__title{margin:0;font-size:17px;font-weight:700;color:var(--color-heading, #1D346A)}.pdp-help__close{width:44px;height:44px;font-size:26px;line-height:1;color:#374151;background:none;border:none;cursor:pointer}.pdp-help__tabs{display:flex;gap:4px;padding:8px 16px 0;border-bottom:1px solid var(--color-border-light, #E5E7EB)}.pdp-help__tab{padding:10px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--color-text-secondary, #6b7280);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;min-height:44px}.pdp-help__tab.is-active{color:var(--color-heading, #1D346A);border-bottom-color:var(--color-primary-6, #1D346A)}.pdp-help__body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px}.pdp-help__panel[hidden]{display:none}.pdp-help__video{max-width:260px;margin:0 auto 18px;border-radius:12px;overflow:hidden;background:#f3f4f6}.pdp-help__video-el{display:block;width:100%;height:auto;aspect-ratio:9 / 16}.pdp-help__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.pdp-help__step{display:flex;gap:12px;align-items:flex-start}.pdp-help__step-n{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:13px;font-weight:700;color:#fff;background:var(--color-primary-6, #1D346A);border-radius:50%}.pdp-help__step-h{margin:2px 0 3px;font-size:15px;font-weight:700;color:var(--color-heading, #111827)}.pdp-help__step-p{margin:0;font-size:14px;line-height:1.55;color:var(--color-body-text, #374151)}@media(min-width:750px){.pdp-help__sheet{top:0;left:auto;width:440px;max-height:none;border-radius:0;transform:translate(100%)}.pdp-help.is-open .pdp-help__sheet{transform:translate(0)}.pdp-help__grabber{display:none}}@media(prefers-reduced-motion:reduce){.pdp-help__sheet,.pdp-help__scrim{transition:none}}.pdp-help__eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary, #6b7280)}.pdp-help__eyebrow--accent{color:#c2410c}.pdp-help__pick{margin-top:22px;padding-top:18px;border-top:1px solid var(--color-border-light, #E5E7EB)}.pdp-help__sizes{display:flex;flex-wrap:wrap;gap:10px}.pdp-help__size{min-width:60px;min-height:48px;padding:10px 14px;font:inherit;font-size:15px;font-weight:700;color:var(--color-heading, #1D346A);background:#fff;border:1.5px solid var(--color-border-default, #E5E7EB);border-radius:10px;cursor:pointer}.pdp-help__size.is-active{color:#fff;background:var(--color-primary-6, #1D346A);border-color:var(--color-primary-6, #1D346A)}.pdp-help__size:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.pdp-help__size:focus-visible{outline:2px solid var(--color-primary-6, #1D346A);outline-offset:2px}.pdp-help__foot{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--color-border-light, #E5E7EB)}.pdp-help__foot-meta{flex:1;min-width:0}.pdp-help__foot-name{display:block;font-size:12px;color:var(--color-text-secondary, #6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-help__foot-size{display:block;font-size:14px;font-weight:700;color:var(--color-heading, #111827)}.pdp-help__foot-atc{flex-shrink:0;min-height:48px;padding:12px 22px;font:inherit;font-size:15px;font-weight:700;color:#fff;background:var(--color-primary-6, #1D346A);border:none;border-radius:8px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pdp-help.css.map */
