.amazon-recommendation{color:#0f1111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d5d9d9;border-top:4px solid #f90;border-radius:.75rem;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;width:min(65rem,100%);margin:1.15rem auto .85rem;padding:.85rem 1rem .9rem;display:grid;box-shadow:0 1px 2px #0f11110f,0 8px 20px #0f11110f}.amazon-recommendation-well{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#fff 0%,#f3f5f5 64%,#e7eaea 100%);border:1px solid #e3e6e6;border-radius:.55rem;place-items:center;width:100%;display:grid}.amazon-recommendation-mark{width:86%;height:86%}.amazon-recommendation-copy{min-width:0}.amazon-recommendation-kicker{color:#3f4444;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:0;font-size:.78rem;font-weight:700;line-height:1.3;display:flex}.amazon-recommendation-kicker-label{text-transform:none}.amazon-recommendation-badge{color:#0f1111;letter-spacing:.04em;background:#f90;border-radius:.25rem;align-items:center;padding:.12rem .38rem;font-size:.68rem;font-weight:800;line-height:1.2;display:inline-flex}.amazon-recommendation h2{color:#0f1111;letter-spacing:-.015em;margin:.28rem 0 0;font-size:1.05rem;font-weight:750;line-height:1.25}.amazon-recommendation-blurb{color:#3a3f3f;max-width:62ch;margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.amazon-recommendation-disclosure{color:#242828;border-top:1px solid #e6e6e6;max-width:62ch;margin:.55rem 0 0;padding-top:.45rem;font-size:.8125rem;line-height:1.4}.amazon-recommendation-link{color:#0f1111;white-space:nowrap;background:#f90;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:.4rem;min-height:2.75rem;padding:.45rem 1rem;font-size:.92rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 -1px #0000002e}.amazon-recommendation-link-icon{flex:none;width:.9rem;height:.9rem}.amazon-recommendation-link:hover{color:#0f1111;background:#f08804}.amazon-recommendation-link:active{background:#e47911}.amazon-recommendation-link:focus-visible{outline-offset:3px;outline:3px solid #0f1111}@media (max-width:640px){.amazon-recommendation{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;padding:.8rem .85rem .85rem}.amazon-recommendation-link{grid-column:1/-1;justify-self:stretch}}@media (forced-colors:active){.amazon-recommendation{box-shadow:none;background:canvas;border:1px solid canvastext}.amazon-recommendation-badge,.amazon-recommendation-link{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}}@media (orientation:landscape) and (max-height:500px){.amazon-recommendation{display:none!important}}
