.myk-origin .myk-purchase-guide__links :is(a,button){display:inline-flex;align-items:center;gap:8px}
.myk-origin .myk-purchase-guide__links .myk-guide-arrow{position:relative;display:inline-grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:rgb(255 254 246 / .12);overflow:hidden;transition:background .24s ease,color .24s ease}
.myk-origin .myk-purchase-guide__links .myk-guide-arrow svg{display:block;width:16px;height:16px;flex:none;transform:translateX(-2px);transition:transform .28s cubic-bezier(.22,.61,.36,1)}
@media(hover:hover) and (pointer:fine){.myk-origin .myk-purchase-guide__links :is(a,button):hover .myk-guide-arrow{background:#fffef6;color:#194c38}.myk-origin .myk-purchase-guide__links :is(a,button):hover .myk-guide-arrow svg{transform:translateX(2px)}}
.myk-origin .myk-purchase-guide__links :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}
.myk-origin .myk-purchase-guide__links :is(a,button):is(:focus-visible,:active) .myk-guide-arrow{background:#fffef6;color:#194c38}
.myk-origin .myk-purchase-guide__links :is(a,button):is(:focus-visible,:active) .myk-guide-arrow svg{transform:translateX(2px)}
@media(prefers-reduced-motion:reduce){.myk-origin .myk-purchase-guide__links .myk-guide-arrow,.myk-origin .myk-purchase-guide__links .myk-guide-arrow svg{transition:none;transform:none!important}}

.myk-origin .myk-purchase-guide__toggle>.myk-guide-split-title{display:inline-flex;gap:0;white-space:pre;line-height:1.6}
.myk-origin .myk-guide-title-char{display:inline-block;white-space:pre}
@keyframes myk-guide-letter-lift{0%,100%{transform:translateY(0);opacity:1}35%{transform:translateY(-4px);opacity:.45}65%{transform:translateY(1px);opacity:1}}
@media(hover:hover) and (pointer:fine){.myk-origin .myk-purchase-guide__toggle:hover .myk-guide-title-char{animation:myk-guide-letter-lift .48s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--myk-char-index)*18ms)}}
.myk-origin .myk-purchase-guide__toggle:focus-visible .myk-guide-title-char{animation:myk-guide-letter-lift .48s ease both;animation-delay:calc(var(--myk-char-index)*18ms)}
@media(prefers-reduced-motion:reduce){.myk-origin .myk-purchase-guide__toggle .myk-guide-title-char{animation:none!important}}
