*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--fundo);color:var(--texto);font-family:var(--ui);font-weight:var(--ui-w);font-size:var(--corpo);line-height:1.45;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}img,video,svg{display:block;max-width:100%}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid currentColor;outline-offset:2px}[hidden]:not(:target){display:none!important}.visually-hidden{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:8px;top:-60px;z-index:100;padding:10px 14px;background:var(--texto);color:var(--fundo)}.skip:focus{top:8px}.aviso-nojs{padding:10px 16px;font-size:13px;line-height:1.4;text-align:center;background:var(--fundo-2);color:var(--texto);border-bottom:1px solid var(--linha)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.lb-t{margin:0;font-family:var(--ff, var(--ui));font-weight:var(--fw, 400);font-style:var(--fst, normal);font-size:var(--fsm, 14px);color:var(--cm, var(--texto));letter-spacing:var(--ls, 0);text-transform:var(--tt, none);line-height:var(--lh, 1.15);-webkit-text-stroke:var(--tr, 0) var(--trc, transparent);text-wrap:balance}.lb-t a{text-decoration:none}.lb-pos{position:absolute;z-index:2;left:calc(16px + (100% - 32px) * var(--xm, 50) / 100);top:calc(16px + (100% - 32px) * var(--ym, 50) / 100);transform:translate(calc(var(--xm, 50) * -1%),calc(var(--ym, 50) * -1%));width:max-content;max-width:calc(100% - 32px);text-align:center}.lb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:var(--bd, 1px) solid currentColor;background:var(--bg, transparent);border-radius:0;cursor:pointer;text-decoration:none;line-height:1;transition:background .18s,color .18s;white-space:nowrap}.lb-btn--cheio{background:var(--bg);color:var(--cm);border-color:var(--bg)}.lb-btn--bloco{width:100%}.lb-btn--sm{min-height:36px;padding:0 14px}.lb-btn[disabled],.lb-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}@media(min-width:900px){.lb-t{font-size:var(--fsw, var(--fsm, 14px));color:var(--cw, var(--cm, var(--texto)))}.lb-btn--cheio{color:var(--cw)}.lb-pos{left:calc(16px + (100% - 32px) * var(--xw, 50) / 100);top:calc(16px + (100% - 32px) * var(--yw, 50) / 100);transform:translate(calc(var(--xw, 50) * -1%),calc(var(--yw, 50) * -1%))}}.lb-img{position:relative;overflow:hidden;display:block;width:100%;background:linear-gradient(160deg,var(--ph-a),var(--ph-b))}.lb-img--alt{aspect-ratio:100 / var(--altm, 178)}.lb-img>picture,.lb-img>img,.lb-img>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lb-img img,.lb-img video{width:100%;height:100%;object-fit:cover;object-position:calc(var(--fxm, 50) * 1%) calc(var(--fym, 50) * 1%)}.lb-img__w{display:none}.lb-img__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--scm, 0) * .25)) 40%,rgba(0,0,0,var(--scm, 0)))}.lb-ph{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--texto-2)}.lb-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.14) 0 2px,transparent 2px 9px);pointer-events:none}.lb-ph span{position:absolute;left:10px;bottom:8px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.lb-ph--escuro{background:linear-gradient(165deg,#9a8c7e,#4f4640);color:#ffffffb3}.r916{aspect-ratio:9 / 16}.r169{aspect-ratio:16 / 9}@media(max-width:899px){.lb-img--livre{aspect-ratio:auto!important;height:auto!important}.lb-img--livre>picture{position:relative;inset:auto;height:auto;display:block}.lb-img--livre>picture>img{position:relative;display:block;height:auto;object-fit:fill}}@media(min-width:900px){.lb-img--alt{aspect-ratio:100 / var(--altw, 56)}.lb-img img,.lb-img video{object-position:calc(var(--fxw, 50) * 1%) calc(var(--fyw, 50) * 1%)}.lb-img--w-el .lb-img__m{display:none}.lb-img__w{display:block}.lb-img__scrim{background:linear-gradient(180deg,rgba(0,0,0,calc(var(--scw, 0) * .35)),rgba(0,0,0,var(--scw, 0)))}}.lb-wrap{position:relative;overflow:hidden}.muted{color:var(--texto-2)}.num{font-variant-numeric:tabular-nums}.label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}.h2{font-family:var(--titulos);font-weight:var(--titulos-w);font-size:20px;line-height:1.2}.stars{color:var(--texto);letter-spacing:.08em;font-size:12px}.rte{line-height:1.55}.rte p{margin:0 0 1em}.rte h2,.rte h3{font-family:var(--titulos);font-weight:var(--titulos-w);margin:1.4em 0 .5em}.rte ul{list-style:disc;padding-left:1.2em;margin:0 0 1em}.rte img{margin:1em 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid currentColor;background:transparent;border-radius:0;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;line-height:1;transition:background .18s,color .18s}.btn--solid{background:var(--texto);color:var(--fundo);border-color:var(--texto)}.btn--solid:hover{background:transparent;color:var(--texto)}.btn--block{width:100%}.btn--sm{min-height:36px;padding:0 14px;font-size:11px}.btn[disabled]{opacity:.45;cursor:not-allowed}.pill{border-radius:999px}.icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;background:none;border:0;padding:0;cursor:pointer;position:relative;color:inherit;text-decoration:none}.icon-btn svg{width:var(--icone, 24px);height:var(--icone, 24px);stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.count{position:absolute;top:4px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--texto);color:var(--fundo);font-size:10px;font-weight:600;display:grid;place-items:center}.count[data-count="0"]{display:none}.ico{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.input{height:44px;padding:0 14px;border:1px solid var(--linha);background:var(--fundo);border-radius:0;width:100%;color:var(--texto)}.input::placeholder{color:var(--texto-2)}select.input{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:32px}[data-so-nojs]{display:none}html.rede-lenta .lb-img--tarde:not(.is-perto)>img,html.rede-lenta .lb-img--tarde:not(.is-perto)>picture{display:none}.sacola__form{display:grid;gap:18px}.qty{display:inline-flex;border:1px solid var(--linha)}.qty button{width:32px;height:32px;border:0;background:none;cursor:pointer}.qty button[disabled]{opacity:.35;cursor:not-allowed}.qty input{width:36px;height:32px;border:0;background:none;text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.qty input::-webkit-inner-spin-button,.qty input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.pagina{width:100%;max-width:var(--largura-max);margin:0 auto}.sec{padding:var(--esp-topo, 28px) var(--margem) var(--esp-base, 0px)}.pdp-sec{display:grid;gap:18px;padding:var(--esp-topo, 18px) var(--margem) var(--esp-base, 0px)}.sec__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px;gap:12px}.sec__head a{text-decoration:underline;text-underline-offset:3px}.row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--margem) * -1);padding:0 var(--margem)}@media(hover:hover)and (pointer:fine){[data-track]{cursor:grab}[data-track].is-arrastando{cursor:grabbing;-webkit-user-select:none;user-select:none}}.row::-webkit-scrollbar{display:none}.grid{display:grid;grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:20px 10px}@media(min-width:900px){.sec{padding:var(--esp-topo, 56px) var(--margem) var(--esp-base, 0px)}.pdp-sec{max-width:960px;margin:0 auto;padding:var(--esp-topo, 32px) 64px var(--esp-base, 0px);gap:32px}.sec__head{margin-bottom:22px}.row{margin:0;padding:0;gap:16px}.grid{grid-template-columns:repeat(var(--cols-w, 4),minmax(0,1fr));gap:36px 20px}}.card{position:relative;display:grid;gap:6px;align-content:start;grid-template-areas:"media" "sw" "name" "color" "price" "meta" "btn";grid-template-rows:auto 16px auto 12px auto auto auto}.card__box{grid-area:media;position:relative}.card__media{display:block;position:relative}.card__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.card__track::-webkit-scrollbar{display:none}.card__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;display:block}.card__dots{position:absolute;left:10px;bottom:16px;z-index:2;display:flex;gap:4px;pointer-events:none}.card__dots span{width:5px;height:5px;border-radius:999px;background:#ffffff8c;box-shadow:0 0 2px #00000059}.card__dots span.on{background:#fff}.card__seta{position:absolute;top:50%;left:6px;z-index:2;transform:translateY(-50%);width:28px;height:28px;border:0;border-radius:999px;padding:0;background:#ffffffd9;color:var(--texto);display:none;place-items:center;cursor:pointer}.card__seta--prox{left:auto;right:6px}.card__seta svg{width:14px;height:14px;transform:rotate(180deg)}.card__seta--prox svg{transform:none}@media(hover:hover)and (pointer:fine){.card__media:hover .card__seta,.card__seta:focus-visible{display:grid}.card__track{cursor:pointer}}.card__media .lb-img{aspect-ratio:9 / 16}.card__img2,.card.is-2 .card__img1{display:none}.card.is-2 .card__img2{display:block}.card__swatches{grid-area:sw;display:flex;align-items:center;gap:10px;height:16px;flex-wrap:nowrap;overflow:hidden;margin:0}.sw{position:relative;width:14px;height:14px;cursor:pointer;flex:0 0 14px}.sw input{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;opacity:0;margin:0;cursor:pointer}.sw span{display:block;width:14px;height:14px;border-radius:999px;background:var(--c, var(--fundo-2));background-size:cover;border:1px solid rgba(42,40,34,.22)}.sw:has(input:checked) span{outline:1px solid var(--texto);outline-offset:2px}.sw-more{font-size:10px;color:var(--texto-2);letter-spacing:.04em;margin-left:2px}.card__name{grid-area:name;margin-top:2px}.card__name a{text-decoration:none}.card__color{grid-area:color;align-self:center;min-height:12px}.card__color span{display:none}.card__color span.on{display:inline}.card>.price{grid-area:price}.card>.price__meta{grid-area:meta}.card>.card__btn{grid-area:btn;justify-self:start}.card__wish{position:absolute;top:8px;right:8px;z-index:2;width:34px;height:34px;display:grid;place-items:center;background:#ffffffd9;border:0;border-radius:999px;padding:0;cursor:pointer}.card__wish svg{width:18px;height:18px;stroke:var(--texto);fill:none;stroke-width:1.5}.card__wish.on svg{fill:var(--texto)}.card__wish--nome{position:static;width:28px;height:28px;background:none;display:inline-grid;vertical-align:middle}.badge{position:absolute;top:8px;left:8px;z-index:2;background:var(--acento);color:var(--texto);padding:4px 7px}.tag{position:absolute;top:10px;left:10px;z-index:2;text-shadow:0 0 6px rgba(0,0,0,.45)}.badge+.tag{top:34px}.qadd{position:absolute;left:50%;bottom:10px;z-index:2;transform:translate(-50%);width:34px;height:34px;border:0;border-radius:999px;background:#ffffffeb;color:var(--texto);display:grid;place-items:center;font-size:22px;line-height:1;font-weight:300;cursor:pointer}.quick{display:grid;gap:18px;padding:16px}.qpeca{display:grid;gap:12px}.qpeca+.qpeca{border-top:1px solid var(--linha);padding-top:16px}.qpeca__topo{display:flex;align-items:center;gap:10px}.qpeca__foto{width:44px;height:78px;object-fit:cover;flex:0 0 44px}.qpeca__nome{font-size:14px;line-height:1.4}.qpeca__nome a,.drawer__head [data-quick-nome] a{color:inherit;text-decoration:none}.quick__pdp{justify-self:start;font-size:13px;color:var(--texto-2)}.qpeca__nome a:hover,.drawer__head [data-quick-nome] a:hover{text-decoration:underline}.qpeca.is-off{opacity:.5}.quick__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:4px}.quick__foot .btn{flex:1}.card--out .lb-img{opacity:.55}.price{display:flex;gap:8px;align-items:baseline}.price s{color:var(--texto-2);font-size:.85em}.price__meta{line-height:1.5}.price__meta b{font-weight:500}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#2a282273}.drawer{position:fixed;top:0;bottom:0;z-index:41;width:min(88%,360px);background:var(--fundo);display:flex;flex-direction:column;box-shadow:0 0 40px #0003;transition:transform .22s ease}.drawer--dir{right:0;transform:translate(100%)}.drawer--esq{left:0;transform:translate(-100%)}.drawer.is-open,.drawer:target{transform:none}.drawer__head{display:flex;justify-content:space-between;align-items:center;min-height:var(--hdr);padding:0 6px 0 16px;border-bottom:1px solid var(--linha)}.drawer__body{flex:1;overflow-y:auto}.drawer__foot{padding:12px 16px 16px;display:grid;gap:8px;border-top:1px solid var(--linha)}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:41;max-height:82%;background:var(--fundo);display:flex;flex-direction:column;box-shadow:0 -10px 40px #0003;transform:translateY(100%);transition:transform .22s ease}.sheet.is-open{transform:none}.layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:42;background:var(--fundo);display:none;flex-direction:column}.layer.is-open,.layer:target{display:flex}body.lb-travada{overflow:hidden}@media(min-width:900px){.drawer{width:420px}.sheet{left:50%;right:auto;width:560px;transform:translate(-50%,100%)}.sheet.is-open{transform:translate(-50%)}}.line{display:grid;grid-template-columns:72px 1fr;gap:12px}.line .lb-img{aspect-ratio:9 / 16}.line__info{display:grid;gap:6px;align-content:start}.line__info b{font-weight:500}.line__row{display:flex;justify-content:space-between;align-items:center}.line__acts{display:flex;gap:14px}.line__acts a,.line__acts button{background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.acc{border-top:1px solid var(--linha)}.acc details{border-bottom:1px solid var(--linha)}.acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 0}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font-size:18px;color:var(--texto-2)}.acc details[open] summary:after{content:"\2013"}.acc .body{padding:0 0 16px;line-height:1.55}.more{display:grid;justify-items:center;gap:10px;padding:28px 0 0}.more__bar{width:120px;height:2px;background:var(--linha)}.more__bar i{display:block;height:100%;background:var(--texto)}.toast{position:fixed;left:50%;bottom:24px;z-index:60;transform:translate(-50%,20px);opacity:0;background:var(--texto);color:var(--fundo);padding:12px 18px;font-size:13px;transition:opacity .2s,transform .2s;pointer-events:none;max-width:calc(100% - 32px)}.toast.is-on{opacity:1;transform:translate(-50%)}.pagination{display:flex;justify-content:center;gap:6px;padding:32px 0 0}.pagination a,.pagination span{min-width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--linha);text-decoration:none;font-size:13px}.pagination .current{border-color:var(--texto);background:var(--texto);color:var(--fundo)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/base.css.map */
