footer .rn-ft{--rn-black: #000;--rn-yellow: #ffb900;--rn-orange: #ff8c00;--rn-gray: #dfdfdf;--rn-text: #c9c9c9;--rn-muted: #8f8f8f;--rn-line: #262626;position:relative;z-index:0;overflow:hidden;padding:24px;margin-top:64px;margin-bottom:20px;color:var(--rn-text);font-family:inherit;line-height:1.5;background:var(--rn-black);border-radius:32px}footer .rn-ft>.rn-ft__lines{position:absolute;top:30%;right:-4%;z-index:-1;width:auto;height:118%;max-width:none;opacity:.24;pointer-events:none}footer .rn-ft__banner{position:relative;z-index:0;display:flex;align-items:center;gap:28px;padding:28px 40px;overflow:hidden;color:#000;background:var(--rn-yellow);border-radius:24px}footer .rn-ft .rn-ft__banner>.rn-ft__lines{position:absolute;top:-40%;right:18%;z-index:-1;width:auto;height:210%;max-width:none;filter:brightness(0);opacity:.16;pointer-events:none}footer .rn-ft__portrait{flex:none;width:104px;height:104px;object-fit:cover;background:#fff;border:4px solid #000;border-radius:50%}footer .rn-ft__banner-text{flex:1 1 auto;min-width:0}footer .rn-ft .rn-ft__banner-title{margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.15;color:#000;text-wrap:balance}footer .rn-ft__banner-text p{max-width:430px;margin:0;font-size:16px;color:#000}footer .rn-ft__banner-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;margin-left:auto}footer .rn-ft__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}footer .rn-ft a.rn-ft__btn{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:19px;font-weight:700;line-height:1;color:var(--rn-yellow);white-space:nowrap;text-decoration:none;background:#000;border:2px solid #000;border-radius:999px;transition:background-color .2s,color .2s}footer .rn-ft a.rn-ft__btn:hover{color:#000;background:#fff;border-color:#fff}footer .rn-ft a.rn-ft__btn--ghost{color:#000;background:transparent}footer .rn-ft a.rn-ft__btn--ghost:hover{color:var(--rn-yellow);background:#000;border-color:#000}footer .rn-ft__btn svg,footer .rn-ft__hours svg{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}footer .rn-ft p.rn-ft__hours{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;color:#000}footer .rn-ft__hours svg{width:18px;height:18px}footer .rn-ft__main{position:relative;display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1fr)) minmax(0,1.4fr);gap:32px;padding:56px 24px 40px}footer .rn-ft__main>*{min-width:0}footer .rn-ft__logo-link{display:inline-block}footer .rn-ft img.rn-ft__logo{display:block;width:min(176px,100%);height:auto}footer .rn-ft p.rn-ft__about{max-width:280px;margin:20px 0 24px;font-size:15px;color:var(--rn-text)}footer .rn-ft__follow-label{display:block;margin-bottom:12px;font-size:14px;font-weight:700;color:#fff}footer .rn-ft ul.rn-ft__socials{display:flex;gap:10px;margin:0;padding:0;list-style:none}footer .rn-ft__socials li{margin:0;padding:0}footer .rn-ft a.rn-ft__social{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff;border:1px solid #3a3a3a;border-radius:50%;transition:background-color .2s,color .2s,border-color .2s}footer .rn-ft a.rn-ft__social:hover{color:#000;background:var(--rn-yellow);border-color:var(--rn-yellow)}footer .rn-ft__social svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}footer .rn-ft__social svg .rn-ft__fill{fill:currentColor;stroke:none}footer .rn-ft .rn-ft__title{position:relative;display:block;margin:0 0 22px;padding:0 0 14px;font-size:16px;font-weight:700;line-height:1.3;color:#fff;text-transform:none;list-style:none;cursor:default}footer .rn-ft .rn-ft__title::-webkit-details-marker{display:none}footer .rn-ft .rn-ft__title:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;background:var(--rn-yellow)}footer .rn-ft ul.rn-ft__links{margin:0;padding:0;list-style:none}footer .rn-ft__links li{margin:0 0 11px;padding:0}footer .rn-ft__links a{font-size:15px;color:var(--rn-text);text-decoration:none;transition:color .15s}footer .rn-ft__links a:hover{color:var(--rn-yellow)}footer .rn-ft__links li.rn-ft__sub{padding-left:14px}footer .rn-ft__links li.rn-ft__sub a{font-size:14px;color:var(--rn-muted)}footer .rn-ft__links li.rn-ft__sub a:hover{color:var(--rn-yellow)}footer .rn-ft__form{display:flex;align-items:center;padding:5px;background:#141414;border:1px solid #333;border-radius:999px;transition:border-color .2s}footer .rn-ft__form:focus-within{border-color:var(--rn-yellow)}footer .rn-ft input.rn-ft__input{flex:1 1 auto;min-width:0;height:44px;padding:0 16px;font-family:inherit;font-size:15px;color:#fff;background:transparent;border:0;border-radius:0;outline:0;box-shadow:none}footer .rn-ft input.rn-ft__input::placeholder{color:var(--rn-muted);opacity:1}footer .rn-ft button.rn-ft__submit{flex:none;height:44px;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;color:#000;background:var(--rn-yellow);border:0;border-radius:999px;cursor:pointer;transition:background-color .2s}footer .rn-ft button.rn-ft__submit:hover{background:var(--rn-orange)}footer .rn-ft p.rn-ft__consent{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--rn-muted)}footer .rn-ft p.rn-ft__consent a{color:var(--rn-text);text-decoration:underline}footer .rn-ft p.rn-ft__consent a:hover{color:var(--rn-yellow)}footer .rn-ft .rn-ft__note{margin:0 0 10px;font-size:14px}footer .rn-ft .rn-ft__note--ok{color:var(--rn-yellow)}footer .rn-ft .rn-ft__note--err{color:#ff8a80}footer .rn-ft p.rn-ft__rating{display:flex;align-items:center;gap:12px;margin:20px 0 0;padding-top:16px;font-size:14px;color:var(--rn-text);border-top:1px solid #333}footer .rn-ft__stars{display:inline-flex;gap:2px;color:var(--rn-yellow)}footer .rn-ft__stars svg{width:16px;height:16px;fill:currentColor}footer .rn-ft__rating strong{font-size:18px;color:#fff}footer .rn-ft__bar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:0 24px;padding:22px 0 8px;border-top:1px solid var(--rn-line)}footer .rn-ft p.rn-ft__copy{margin:0;font-size:13.5px;color:var(--rn-muted)}footer .rn-ft ul.rn-ft__pay{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}footer .rn-ft__pay li{display:flex;align-items:center;height:36px;margin:0;padding:0 12px;background:#fff;border-radius:8px}footer .rn-ft__pay img{display:block;width:auto;height:22px;max-width:64px}@media(min-width:1230px){footer .rn-ft{margin-right:30px;margin-left:30px}}@media(max-width:1279px){footer .rn-ft__main{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px}footer .rn-ft__brand{grid-column:1;order:1}footer .rn-ft__news{grid-column:2 / -1;order:2}footer .rn-ft__col{order:3}footer .rn-ft>.rn-ft__lines{opacity:.16}footer .rn-ft__banner{padding:24px 28px}}@media(max-width:789px){footer .rn-ft{padding:12px;margin-top:40px;border-radius:24px}footer .rn-ft__banner{flex-direction:column;align-items:stretch;gap:18px;padding:24px 20px;text-align:center}footer .rn-ft__portrait{align-self:center}footer .rn-ft .rn-ft__banner-title{font-size:24px}footer .rn-ft__banner-text p{max-width:none}footer .rn-ft__banner-actions{align-items:stretch;margin-left:0}footer .rn-ft__buttons{flex-direction:column}footer .rn-ft a.rn-ft__btn{justify-content:center}footer .rn-ft p.rn-ft__hours{justify-content:center}footer .rn-ft .rn-ft__banner>.rn-ft__lines{right:-20%;opacity:.12}footer .rn-ft__main{grid-template-columns:minmax(0,1fr);gap:32px;padding:36px 8px 24px}footer .rn-ft__brand,footer .rn-ft__news{grid-column:1 / -1}footer .rn-ft__news{order:2}footer .rn-ft__col{order:3;margin:0;border-top:1px solid var(--rn-line)}footer .rn-ft__col:last-of-type{border-bottom:1px solid var(--rn-line)}footer .rn-ft .rn-ft__col>.rn-ft__title{display:flex;align-items:center;justify-content:space-between;margin:0;padding:18px 0;cursor:pointer}footer .rn-ft .rn-ft__col>.rn-ft__title:after{position:static;width:10px;height:10px;margin-right:4px;background:none;border-right:2px solid var(--rn-yellow);border-bottom:2px solid var(--rn-yellow);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s}footer .rn-ft .rn-ft__col[open]>.rn-ft__title:after{transform:rotate(-135deg) translate(-2px,-2px)}footer .rn-ft ul.rn-ft__links{padding:0 0 12px}footer .rn-ft__bar{flex-direction:column;align-items:flex-start;margin:0 8px}footer .rn-ft>.rn-ft__lines{top:40%;right:-30%;opacity:.16}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/renato-footer.css.map */
