@import"https://fonts.googleapis.com/css2?family=Archivo:wght@100..900&display=swap";.rl-dr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;font-family:var(--rl-sans,"Archivo",sans-serif)}.rl-dr[hidden]{display:none}.rl-dr__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#06101cdb;opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.rl-dr.is-on .rl-dr__veil{opacity:1}.rl-dr__panel{position:absolute;top:0;right:0;bottom:0;left:auto;width:min(52rem,92vw);display:flex;flex-direction:column;overflow:hidden;border-radius:2.2rem 0 0 2.2rem;border:0;border-left:1px solid rgba(255,255,255,.34);background:linear-gradient(155deg,#fdfaf6,#fbf5ed 45%,#f4ece2);box-shadow:-3rem 0 7rem #040c1680,inset 1px 0 #fff9;transform:translate(100%);transition:transform .55s cubic-bezier(.16,1,.3,1)}.rl-dr.is-on .rl-dr__panel{transform:translate(0)}@media(prefers-reduced-motion:reduce){.rl-dr__panel,.rl-dr__veil{transition:none}}.rl-dr__top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:calc(2.4rem + env(safe-area-inset-top)) 2.6rem 1.8rem}.rl-dr__lbl{font-size:1.05rem;font-weight:700;line-height:1;letter-spacing:.24em;text-transform:uppercase;color:#12283f80;margin:0}.rl-dr__x{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;background:#12283f0f;color:var(--rl-ink,#12283F);cursor:pointer;transition:background .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.rl-dr__x svg{width:1.6rem;height:1.6rem;display:block}.rl-dr__x:hover{background:#12283f1f;transform:rotate(90deg)}.rl-dr__body{flex:1;overflow-y:auto;padding:.6rem 1.6rem 1.4rem;scrollbar-width:none}.rl-dr__body::-webkit-scrollbar{display:none}.rl-dr__sec{font-size:1rem;font-weight:700;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:#12283f6b;margin:0 0 1rem;padding:0 1rem}.rl-dr__sec:not(:first-child){margin-top:2.6rem}.rl-dr__list{display:flex;flex-direction:column;gap:.3rem}.rl-dr__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:1.3rem 1.4rem;border-radius:1.2rem;text-decoration:none;color:inherit;transition:background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.rl-dr__item:hover{background:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffffb3}.rl-dr__ic{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;flex:none;border-radius:1rem;background:#12283f0f;color:var(--rl-ink,#12283F);transition:background .3s ease,color .3s ease}.rl-dr__item:hover .rl-dr__ic{background:var(--rl-gold,#0E8F8C);color:#fff}.rl-ic{width:1.9rem;height:1.9rem;display:block}.rl-dr__txt{min-width:0;display:flex;flex-direction:column;gap:.3rem}.rl-dr__it{font-size:1.55rem;font-weight:500;line-height:1.3;letter-spacing:-.02em;text-wrap:pretty}.rl-dr__sub{font-size:1.2rem;font-weight:400;line-height:1.3;color:#12283f8c;font-variant-numeric:tabular-nums}.rl-dr__arrow{flex-shrink:0;display:inline-flex;color:#12283f47;transition:transform .35s cubic-bezier(.16,1,.3,1),color .3s ease}.rl-dr__arrow svg{width:1.5rem;height:1.5rem;display:block}.rl-dr__item:hover .rl-dr__arrow{transform:translate(4px);color:var(--rl-gold,#0E8F8C)}.rl-dr__all{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:0 1.6rem calc(1.6rem + env(safe-area-inset-bottom));padding:1.6rem;border-radius:1.4rem;background:#12283f0e;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rl-ink,#12283F);text-decoration:none;transition:background .35s cubic-bezier(.16,1,.3,1),color .3s ease}.rl-dr__all:hover{background:var(--rl-ink,#12283F);color:var(--rl-paper,#FBF5ED)}@media screen and (max-width:749px){.rl-dr__panel{width:88vw;border-radius:1.8rem 0 0 1.8rem}.rl-dr__top{padding:calc(2rem + env(safe-area-inset-top)) 1.8rem 1.2rem}.rl-dr__body{padding:.4rem 1.2rem 1.2rem}.rl-dr__item{padding:1.1rem 1.2rem;gap:1.2rem}.rl-dr__ic{width:3.2rem;height:3.2rem;border-radius:.9rem}.rl-ic{width:1.7rem;height:1.7rem}.rl-dr__it{font-size:1.45rem}.rl-dr__sub{font-size:1.15rem}.rl-dr__all{margin:0 1.2rem calc(1.2rem + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rl-drawer.css.map */
