:root{--rl-vinho: #520b12;--rl-rubi: #882925;--rl-rose: #d3bdb1;--rl-gold: #ffc24d;--rl-petala: #f3e6d8;--rl-marfim: #f5f2e3;--rl-branco: #ffffff;--rl-vinho-rgb: 82 11 18;--rl-rubi-rgb: 136 41 37;--rl-rose-rgb: 211 189 177;--rl-gold-rgb: 255 194 77;--rl-petala-rgb: 243 230 216;--rl-marfim-rgb: 245 242 227}@media screen and (max-width:749px){html body:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media screen and (max-width:749px){html body .rl:is([style*="padding-top: 104px"],[style*="padding-top: 100px"],[style*="padding-top: 96px"],[style*="padding-top: 88px"],[style*="padding-top: 80px"],[style*="padding-top: 72px"]){padding-top:64px!important}}:is(strong,b){font-weight:600}html:root{--normal-page-width: 1200px}.rl-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px;box-sizing:border-box}.rl :is(h1,h2,h3,h4,p,figure,blockquote){margin:0}.rl{color:var(--rl-vinho);font-family:var(--font-body--family);font-size:17px;line-height:26px}.rl a{color:inherit}.rl-serif{font-family:var(--font-heading--family);font-weight:400;text-transform:none}.rl-nome{font-family:var(--rl-font-nome);font-weight:var(--rl-font-nome-weight);letter-spacing:normal;text-transform:none}.rl-disp{font-size:72px;line-height:76px;letter-spacing:-.01em}.rl-t1{font-size:48px;line-height:54px;letter-spacing:-.005em}.rl-t2{font-size:32px;line-height:38px}.rl-dest{font-family:var(--font-heading--family);font-style:italic;font-size:28px;line-height:36px;color:var(--rl-rubi)}.rl-eb,:is(h6,.h6){font-family:var(--font-body--family);font-size:13px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--rl-rubi)}.rl-leg{font-size:13px;line-height:18px;font-weight:500;letter-spacing:.01em}.rl-crumbs{font-size:13px;line-height:18px;font-weight:500;letter-spacing:.01em;color:inherit}.rl-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.rl-crumbs__list li{display:flex;align-items:center;margin:0}.rl-crumbs__sep{padding-inline:8px;font-weight:400}.rl-crumbs a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rl-crumbs a:hover{text-decoration-thickness:2px}.rl-crumbs__cur{font-weight:400}.rl-crumbs__back{display:none}@media screen and (max-width:749px){.rl-crumbs__list li{min-height:44px}.rl-crumbs--back .rl-crumbs__list{display:none}.rl-crumbs--back .rl-crumbs__back{display:inline-flex;align-items:center;gap:6px;min-height:44px;text-decoration:none}.rl-crumbs--back .rl-crumbs__back span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}.rl-lnk,.shopify-section a.link{display:inline-block;font-family:var(--font-body--family);font-size:14px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.rl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border-radius:999px;background:var(--rl-vinho);color:var(--rl-marfim);border:1px solid var(--rl-vinho);font-family:var(--font-body--family);font-size:14px;line-height:16px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background var(--rl-dur-fast),color var(--rl-dur-fast),border-color var(--rl-dur-fast)}.rl .rl-btn{color:var(--rl-marfim)}.rl .rl-btn:hover{background:var(--rl-rubi);border-color:var(--rl-rubi);color:var(--rl-marfim)}.rl .rl-btn--ol{background:transparent;color:var(--rl-vinho)}.rl .rl-btn--ol:hover{background:var(--rl-vinho);border-color:var(--rl-vinho);color:var(--rl-marfim)}.rl .rl-btn--cl{background:var(--rl-marfim);border-color:var(--rl-marfim);color:var(--rl-vinho)}.rl .rl-btn--cl:hover{background:var(--rl-branco);border-color:var(--rl-branco);color:var(--rl-vinho)}.rl-btn--sm{min-height:44px;padding:0 20px}.rl-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.rl-head__text{display:flex;flex-direction:column;gap:12px}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){text-transform:none}:is(.button,.button-secondary,.add-to-cart-button,.cart__checkout-button){font-family:var(--font-body--family);font-size:14px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}::selection{background:var(--rl-rose);color:var(--rl-vinho)}@media screen and (max-width:749px){.rl-wrap{padding-inline:20px}.rl{font-size:16px;line-height:24px}.rl-disp{font-size:44px;line-height:48px}.rl-t1{font-size:34px;line-height:40px}.rl-t2{font-size:26px;line-height:32px}.rl-dest{font-size:22px;line-height:30px}.rl-eb,:is(h6,.h6){font-size:12px}}:root{--rl-motion: var(--rl-dur-fast) var(--rl-ease-out)}body{-webkit-tap-highlight-color:rgb(var(--rl-vinho-rgb) / .08)}body{--rl-header-offset: 0px}#header-group:has(>.header-section>#header-component[data-sticky-state=active])~*{--rl-header-offset: var(--header-height, 0px)}@media screen and (max-width:989px){body{--rl-header-offset: var(--header-height, 60px)}}.shopify-section,[id]{scroll-margin-top:calc(var(--header-height, 60px) + 24px)}.rl-lnk,.shopify-section a.link{transition:color var(--rl-motion),border-color var(--rl-motion)}:is(.rl-banner__text,.rl-news__card,.rl-footer) :focus-visible{outline-color:var(--rl-marfim)}:is(.rl-btn,.rl-cats__card,.rl-steps__media,.rl-colors__dot,.rl-colors__name,.rl-footer__icon,.rl-car__arrow,.rl-car__dot,.header__row--bottom .menu-list__link-title){transition-duration:var(--rl-dur-fast);transition-timing-function:var(--rl-ease-out)}@media(hover:hover){.rl-lnk:hover,.shopify-section a.link:hover{color:var(--rl-rubi)}}@media(hover:hover){:is(.rl-faq__q,.rl-info__summary):hover{color:var(--rl-rubi)}}@media(hover:none){html body .rl .rl-btn:hover{background:var(--rl-vinho);border-color:var(--rl-vinho);color:var(--rl-marfim)}html body .rl .rl-btn--ol:hover{background:transparent;border-color:var(--rl-vinho);color:var(--rl-vinho)}html body .rl .rl-btn--cl:hover{background:var(--rl-marfim);border-color:var(--rl-marfim);color:var(--rl-vinho)}}@media(hover:none){html body .rl-steps__card:hover .rl-steps__name,html body a.rl-blog__card:hover .rl-blog__title,html body .rl .rl-footer__links a:hover{text-decoration:none}}@media screen and (max-width:749px){html body .rl-head:has(>.rl-lnk){flex-direction:column;align-items:flex-start;gap:12px}}.rl-aviso-dados{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;margin:0;max-width:calc(100vw - 32px);padding:8px 14px;border-radius:999px;background:var(--rl-gold);color:var(--rl-vinho);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 12px rgb(var(--rl-vinho-rgb) / .2);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rl-base.css.map */
