@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap";:root{--brl-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 L6 4 L10 5 L6 6 L5 10 L4 6 L0 5 L4 4 Z' fill='%23977347'/%3E%3C/svg%3E");--brl-star-white:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 0 L6 4 L10 5 L6 6 L5 10 L4 6 L0 5 L4 4 Z' fill='%23ffffff'/%3E%3C/svg%3E");--main-background:#F4F1ED;--main-foreground:#141210;--accent-color:#977347;--heading-font:'Poppins',sans-serif;--body-font:'Poppins',sans-serif;--title-font-weight:300;--border-radius:0;--border-radius-small:0;--border-radius-smallest:0;--border-radius-medium:0;--button-primary-border-radius:0;--button-secondary-border-radius:0;--button-tertiary-border-radius:0;--label-primary-border-radius:0;--label-secondary-border-radius:0;--drop-shadow:none;--danger:#A33A2B;--success:#2F6B4F;--warning:#B07C12}body{font-family:"Poppins",sans-serif;font-size:15px;line-height:28px;font-weight:400;color:#141210;background:#f4f1ed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.title,.h1,.h2,.h3{font-family:"Poppins",sans-serif;font-weight:300;letter-spacing:-0.005em;color:#141210}button,input,select,textarea{font-family:inherit}a{color:#977347}a:hover{color:#141210}::selection{background:#977347;color:#fff}.card{box-shadow:none}h1,.h1{font-size:34px;line-height:38px}h2,.h2{font-size:26px;line-height:30px}h3,.h3{font-size:19px;line-height:26px;font-weight:600}@media(min-width: 768px){h1,.h1{font-size:48px;line-height:50px}h2,.h2{font-size:30px;line-height:34px}}.breadcrumbs{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em}.product-item-price,.product-price,.price{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.btn,button.btn,.btn-primary,.btn-secondary{font-family:"Poppins",sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;border-radius:0;transition:background .28s,box-shadow .28s,color .28s}.btn.btn-small,.btn.btn-medium,.btn.btn-big{display:inline-flex;align-items:center;justify-content:center}.btn.btn-block,.btn.w-100{display:flex}.btn-small{min-height:40px}.btn-medium{min-height:52px}.btn-big{min-height:60px}.btn-primary{background:#141210;color:#fff;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.22)}.btn-primary:hover,.btn-primary:focus-visible{background:#977347;color:#fff;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.45)}.btn-secondary,.btn-outline{background:transparent;color:#141210;box-shadow:inset 0 0 0 1px #141210}.btn-secondary:hover,.btn-outline:hover{background:#141210;color:#fff}.btn[disabled],.btn.disabled{background:#efe8de;color:#b3aa9e;box-shadow:none}.btn-link,.btn-link-primary{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.btn-link:hover{color:#977347}.form-control,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],select,textarea{border:1px solid #e4dcd1;border-radius:0;padding:15px 16px;font-family:"Poppins",sans-serif;font-size:15px;color:#141210;background:#fff}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:#141210;outline:none;box-shadow:none}label,.form-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#6e675e}textarea.form-control,.form-control-area{min-height:140px;line-height:24px;resize:vertical}.form-select-arrow{color:#6e675e}.form-input-help,.notification-danger,.notification-left{margin-top:8px;font-size:12px;line-height:18px;text-align:left}.form-group:has(.notification-danger) .form-control{border-color:#a33a2b}.form-control[disabled],.form-control-disabled .form-control{background:#efe8de;color:#b3aa9e}.alert{padding:13px 16px;border:0;border-left:2px solid #b3aa9e;border-radius:0;background:#f4f1ed;font-size:13px;line-height:20px;text-align:left;color:#141210}.alert-success{border-left-color:#2f6b4f;color:#141210}.alert-warning{border-left-color:#b07c12;color:#141210}.alert-info{border-left-color:#141210;color:#141210}.alert-danger,.alert-error{border-left-color:#a33a2b;color:#141210}.checkbox-container .checkbox-icon{width:18px;height:18px;border:1px solid #e4dcd1;background:#fff}.checkbox-container input:checked~.checkbox .checkbox-icon,.checkbox-container .checkbox:hover .checkbox-icon{border-color:#141210}.checkbox-container .checkbox-icon::after{top:50%;left:50%;width:10px;height:10px;border:0;transform:translate(-50%, -50%);background:var(--brl-star) center/contain no-repeat}.radio-button-icon{width:16px;height:16px;border-radius:50%}.radio-button-icon.unchecked{background:#fff;border:1px solid #e4dcd1}.radio-button-icon.checked,.radio-button-accent .radio-button-icon.checked{background:#141210;border-color:#141210;outline:1px solid #141210;outline-offset:3px}:focus-visible{outline:2px solid #977347;outline-offset:2px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}[data-section-id=brl_topo],[data-section-id=injecao],[data-section-id=vazio],[data-section-id=vazio_carrinho],[data-section-id=vazio_busca]{display:none}.label,[class*=label-]{border-radius:0;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em}.product-item{display:flex;flex-direction:column;height:100%;background:#fff}.product-item-image-container{position:relative;flex:none}.product-item .js-product-item-image-link-private{display:block;overflow:hidden;background:#fff}img.product-item-image{width:100%;height:100%;object-fit:contain;transition:transform .55s cubic-bezier(0.2, 0.7, 0.3, 1)}.product-item:hover img.product-item-image.img-absolute-centered{transform:translateX(-50%) scale(1.045)}.product-item:hover img.product-item-image:not(.img-absolute-centered){transform:scale(1.045)}.product-item .product-item-slider-control{display:none !important}.js-product-item-private-with-secondary-images .product-item-image-secondary,.js-product-item-private-with-secondary-images .product-item-image-secondary.fade-in.lazyloaded{display:block;opacity:0;z-index:3;transition:opacity .45s ease,transform .55s cubic-bezier(0.2, 0.7, 0.3, 1)}.js-product-item-private-with-secondary-images .product-item-image-featured{transition:opacity .45s ease .05s,transform .55s cubic-bezier(0.2, 0.7, 0.3, 1)}.js-product-item-private-with-secondary-images:not(.product-item-secondary-images-disabled):hover .product-item-image-featured{opacity:0}.js-product-item-private-with-secondary-images:not(.product-item-secondary-images-disabled):hover .product-item-image-secondary{opacity:1}.product-item-image-container::after{content:"";position:absolute;top:12px;right:12px;width:11px;height:11px;background:var(--brl-star) center/contain no-repeat;pointer-events:none;z-index:2}.product-labels .label{border-radius:0;font-size:9px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:7px 12px;background:#141210;color:#fff}.product-labels .label-secondary,.product-labels .shipping-label{background:#977347;color:#fff}.product-labels .product-item-no-stock{background:#b3aa9e;color:#fff}.product-item-information,.product-item-information-inner{display:flex;flex-direction:column;flex:1 1 auto;border-top:1px solid #141210;padding:16px 16px 16px}@media(min-width: 768px){.product-item-information,.product-item-information-inner{padding:24px}}.product-item-name{color:#141210;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0;text-transform:none;transition:color .28s ease}.product-item:hover .product-item-name{color:#977347}.product-item-price-container{margin-top:11px}.product-item-price-compare{font-size:12px;font-weight:400;color:#b3aa9e;text-decoration:line-through;margin-right:8px}.product-item-installments,.product-installments{font-size:12px;line-height:1.5;color:#6e675e;margin-top:4px}.product-item-colors{gap:8px;margin:0 0 8px}.product-item-colors-bullet-text{width:auto;height:auto;border:0;border-radius:0;padding:0;background:none;font-size:10px;font-weight:500;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:#6e675e}.product-item-colors-bullet:not(.product-item-colors-bullet-text){width:14px;height:14px;border-radius:50%;border:1px solid #e4dcd1}.product-item .product-item-quick-shop-container{margin-top:auto;padding-top:24px}.product-item .product-item-quick-shop-container .btn,.product-item .item-submit-container .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:0;padding:0 16px;text-align:center;text-indent:.22em}.product-item .product-item-quick-shop-container form,.product-item .item-submit-container{width:100%}.product-item-sold-out img.product-item-image{opacity:.42}.product-item-sold-out .product-item-price{color:#b3aa9e}.adbar{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.22em}.adbar-item::before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;background:var(--brl-star-white) center/contain no-repeat;vertical-align:middle}.nav-list-link,.nav-main-item>a{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:#141210}.nav-list-link:hover{color:#977347}.breadcrumbs .separator{width:8px;height:8px;align-self:center;font-size:0;background:var(--brl-star) center/contain no-repeat}@media(min-width: 768px){body .js-desktop-dropdown{background:#fff;border-top:1px solid #e4dcd1;border-bottom:1px solid #e4dcd1}body .desktop-dropdown .nav-list-link{color:rgba(20, 18, 16, 0.78)}body .desktop-dropdown .nav-list-link-heading{color:#141210;font-weight:500}body .desktop-dropdown .nav-list-link:hover{color:#977347}}.brl-newin-link{color:#977347 !important}.brl-newin-link::before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;vertical-align:baseline;background:var(--brl-star) center/contain no-repeat;animation:brl-cintila 2.6s ease-in-out infinite}.brl-newin-link:hover{color:#141210 !important}.modal-nav-hamburger .brl-newin-link{display:flex !important;justify-content:flex-start;align-items:center;gap:0 !important}@keyframes brl-cintila{0%,100%{transform:scale(0.55);opacity:.45}50%{transform:scale(1);opacity:1}}.main-categories-container,.nav-categories-mobile{scrollbar-width:none}.main-categories-container::-webkit-scrollbar,.nav-categories-mobile::-webkit-scrollbar{display:none}@media(min-width: 768px){body .js-nav-desktop-list.nav-desktop-with-scroll{padding:0;overflow:visible}body .js-nav-desktop-list-arrow{display:none !important}.brl-nav-outros .desktop-list-subitems>.nav-item{flex-direction:column;align-items:flex-start}.brl-nav-outros .list-subitems{display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:0}.brl-nav-outros .list-subitems .nav-item{margin:0 !important;padding:0 !important}.brl-nav-outros .list-subitems .nav-list-link{padding-top:0 !important;font-size:10px;line-height:16px;color:#6e675e}}body .head-row .header-icon,body .head-row .header-account-label,body .head-row .search-trigger{display:grid;place-items:center;width:24px;height:24px;color:#141210;transition:color .24s}body .head-row .header-icon:hover,body .head-row .header-account-label:hover,body .head-row .search-trigger:hover{color:#977347}body .head-row .utility-icon{display:block;font-size:20px;line-height:1}.divider-line{position:relative;border:0;border-top:1px solid #e4dcd1;overflow:visible}.divider-line::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);background:var(--brl-star) center/contain no-repeat,#f4f1ed;padding:0 16px;box-sizing:content-box}.account-section-title,.contact-other-problems{display:flex;align-items:center;gap:12px;margin:0 0 22px;font-size:11px;font-weight:500;letter-spacing:.24em;line-height:1;text-transform:uppercase;color:#141210}.account-section-title::before,.account-section-title::after,.contact-other-problems::before,.contact-other-problems::after{content:"";flex:1;height:5px;background:radial-gradient(circle 2.5px at 2.5px 50%, #C9BFAF 100%, transparent 0) left center/5px 5px no-repeat,linear-gradient(#E4DCD1, #E4DCD1) right center/calc(100% - 5px) 1px no-repeat}.account-section-title::after,.contact-other-problems::after{transform:scaleX(-1)}.page-header-title-row .page-header-title{font-size:34px;line-height:38px;font-weight:300}@media(min-width: 768px){.page-header-title-row .page-header-title{font-size:48px;line-height:50px}}body .nav-list-link,body .nav-main-item>a{font-size:11px !important;letter-spacing:.18em}body .product-item img.product-item-image{object-fit:contain !important}.cart-page-table-header,.order-items-header{padding-bottom:15px;border-bottom:1px solid #e4dcd1;font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:#6e675e}.cart-page-item,.order-item{padding:20px 0;border-bottom:1px solid #f1ebe3}.cart-page-item:last-child,.order-item:last-child{border-bottom:0}.account-info-line,.order-detail-line,.order-detail-line-compact{margin-bottom:14px;font-size:15px;line-height:22px}.account-info-line strong,.order-detail-line strong{font-weight:600}.account-orders-empty,.blog-empty{padding:56px 24px;border:1px dashed #c9bfaf;background:#f4f1ed;text-align:center}.account-orders-empty-icon{display:none}.account-orders-empty-text,.blog-empty .text-muted{max-width:46ch;margin:0 auto 28px;font-size:15px;line-height:26px;color:#6e675e}.account-order-status{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;line-height:1;color:#6e675e}.account-order-status-icon{width:16px;height:16px;color:#6e675e}.account-order-status-value{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#141210}.account-order-status-value strong{font-weight:500}.account-order-status-value.paid{color:#2f6b4f}.account-order-status-value.pending,.account-order-status-value.authorized{color:#b07c12}.account-order-status-value.voided,.account-order-status-value.refunded{color:#a33a2b}@media(min-width: 768px){.product-list-sort-by{display:flex;justify-content:flex-end;align-items:center;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid #e4dcd1}.product-list-sort-by .form-group{position:relative;display:flex;align-items:center;gap:12px;margin:0}.product-list-sort-by .form-label{margin:0}.product-list-sort-by .form-select{width:auto;padding:0 22px 0 0;border:0;background:none;font-size:13px}}.brl-ordenar-nativo{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0 !important;opacity:0;pointer-events:none}.brl-ordenar{position:relative}.brl-ordenar__botao{display:inline-flex;align-items:center;gap:12px;padding:6px 0;border:0;background:none;font-size:13px;line-height:20px;color:#141210;cursor:pointer;transition:color .25s ease}.brl-ordenar__botao:hover{color:#977347}.brl-ordenar__seta{width:7px;height:7px;margin-top:-4px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .35s cubic-bezier(0.16, 1, 0.3, 1),margin .35s cubic-bezier(0.16, 1, 0.3, 1)}.brl-ordenar.is-aberto .brl-ordenar__seta{margin-top:3px;transform:rotate(225deg)}.brl-ordenar__lista{position:absolute;top:calc(100% + 15px);right:0;z-index:30;min-width:260px;margin:0;padding:8px 0;list-style:none;background:#fff;border:1px solid #e4dcd1;border-top:0;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .45s cubic-bezier(0.16, 1, 0.3, 1),visibility 0s linear .45s}.brl-ordenar__lista::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#977347;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(0.65, 0, 0.35, 1)}.brl-ordenar.is-aberto .brl-ordenar__lista{visibility:visible;clip-path:inset(0 0 -1px 0);transition-delay:0s}.brl-ordenar.is-aberto .brl-ordenar__lista::before{transform:scaleX(1);transition-delay:.08s}.brl-ordenar__lista li{display:flex;align-items:center;gap:10px;padding:10px 24px;font-size:13px;line-height:20px;color:rgba(20, 18, 16, 0.78);cursor:pointer;outline:none;transition:color .2s ease,background-color .2s ease,padding-left .35s cubic-bezier(0.16, 1, 0.3, 1)}.brl-ordenar__lista li:hover,.brl-ordenar__lista li:focus-visible{background:#f4f1ed;color:#141210;padding-left:28px}.brl-ordenar__lista li[aria-selected=true]{color:#977347}.brl-ordenar__lista li[aria-selected=true]::before{content:"";flex:none;width:8px;height:8px;margin-left:-18px;background:var(--brl-star) center/contain no-repeat}[class*=products-section-prev-container],[class*=products-section-next-container],.search-featured-products .swiper-button-prev,.search-featured-products .swiper-button-next,.pagination-arrow{display:grid;place-items:center;width:44px;height:44px;background:#fff;color:#141210;box-shadow:inset 0 0 0 1px #e4dcd1;transition:background .24s,box-shadow .24s,color .24s}[class*=products-section-prev-container]:hover,[class*=products-section-next-container]:hover,.search-featured-products .swiper-button-prev:hover,.search-featured-products .swiper-button-next:hover,.pagination-arrow:not(.disabled):hover{background:#141210;color:#fff;box-shadow:inset 0 0 0 1px #141210}[class*=products-section-prev-container] svg,[class*=products-section-next-container] svg,.search-featured-products .swiper-button-prev svg,.search-featured-products .swiper-button-next svg,.pagination-arrow svg{width:18px;height:18px}.pagination-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}.pagination-arrow.disabled{pointer-events:none}.pagination-counter{display:flex;align-items:baseline;gap:6px;font-size:11px;font-weight:500;letter-spacing:.2em;color:#b3aa9e;font-variant-numeric:tabular-nums}.pagination-counter>span:first-child{color:#141210}.media-content-floating .heading-block,.media-content-floating .text-block,.media-content-floating .text-content{color:#fff;text-shadow:0 1px 14px rgba(0, 0, 0, 0.5)}.media-content-floating .btn-primary{background:#8a6a3e;color:#fff;text-shadow:none}.media-content-floating .btn-primary:hover{background:#5e4527}.product-content .breadcrumbs{font-size:10px;letter-spacing:.2em;color:#6e675e}.product-sku{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#b3aa9e}body .product-name{font-size:30px;line-height:1.15;font-weight:300;letter-spacing:.01em;margin:10px 0 20px}.product-price-display{font-size:28px;font-weight:600;font-variant-numeric:tabular-nums}body .payment-discount-price-product{font-size:17px;font-weight:500;color:#977347}.product-payments-info{font-size:13px;color:#6e675e}.product-payments-link{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.product-detail-variants .form-label{display:block;margin-bottom:12px;font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#6e675e}body .btn-variant{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;line-height:1;font-size:11px;font-weight:500;letter-spacing:.14em;background:transparent;color:#141210;box-shadow:inset 0 0 0 1px #e4dcd1;transition:box-shadow .24s,background .24s,color .24s}body .btn-variant:hover{box-shadow:inset 0 0 0 1px #977347}body .btn-variant.selected{background:#141210;color:#fff;box-shadow:inset 0 0 0 1px #141210}body .btn-variant-content{padding:0;line-height:1}.product-detail-variants-group{display:flex;flex-wrap:wrap;gap:8px}body .buy-button-container .btn{width:100%;min-height:60px}.product-quantity-input-group{box-shadow:inset 0 0 0 1px #e4dcd1}.product-quantity-stock{display:none !important}.product-content .product-price{margin-top:18px}.product-content .product-form,.product-content .product-shipping-wrapper{margin-top:26px;padding-top:26px;border-top:1px solid #e4dcd1}.product-content .product-actions{margin-top:22px}body:has(.products-grid-empty-message) [data-section-id=vazio]{display:block}body:has([data-section-id=vazio]) .products-grid-empty-message{display:none}[data-section-id=vazio] .text-content{max-width:46ch;margin:0 auto}.products-grid-header{margin-bottom:24px}.products-grid-search-heading{margin:0;font-size:11px;font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#6e675e}.products-grid-search-heading strong{font-weight:500;color:#141210}[data-component="filter.message"]{padding:16px 0 24px}.products-grid-search-suggestion{max-width:46ch;margin:0 0 6px;font-size:15px;line-height:26px;color:#6e675e}[data-component="filter.message"] p:not([class]){margin:0;font-size:13px;line-height:22px;color:#b3aa9e}body:has(.products-grid-search-suggestion) [data-section-id=vazio_busca],body.template-search:has(.products-grid-empty-message) [data-section-id=vazio_busca]{display:block}.cart-page-summary .cart-page-totals,#cart-sticky-summary,.order-totals-container{padding:28px;background:#f4f1ed}.cart-page-item{margin-bottom:0}.cart-item-image-container{width:80px;height:80px;border:0;background:#e0b183}.cart-item-image{object-fit:contain}.cart-item-name{font-size:15px;line-height:22px;color:#141210}.cart-item-name:hover{color:#977347}.cart-item-variant{font-size:12px;color:#6e675e}button.cart-item-delete-button{font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:#6e675e;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}button.cart-item-delete-button:hover{color:#141210}.cart-item-quantity .form-quantity{display:inline-flex;border:1px solid #e4dcd1;background:#fff}.cart-item-quantity .cart-quantity-btn{width:38px;height:38px;line-height:38px;border:0;border-radius:0;background:none;font-size:15px;color:#141210}.cart-item-quantity .cart-quantity-btn:hover{background:#f4f1ed}.cart-item-quantity .cart-quantity-input{width:46px;height:38px;padding:0;border:0;border-left:1px solid #e4dcd1;border-right:1px solid #e4dcd1;border-radius:0;background:none;font-size:14px;text-align:center}.cart-totals-row,.order-totals-line{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:13px;line-height:20px}.cart-totals-row>span:first-child,.cart-totals-subtotal>span:first-child,.cart-totals-shipping>span:first-child,.order-totals-line>span:first-child{color:#6e675e}.cart-totals-promotions{color:#977347}.cart-totals-total,.order-total{margin:18px 0 0;padding-top:18px;border-top:1px solid #e4dcd1;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;align-items:baseline}.cart-totals-total .js-cart-total-container,.cart-totals-total>span:last-child,.order-total>span:last-child{font-size:25px;font-weight:600;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.cart-totals-hint,.cart-totals-payment-info,.cart-totals-installments{font-size:12px;color:#6e675e}#go-to-checkout{width:100%}body:has(#shoppingCartPage .alert-info) [data-section-id=vazio_carrinho]{display:block}body:has([data-section-id=vazio_carrinho]) #shoppingCartPage .alert-info{display:none}.account-form-container{width:auto;max-width:420px;margin:0 auto 40px;padding:30px;border:1px solid #e4dcd1;background:#fff}.register-form-section .account-form-container{max-width:480px}.account-form-container .form-group{margin-bottom:24px}.account-form-container .form-group:last-of-type{margin-bottom:0}.account-form-subtitle{margin-bottom:24px;font-size:13px;line-height:20px;color:#6e675e}.login-password-help,.form-login-help,.account-form-help{margin-top:18px;font-size:13px;color:#6e675e}.login-password-help-link,.form-login-help-link,.account-form-help .btn-link{font-size:13px;color:#141210;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.login-password-help-link:hover,.form-login-help-link:hover,.account-form-help .btn-link:hover{color:#977347}.password-toggle-icon{color:#6e675e}.password-toggle:hover .password-toggle-icon{color:#141210}.form-validation-title{margin:0 0 6px;font-size:13px;font-weight:600;line-height:20px}.form-validation-text,.form-validation-help{font-size:13px;line-height:20px;color:#6e675e}.form-validation-link{font-size:13px}.newpass-info-title{font-size:19px;font-weight:600;line-height:26px}.newpass-info-text,.newpass-info-text-spaced{font-size:15px;line-height:26px;color:#6e675e}.account-orders-sidebar,.account-order-section .order-detail-info{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e4dcd1}@media(min-width: 768px){.account-page-content{gap:0}.account-orders-sidebar,.account-order-section .order-detail-info{padding:0 38px 0 0;margin:0;border-bottom:0;border-right:1px solid #e4dcd1}.account-orders-grid,.account-addresses-grid,.order-detail-items-container,[data-store=account-orders]{margin-left:0}.account-orders-heading,.account-order-card,.account-address-card{margin-left:0;margin-right:0}[data-store=account-orders],.order-detail-items-container{padding-left:38px}.account-order-section .account-page-content{grid-template-columns:1fr 2fr}}@media(min-width: 768px){.account-orders-grid{grid-template-columns:1fr}}.account-order-card .card,.account-address-card{border:1px solid #e4dcd1;background:#fff;padding:0}.account-order-card .card-header{padding:20px 24px}.account-order-card .card-body{padding:0 24px 20px}.account-order-card .card-footer{padding:0 24px 24px}.account-order-detail-link,.account-address-edit,.account-address-link,.account-logout-link{font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:#6e675e;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.account-order-detail-link:hover,.account-address-edit:hover,.account-address-link:hover,.account-logout-link:hover{color:#141210}.account-logout-container{margin:40px 0 0;padding-top:24px;border-top:1px solid #e4dcd1}.account-orders-sidebar .account-info-line{margin-bottom:6px;font-size:14px;line-height:22px;color:#6e675e}.account-orders-sidebar .account-info-details .account-info-line:first-child{margin-bottom:14px;font-size:17px;line-height:24px;color:#141210}.account-info-details{margin-bottom:40px}.account-order-number strong{font-size:15px;font-weight:500;color:#141210}.account-order-number .btn-link{text-decoration:none}.account-order-number .btn-link:hover strong{color:#977347}.account-order-date{font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:#6e675e}.account-order-header-content{flex:1;gap:16px;justify-content:space-between}.account-order-card .js-accordion-private-toggle{display:grid;place-items:center;width:32px;height:32px;color:#6e675e}.account-order-card .js-accordion-private-toggle .card-toggle-icon{width:14px;height:14px;transform:none}.account-order-body{gap:24px;align-items:start}.account-order-total{margin-top:12px;font-size:15px;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}.account-order-detail-link{display:inline-block;margin-top:14px}.account-order-card .order-item-image-container{position:relative;width:84px;height:84px;background:#e0b183}.account-order-card .order-item-image{width:100%;height:100%;object-fit:contain}.card-img-pill{right:0;bottom:0;padding:5px 9px;border-radius:0;font-size:9px;font-weight:500;letter-spacing:.16em;line-height:1;text-transform:uppercase;background:#141210;color:#fff}.order-detail-icon{width:14px;height:14px;margin-right:8px;color:#b3aa9e}.order-detail-address{display:block;padding-left:22px;margin-top:4px;font-size:14px;line-height:22px;color:#6e675e}.order-items-header.bottom-line{border-bottom:0}.order-items-header-center{text-align:center}.order-items-header-total{text-align:right}.order-item-main .order-item-image-container{width:64px;height:64px;flex:none;background:#e0b183}.order-item-main .order-item-image{width:100%;height:100%;object-fit:contain}.order-item-name{font-size:14px;line-height:22px}@media(min-width: 768px){.account-addresses-card-grid{grid-template-columns:1fr 1fr}}.account-address-card{padding:24px}.account-address-name{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:15px;font-weight:500;color:#141210}.account-address-text{font-size:14px;line-height:22px;color:#6e675e}.account-address-link{display:inline-block;margin-top:16px}.account-address-section .account-form-container{max-width:480px}.error-page-container{padding-bottom:40px}.error-page-header.page-header{margin-bottom:40px}.error-page-title{margin:0 0 14px;font-size:11px;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:#b3aa9e}.error-page-subtitle{max-width:18ch;margin:0;font-size:34px;line-height:38px;font-weight:300;letter-spacing:-0.005em;color:#141210}@media(min-width: 768px){.error-page-subtitle{font-size:48px;line-height:50px}}[data-section-id=saida_404] .text-content{max-width:46ch}body .section-footer{--footer-background:#6F5738;--footer-foreground:#fff;--footer-foreground-opacity-10:rgba(255,255,255,.14);--footer-foreground-opacity-40:rgba(255,255,255,.30);--footer-foreground-opacity-60:rgba(255,255,255,.74);--brl-f-texto:rgba(255,255,255,.82);--brl-f-fraco:rgba(255,255,255,.74);--brl-f-linha:rgba(255,255,255,.22);color:#fff}.section-footer .footer-content{gap:0}@media(min-width: 768px){.section-footer .footer-main-info{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:40px;row-gap:44px}}@media(min-width: 1180px){.section-footer .footer-main-info{grid-template-columns:1.2fr 1fr 1fr 1.2fr;column-gap:44px}}.section-footer .footer-institutional-description,.section-footer .footer-institutional-description p{font-size:15px;line-height:1.85;font-weight:300;color:var(--brl-f-texto);max-width:34ch}body .section-footer .footer-menu-title,body .section-footer .footer-newsletter-title{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#fff}.section-footer .footer-menu-title::before,.section-footer .footer-newsletter-title::before,.section-footer .footer-menu-accordion a::before{content:"";flex:none;width:9px;height:9px;background:var(--brl-star-white) center/contain no-repeat}@media(min-width: 768px){body .section-footer .footer-menu-title,body .section-footer .footer-newsletter-title{display:flex;align-items:flex-end;box-sizing:border-box;height:60px;margin-bottom:0;padding-bottom:14px;border-bottom:1px solid var(--brl-f-linha)}.section-footer .footer-institutional-header::before{box-sizing:border-box;height:60px;min-height:0}.section-footer .footer-menu-title::before,.section-footer .footer-newsletter-title::before{margin-bottom:1px}.section-footer .footer-menu-accordion-content,.section-footer .footer-newsletter-description{margin-top:16px}}.section-footer .footer-menu-list{gap:0}.section-footer .footer-menu-list a{display:inline-block;padding:7px 0;font-size:13px;line-height:1.2;color:var(--brl-f-texto);transition:color .26s,transform .26s}.section-footer .footer-menu-list a:hover{color:#fff}.section-footer .footer-menu-accordion a{display:inline-flex;align-items:center;gap:8px}.section-footer .footer-menu-accordion a::before{opacity:0;transform:scale(0.2);transition:opacity .24s,transform .34s cubic-bezier(0.2, 0.8, 0.25, 1)}.section-footer .footer-menu-accordion a:hover{transform:translateX(3px)}.section-footer .footer-menu-accordion a:hover::before{opacity:1;transform:none}.section-footer .footer-menu-list li{font-size:13px;line-height:1.85;color:var(--brl-f-texto)}.section-footer .footer-contact-info-container a{color:#fff}.section-footer .footer-social-container{display:flex;gap:9px}.section-footer .footer-social-link{display:grid;place-items:center;width:36px;height:36px;margin:0;border:1px solid rgba(255, 255, 255, 0.3);transition:background .22s,border-color .22s}.section-footer .footer-social-link:hover{background:#fff;border-color:#fff}.section-footer .footer-social-link:hover svg{fill:#6f5738}.section-footer .footer-newsletter-description,.section-footer .footer-newsletter-description p{font-size:13px;line-height:1.8;color:var(--brl-f-texto)}.section-footer .newsletter-form-wrapper{display:flex;height:48px}body .section-footer .newsletter-form-input{flex:1;min-width:0;height:48px;padding:0 15px;font-size:13px;border-right:0}body .section-footer .newsletter-form-input::placeholder{color:var(--brl-f-fraco)}body .section-footer .input-append .newsletter-form-button.btn{height:48px;padding:0 26px;border:0;background:#fff;color:#6f5738;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;transition:background .24s}.section-footer .input-append .newsletter-form-button.btn:hover{background:#e0b183}.section-footer .footer-secondary-info{display:block;margin-top:40px;padding-top:22px;border-top:1px solid var(--brl-f-linha)}.section-footer .footer-payment-shipping-label{font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--brl-f-fraco)}.section-footer .footer-payments-shipping-container img{width:auto;height:30px;max-height:30px;padding:3px 7px;margin:0 7px 7px 0;background:#fff;border:1px solid #fff}.section-footer .footer-legal-container{margin-top:22px;padding-top:18px;border-top:1px solid var(--brl-f-linha);font-size:11px;color:var(--brl-f-fraco)}.section-footer .footer-institutional-header::before{content:"";display:block;margin-bottom:20px;padding-bottom:14px;min-height:40px;background:url("https://dcdn-us.mitiendanube.com/stores/004/515/800/themes/common/logo-2016020773-1715879807-e7ef013b0e9426a2b44ddc54f24fb3ec1715879807-320-0.webp") 0 calc(100% - 15px)/auto 26px no-repeat,linear-gradient(rgba(0, 0, 0, 0.22), rgba(0, 0, 0, 0.22)) left bottom/100% 1px no-repeat;filter:brightness(0) invert(1)}.product-description-heading{font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#977347;padding-bottom:12px;margin-bottom:18px;border-bottom:1px solid #e4dcd1}.product-description-content,.product-description-content p{font-size:15px;line-height:1.85;color:#6e675e;max-width:64ch}.product-purchase-info .icon-text-item-title{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.product-purchase-info .icon-text-item-description{font-size:12px;color:#6e675e}.product-purchase-info .icon-text-item-icon{color:#977347}.social-share{display:flex;gap:8px}.social-share-link{display:grid;place-items:center;width:34px;height:34px;color:#141210;box-shadow:inset 0 0 0 1px #e4dcd1;transition:box-shadow .22s,color .22s}.social-share-link:hover{color:#977347;box-shadow:inset 0 0 0 1px #977347}.section-related-products .heading-block{display:flex;align-items:center;gap:16px;padding-bottom:0;border-bottom:0}.section-related-products .heading-block::before{content:"";flex:none;width:11px;height:11px;background:var(--brl-star) center/contain no-repeat}.section-related-products .heading-block::after{content:"";flex:1;height:1px;background:#e4dcd1}.swiper-products-slider{align-items:stretch}.swiper-products-slider .swiper-slide{display:flex;flex-direction:column;height:auto}.swiper-products-slider .product-item-information{display:flex;flex-direction:column;flex:1 1 auto}.swiper-products-slider .product-item-quick-shop-container{margin-top:auto}.swiper-pagination .swiper-pagination-bullet{width:18px;height:2px;margin:0 4px;border-radius:0;background:#e4dcd1;opacity:1;transition:background .24s,width .24s}.swiper-pagination .swiper-pagination-bullet-active{width:32px;background:#141210}@media(min-width: 768px){body .js-desktop-dropdown{clip-path:inset(0 0 100% 0);transition:visibility 0s linear .55s,opacity .3s linear,clip-path .6s cubic-bezier(0.16, 1, 0.3, 1)}.nav-dropdown:hover .js-desktop-dropdown{clip-path:inset(0 0 -1px 0);transition-delay:0s}.js-desktop-dropdown::before{content:"";position:absolute;top:-1px;left:0;right:0;z-index:2;height:1px;pointer-events:none;background:#977347;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(0.65, 0, 0.35, 1)}.nav-dropdown:hover .js-desktop-dropdown::before{transform:scaleX(1);transition:transform .9s cubic-bezier(0.65, 0, 0.35, 1) .12s}.js-desktop-dropdown::after{content:none}.desktop-dropdown-container{position:relative;z-index:1}.js-desktop-dropdown .desktop-list-subitems{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 56px;padding:30px 0 34px;margin:0}.js-desktop-dropdown .desktop-list-subitems>.nav-item{width:auto;flex:none;margin:0}.desktop-list-subitems>.nav-item>*{opacity:0;transform:translateY(14px);transition:opacity .3s ease,transform .3s ease}.nav-dropdown:hover .desktop-list-subitems>.nav-item>*{opacity:1;transform:none;transition:opacity .55s ease .18s,transform .7s cubic-bezier(0.16, 1, 0.3, 1) .18s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(2)>*{transition-delay:.23s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(3)>*{transition-delay:.28s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(4)>*{transition-delay:.33s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(5)>*{transition-delay:.38s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(6)>*{transition-delay:.43s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(7)>*{transition-delay:.48s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(8)>*{transition-delay:.53s}.nav-dropdown:hover .desktop-list-subitems>.nav-item:nth-child(n+9)>*{transition-delay:.58s}.js-desktop-dropdown .nav-list-link{display:inline-block;padding-bottom:4px;background:linear-gradient(#977347, #977347) left bottom/0 1px no-repeat;transition:color .3s ease,background-size .45s cubic-bezier(0.16, 1, 0.3, 1),padding-left .45s cubic-bezier(0.16, 1, 0.3, 1)}.js-desktop-dropdown .nav-list-link:hover{background-size:100% 1px;padding-left:6px}.nav-desktop .nav-main-item>.nav-list-link{background:linear-gradient(#977347, #977347) center bottom/0 1px no-repeat;transition:background-size .45s cubic-bezier(0.16, 1, 0.3, 1),color .3s ease}.nav-desktop .nav-main-item:hover>.nav-list-link{background-size:100% 1px}}.brl-video{position:absolute;inset:0;overflow:hidden}.brl-video__midia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s cubic-bezier(0.2, 0.7, 0.2, 1);pointer-events:none}.brl-video__midia[poster]{opacity:1}.brl-video.is-tocando .brl-video__midia{opacity:1}.brl-video__som{position:absolute;top:20px;right:20px;z-index:4;display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px 0 14px;border:0;border-radius:0;background:rgba(20, 18, 16, 0.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.55);color:#fff;font-size:11px;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.brl-video__som:hover,.brl-video__som:focus-visible{background:#fff;color:#141210;box-shadow:inset 0 0 0 1px #fff}.brl-video__som::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:0 0 0 0 rgba(224, 177, 131, 0.75);animation:brl-som-pulsa 2.4s cubic-bezier(0.2, 0.7, 0.2, 1) infinite}.brl-video__som[aria-pressed=true]::after{animation:none}@keyframes brl-som-pulsa{0%{box-shadow:0 0 0 0 rgba(224, 177, 131, 0.7)}70%,100%{box-shadow:0 0 0 12px rgba(224, 177, 131, 0)}}.brl-video__som-icone{width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M4 9h4l5-4v14l-5-4H4z'/%3E%3Cpath d='M17 9l5 6M22 9l-5 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M4 9h4l5-4v14l-5-4H4z'/%3E%3Cpath d='M17 9l5 6M22 9l-5 6'/%3E%3C/svg%3E") center/contain no-repeat}.brl-video__som[aria-pressed=true] .brl-video__som-icone{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M4 9h4l5-4v14l-5-4H4z'/%3E%3Cpath d='M16.5 8.5a5 5 0 0 1 0 7M19 6a8.5 8.5 0 0 1 0 12'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M4 9h4l5-4v14l-5-4H4z'/%3E%3Cpath d='M16.5 8.5a5 5 0 0 1 0 7M19 6a8.5 8.5 0 0 1 0 12'/%3E%3C/svg%3E")}@media(min-width: 768px){.brl-video__som{top:28px;right:32px;min-height:52px;padding:0 22px 0 18px}}@media(prefers-reduced-motion: reduce){.brl-video__som::after{animation:none}.brl-video__midia{transition:none}}.brl-entrada__video::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg, rgba(20, 18, 16, 0.9) 0%, rgba(20, 18, 16, 0.5) 42%, rgba(20, 18, 16, 0.08) 72%),linear-gradient(90deg, rgba(20, 18, 16, 0.5) 0%, rgba(20, 18, 16, 0) 62%);opacity:0;transition:opacity 1.2s ease}.brl-entrada__video.is-tocando::after{opacity:1}.brl-entrada__video .brl-video__midia{object-position:55% 40%;transform:scale(1.04)}.brl-casa{--casa-verde:#858A78;--casa-a:36px;--casa-logo:15px;position:relative;display:inline-flex;height:var(--casa-a);perspective:520px;text-decoration:none;cursor:pointer;isolation:isolate;vertical-align:middle}.brl-casa__luz{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, #E0B183 0%, #F4F1ED 70%);box-shadow:inset 0 0 0 1px rgba(133, 138, 120, 0.5)}.brl-casa__porta{position:relative;display:inline-flex;align-items:center;gap:10px;height:100%;padding:0 16px 0 14px;background:var(--casa-verde);color:#fff;transform-origin:left center;transform-style:preserve-3d;backface-visibility:hidden;animation:brl-casa-convite 7s cubic-bezier(0.45, 0, 0.2, 1) infinite 2.5s;transition:transform .8s cubic-bezier(0.16, 1, 0.3, 1),background-color .3s ease}.brl-casa__logo{display:block;width:auto;height:var(--casa-logo)}.brl-casa__texto{font-size:11px;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.brl-casa__seta{position:relative;flex:none;width:9px;height:9px;border-top:1px solid currentColor;border-right:1px solid currentColor;transition:transform .5s cubic-bezier(0.16, 1, 0.3, 1)}.brl-casa__seta::after{content:"";position:absolute;top:-1px;right:0;width:12px;height:1px;background:currentColor;transform:rotate(-45deg);transform-origin:right center}.brl-casa__macaneta{position:absolute;top:50%;right:5px;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:rgba(255, 255, 255, 0.7)}.brl-casa:hover .brl-casa__porta,.brl-casa:focus-visible .brl-casa__porta{animation:none;transform:rotateY(-34deg);background:#7a7f6d}.brl-casa:hover .brl-casa__seta,.brl-casa:focus-visible .brl-casa__seta{transform:translate(2px, -2px)}.brl-casa:focus-visible{outline:1px solid var(--casa-verde);outline-offset:3px}@keyframes brl-casa-convite{0%,76%,100%{transform:rotateY(0deg)}84%{transform:rotateY(-22deg)}90%{transform:rotateY(-8deg)}95%{transform:rotateY(-14deg)}}.brl-casa--grande{--casa-a:72px;--casa-logo:24px}.brl-casa--grande .brl-casa__porta{gap:22px;padding:0 28px 0 26px}.brl-casa--grande:hover .brl-casa__porta,.brl-casa--grande:focus-visible .brl-casa__porta{transform:rotateY(-24deg)}.brl-casa-rolo{--rolo-a:44px;--rolo-logo:19px;display:inline-flex;align-items:center;gap:14px;height:var(--rolo-a);padding:0 18px;background:#858a78;color:#fff;text-decoration:none;cursor:pointer;transition:background-color .4s ease}.brl-casa-rolo:hover,.brl-casa-rolo:focus-visible{background:#737864}.brl-casa-rolo,.brl-casa-rolo:hover,.brl-casa-rolo:focus-visible,.brl-casa-rolo *{color:#fff !important}.brl-casa-rolo:focus-visible{outline:1px solid #858a78;outline-offset:3px}.brl-casa-rolo__janela{display:block;height:var(--rolo-logo);overflow:hidden}.brl-casa-rolo__trilho{display:flex;flex-direction:column;transition:transform .75s cubic-bezier(0.76, 0, 0.24, 1)}.brl-casa-rolo__linha{display:flex;align-items:center;gap:12px;height:var(--rolo-logo);flex:none}.brl-casa-rolo__logo{display:block;width:auto;height:var(--rolo-logo)}.brl-casa-rolo__seta{position:relative;flex:none;width:10px;height:10px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}.brl-casa-rolo__seta::after{content:"";position:absolute;top:-1.5px;right:0;width:13px;height:1.5px;background:currentColor;transform:rotate(-45deg);transform-origin:right center}.brl-casa-rolo:hover .brl-casa-rolo__trilho,.brl-casa-rolo:focus-visible .brl-casa-rolo__trilho{transform:translateY(-50%)}.brl-casa-rolo__linha+.brl-casa-rolo__linha .brl-casa-rolo__seta{transform:translate(-3px, 3px);transition:transform .6s cubic-bezier(0.16, 1, 0.3, 1) .2s}.brl-casa-rolo:hover .brl-casa-rolo__linha+.brl-casa-rolo__linha .brl-casa-rolo__seta{transform:none}.brl-casa-rolo__texto{margin-left:auto;font-size:11px;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.nav-desktop-list>.brl-nav-casa{display:inline-flex;align-items:center;gap:22px;vertical-align:top;padding-top:calc((var(--nav-item-vertical-padding, 12px)*2 + 28px - 36px)/2) !important;padding-bottom:calc((var(--nav-item-vertical-padding, 12px)*2 + 28px - 36px)/2) !important}.brl-nav-casa::before{content:"";width:1px;height:22px;background:#e4dcd1}.brl-casa-rolo--menu{--rolo-a:36px;--rolo-logo:16px;padding:0 14px;gap:10px}.brl-casa-rolo--menu .brl-casa-rolo__linha{gap:10px}.brl-ham-casa{padding:16px}.brl-casa-rolo--largo{--rolo-a:56px;--rolo-logo:20px;display:flex;width:100%;padding:0 20px}@media(prefers-reduced-motion: reduce){.brl-casa-rolo__trilho,.brl-casa-rolo__seta{transition:none}}.brl-rodape-casa{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:0 0 40px;margin-bottom:40px;border-bottom:1px solid rgba(255, 255, 255, 0.14)}.brl-rodape-casa__rotulo{margin:0;font-size:11px;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:#e0b183}.brl-rodape-casa__texto{margin:8px 0 0;font-size:22px;line-height:28px;font-weight:300}@media(min-width: 768px){.brl-rodape-casa{flex-direction:row;align-items:center;justify-content:space-between}}@media(prefers-reduced-motion: reduce){.brl-casa__porta{animation:none;transition:none}}
