.myk-order-overview .myk-purchase-guide__toggle{display:block;min-height:0;padding:15px 0 12px;margin:0;font:400 11px/1.4 Arial,sans-serif;letter-spacing:.15em}
.myk-order-overview .myk-purchase-guide__toggle>span::after{display:none}
.myk-order-overview .myk-purchase-guide__steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px!important;list-style:none;padding:4px 0 18px!important;margin:0}
.myk-order-overview .myk-purchase-guide__step,.myk-order-overview .myk-purchase-guide__step+.myk-purchase-guide__step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;padding:8px 0!important;border:0!important;align-items:start;animation:none!important;min-width:0}
.myk-order-overview .myk-purchase-guide__step::after{display:none!important}
.myk-order-overview .myk-purchase-guide__copy h3{font-size:25px;margin:0;letter-spacing:.015em}
.myk-order-overview .myk-guide-visual>svg{width:40px;height:45px}
.myk-order-overview .myk-purchase-guide__number{display:block}
.myk-order-overview .myk-purchase-guide__copy p{font-size:11px;margin:6px 0 0;text-wrap:pretty}
.myk-order-overview .myk-purchase-guide__links{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:7px}
.myk-order-overview .myk-purchase-guide__links a{min-height:32px;font-size:11px}
.myk-guide-finder{display:inline-flex;gap:8px;align-items:center;min-height:34px;padding:0;background:transparent;color:#fffef6;border:0;font:inherit;font-size:11px;letter-spacing:.025em;cursor:pointer;text-decoration:underline;text-decoration-color:#fffef680;text-underline-offset:4px}
.myk-guide-finder:hover{background:transparent;text-decoration-color:currentColor}
.myk-guide-finder:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.myk-origin .myk-order-overview .myk-order-thread{display:block!important;height:1px;position:relative;background:#fffef63d;margin:0 0 9px;overflow:hidden}
.myk-order-thread::after{content:"";display:block;position:absolute;top:0;left:0;width:90px;height:1px;background:linear-gradient(90deg,transparent,#f1ead0);transform:translateX(-100%)}
@media(prefers-reduced-motion:no-preference){.myk-order-thread::after{animation:myk-thread-travel 6s linear infinite}@keyframes myk-thread-travel{from{left:0;transform:translateX(-100%)}to{left:100%;transform:translateX(0)}}}
@media(min-width:750px) and (max-width:989px){.myk-order-overview .myk-purchase-guide__steps{gap:18px!important}.myk-order-overview .myk-purchase-guide__step{grid-template-columns:36px minmax(0,1fr);gap:10px}.myk-order-overview .myk-guide-visual>svg{width:32px;height:40px}}
@media(max-width:749px){.myk-order-overview .myk-purchase-guide__toggle{padding:12px 0 7px;font-size:10px}.myk-order-overview .myk-purchase-guide__steps{grid-template-columns:1fr;gap:0!important;padding:0 0 8px!important}.myk-order-overview .myk-purchase-guide__step,.myk-order-overview .myk-purchase-guide__step+.myk-purchase-guide__step{grid-template-columns:38px minmax(0,1fr);gap:15px;padding:10px 0!important}.myk-order-overview .myk-purchase-guide__step+.myk-purchase-guide__step{border-top:1px solid #fffef62b!important}.myk-order-overview .myk-guide-visual{gap:5px}.myk-order-overview .myk-guide-visual>svg{width:32px;height:36px}.myk-order-overview .myk-purchase-guide__copy h3{font-size:23px}.myk-order-overview .myk-purchase-guide__copy p{font-size:11px;margin-top:4px}.myk-order-overview .myk-purchase-guide__links{margin-top:3px;gap:2px 14px}.myk-order-overview .myk-purchase-guide__links a,.myk-guide-finder{min-height:36px}.myk-order-overview .myk-order-thread{margin:0 0 6px}}

.myk-origin .myk-order-overview .myk-purchase-guide__toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;min-height:44px}.myk-order-overview .myk-purchase-guide__toggle::-webkit-details-marker{display:none}.myk-order-overview .myk-purchase-guide__toggle::marker{content:""}.myk-order-overview details:not([open])>.myk-purchase-guide__steps,.myk-origin .myk-order-overview details:not([open])>.myk-order-thread{display:none!important}.myk-order-overview summary>svg{width:16px;height:16px;padding:0;border:0;border-radius:0;animation:none!important;transition:transform .2s}.myk-order-overview details[open]>summary>svg{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.myk-order-overview summary>svg{transition:none}}
