.tj-pdp{background:var(--tj-superficie-card);padding-block:var(--tj-espaco-32) var(--tj-secao-vertical)}.tj-pdp__wrap{max-width:1440px;margin-inline:auto;padding-inline:var(--tj-margem-pagina)}.tj-pdp__layout{display:flex;flex-direction:column;gap:var(--tj-espaco-20)}.tj-pdp__gallery{display:block}.tj-pdp__main{width:100%;border-radius:var(--tj-raio-botao);overflow:hidden}.tj-pdp__slide{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:var(--tj-fundo-neutro);border-radius:var(--tj-raio-botao);overflow:hidden}.tj-pdp__slide img,.tj-pdp__placeholder{width:100%;height:80%;object-fit:contain;padding:28px}.tj-pdp__dots{position:static;display:flex;gap:8px;justify-content:center;margin-top:var(--tj-espaco-16)}.tj-pdp__dot{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:var(--tj-borda-padrao);cursor:pointer;transition:width .2s ease,background .2s ease}.tj-pdp__dot.is-active{width:24px;background:var(--tj-texto-principal)}.tj-pdp__thumbs,.tj-pdp__nav{display:none}.tj-pdp__buy{display:flex;flex-direction:column;gap:var(--tj-espaco-20);align-items:stretch}.tj-pdp__breadcrumb{margin:0 0 var(--tj-espaco-16);display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--tj-texto-secundario);font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-corpo-p);line-height:var(--tj-lh-corpo-p)}.tj-pdp__breadcrumb a{color:var(--tj-texto-secundario);text-decoration:none}.tj-pdp__breadcrumb a:hover,.tj-pdp__breadcrumb span[aria-current]{color:var(--tj-texto-principal)}.tj-pdp__breadcrumb svg{color:var(--tj-texto-sutil);flex:0 0 auto}.tj-pdp__kicker{margin:0}.tj-pdp__title{display:flex;flex-direction:column;gap:6px}.tj-pdp__name{margin:0;font-family:var(--tj-fonte-titulo);font-weight:500;color:var(--tj-texto-principal);font-size:clamp(34px,7vw,56px);line-height:1.08;letter-spacing:-.03em}.tj-pdp__subtitle{margin:0;font-family:var(--tj-fonte-titulo);font-weight:300;color:var(--tj-texto-secundario);font-size:clamp(18px,4.6vw,24px);line-height:1.35;letter-spacing:-.01em}.tj-pdp__rating{display:flex;align-items:center;gap:8px;min-height:18px}.tj-pdp__rating:empty{display:none}.tj-pdp__rating .jdgm-prev-badge__stars{color:var(--tj-estrela)}.tj-pdp__rating .jdgm-prev-badge__text{font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-corpo-p);color:var(--tj-texto-secundario)}.tj-pdp__desc{margin:0}.tj-pdp__desc p{margin:0 0 8px}.tj-pdp__desc p:last-child{margin-bottom:0}.tj-pdp__benef-strip{list-style:none;margin:0;padding:0;display:flex;gap:8px}.tj-pdp__benef{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px}.tj-pdp__benef-ic{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--tj-fundo-destaque);color:var(--tj-acao-primaria)}.tj-pdp__benef-ic img{width:24px;height:24px;object-fit:contain}.tj-pdp__benef-lb{font-family:var(--tj-fonte-texto);font-weight:500;font-size:var(--tj-fs-legenda);line-height:var(--tj-lh-legenda);color:var(--tj-texto-principal);text-align:center}.tj-pdp__divider{height:1px;background:var(--tj-borda-padrao);width:100%}.tj-pdp__variants{display:flex;flex-direction:column;gap:var(--tj-espaco-20)}.tj-pdp__select-label{margin:0;font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-corpo);color:var(--tj-texto-principal)}.tj-pdp__options{display:flex;flex-direction:column;gap:var(--tj-espaco-12)}.tj-pdp__opt{display:block;position:relative;cursor:pointer}.tj-pdp__opt-tag{display:inline-block;margin:0 0 -1px 16px;position:relative;z-index:1;background:var(--tj-fundo-escuro);color:var(--tj-texto-acento);font-family:var(--tj-fonte-texto);font-weight:600;font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;padding:5px 8px}.tj-pdp__opt-row{display:flex;align-items:center;gap:14px;padding:16px;background:var(--tj-superficie-card);border:1px solid var(--tj-borda-padrao)}.tj-pdp__opt input{position:absolute;opacity:0;pointer-events:none}.tj-pdp__opt-radio{flex:0 0 auto;width:20px;height:20px;border-radius:999px;border:2px solid var(--tj-borda-padrao);position:relative}.tj-pdp__opt.is-selected .tj-pdp__opt-row{border:1.5px solid var(--tj-borda-marca)}.tj-pdp__opt.is-selected .tj-pdp__opt-radio{border-color:var(--tj-texto-principal)}.tj-pdp__opt.is-selected .tj-pdp__opt-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:var(--tj-texto-principal)}.tj-pdp__opt.is-sold{opacity:.55}.tj-pdp__opt-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.tj-pdp__opt-title{font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-corpo);color:var(--tj-texto-principal)}.tj-pdp__opt-sub{font-family:var(--tj-fonte-texto);font-weight:500;font-size:var(--tj-fs-legenda);color:var(--tj-texto-secundario)}.tj-pdp__opt-values{display:flex;flex-direction:column;align-items:flex-end}.tj-pdp__opt-compare{font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-legenda);color:var(--tj-texto-sutil);text-decoration:line-through}.tj-pdp__opt-price{font-family:var(--tj-fonte-titulo);font-weight:500;font-size:var(--tj-fs-preco);line-height:var(--tj-lh-preco);letter-spacing:-.01em;color:var(--tj-texto-principal);white-space:pre}.tj-pdp__price{display:flex;flex-direction:column;gap:4px}.tj-pdp__price-row{display:flex;align-items:baseline;gap:8px}.tj-pdp__compare{font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-corpo);color:var(--tj-texto-sutil);text-decoration:line-through}.tj-pdp__price-now{font-family:var(--tj-fonte-titulo);font-weight:500;font-size:var(--tj-fs-h3);line-height:var(--tj-lh-h3);letter-spacing:-.02em;color:var(--tj-texto-principal)}.tj-pdp__price-note{margin:0;font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-corpo-p);color:var(--tj-texto-secundario)}.tj-pdp__pix{margin:0;font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-corpo-p);color:green}.tj-pdp__buy-row{display:flex;gap:var(--tj-espaco-12);align-items:stretch}.tj-pdp__form-wrap{flex:1 1 auto;display:flex}.tj-pdp__form{width:100%}.tj-pdp__atc{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--tj-acao-primaria);color:var(--tj-texto-inverso);border:0;border-radius:var(--tj-raio-botao);cursor:pointer;font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-botao);line-height:var(--tj-lh-botao);transition:filter .15s ease}.tj-pdp__atc:hover{filter:brightness(.95)}.tj-pdp__atc[disabled],.tj-pdp__atc[aria-disabled=true]{background:var(--tj-texto-sutil);cursor:not-allowed;filter:none}.tj-pdp__atc .loading__spinner{display:none}.tj-pdp__atc.loading .loading__spinner{display:inline-flex;align-items:center}.tj-pdp__atc.loading>span,.tj-pdp__atc.loading>svg{display:none}.tj-pdp__atc .loading__spinner svg{width:20px;height:20px}.tj-pdp__form-error{color:var(--tj-texto-marca);font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-corpo-p);margin-top:8px}.tj-pdp__trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 16px}.tj-pdp__trust li{display:flex;align-items:center;gap:6px;font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-legenda);color:var(--tj-texto-principal)}.tj-pdp__trust svg{color:var(--tj-acao-primaria);flex:0 0 auto}.tj-pdp__acc{border-bottom:1px solid var(--tj-borda-padrao)}.tj-pdp__buy>.tj-pdp__acc+.tj-pdp__acc{margin-top:calc(-1 * var(--tj-espaco-20))}.tj-pdp__acc-head{list-style:none;display:flex;align-items:center;gap:16px;padding:22px 4px;cursor:pointer}.tj-pdp__acc-head::-webkit-details-marker{display:none}.tj-pdp__acc-head>span:first-child{flex:1 1 auto;font-family:var(--tj-fonte-titulo);font-weight:600;font-size:var(--tj-fs-h4);line-height:var(--tj-lh-h4);letter-spacing:-.005em;color:var(--tj-texto-principal)}.tj-pdp__acc-ic{flex:0 0 auto;color:var(--tj-acao-primaria);display:flex}.tj-pdp__acc-ic svg:last-child{display:none}.tj-pdp__acc[open] .tj-pdp__acc-ic svg:first-child{display:none}.tj-pdp__acc[open] .tj-pdp__acc-ic svg:last-child{display:block}.tj-pdp__acc-body{padding:0 4px 22px}.tj-pdp__acc-body p{margin:0 0 8px}.tj-pdp__acc-body p:last-child{margin-bottom:0}.tj-pdp__shipping{display:block}.tj-pdp__shipping .shipping__form{display:flex;align-items:center;gap:8px;border:1px solid var(--tj-borda-padrao);background:var(--tj-superficie-card);border-radius:var(--tj-raio-botao);padding:6px 6px 6px 12px}.tj-pdp__cep-ic{color:var(--tj-texto-sutil);display:flex;flex:0 0 auto}.tj-pdp__cep{flex:1 1 auto;border:0;background:transparent;height:40px;font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-corpo);color:var(--tj-texto-principal);min-width:0}.tj-pdp__cep:focus{outline:none}.tj-pdp__cep-btn{flex:0 0 auto;border:0;background:var(--tj-fundo-escuro);color:var(--tj-texto-inverso);border-radius:var(--tj-raio-botao);padding:0 16px;height:40px;font-family:var(--tj-fonte-texto);font-weight:600;font-size:var(--tj-fs-corpo-p);cursor:pointer}.tj-pdp__shipping .shipping__response{margin-top:12px;font-family:var(--tj-fonte-texto);font-size:var(--tj-fs-corpo-p);color:var(--tj-texto-secundario)}@media(min-width:1000px){.tj-pdp__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.tj-pdp__gallery{position:sticky;top:120px;display:flex;flex-direction:column;gap:var(--tj-espaco-16)}.tj-pdp__dots{display:none}.tj-pdp__thumbs{display:block}.tj-pdp__thumb{width:80px;height:80px;border:1px solid var(--tj-borda-padrao);background:var(--tj-superficie-card);border-radius:var(--tj-raio-botao);padding:6px;cursor:pointer;overflow:hidden}.tj-pdp__thumb img{width:100%;height:100%;object-fit:contain}.tj-pdp__thumb.swiper-slide-thumb-active{border-color:var(--tj-borda-marca)}.tj-pdp__main{position:relative}.tj-pdp__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:999px;border:0;background:#f8f1e8e6;color:var(--tj-texto-principal);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 6px #00432d1f;transition:background .15s ease,opacity .15s ease}.tj-pdp__nav:hover{background:var(--tj-superficie-card)}.tj-pdp__nav--prev{left:16px}.tj-pdp__nav--next{right:16px}.tj-pdp__nav.swiper-button-disabled{opacity:.3;cursor:default}.tj-pdp__benef-ic{width:52px;height:52px}.tj-pdp__benef-ic img,.tj-pdp__benef-ic svg{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tj-pdp.css.map */
