:root{--elite-paper: #0d0e10;--elite-surface: #16181c;--elite-ink: #ede8df;--elite-muted: #8e8a82;--elite-line: #2a2c31;--elite-accent: #c9a96e;--elite-sale: #c9a96e;--font-heading-family: "Bodoni Moda", Didot, Georgia, serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Jost", system-ui, sans-serif}html,body{overflow-x:hidden!important;max-width:100vw!important}::selection{background:var(--elite-line);color:var(--elite-ink)}body{letter-spacing:.025em;line-height:1.7;text-underline-offset:.3em;scrollbar-color:var(--elite-accent) var(--elite-paper)}:is(input,textarea){caret-color:var(--elite-accent)}:is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}:is(h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl){font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em;line-height:1.12;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.h0,.hxl,.hxxl{font-size:clamp(3.2rem,4.5vw,6rem)}.rte{line-height:1.8}.rte p{max-width:70ch}.announcement-bar__message{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.header .header__heading-link{padding:.6rem;text-align:center}.elite-brand-mark{display:block;width:var(--elite-logo-width, 220px);max-width:100%}.elite-brand-mark__image{display:block;width:100%;height:auto}.header .elite-brand-mark{margin-inline:auto}.elite-header-tagline{display:block;margin-top:1.1rem;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;line-height:1.6;letter-spacing:.07em;text-transform:none}.header .header__menu-item{min-height:4.4rem;padding:1.4rem 1.8rem;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.header .header__submenu .header__menu-item{padding:1.2rem 2rem;letter-spacing:.04em}.elite-vip-link{display:inline-flex;align-items:center;min-height:4.4rem;color:rgb(var(--color-foreground));font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;text-decoration-thickness:1px;text-underline-offset:.5rem}.header__icons>.elite-vip-link{margin-right:1.8rem}.menu-drawer .elite-vip-link{width:100%;margin-bottom:1.6rem;padding-block:1rem;border-bottom:1px solid rgba(var(--color-foreground),.25)}.header .menu-drawer__utility-links{padding:2rem 3rem}.button,.shopify-payment-button__button{min-height:4.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.button--secondary{--border-opacity: .5}.rich-text .rich-text__blocks{max-width:82rem}.rich-text .rich-text__text{max-width:54ch;margin-inline:auto}.rich-text .rich-text__buttons{margin-top:3.2rem}.card-wrapper .card__heading{font-size:1.5rem;line-height:1.55;letter-spacing:.06em}.card-wrapper .card__information{padding-top:2rem}.card-wrapper .card__inner{border:1px solid var(--elite-line)}.price{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.04em}.badge{font-size:1.1rem;letter-spacing:.08em}.product .product__title h1{font-size:clamp(2.4rem,2.6vw,3.6rem);line-height:1.4}.product__info-container .elite-concierge{margin-block:3.2rem;padding-block:2.4rem;border-top:1px solid rgba(var(--color-foreground),.2);border-bottom:1px solid rgba(var(--color-foreground),.2)}.elite-concierge .elite-concierge__title{margin:0;font-size:1.6rem;font-weight:600;line-height:1.6}.elite-concierge p{margin:1rem 0;font-size:1.5rem}.elite-concierge__link{display:inline-flex;align-items:center;gap:1.2rem;min-height:4.4rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;text-decoration-color:var(--elite-accent)}.elite-assurances{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:1.6rem 0 0;font-size:1.2rem;letter-spacing:.025em}.elite-assurances li{display:flex;align-items:center;gap:.8rem}.elite-assurances .svg-wrapper{width:1.4rem;height:1.4rem}.elite-product-video{margin:3.2rem 0 0;padding-top:2rem;border-top:1px solid var(--elite-line)}.elite-product-video figcaption{margin-bottom:1.6rem;font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.elite-product-video video{display:block;width:100%;max-height:75vh;background:var(--elite-ink);object-fit:contain}.footer .footer-block__heading{font-size:1.5rem;line-height:1.7}.footer .elite-brand-mark{margin-bottom:2.4rem}.footer .footer__content-bottom{border-top-color:rgba(var(--color-foreground),.2)}.footer .elite-developer-credit{display:block;margin-top:1.6rem;font-size:1.1rem;line-height:1.8}@media screen and (max-width:989px){.header__icons>.elite-vip-link{display:none}.header .elite-brand-mark{width:min(var(--elite-logo-width),17rem)}.elite-header-tagline{max-width:22rem;margin-inline:auto;font-size:1rem}}@media screen and (max-width:749px){.product .product__info-wrapper{margin-top:3.2rem}.header .elite-brand-mark{width:min(var(--elite-logo-width),14rem)}.header .elite-header-tagline{display:none}.card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font-size:1.3rem;letter-spacing:.04em}.rich-text .rich-text__blocks{padding-inline:1.6rem}.rich-text .rich-text__text{font-size:1.4rem}}:root{--elite-secao: clamp(88px, 11vw, 160px);--elite-fio: rgba(237, 232, 223, .12);--elite-fio-forte: rgba(237, 232, 223, .24);--elite-texto-2: rgba(237, 232, 223, .72);--elite-ease: cubic-bezier(.16, 1, .3, 1);--elite-borda: 1.5rem;interpolate-size:allow-keywords}@media screen and (min-width:750px){:root{--elite-borda: max(5rem, calc((100vw - var(--page-width)) / 2 + 5rem))}}::selection{background:var(--elite-accent);color:var(--elite-paper)}body{background:var(--elite-paper);letter-spacing:.01em;font-optical-sizing:auto}h1,h2,h3,.h0,.h1,.h2,.h3{font-optical-sizing:auto}a:not(.button):not(.elite-botao){text-decoration-thickness:1px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--elite-paper)}::-webkit-scrollbar-thumb{background:#2a2c31;border:2px solid var(--elite-paper)}::-webkit-scrollbar-thumb:hover{background:var(--elite-accent)}.elite-botao{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 3.2rem;background:var(--elite-accent);color:var(--elite-paper);font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background-color .35s var(--elite-ease),color .35s var(--elite-ease)}.elite-botao:hover{background:var(--elite-ink);color:var(--elite-paper)}.elite-botao .svg-wrapper,.elite-link .svg-wrapper{display:inline-flex;width:1.8rem;height:1.8rem}.elite-link{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;color:var(--elite-ink);font-size:1.4rem;letter-spacing:.06em;text-decoration:underline;text-decoration-color:#c9a96e99;text-underline-offset:.6em;transition:color .3s,text-decoration-color .3s}.elite-link:hover{color:var(--elite-accent);text-decoration-color:var(--elite-accent)}.elite-link .svg-wrapper{color:var(--elite-accent)}.button,.shopify-payment-button__button{border-radius:0;font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;min-height:5.2rem}.button:before,.button:after{border-radius:0;box-shadow:none!important}.button--secondary{background:transparent;color:var(--elite-ink);box-shadow:inset 0 0 0 1px var(--elite-fio-forte)}.button--secondary:hover{box-shadow:inset 0 0 0 1px var(--elite-accent);color:var(--elite-accent)}.button--primary:hover{background:var(--elite-ink)}.announcement-bar__message{font-size:1.1rem;font-weight:400;letter-spacing:.2em;color:var(--elite-muted)}.section-header .header-wrapper{border-bottom:1px solid var(--elite-fio)}.header__heading-logo-wrapper.elite-brand-mark{width:min(var(--elite-logo-width),18rem)}.header .header__menu-item{padding:1.2rem 1.4rem;font-size:1.15rem;letter-spacing:.18em;color:var(--elite-texto-2)}.header .header__menu-item:hover,.header .header__active-menu-item{color:var(--elite-ink)}.header .header__menu-item span{text-underline-offset:.6em;text-decoration-color:var(--elite-accent)}.header__submenu{border:1px solid var(--elite-fio)}.elite-header-tagline{display:none!important}.elite-vip-link{color:var(--elite-accent)!important;font-size:1.1rem;letter-spacing:.16em;text-decoration:none}.elite-vip-link:hover{text-decoration:underline}.elite-mostrador{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;height:calc(100svh - 12.4rem);min-height:calc(100svh - 12.4rem);background:#000}.elite-mostrador__arte{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0}.elite-mostrador__arte img{display:block;width:100%;height:100%;object-fit:cover;object-position:68% center}.elite-mostrador:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000,#000000c7 28%,#0003 46%,#0000 62%)}.elite-mostrador__inner{width:100%;padding-block:0}.elite-mostrador__copy{max-width:38rem}.elite-mostrador__titulo{margin:0 0 2rem;font-size:clamp(4.8rem,6.4vw,8rem);font-weight:400;line-height:.92;letter-spacing:-.03em;color:var(--elite-ink)}.elite-mostrador__titulo em{display:block;font-style:italic;font-weight:400;color:var(--elite-accent)}.elite-mostrador__texto{max-width:32ch;margin:0 0 3.2rem;color:var(--elite-ink);font-size:1.7rem;line-height:1.5}.elite-mostrador__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2.8rem}.elite-mostrador__fatos{display:flex;flex-wrap:wrap;margin:0;padding:2.4rem 0 0;list-style:none;border-top:1px solid var(--elite-fio)}.elite-mostrador__fatos li{padding-right:3.2rem;margin-right:3.2rem;border-right:1px solid var(--elite-fio);color:var(--elite-muted);font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;line-height:2}.elite-mostrador__fatos li:last-child{border-right:0;margin-right:0}.elite-passos__head h2,.elite-perguntas__head h2{margin:0;font-size:clamp(3.6rem,4.6vw,6.4rem);line-height:1.02;letter-spacing:-.02em}.elite-seta{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--elite-fio-forte);border-radius:50%;background:transparent;color:var(--elite-ink);cursor:pointer;transition:border-color .3s,color .3s}.elite-seta:hover{border-color:var(--elite-accent);color:var(--elite-accent)}.elite-icone-seta--voltar{transform:scaleX(-1)}.elite-cena{display:flex;flex-direction:column;min-height:100svh;background:var(--elite-paper);outline:none}.elite-cena:focus-visible{outline:1px solid var(--elite-accent);outline-offset:-4px}.elite-cena__palco{flex:1;display:grid;min-height:0}.elite-cena__slide{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.elite-cena__slide[hidden]{display:none}.elite-cena__luz{display:grid;place-items:center;min-height:0}.elite-cena__foto{display:grid;place-items:center;width:min(78rem,86vw);height:min(52vh,56rem);background:radial-gradient(ellipse at center,#efefef 0 64%,#efefef00 82%)}.elite-cena__foto img{width:46%;height:78%;object-fit:contain;mix-blend-mode:darken}.elite-cena__texto{padding:0 0 1.6rem}.elite-cena__nome{margin:0;max-width:18ch;font-size:clamp(3.2rem,4vw,5.6rem);font-weight:400;line-height:1.02;letter-spacing:-.03em}.elite-cena__nome a{color:inherit;text-decoration:none}.elite-cena__nome a:hover{color:var(--elite-accent)}.elite-cena__preco{margin:1rem 0 0;font-family:var(--font-heading-family);font-size:2rem;font-variant-numeric:lining-nums tabular-nums;color:var(--elite-accent)}.elite-cena__acoes{display:flex;flex-wrap:wrap;gap:.4rem 2.8rem;margin:.2rem 0 0}.elite-cena__base{display:grid;grid-template-columns:1fr auto;gap:1.2rem 3.2rem;align-items:end;padding-bottom:2.4rem}.elite-cena__nomes{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0;padding:0;list-style:none}.elite-cena__nomes button{max-width:22rem;padding:.6rem 0;overflow:hidden;border:0;border-bottom:1px solid transparent;background:none;color:var(--elite-muted);font:inherit;font-size:1.3rem;letter-spacing:.04em;line-height:1.4;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.elite-cena__nomes button:hover,.elite-cena__nomes button.is-ativa,.elite-cena__nomes button[aria-current=true]{color:var(--elite-ink);border-bottom-color:var(--elite-accent)}.elite-cena__controles{display:flex;align-items:center;gap:1rem}.elite-cena__contador{margin:0;min-width:4.8rem;color:var(--elite-muted);font-size:1.3rem;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.12em}.elite-cena__progresso{grid-column:1 / -1;position:relative;display:block;height:1px;overflow:hidden;background:var(--elite-fio)}.elite-cena__progresso span{display:block;height:100%;background:var(--elite-accent);transform:scaleX(.2);transform-origin:left center;transition:transform .45s var(--elite-ease)}.elite-vitrine__vazia{display:grid;justify-items:center;gap:1.2rem;padding:clamp(6.4rem,9vw,12rem) 2.4rem;text-align:center;border:1px solid var(--elite-fio);background:radial-gradient(50% 60% at 50% 0%,#c9a96e14,#c9a96e00 70%),var(--elite-surface)}.elite-vitrine__vazia img{width:5.6rem;height:auto;margin-bottom:1.2rem}.elite-vitrine__vazia p{margin:0;max-width:44ch;color:var(--elite-texto-2);font-size:1.6rem}.elite-vitrine__vazia .elite-vitrine__vazia-titulo{color:var(--elite-ink);font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.4vw,4.4rem);font-style:italic;line-height:1.15}.elite-vitrine__vazia .elite-link{margin-top:1.6rem}.elite-passos{padding-block:var(--elite-secao);border-top:1px solid var(--elite-fio)}.elite-passos__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:8rem;align-items:start}.elite-passos__head{position:sticky;top:12rem}.elite-passos__head p{max-width:34ch;margin:2.4rem 0 0;color:var(--elite-texto-2);font-size:1.7rem}.elite-passos__list{position:relative;margin:0;padding:0;list-style:none}.elite-passos__fio{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--elite-fio)}.elite-passos__fio span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--elite-accent);transform:scaleY(0);transform-origin:top}.elite-passo{position:relative;display:grid;grid-template-columns:8rem 1fr;align-items:baseline;padding:3.2rem 0 3.2rem 4rem;border-bottom:1px solid rgba(237,232,223,.07);font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.3vw,3rem);line-height:1.25;color:#ede8df52;transition:color .8s var(--elite-ease)}.elite-passo:last-child{border-bottom:0}.elite-passo:before{content:"";position:absolute;left:-3px;top:calc(3.2rem + .62em);width:7px;height:7px;border-radius:50%;background:#2a2c31;transition:background-color .8s var(--elite-ease)}.elite-passos__n{font-style:italic;color:var(--elite-muted);transition:color .8s var(--elite-ease)}.elite-passo.is-aceso{color:var(--elite-ink)}.elite-passo.is-aceso:before{background:var(--elite-accent)}.elite-passo.is-aceso .elite-passos__n{color:var(--elite-accent)}.elite-passos--compact{padding-block:6.4rem;background:var(--elite-surface);border-top:0}.elite-passos--compact .elite-passos__grid{grid-template-columns:1fr;gap:3.2rem}.elite-passos--compact .elite-passos__head{position:static}.elite-passos--compact .elite-passos__head h2{font-size:clamp(2.8rem,3vw,3.6rem)}.elite-passos--compact .elite-passos__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2.4rem}.elite-passos--compact .elite-passo{grid-template-columns:1fr;gap:.8rem;padding:2rem 0 0;border-bottom:0;border-top:1px solid var(--elite-fio-forte);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.45}.elite-passos--compact .elite-passo:before{display:none}.elite-passos--compact .elite-passos__n{font-family:var(--font-heading-family);font-size:2.2rem}.elite-perguntas{padding-block:var(--elite-secao);border-top:1px solid var(--elite-fio)}.elite-perguntas__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:8rem;align-items:start}.elite-perguntas__head .elite-link{margin-top:2.4rem}.elite-pergunta{border-bottom:1px solid var(--elite-fio)}.elite-perguntas__lista .elite-pergunta:first-child{border-top:1px solid var(--elite-fio)}.elite-pergunta summary{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.8rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:clamp(1.9rem,1.9vw,2.4rem);line-height:1.3;transition:color .3s}.elite-pergunta summary::-webkit-details-marker{display:none}.elite-pergunta summary:hover{color:var(--elite-accent)}.elite-pergunta__mais{position:relative;flex:none;width:1.6rem;height:1.6rem}.elite-pergunta__mais:before,.elite-pergunta__mais:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--elite-accent);transition:transform .5s var(--elite-ease)}.elite-pergunta__mais:after{transform:rotate(90deg)}.elite-pergunta[open] .elite-pergunta__mais:after{transform:rotate(0)}.elite-pergunta::details-content{block-size:0;overflow:hidden;transition:block-size .5s var(--elite-ease),content-visibility .5s allow-discrete}.elite-pergunta[open]::details-content{block-size:auto}.elite-pergunta__resposta{padding:0 0 2.8rem;max-width:60ch;color:var(--elite-texto-2);font-size:1.6rem}.elite-pergunta__resposta p{margin:0}.elite-conversa{position:relative;isolation:isolate;overflow:hidden;background:var(--elite-surface)}.elite-conversa__simbolo{position:absolute;z-index:-1;top:50%;right:-12rem;width:clamp(40rem,48vw,68rem);transform:translateY(-50%);color:#c9a96e26}.elite-conversa__simbolo svg{display:block;width:100%;height:auto}.elite-conversa__rosacea{transform-box:view-box;transform-origin:37.45px 32px;animation:elite-girar 120s linear infinite}@keyframes elite-girar{to{transform:rotate(360deg)}}.elite-conversa__inner{padding-block:clamp(11rem,15vw,20rem)}.elite-conversa h2{max-width:12ch;margin:0 0 2.4rem;font-size:clamp(4.6rem,6.4vw,9.6rem);font-style:italic;line-height:1;letter-spacing:-.025em}.elite-conversa p{max-width:42ch;margin:0 0 4.4rem;color:var(--elite-texto-2);font-size:1.8rem}.card-wrapper .card{--border-opacity: 0}.card-wrapper .card__inner{border:0!important;background:#121316;box-shadow:none!important}.card-wrapper:hover .card__inner{border-color:transparent!important}.card-wrapper .card__media .media{background:#121316}.card-wrapper .card__media .media img{object-fit:contain;padding:10%;transform:none!important}.card-wrapper .card__information{padding:1.6rem 0 0!important}.card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;line-height:1.25;letter-spacing:0}.card-wrapper .card__heading a{text-decoration:none;color:var(--elite-ink)}.card-wrapper .card__heading a:hover{color:var(--elite-accent)}.card-wrapper .price{font-family:var(--font-heading-family);font-size:1.6rem;color:var(--elite-texto-2)}.card__badge .badge,.badge{border-radius:0;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase}.elite-selo-video{display:inline-flex;align-items:center;gap:.6rem;background:#0d0e10d9;color:var(--elite-accent);border:1px solid rgba(201,169,110,.6)}@media screen and (min-width:990px){.collection .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,32rem));justify-content:center;column-gap:5.6rem;row-gap:7.2rem}.collection .product-grid>.grid__item{width:auto;max-width:none;margin:0}}.collection-hero__inner{padding-block:4.8rem 1.2rem}.collection-hero__title{font-size:clamp(3.6rem,4.4vw,5.6rem);letter-spacing:-.02em}.collection-hero__description{display:none}.facets__summary,.facets__label,.facet-filters__label,.product-count__text{color:var(--elite-texto-2);font-size:1.3rem;letter-spacing:.08em}.facets__disclosure-vertical,.facets-wrapper,.facets__form{border-color:var(--elite-fio)}.facets__display,.facets__wrapper,.facet-filters__sort,.mobile-facets__wrapper .button,.facets__button-no-js{border-radius:0!important}.facets__display{background:var(--elite-surface);border:1px solid var(--elite-fio);box-shadow:none}.active-facets__button-inner{border-radius:0;box-shadow:inset 0 0 0 1px var(--elite-fio-forte);background:transparent}.collection--empty .elite-vitrine__vazia{margin-block:2.4rem 6.4rem}.pagination__item{border-radius:0}.pagination__item--current:after{background:var(--elite-accent)}.product__info-container .product__tax{display:none}@media screen and (min-width:990px){.product__column-sticky{position:sticky;top:9rem}}.product__media-item .media,.product-media-container .media{background:#121316}.elite-produto-moldura .product__media-wrapper{background:none}.product__media-item .media img,.product-media-container .media img{object-fit:contain;padding:8%;mix-blend-mode:normal}.thumbnail{border-radius:0;background:var(--elite-surface)}.thumbnail[aria-current]{box-shadow:0 0 0 1px var(--elite-accent);border-color:var(--elite-accent)}.thumbnail img{object-fit:contain;padding:8%}.elite-produto-topo{margin-bottom:2.4rem}.elite-trilha ol{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0 0 2rem;padding:0;list-style:none;font-size:1.2rem;letter-spacing:.08em;color:var(--elite-muted)}.elite-trilha li{display:inline-flex;align-items:center;gap:1rem;min-width:0}.elite-trilha li+li:before{content:"";width:.5rem;height:.5rem;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);opacity:.6}.elite-trilha a{color:var(--elite-muted);text-decoration:none}.elite-trilha a:hover{color:var(--elite-ink)}.elite-trilha [aria-current]{overflow:hidden;max-width:28ch;color:var(--elite-texto-2);text-overflow:ellipsis;white-space:nowrap}.elite-produto-topo__linha{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.elite-etiquetas{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.elite-etiqueta{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.2rem;border:1px solid var(--elite-fio-forte);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:var(--elite-texto-2)}.elite-etiqueta a{color:inherit;text-decoration:none}.elite-etiqueta--video{border-color:#c9a96e99;color:var(--elite-accent)}.elite-mandar{position:relative;flex:none}.elite-mandar summary{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 .4rem;cursor:pointer;list-style:none;color:var(--elite-texto-2);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.elite-mandar summary::-webkit-details-marker{display:none}.elite-mandar summary:hover{color:var(--elite-ink)}.elite-mandar summary .svg-wrapper{display:inline-flex;width:1.6rem;height:1.6rem}.elite-mandar__menu{position:absolute;z-index:5;top:calc(100% + .4rem);right:0;display:grid;min-width:24rem;padding:.8rem;background:var(--elite-surface);border:1px solid var(--elite-fio-forte);box-shadow:0 18px 40px #00000073}.elite-mandar__menu a,.elite-mandar__menu button{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;background:none;border:0;color:var(--elite-ink);font:inherit;font-size:1.4rem;text-align:left;text-decoration:none;cursor:pointer}.elite-mandar__menu a:hover,.elite-mandar__menu button:hover{background:#ede8df0d}.elite-mandar__menu .svg-wrapper{display:inline-flex;width:1.8rem;height:1.8rem;color:var(--elite-accent)}.elite-etiquetas,.elite-mandar{display:none}.elite-produto-cabeca{padding:2.8rem 0 0;text-align:left}.elite-produto-cabeca .elite-trilha ol{justify-content:flex-start}.elite-produto-cabeca .elite-produto-topo,.elite-produto-cabeca .elite-trilha ol{margin-bottom:0}@media screen and (min-width:990px){.elite-produto-moldura .product--large:not(.product--no-media) .product__media-wrapper{width:calc(56% - var(--grid-desktop-horizontal-spacing, 0px) / 2);max-width:56%}.elite-produto-moldura .product--large:not(.product--no-media) .product__info-wrapper{width:calc(44% - var(--grid-desktop-horizontal-spacing, 0px) / 2);max-width:44%;padding-left:2rem}}.elite-abas{margin-top:4.8rem}.elite-abas__lista{display:flex;gap:2.4rem;border-bottom:1px solid var(--elite-fio)}.elite-abas__lista button{margin:0;padding:0 0 1.2rem;border:0;border-bottom:1px solid transparent;background:none;color:var(--elite-muted);font:inherit;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.elite-abas__lista button[aria-selected=true]{color:var(--elite-ink);border-bottom-color:var(--elite-accent)}.elite-abas__ficha{margin:1.6rem 0 0}.elite-abas__ficha div{display:grid;grid-template-columns:9rem 1fr;gap:1.6rem;padding:1.1rem 0;border-bottom:1px solid var(--elite-fio)}.elite-abas__ficha dt{margin:0;color:var(--elite-muted);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.elite-abas__ficha dd{margin:0;color:var(--elite-ink);font-size:1.5rem}.product .product__title h1{margin:0 0 1.2rem;max-width:16ch;font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.05;letter-spacing:-.02em;text-align:left}.product .price--large .price-item{font-family:var(--font-heading-family);font-size:2.4rem;letter-spacing:0;color:var(--elite-ink)}.product .price__container{margin-bottom:0}.elite-parcela{margin:.4rem 0 0;color:var(--elite-texto-2);font-size:1.4rem}.product__info-container>*+*{margin-block:2rem}.product__info-container .product-form__quantity{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product__info-container .product-form__buttons{max-width:none}.product-form__submit.button--secondary{min-height:0;margin-top:.4rem;padding:0;background:transparent;box-shadow:none;color:var(--elite-texto-2);font-size:1.2rem;letter-spacing:.12em}.product-form__submit.button--secondary:hover{color:var(--elite-ink);box-shadow:none}.elite-wa-buy{margin:.8rem 0 0}.elite-wa-buy__button{min-height:5.4rem;gap:1rem;font-size:1.3rem}.elite-wa-buy__button .svg-wrapper{display:inline-flex;width:2rem;height:2rem}.elite-wa-buy__hint{display:none}.elite-wa-buy__frete{display:block;margin:1.6rem 0 0;padding:0;background:none;border:0;font-size:1.4rem;color:var(--elite-texto-2);line-height:1.5}.elite-wa-buy__frete-icone,.elite-wa-buy__frete strong,.product__info-container .elite-concierge{display:none}fieldset.product-form__input .form__label{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--elite-muted)}fieldset.product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid var(--elite-fio-forte)!important;background:transparent!important;color:var(--elite-ink)!important;padding:1.1rem 2rem;font-size:1.35rem;letter-spacing:.04em}fieldset.product-form__input input[type=radio]+label:hover{border-color:var(--elite-accent)!important}fieldset.product-form__input input[type=radio]:checked+label{background:var(--elite-ink)!important;color:var(--elite-paper)!important;border-color:var(--elite-ink)!important}.product-form__quantity .quantity{border-radius:0;width:15rem;min-height:5.2rem}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{border-radius:0;box-shadow:inset 0 0 0 1px var(--elite-fio-forte)}.product-form__quantity .quantity__button{color:var(--elite-accent)}.product__info-container .elite-concierge{margin-block:2.4rem;padding-block:.8rem;border-top:1px solid var(--elite-fio);border-bottom:1px solid var(--elite-fio)}.elite-concierge__link{gap:1rem;color:var(--elite-ink);font-size:1.5rem;font-weight:400;text-decoration:none}.elite-concierge__link:hover{color:var(--elite-accent)}.elite-concierge__link .svg-wrapper{width:2rem;height:2rem;color:var(--elite-accent)}.elite-ficha-tecnica{padding:2.4rem 2.4rem 1.2rem;background:var(--elite-surface);border:1px solid var(--elite-fio)}.elite-ficha-tecnica h2{margin:0 0 1.2rem;font-size:2.2rem}.elite-ficha-tecnica table{width:100%;border-collapse:collapse;table-layout:auto;border:0}.elite-ficha-tecnica td,.elite-ficha-tecnica th{padding:1.2rem 0;border:0;border-bottom:1px solid rgba(237,232,223,.08);font-size:1.45rem;text-align:left;vertical-align:top}.elite-ficha-tecnica tr:last-child td{border-bottom:0}.elite-ficha-tecnica td:first-child{padding-right:2rem;color:var(--elite-muted);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.elite-desc__mais{margin-top:1.2rem}.elite-desc__mais summary{font-size:2rem}.elite-desc__mais .product__description{padding-bottom:2.4rem;color:var(--elite-texto-2)}.elite-ilha{display:none}.elite-product-video{margin:2.4rem 0 0;padding-top:2rem;border-top:1px solid var(--elite-fio)}.elite-product-video figcaption{margin-bottom:1.6rem;font-family:var(--font-heading-family);font-size:2rem;letter-spacing:0;text-transform:none}.elite-product-video video{background:var(--elite-paper)}.related-products__heading{font-size:clamp(3rem,3.4vw,4.4rem);letter-spacing:-.015em}.cart__items,.cart-items td,.cart-items th{border-color:var(--elite-fio)!important}.cart-item__name{font-family:var(--font-heading-family);font-size:1.9rem;text-decoration:none}.cart-item__media .cart-item__image{object-fit:contain;background:var(--elite-surface);padding:6%}.cart-items .price,.totals__total-value{font-family:var(--font-heading-family)}.totals__total-value{font-size:2.6rem}.title-wrapper-with-link .title{font-size:clamp(3.6rem,4.4vw,5.6rem)}.elite-wa-cart{display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:100%}.elite-wa-cart .svg-wrapper{display:inline-flex;width:2rem;height:2rem}.cart__empty-text{font-size:clamp(3.2rem,4vw,4.8rem)}.footer{border-top:1px solid var(--elite-fio)!important}.footer .footer__content-top{padding-bottom:4.8rem}.footer .footer-block__heading{margin-bottom:1.6rem;color:var(--elite-muted);font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.footer .list-menu__item--link{color:var(--elite-texto-2);font-size:1.5rem;padding-block:.6rem}.footer .list-menu__item--link:hover{color:var(--elite-ink)}.footer .elite-brand-mark{width:min(var(--elite-logo-width),20rem);margin-bottom:2rem}.footer .newsletter-form__field-wrapper .field{border-radius:0}.footer .newsletter-form__field-wrapper .field:after,.footer .newsletter-form__field-wrapper .field:before{border-radius:0;box-shadow:inset 0 0 0 1px var(--elite-fio-forte)}.footer .field__input{border-radius:0}.elite-pagamento{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 3.2rem;padding:3.2rem 0;text-align:left;border-top:1px solid var(--elite-fio)}.elite-pagamento__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.6rem,2.8vw,3.6rem);font-style:italic;letter-spacing:-.01em;text-transform:none}.elite-pagamento__text{margin:0;color:var(--elite-texto-2);font-size:1.5rem}.footer .footer__content-bottom{border-top:1px solid var(--elite-fio)}.footer .copyright__content,.footer .elite-developer-credit{color:var(--elite-muted);font-size:1.15rem;letter-spacing:.06em}.footer .copyright__content a{color:var(--elite-texto-2)}.footer .elite-developer-credit{display:inline-block;margin:0 0 0 1.6rem}:is(a,button,input,select,textarea,summary):focus-visible{outline:1px solid var(--elite-accent);outline-offset:4px}.field__input,.select__select,.customer .field input{border-radius:0!important}.field:before,.field:after,.select:before,.select:after{border-radius:0!important}@media screen and (max-width:989px){.elite-passos__grid,.elite-perguntas__grid{grid-template-columns:1fr;gap:4rem}.elite-passos__head{position:static}.elite-passos--compact .elite-passos__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.elite-mostrador{height:calc(100svh - 10.4rem);min-height:calc(100svh - 10.4rem);align-items:flex-end}.collection .grid{row-gap:4rem}.elite-mostrador__arte{position:absolute;height:auto;min-height:0}.elite-mostrador__arte img{object-position:78% 40%}.elite-mostrador:before{display:block;background:linear-gradient(180deg,#0000 28%,#0000008c 52%,#000 78%)}.elite-mostrador__inner{padding-block:0 2.8rem}.elite-mostrador__copy{max-width:none}.elite-mostrador__titulo{font-size:clamp(4.2rem,12vw,5.6rem);margin-bottom:1.4rem}.elite-mostrador__texto{font-size:1.6rem;margin-bottom:2.4rem}.elite-mostrador__acoes .elite-botao{flex:1 1 auto}.elite-mostrador__fatos{flex-direction:column;gap:.4rem}.elite-mostrador__fatos li{border-right:0;margin-right:0;padding-right:0;font-size:1.05rem}.elite-cena{min-height:0}.elite-cena__foto{width:min(36rem,92vw);height:42vh}.elite-cena__foto img{width:70%;height:92%}.elite-cena__nome{font-size:clamp(2.8rem,8vw,4rem)}.elite-cena__base{grid-template-columns:1fr}.elite-cena__nomes{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.elite-cena__nomes::-webkit-scrollbar{display:none}.elite-produto-cabeca{padding-top:2.8rem}.elite-produto-cabeca h1{font-size:clamp(3rem,9vw,4.2rem)}.elite-passo{grid-template-columns:5.2rem 1fr;padding:2.4rem 0 2.4rem 2.4rem;font-size:2rem}.elite-passo:before{top:calc(2.4rem + .6em)}.elite-passos--compact .elite-passos__list{grid-template-columns:1fr 1fr;gap:2rem 1.6rem}.elite-pergunta summary{padding:2.2rem 0}.elite-conversa__simbolo{right:-40vw;top:auto;bottom:-24vw;width:110vw;transform:none}.elite-conversa__inner{padding-block:10rem 14rem}.elite-conversa .elite-botao{width:100%}.elite-produto-topo__linha{align-items:flex-start}.elite-mandar summary span:last-child{display:none}.product .product__title h1{font-size:3rem}.product .price--large .price-item{font-size:2.8rem}.elite-ilha{position:fixed;z-index:20;left:1.2rem;right:1.2rem;bottom:1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1rem 1rem 1.6rem;background:#16181cf0;border:1px solid var(--elite-fio-forte);box-shadow:0 16px 40px #00000080;transform:translateY(calc(100% + 2.4rem));transition:transform .5s var(--elite-ease)}.elite-ilha.is-visivel{transform:none}.elite-ilha__info{display:grid;min-width:0}.elite-ilha__nome{overflow:hidden;color:var(--elite-muted);font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap}.elite-ilha__info strong{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400}.elite-ilha__botao{display:inline-flex;flex:none;align-items:center;gap:.8rem;min-height:4.6rem;padding:0 1.8rem;background:var(--elite-accent);color:var(--elite-paper);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.elite-ilha__botao .svg-wrapper{display:inline-flex;width:1.8rem;height:1.8rem}.elite-pagamento{flex-direction:column}.footer .elite-developer-credit{display:block;margin:.8rem 0 0}}@media(prefers-reduced-motion:reduce){.elite-conversa__rosacea{animation:none}.elite-pergunta::details-content{transition:none}.elite-ilha,.elite-passo,.elite-cena__progresso span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elite-brand.css.map */
