.ry-collection-flagship{padding:28px 0;border-bottom:1px solid var(--ry-border, #dfe3ec);background:linear-gradient(120deg,#f7f2ff,#eef7ff);color:var(--ry-ink, #182033)}.ry-collection-flagship__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px 32px;border:1px solid rgba(90,62,166,.18);border-radius:22px;background:#ffffffd1;box-shadow:0 12px 34px #18203312}.ry-collection-flagship h2{margin:10px 0 8px;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.12;letter-spacing:-.03em}.ry-collection-flagship p{margin:0;color:var(--ry-ink-soft, #4d5870);line-height:1.55}.ry-collection-flagship__action{display:grid;justify-items:end;gap:9px;min-width:230px;text-align:right}.ry-collection-flagship__action>p strong{color:var(--ry-ink, #182033);font-size:1.25rem}.ry-text-link{color:var(--ry-violet-dark, #3f277f);font-size:.9rem;font-weight:800;text-underline-offset:3px}.ry-cart-pathway-check{padding:22px 0 0;color:var(--ry-ink, #182033)}.ry-cart-pathway-check details{overflow:hidden;border:1px solid rgba(90,62,166,.24);border-radius:18px;background:linear-gradient(135deg,#fff8e9,#f5f0ff);box-shadow:0 10px 28px #18203312}.ry-cart-pathway-check summary{cursor:pointer;padding:20px 24px;color:var(--ry-violet-dark, #3f277f);font-weight:900;line-height:1.4}.ry-cart-pathway-check__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.45fr);gap:26px;align-items:center;padding:0 24px 24px}.ry-cart-pathway-check__content p{margin:0 0 8px;color:var(--ry-ink-soft, #4d5870);line-height:1.55}.ry-cart-pathway-check__content p strong{color:var(--ry-ink, #182033)}.ry-cart-pathway-check__action{display:grid;gap:10px;justify-items:start}.ry-cart-pathway-check__action>p strong{font-size:1.22rem}.ry-cart-pathway-check__keep{color:var(--ry-ink-soft, #4d5870);font-size:.83rem;line-height:1.45}@media(max-width:760px){.ry-collection-flagship__inner,.ry-cart-pathway-check__content{grid-template-columns:1fr}.ry-collection-flagship__inner{padding:24px 20px}.ry-collection-flagship__action{justify-items:stretch;min-width:0;text-align:left}.ry-collection-flagship__action .ry-button,.ry-cart-pathway-check__action .ry-button{box-sizing:border-box;max-width:100%;width:100%}.ry-cart-pathway-check summary{padding:18px 20px}.ry-cart-pathway-check__content{padding:0 20px 20px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/ry-flagship-discovery.css.map */
