:root{--areia:#F0F0F0;--carvao:#181818;--taupe:#8C8C8C;--areia-2:#E7E7E7;--linha-fraca:rgba(24,24,24,.16);--terroso:#5A5A5A;--gap:clamp(24px,4vw,72px);--wrap:1320px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-marca,"Crimson Pro"),Georgia,serif;background:var(--areia);color:var(--carvao);font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg{display:block;max-width:100%;height:auto}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}select,input{font-family:inherit}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wordmark{font-weight:800;letter-spacing:.16em;text-transform:uppercase}.label{font-weight:500;letter-spacing:.22em;text-transform:uppercase;font-size:11px}.label-fraco{font-weight:400;letter-spacing:.22em;text-transform:uppercase;font-size:11px;color:var(--taupe)}.num{font-weight:600;letter-spacing:.1em;font-variant-numeric:tabular-nums}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(20px,4vw,56px)}.site-header{position:sticky;top:0;z-index:40;background:var(--areia);border-bottom:1px solid var(--linha-fraca)}.bar{max-width:var(--wrap);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,4vw,56px);gap:18px}.logo{font-size:clamp(17px,2.1vw,22px);white-space:nowrap}.logo .amp{font-weight:700}nav.main{display:flex;gap:clamp(18px,2.6vw,40px)}nav.main a{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:12px;padding:4px 0;position:relative}nav.main a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background:var(--carvao);transition:width .28s ease}nav.main a:hover:after,nav.main a.ativo:after{width:100%}.acoes{display:flex;align-items:center;gap:18px}.cart-btn{position:relative;display:inline-flex;align-items:center;line-height:0}.cart-ico{width:23px;height:23px;display:inline-flex;color:var(--carvao)}.cart-ico svg{width:100%;height:100%;fill:none}.cart-count{position:absolute;top:-6px;right:-7px;min-width:16px;height:16px;background:var(--carvao);color:var(--areia);border:none;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;line-height:1;padding:0 4px;font-variant-numeric:tabular-nums;letter-spacing:0}.cart-count[data-empty=true]{display:none}.menu-toggle{display:none;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.hero{padding:clamp(56px,11vh,140px) 0 clamp(44px,8vh,96px)}.hero .kicker{display:block;margin-bottom:32px}.hero h1{font-weight:300;font-size:clamp(28px,5.4vw,72px);line-height:1.04;letter-spacing:-.01em;max-width:18ch}.hero h1 b{font-weight:700}.hero .sub{margin-top:30px;max-width:46ch;font-size:clamp(15px,1.5vw,18px)}.btn-linha{margin-top:40px;display:inline-flex;align-items:center;gap:14px;border:1px solid var(--carvao);padding:16px 30px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:background .25s ease,color .25s ease}.btn-linha:hover{background:var(--carvao);color:var(--areia)}.faixa{border-top:1px solid var(--linha-fraca);border-bottom:1px solid var(--linha-fraca)}.faixa-in{display:grid;grid-template-columns:repeat(3,1fr)}.faixa-in .cel{padding:34px clamp(8px,2vw,32px);border-left:1px solid var(--linha-fraca)}.faixa-in .cel:first-child{border-left:none}.faixa-in .label{display:block;margin-bottom:12px}.faixa-in p{font-size:14px;max-width:30ch}.sec-head{display:flex;align-items:baseline;justify-content:space-between;padding:clamp(48px,8vh,90px) 0 28px;gap:20px;flex-wrap:wrap}.sec-head h2{font-weight:300;font-size:clamp(22px,3vw,34px);letter-spacing:-.01em}.sec-head h2 b{font-weight:700}.grade{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--linha-fraca);border-left:1px solid var(--linha-fraca)}.card{border-right:1px solid var(--linha-fraca);border-bottom:1px solid var(--linha-fraca);background:var(--areia);display:flex;flex-direction:column;transition:background .3s ease}.card:hover{background:var(--areia-2)}.card .fig{aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:var(--areia-2)}.card .fig img{width:100%;height:100%;object-fit:cover}.card .fig svg{width:62%;height:62%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.card:hover .fig svg{transform:scale(1.04)}.card .tag-num{position:absolute;top:14px;left:16px;font-size:11px}.card .meta{padding:16px 18px 22px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--linha-fraca)}.card .nome{font-weight:500;font-size:15px;letter-spacing:.01em}.card .preco{font-size:14px;color:var(--taupe);font-variant-numeric:tabular-nums}.card .dots{display:flex;gap:6px;margin-top:2px}.dot{width:11px;height:11px;border:1px solid var(--linha-fraca);border-radius:50%}.manifesto{background:var(--carvao);color:var(--areia);margin-top:clamp(56px,10vh,120px)}.manifesto .wrap{padding-top:clamp(60px,11vh,130px);padding-bottom:clamp(60px,11vh,130px)}.manifesto .label-fraco{color:var(--taupe)}.manifesto h2{font-weight:300;font-size:clamp(24px,4.4vw,58px);line-height:1.08;max-width:20ch;margin-top:28px;letter-spacing:-.01em}.manifesto h2 b{font-weight:700}.manifesto .col2{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--gap);margin-top:50px;align-items:start}.manifesto p{font-size:15px;color:#cbc4b8;max-width:48ch}.manifesto .lista{border-top:1px solid rgba(236,231,222,.18)}.manifesto .lista .li{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid rgba(236,231,222,.18);font-size:14px}.manifesto .lista .n{color:var(--taupe);font-weight:600;min-width:34px}.pdp{padding-top:clamp(20px,5vh,56px);padding-bottom:clamp(56px,9vh,110px)}.voltar{display:inline-flex;gap:9px;align-items:center;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;margin-bottom:30px}.voltar:hover{color:var(--taupe)}.pdp-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,80px);align-items:start}.pdp-media{display:flex;flex-direction:column;gap:14px}.pdp-fig{aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;border:1px solid var(--linha-fraca);position:relative;background:var(--areia-2);overflow:hidden}.pdp-fig img{width:100%;height:100%;object-fit:cover}.pdp-fig svg{width:58%;height:58%}.pdp-fig .tag-num{position:absolute;top:20px;left:22px;font-size:12px;z-index:2}.pdp-thumbs{display:flex;gap:10px;flex-wrap:wrap}.pdp-thumbs button{width:64px;aspect-ratio:4/5;border:1px solid var(--linha-fraca);overflow:hidden;background:var(--areia-2)}.pdp-thumbs button.sel{outline:1px solid var(--carvao);outline-offset:2px}.pdp-thumbs img{width:100%;height:100%;object-fit:cover}.pdp-info{position:sticky;top:104px}.pdp-info .num{display:block;margin-bottom:14px;color:var(--taupe)}.pdp-info h1{font-weight:300;font-size:clamp(26px,3.4vw,42px);letter-spacing:-.01em;line-height:1.06}.pdp-info .preco{margin-top:16px;font-size:20px;font-variant-numeric:tabular-nums}.pdp-info .preco .comparado{color:var(--taupe);text-decoration:line-through;font-size:15px;margin-left:8px}.pdp-info .desc{margin-top:24px;font-size:15px;max-width:42ch}.pdp-info .desc p{margin-bottom:10px}.bloco-opcao{margin-top:30px}.bloco-opcao .label{display:block;margin-bottom:12px}.opt-vals{display:flex;flex-wrap:wrap;gap:0;border:1px solid var(--linha-fraca);width:fit-content;max-width:100%}.opt-vals label{min-width:54px;padding:13px 12px;text-align:center;font-size:13px;font-weight:500;letter-spacing:.04em;border-right:1px solid var(--linha-fraca);cursor:pointer;transition:background .2s,color .2s}.opt-vals label:last-child{border-right:none}.opt-vals input{position:absolute;opacity:0;pointer-events:none}.opt-vals label:hover{background:var(--areia-2)}.opt-vals label:has(input:checked){background:var(--carvao);color:var(--areia)}.swatch-row{display:flex;gap:12px;flex-wrap:wrap}.swatch{width:42px;height:42px;border:1px solid var(--linha-fraca);position:relative;cursor:pointer;transition:transform .2s}.swatch:hover{transform:translateY(-2px)}.swatch:has(input:checked){outline:1px solid var(--carvao);outline-offset:3px}.swatch input{position:absolute;opacity:0;pointer-events:none}.add{margin-top:34px;width:100%;border:1px solid var(--carvao);background:var(--carvao);color:var(--areia);padding:20px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:background .25s,color .25s}.add:hover{background:transparent;color:var(--carvao)}.add:disabled{opacity:.35;cursor:not-allowed}.ficha{margin-top:26px;font-size:13px;color:var(--taupe);letter-spacing:.02em}.ficha p,.ficha span,.ficha li{display:block;padding:3px 0;list-style:none}.ficha ul{list-style:none}.coll-head{padding:clamp(40px,7vh,80px) 0 28px}.coll-head h1{font-weight:300;font-size:clamp(24px,3.4vw,40px);letter-spacing:-.01em}.coll-head h1 b{font-weight:700}.cart-page{padding:clamp(36px,6vh,72px) 0 clamp(56px,9vh,110px)}.cart-page h1{font-weight:300;font-size:clamp(26px,3.4vw,40px);margin-bottom:32px}.cart-line{display:grid;grid-template-columns:90px 1fr auto;gap:20px;padding:24px 0;border-bottom:1px solid var(--linha-fraca);align-items:center}.cart-line .ph{aspect-ratio:4/5;border:1px solid var(--linha-fraca);background:var(--areia-2);overflow:hidden}.cart-line .ph img{width:100%;height:100%;object-fit:cover}.cart-foot{display:flex;justify-content:space-between;align-items:center;margin-top:32px;flex-wrap:wrap;gap:20px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f1e1c66;opacity:0;visibility:hidden;transition:.3s;z-index:50}.overlay.on{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;height:100%;height:100dvh;width:min(440px,100%);background:var(--areia);transform:translate(100%);transition:transform .4s cubic-bezier(.2,.7,.2,1);z-index:60;display:flex;flex-direction:column;border-left:1px solid var(--linha-fraca)}.drawer.on{transform:none}.drawer-head{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;border-bottom:1px solid var(--linha-fraca)}.drawer-head .label{letter-spacing:.2em}.fechar{font-size:24px;line-height:1;font-weight:300}.drawer-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6px 26px}.vazio{padding:56px 0;text-align:center;color:var(--taupe);font-size:14px;line-height:1.8}.item{display:grid;grid-template-columns:60px 1fr auto;gap:16px;padding:22px 0;border-bottom:1px solid var(--linha-fraca);align-items:start}.item .ph{aspect-ratio:4/5;border:1px solid var(--linha-fraca);background:var(--areia-2);overflow:hidden}.item .ph img{width:100%;height:100%;object-fit:cover}.item .it-nome{font-weight:500;font-size:14px;line-height:1.3}.item .it-var{font-size:12px;color:var(--taupe);margin-top:5px;letter-spacing:.03em}.item .qtd{display:inline-flex;align-items:center;gap:12px;margin-top:12px;font-size:13px;border:1px solid var(--linha-fraca);padding:2px}.item .qtd button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:15px}.item .qtd button:hover{background:var(--areia-2)}.item .it-preco{font-size:14px;font-variant-numeric:tabular-nums;text-align:right}.item .rem{font-size:11px;color:var(--taupe);letter-spacing:.08em;text-transform:uppercase;margin-top:14px;display:block;text-align:right;width:100%}.item .rem:hover{color:var(--terroso)}.drawer-foot{padding:22px 26px;border-top:1px solid var(--linha-fraca)}.subline{display:flex;justify-content:space-between;font-size:15px;margin-bottom:6px}.subline b{font-weight:600;font-variant-numeric:tabular-nums}.frete{font-size:12px;color:var(--taupe);margin-bottom:18px}.btn-cheio{display:block;width:100%;text-align:center;border:1px solid var(--carvao);background:var(--carvao);color:var(--areia);padding:18px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:.25s}.btn-cheio:hover{background:transparent;color:var(--carvao)}.page-rich{padding:clamp(40px,7vh,80px) 0 clamp(56px,9vh,110px)}.page-rich h1{font-weight:300;font-size:clamp(26px,4.4vw,52px);max-width:18ch;letter-spacing:-.01em;line-height:1.08;margin-top:20px}.page-rich h1 b{font-weight:700}.page-rich .rte{margin-top:40px;max-width:60ch;font-size:15px}.page-rich .rte p{margin-bottom:16px}.page-rich .rte h2{font-weight:700;font-size:20px;margin:28px 0 12px}.site-footer{border-top:1px solid var(--linha-fraca)}.foot{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--gap);padding:clamp(48px,8vh,90px) clamp(20px,4vw,56px);max-width:var(--wrap);margin:0 auto}.foot .logo{font-size:24px;margin-bottom:16px}.foot p{font-size:13px;color:var(--taupe);max-width:32ch}.foot .col h4{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;margin-bottom:16px}.foot .col a{display:block;font-size:13px;padding:5px 0}.foot .col a:hover{color:var(--taupe)}.foot-base{border-top:1px solid var(--linha-fraca);padding:18px clamp(20px,4vw,56px);max-width:var(--wrap);margin:0 auto;display:flex;justify-content:space-between;font-size:11px;color:var(--taupe);letter-spacing:.06em;flex-wrap:wrap;gap:10px}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%) translateY(20px);background:var(--carvao);color:var(--areia);padding:14px 22px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:0;pointer-events:none;transition:.3s;z-index:70}.toast.on{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:1024px){.grade{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){nav.main{display:none}.menu-toggle{display:inline-flex}.pdp-grid{grid-template-columns:1fr}.pdp-info{position:static}.manifesto .col2,.faixa-in{grid-template-columns:1fr}.faixa-in .cel{border-left:none;border-top:1px solid var(--linha-fraca)}.faixa-in .cel:first-child{border-top:none}.foot{grid-template-columns:1fr 1fr}.foot>div:first-child{grid-column:1/-1}}@media(max-width:640px){.grade{grid-template-columns:repeat(2,1fr)}.card .meta{padding:13px 13px 18px}.cart-line{grid-template-columns:70px 1fr;grid-template-areas:"img info" "img preco"}.cart-line .ph{grid-area:img}}@media(max-width:380px){.grade{grid-template-columns:1fr 1fr}.hero h1{font-size:30px}}.mnav{display:none;position:fixed;right:0;bottom:0;left:0;top:0;background:var(--areia);z-index:55;padding:80px clamp(20px,6vw,40px);flex-direction:column;gap:8px}.mnav.on{display:flex}.mnav a{font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:16px;padding:14px 0;border-bottom:1px solid var(--linha-fraca)}.mnav .fechar-m{position:absolute;top:22px;right:24px;font-size:26px;font-weight:300}.icone{display:inline-flex;align-items:center;justify-content:center;color:var(--carvao)}.icone svg{width:100%;height:100%;display:block}.icone-sm{width:22px;height:22px}.icone-md{width:32px;height:32px}.icone-lg{width:44px;height:44px}.faixa-in .icone{margin-bottom:16px;color:var(--carvao)}.icone svg{fill:none!important;filter:none!important}.sp-1{padding-top:clamp(28px,4vh,48px)!important;padding-bottom:clamp(28px,4vh,48px)!important}.sp-2{padding-top:clamp(44px,7vh,80px)!important;padding-bottom:clamp(44px,7vh,80px)!important}.sp-3{padding-top:clamp(64px,11vh,130px)!important;padding-bottom:clamp(64px,11vh,130px)!important}.al-centro{text-align:center}.al-centro .sub,.al-centro h1,.al-centro h2,.al-centro .btn-linha{margin-left:auto;margin-right:auto}.font-crimson{--font-marca:"Crimson Pro"}.font-lora{--font-marca:"Lora"}.font-garamond{--font-marca:"EB Garamond"}body[data-font]{font-family:var(--font-marca,"Crimson Pro"),Georgia,serif}.logo-link{display:inline-flex;align-items:center;line-height:0}.logo-img{height:24px;width:auto;display:block}.site-footer .logo-img{height:26px}@media(max-width:640px){.logo-img{height:20px}}.auth{min-height:74vh;display:flex;align-items:center;justify-content:center;padding:48px 20px}.auth-card{width:100%;max-width:420px}.auth-card .label-fraco{display:block;text-align:center;margin-bottom:18px}.auth-card h1{font-weight:300;font-size:34px;text-align:center;letter-spacing:-.01em;line-height:1.1;margin-bottom:10px}.auth-card .sub{text-align:center;color:var(--concreto);font-size:15px;margin-bottom:34px}.field{margin-bottom:16px}.field label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--concreto);margin-bottom:7px;font-weight:600}.field input{width:100%;padding:14px 16px;border:1px solid var(--linha-fraca);background:var(--areia);color:var(--carvao);font-size:15px}.field input:focus{outline:none;border-color:var(--carvao)}.btn-conta{display:flex;align-items:center;justify-content:center;width:100%;padding:17px;background:var(--carvao);color:var(--areia);border:1px solid var(--carvao);font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;transition:.25s;cursor:pointer}.btn-conta:hover{background:transparent;color:var(--carvao)}.auth-alt{text-align:center;margin-top:24px;font-size:14px;color:var(--concreto)}.auth-alt a{color:var(--carvao);border-bottom:1px solid var(--carvao);padding-bottom:1px}.auth-mini{text-align:center;margin-top:14px;font-size:13px}.auth-mini a{color:var(--concreto)}.auth-mini a:hover{color:var(--carvao)}.account-wrap{padding:clamp(28px,5vh,52px) 0 clamp(56px,9vh,100px)}.acc-grid{display:grid;grid-template-columns:240px 1fr;gap:clamp(28px,5vw,64px);align-items:start}.acc-side{position:sticky;top:96px}.saud{font-weight:300;font-size:25px;line-height:1.14;letter-spacing:-.01em;margin-bottom:6px}.saud b{font-weight:700}.membro{font-size:12px;color:var(--concreto);letter-spacing:.04em;margin-bottom:26px}.acc-menu{border-top:1px solid var(--linha-fraca)}.acc-menu a{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--linha-fraca);font-size:15px;font-weight:500;color:var(--carvao);cursor:pointer}.acc-menu a .mi{width:18px;height:18px;color:var(--concreto)}.acc-menu a .mi svg{width:100%;height:100%;fill:none}.acc-menu a:hover .mi,.acc-menu a.on .mi{color:var(--carvao)}.acc-menu a.on{font-weight:700}.acc-sair{margin-top:20px;display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--concreto);font-weight:600}.acc-sair:hover{color:var(--carvao)}.acc-tab{display:none}.acc-tab.on{display:block;animation:fade .3s ease both}.pane-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:26px;gap:16px;flex-wrap:wrap}.pane-head h2{font-weight:300;font-size:clamp(22px,3vw,30px);letter-spacing:-.01em}.pane-head h2 b{font-weight:700}.membro-card{background:var(--carvao);color:var(--areia);padding:28px 30px;margin-bottom:32px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.membro-card .label-fraco{color:#8a8a8a}.membro-card .mc-nome{font-weight:300;font-size:25px;margin-top:10px}.membro-card .mc-nome b{font-weight:700}.membro-card .mc-meta{font-size:13px;color:#b9b9b9;margin-top:6px}.membro-card .mc-r{text-align:right}.membro-card .mc-r .n{font-size:12px;color:#8a8a8a;letter-spacing:.16em;text-transform:uppercase}.membro-card .mc-r .v{font-weight:700;font-size:28px;letter-spacing:.02em;margin-top:4px}.resumo{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--linha-fraca);border:1px solid var(--linha-fraca);margin-bottom:36px}.resumo .r{background:var(--areia);padding:22px 24px}.resumo .r .k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--concreto);font-weight:600}.resumo .r .v{font-weight:300;font-size:30px;margin-top:8px}.resumo .r a{font-size:12px;color:var(--concreto);border-bottom:1px solid var(--linha-fraca);padding-bottom:1px;margin-top:8px;display:inline-block;cursor:pointer}.resumo .r a:hover{color:var(--carvao)}.secao-t{font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--concreto);margin:0 0 18px}.deNovo{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dn{border:1px solid var(--linha-fraca);display:flex;flex-direction:column}.dn .fig{aspect-ratio:1/1;background:var(--areia-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.dn .fig img{width:100%;height:100%;object-fit:cover}.dn .fig svg{width:50%;height:50%}.dn .meta{padding:14px;border-top:1px solid var(--linha-fraca)}.dn .nm{font-weight:600;font-size:14px;line-height:1.3}.dn .pr{font-size:13px;color:var(--concreto);margin-top:2px}.dn .add{margin-top:12px;width:100%;border:1px solid var(--carvao);background:transparent;padding:10px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;transition:.2s;cursor:pointer}.dn .add:hover{background:var(--carvao);color:var(--areia)}.pedido{border:1px solid var(--linha-fraca);padding:22px 24px;margin-bottom:14px;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.pedido .p-top{display:flex;gap:18px;align-items:baseline;flex-wrap:wrap}.pedido .p-num{font-weight:700;font-size:17px}.pedido .p-data{font-size:13px;color:var(--concreto)}.pedido .status{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:4px 10px;border:1px solid var(--linha-fraca)}.pedido .status.ok{border-color:var(--carvao)}.pedido .p-itens{font-size:14px;color:var(--concreto);margin-top:8px}.pedido .p-r{text-align:right;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.pedido .p-total{font-weight:700;font-size:17px}.pedido .p-acoes{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mini-btn{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;border:1px solid var(--carvao);background:transparent;padding:8px 14px;transition:.2s;cursor:pointer}.mini-btn:hover{background:var(--carvao);color:var(--areia)}.mini-btn.ghost{border-color:var(--linha-fraca);color:var(--concreto)}.mini-btn.ghost:hover{border-color:var(--carvao);color:var(--carvao);background:transparent}.wish{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wi{border:1px solid var(--linha-fraca);display:flex;flex-direction:column;position:relative}.wi .fig{aspect-ratio:4/5;background:var(--areia-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.wi .fig img{width:100%;height:100%;object-fit:cover}.wi .fig svg{width:54%;height:54%}.wi .rem{position:absolute;top:12px;right:12px;width:26px;height:26px;border:1px solid var(--linha-fraca);background:var(--areia);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--concreto);cursor:pointer}.wi .rem:hover{color:var(--carvao);border-color:var(--carvao)}.wi .meta{padding:16px;border-top:1px solid var(--linha-fraca)}.wi .nm{font-weight:600;font-size:15px;line-height:1.3}.wi .pr{font-size:13px;color:var(--concreto);margin-top:2px}.wi .mv{margin-top:14px;width:100%;border:1px solid var(--carvao);background:transparent;padding:11px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;transition:.2s;cursor:pointer}.wi .mv:hover{background:var(--carvao);color:var(--areia)}.det-line{display:grid;grid-template-columns:64px 1fr auto;gap:18px;padding:20px 0;border-bottom:1px solid var(--linha-fraca);align-items:center}.det-line .fig{aspect-ratio:4/5;border:1px solid var(--linha-fraca);background:var(--areia-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.det-line .fig img{width:100%;height:100%;object-fit:cover}.det-line .fig svg{width:56%;height:56%}.det-line .nm{font-weight:600;font-size:15px}.det-line .vr{font-size:13px;color:var(--concreto);margin-top:3px}.det-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.det-box{border:1px solid var(--linha-fraca);padding:22px 24px}.det-box h4{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--concreto);margin-bottom:12px;font-weight:600}.det-box p{font-size:14px;line-height:1.7}.ends{display:grid;grid-template-columns:1fr 1fr;gap:16px}.end{border:1px solid var(--linha-fraca);padding:24px;position:relative}.end.principal{border-color:var(--carvao)}.end .tagp{position:absolute;top:18px;right:20px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--concreto);font-weight:600}.end h4{font-weight:700;font-size:16px;margin-bottom:10px}.end p{font-size:14px;line-height:1.7;color:#2a2a2a}.end .acts{margin-top:16px;display:flex;gap:14px;flex-wrap:wrap}.end .acts a,.end .acts button{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--concreto);border:none;border-bottom:1px solid transparent;background:none;cursor:pointer;padding:0}.end .acts a:hover,.end .acts button:hover{color:var(--carvao);border-color:var(--carvao)}.acc-vazio{text-align:center;padding:60px 20px;color:var(--concreto)}.acc-vazio p{font-size:15px;line-height:1.8}.acc-vazio .btn-conta{max-width:280px;margin:22px auto 0}@media(max-width:820px){.acc-grid{grid-template-columns:1fr}.acc-side{position:static;margin-bottom:8px}.acc-menu{display:flex;flex-wrap:wrap;border-top:none}.acc-menu a{border-bottom:none;border-top:1px solid var(--linha-fraca);flex:1 1 45%;min-width:140px}.resumo,.deNovo,.wish,.ends,.det-grid{grid-template-columns:1fr}.deNovo,.wish{grid-template-columns:1fr 1fr}}@media(max-width:520px){.deNovo,.wish{grid-template-columns:1fr}.membro-card{flex-direction:column;align-items:flex-start}.membro-card .mc-r{text-align:left}.pedido{grid-template-columns:1fr}.pedido .p-r{text-align:left;align-items:flex-start}}.wish-toggle{display:inline-flex;align-items:center;gap:9px;margin-top:18px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--concreto);background:none;border:none;cursor:pointer}.wish-toggle .h{width:18px;height:18px}.wish-toggle .h svg{width:100%;height:100%;fill:none;stroke:currentColor}.wish-toggle:hover,.wish-toggle.ativo{color:var(--carvao)}.wish-toggle.ativo .h svg{fill:var(--carvao)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/opaco.css.map */
