.rr-ashop{display:grid;grid-template-columns:96px minmax(0,1fr);gap:1rem;align-items:center;margin:1.75rem 0 2rem;padding:1rem 1.125rem;border:1px solid var(--rr-hairline, #e8e0f3);border-radius:var(--rr-radius, 14px);background:var(--rr-purple-tint-2, #f7f3fc);font-family:var(--rr-font-body, inherit);color:var(--rr-ink, #221a2b)}.rr-ashop__img{display:block}.rr-ashop__img img{display:block;width:100%;height:auto;border-radius:var(--rr-radius-sm, 8px);background:#fff}.rr-ashop__eyebrow{margin:0 0 .125rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rr-purple, #6c27d7)}.rr-ashop__name{display:block;font-family:var(--rr-font-head, Georgia, serif);font-size:1.1875rem;line-height:1.25;color:var(--rr-purple-deep, #3d014e);text-decoration:none}.rr-ashop__name:hover{text-decoration:underline}.rr-ashop__meta{margin:.25rem 0 .375rem;font-size:.8125rem;line-height:1.4;color:var(--rr-muted, #6b6275)}.rr-ashop__row{margin:0 0 .625rem;display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:baseline}.rr-ashop__price{font-weight:700;font-size:1.0625rem}.rr-ashop__ship{font-size:.8125rem;color:var(--rr-muted, #6b6275)}.rr-ashop__btn{display:inline-block;padding:.625rem 1.25rem;border-radius:var(--rr-radius-pill, 999px);background:var(--rr-purple, #6c27d7);color:#fff;font-weight:700;font-size:.9375rem;text-decoration:none;line-height:1.2}.rr-ashop__btn:hover,.rr-ashop__btn:focus-visible{background:var(--rr-purple-deep, #3d014e);color:#fff}@media(max-width:479px){.rr-ashop{grid-template-columns:72px minmax(0,1fr);gap:.75rem;padding:.875rem}.rr-ashop__name{font-size:1.0625rem}}.rr-ashop-bar{display:none}@media(max-width:767px){.rr-ashop-bar:not([hidden]){display:flex;align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:9000;padding:.5rem .5rem .5rem .75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--rr-hairline, #e8e0f3);box-shadow:0 -6px 20px #221a2b1f;transform:translateY(0);animation:rr-ashop-in .22s ease}body.rr-ashop-bar-on{padding-bottom:76px}body.rr-xs-open .rr-ashop-bar{display:none}}.rr-ashop-bar__link{flex:1 1 auto;display:flex;align-items:center;gap:.625rem;min-width:0;text-decoration:none;color:var(--rr-ink, #221a2b)}.rr-ashop-bar__img{width:40px;height:60px;object-fit:contain;flex:0 0 auto}.rr-ashop-bar__text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.rr-ashop-bar__name{font-weight:700;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--rr-purple-deep, #3d014e)}.rr-ashop-bar__price{font-size:.75rem;color:var(--rr-muted, #6b6275);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-ashop-bar__go{flex:0 0 auto;padding:.625rem 1.125rem;border-radius:var(--rr-radius-pill, 999px);background:var(--rr-purple, #6c27d7);color:#fff;font-weight:700;font-size:.9375rem}.rr-ashop-bar__close{flex:0 0 auto;width:2rem;height:2rem;margin-left:.25rem;border:0;background:transparent;font-size:1.5rem;line-height:1;color:var(--rr-muted, #6b6275);cursor:pointer}@keyframes rr-ashop-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.rr-ashop-bar:not([hidden]){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/rr-article-shop.css.map */
