.header--middle-left .header__inline-menu{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center}.header--middle-left{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.header--middle-left .header__heading{justify-self:start}.header--middle-left .header__inline-menu{position:static;transform:none;justify-self:center;grid-column:2}.header--middle-left .header__icons{justify-self:end;grid-column:3}.header__menu-item .link{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--color-foreground);padding:.8rem 1.2rem;transition:color .2s ease}.header__menu-item .link:hover,.header__menu-item .link:focus{color:#c8a951;text-decoration:none}.announcement-bar{text-align:center;font-size:1.2rem;letter-spacing:.1em}.header__heading-logo{max-height:48px;width:auto}@media screen and (max-width:749px){.header--middle-left{grid-template-columns:auto 1fr auto}.header__heading-logo{max-height:36px}}.blog-articles .article{border:1px solid rgba(200,169,81,.2);border-radius:4px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;background:#1a1a1a}.blog-articles .article:hover{transform:translateY(-4px);box-shadow:0 8px 32px #c8a95126}.article__image-wrapper{overflow:hidden}.article__image-wrapper img{transition:transform .4s ease}.article:hover .article__image-wrapper img{transform:scale(1.04)}.article__info{padding:2rem}.article__title{font-size:1.6rem;line-height:1.4;margin-bottom:.8rem;color:#f5f0e1}.article__title a{color:inherit;text-decoration:none;transition:color .2s ease}.article__title a:hover{color:#c8a951}.article__excerpt{font-size:1.3rem;line-height:1.6;color:#f5f0e1b3;margin-bottom:1.5rem}.article__date{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#c8a951;margin-bottom:.8rem}.article__link{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#c8a951;text-decoration:none;font-weight:600;border-bottom:1px solid transparent;transition:border-color .2s ease}.article__link:hover{border-color:#c8a951}.section-rich-text+.section-main-blog,.section-rich-text+.section-featured-blog{margin-top:0}.blog-articles{gap:2.4rem}.article__content h2{color:#c8a951;margin-top:3rem;margin-bottom:1rem;font-size:2rem}.article__content ul,.article__content ol{padding-left:2rem;line-height:2}.article__content strong{color:#c8a951}.article__content p{line-height:1.8;font-size:1.5rem;margin-bottom:1.5rem}.template-policy *,.template-policy .policies *,.template-policy .politica-100limite *{color:#fff!important}.template-policy h2,.template-policy .policies h2,.template-policy .politica-100limite h2{color:#c8a951!important;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #C8A951;padding-bottom:8px;margin-top:40px}.template-policy h3,.template-policy .policies h3,.template-policy .politica-100limite h3{color:#fff!important;font-size:1rem;margin-top:24px}.template-policy a,.template-policy .policies a,.template-policy .politica-100limite a{color:#c8a951!important}.template-policy a:hover,.template-policy .policies a:hover,.template-policy .politica-100limite a:hover{color:#d4a030!important}.template-policy strong,.template-policy .policies strong,.template-policy .politica-100limite strong{color:#c8a951!important}.template-policy .politica-card{background:#c8a9511a!important;border-left:4px solid #C8A951;padding:16px 20px;margin:20px 0;border-radius:2px}.template-policy .politica-aviso{background:#c8a95114!important;border-left:4px solid #D4A030;padding:14px 18px;margin:16px 0;border-radius:2px}.template-policy .politica-rodape{margin-top:48px;padding-top:24px;border-top:1px solid #C8A951;text-align:center;opacity:.7;font-size:.85rem}.template-policy table,.template-policy .policies table{width:100%;border-collapse:collapse;margin:16px 0;font-size:.9rem}.template-policy thead tr,.template-policy .policies thead tr{background:#c8a95126!important}.template-policy thead th,.template-policy .policies thead th{color:#c8a951!important;padding:12px;text-align:left;border:1px solid #3E2F1C}.template-policy tbody td,.template-policy .policies tbody td{padding:10px 12px;border:1px solid #3E2F1C;color:#fff!important}.template-policy tbody tr:nth-child(2n),.template-policy .policies tbody tr:nth-child(2n){background:#ffffff08!important}.template-policy ul,.template-policy ol,.template-policy .policies ul,.template-policy .policies ol{padding-left:20px;line-height:1.9}.template-policy .politica-intro{color:#ffffffbf!important;font-size:.9rem;margin-bottom:32px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
