.lj-pd-head{height:132px;margin-bottom:-76px}.lj-pd-head .lj-wrap{padding-top:14px}.lj-pd-page .lj-pd-head .lj-crumbs{border:1px solid var(--tinta-14);border-radius:var(--lj-btn-r);background:var(--off-white);padding:4px 12px;display:inline-flex}.lj-pd-head__crumbs{max-width:100%;display:inline-block}.lj-pd{z-index:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:28px clamp(28px,4vw,64px);padding-bottom:40px;display:grid;position:relative}.lj-pd__gal{grid-area:1/1;min-width:0}.lj-pd__info{grid-area:2/1;max-width:720px}.lj-pd__buy{grid-area:1/2/span 2;min-width:0;margin-top:76px}.lj-pd__buy[data-sticky=true]{top:calc(var(--lj-hdr) + 20px);position:sticky}.lj-pd-gal__main{aspect-ratio:1}.lj-pd-page .lj-pd-gal__zoom{cursor:zoom-in;width:100%;display:block;position:absolute;inset:0}.lj-pd-gal__img{position:absolute;inset:0}.lj-pd-gal__img img{object-fit:cover}.lj-pd-gal__img.is-new{animation:lj-pd-wipe .6s var(--lj-e) both}@keyframes lj-pd-wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.lj-pd-gal__3d{position:absolute;inset:0}.lj-pd-gal__3d .lj-model3d{border:0;border-radius:0}.lj-pd-gal__thumbs{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.lj-pd-page .lj-pd-gal__th{cursor:pointer;border-radius:12px;width:76px;height:76px;padding:0;position:relative}.lj-pd-gal__th:after{content:"";border-radius:inherit;transition:border-color var(--lj-t-hover) var(--lj-e);pointer-events:none;border:2px solid #0000;position:absolute;inset:0}.lj-pd-gal__th[aria-current=true]:after{border-color:var(--tinta)}@media (hover:hover) and (pointer:fine){.lj-pd-gal__th:not([aria-current=true]):hover:after{border-color:var(--borda-campo)}}.lj-pd-page .lj-pd-gal__th--3d{font:700 11px/1 var(--lj-display);letter-spacing:.08em;color:var(--tinta);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.lj-pd-gal__th--3d svg{width:22px;height:22px;stroke:var(--verde-agua-profundo)}.u3d-lightbox.lj-pd-lightbox button{border-radius:var(--lj-btn-r);background:var(--off-white);width:48px;height:48px;color:var(--tinta)}.u3d-lightbox.lj-pd-lightbox button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.u3d-lightbox.lj-pd-lightbox button:focus-visible{outline:2px solid var(--off-white);outline-offset:2px}.lj-pd-lightbox__x{top:16px;right:16px}.lj-pd-lightbox__prev{top:50%;left:16px;transform:translateY(-50%)}.lj-pd-lightbox__prev svg{transform:rotate(180deg)}.lj-pd-lightbox__next{top:50%;right:16px;transform:translateY(-50%)}.lj-pd-lightbox img{border-radius:var(--lj-r)}.lj-pd-page .lj-pd__buy>*+*{margin-top:18px}.lj-pd__ref{color:var(--tinta-72);font-size:13px}.lj-pd-page .lj-pd__buy>.lj-pd__h{font:800 clamp(34px, 3.4vw, 52px)/.95 var(--lj-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin-top:6px;font-stretch:80%}.lj-pd__h:focus{outline:none}.lj-pd-page .lj-pd__buy>.lj-pd__lede{color:var(--tinta-72);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.lj-pd-page .lj-pd__buy>.lj-pd-price{margin-top:16px}.lj-pd-price__big{font:400 17px/1 var(--lj-sans)}.lj-pd-price__big b{font:800 44px/1 var(--lj-display);font-variant-numeric:tabular-nums;font-stretch:90%}.lj-pd-price__tot{color:var(--tinta-72);font-variant-numeric:tabular-nums;margin-top:6px;font-size:15px}.lj-pd-price__one{color:var(--tinta-72);font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px}.lj-pd-price__one b{color:var(--tinta);font-weight:600}.lj-pd-group{flex-direction:column;gap:10px;min-width:0;display:flex}.lj-pd-page fieldset.lj-pd-group{border:0;margin:0;padding:0}.lj-pd-page .lj-pd__buy>fieldset.lj-pd-group{margin-top:18px}.lj-pd-lbl{font:700 12px/1.2 var(--lj-display);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta);padding:0;display:block}.lj-pd-lbl b{font:600 14px var(--lj-sans);letter-spacing:0;text-transform:none}.lj-pd-page legend.lj-pd-lbl{margin-bottom:10px}.lj-pd-opts{flex-wrap:wrap;gap:8px;display:flex}.lj-pd-page .lj-pd-opt{border:1px solid var(--borda-campo);border-radius:var(--lj-btn-r);min-height:44px;font:500 15px/1.2 var(--lj-sans);color:var(--tinta);text-align:left;transition:border-color var(--lj-t-hover) var(--lj-e), background-color var(--lj-t-hover) var(--lj-e), box-shadow var(--lj-t-hover) var(--lj-e);background:0 0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.lj-pd-page .lj-pd-opt[aria-checked=true]{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta);background:var(--verde-agua-claro);font-weight:600}.lj-pd-opt__dot{border:1px solid var(--borda-campo);background:repeating-linear-gradient(45deg, var(--tinta-14) 0 4px, var(--off-white) 4px 8px);border-radius:50%;flex:none;width:22px;height:22px;margin-left:-4px;position:relative}.lj-pd-opt__dot--photo{width:30px;height:30px;margin-left:-8px}.lj-pd-opt__dot--shine{overflow:hidden}.lj-pd-opt__dot--shine:before{content:"";border-radius:inherit;opacity:0;background:conic-gradient(from 0deg, transparent 0 80%, #ffffffd9 92%, transparent 100%);position:absolute;inset:0}.lj-pd-page .lj-pd-opt[aria-checked=true] .lj-pd-opt__dot--shine:before{animation:lj-dot-shine .9s var(--lj-e) 1 both}@keyframes lj-dot-shine{0%{opacity:0;transform:rotate(0)}15%{opacity:1}to{opacity:0;transform:rotate(360deg)}}.lj-pd-opt__note{color:var(--tinta-72);white-space:nowrap;font-size:12px;font-weight:500}.lj-pd-opt.is-soldout .lj-pd-opt__v{color:var(--tinta-72)}.lj-pd-opt.is-soldout .lj-pd-opt__dot{opacity:.45}.lj-pd-page .lj-pd-opt.is-off{color:var(--tinta-72);border-style:dashed}.lj-pd-opt.is-off .lj-pd-opt__v{text-decoration:line-through;text-decoration-thickness:1px}.lj-pd-opt.is-off .lj-pd-opt__dot:after{content:"";background:var(--tinta);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:1px;bottom:1px;left:50%;transform:rotate(45deg)}.lj-pd-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lj-pd-page .lj-pd-tile{border:1px solid var(--borda-campo);border-radius:var(--lj-btn-r);background:var(--off-white);text-align:left;min-width:0;min-height:44px;color:var(--tinta);transition:border-color var(--lj-t-hover) var(--lj-e), background-color var(--lj-t-hover) var(--lj-e), box-shadow var(--lj-t-hover) var(--lj-e);flex-direction:column;align-items:flex-start;gap:3px;padding:11px 12px;display:flex}.lj-pd-page .lj-pd-tile[aria-checked=true]{border-color:var(--tinta);box-shadow:inset 0 0 0 1px var(--tinta);background:var(--verde-agua-claro)}.lj-pd-tile__q{font:700 13px/1.1 var(--lj-display);letter-spacing:.04em;text-transform:uppercase}.lj-pd-tile__u{font:800 17px/1.1 var(--lj-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-stretch:90%}.lj-pd-tile__t{color:var(--tinta-72);font-variant-numeric:tabular-nums;font-size:13px}.lj-pd-page .lj-pd-tile.is-off{border-style:dashed}.lj-pd-tile.is-off .lj-pd-tile__q{color:var(--tinta-72);text-decoration:line-through}.lj-pd-tile.is-quote .lj-pd-tile__u{font:500 14px var(--lj-sans);color:var(--tinta-72)}@media (hover:hover) and (pointer:fine){.lj-pd-page .lj-pd-opt:not([aria-checked=true]):hover,.lj-pd-page .lj-pd-tile:not([aria-checked=true]):hover{border-color:var(--tinta);background-color:var(--tinta-06)}}.lj-pd-page .lj-pd-opt:focus-visible,.lj-pd-page .lj-pd-tile:focus-visible{outline:var(--lj-focus);outline-offset:2px}.lj-pd-qty__row{gap:10px;display:flex}.lj-pd-qty .lj-qs{height:var(--lj-btn-h)}.lj-pd-qty .lj-qs__v{width:56px;font-size:17px}.lj-pd-buybtn{flex:1;min-width:0}.lj-pd-qty__hint{min-height:1.4em;color:var(--tinta-72);margin-top:10px;font-size:14px}.lj-pd-ctas{flex-direction:column;gap:10px;display:flex}.lj-pd-msg{color:var(--tinta-72);font-size:14px;line-height:1.45}.lj-pd-msg--err{color:var(--erro);font-weight:500}.lj-pd-note{color:var(--tinta-72);font-size:14px;line-height:1.5}.lj-pd-note b{color:var(--tinta);font-weight:600}.lj-pd-note--row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 14px;display:flex}.lj-pd-note--row .lj-lnk{font-size:14px}.lj-pd-page .lj-pd-inst__list{margin-top:4px}.lj-pd-inst__list li{border-bottom:1px solid var(--tinta-14);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.lj-pd-page .lj-custom__field input,.lj-pd-page .lj-custom__field textarea,.lj-pd-page .lj-quote__grid input,.lj-pd-page .lj-quote__grid textarea{border-radius:var(--lj-btn-r);border-color:var(--borda-campo)}.lj-pd-page .lj-custom__field input:focus-visible,.lj-pd-page .lj-custom__field textarea:focus-visible,.lj-pd-page .lj-quote__grid input:focus-visible,.lj-pd-page .lj-quote__grid textarea:focus-visible{outline:var(--lj-focus);outline-offset:2px;border-color:var(--tinta)}.lj-pd-page .lj-custom__preview .lj-model3d{border-radius:var(--lj-r)}.lj-pd-page .lj-logo-drop{border-radius:var(--lj-btn-r);min-height:56px}.lj-pd-page .lj-logo-file{border-radius:var(--lj-btn-r)}.lj-pd-page .lj-quote,.lj-pd-page .lj-notify{border-radius:var(--lj-r);border-color:var(--tinta-14);background:var(--off-white);gap:14px;padding:20px}.lj-pd-page .lj-quote__title,.lj-pd-page .lj-notify__title{font:800 22px/1 var(--lj-display);text-transform:uppercase;font-stretch:85%}.lj-pd-page .lj-quote__note{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.lj-pd-page .lj-notify__channel label,.lj-pd-page .lj-addon{border-radius:var(--lj-btn-r)}.lj-pd-page .lj-pd-group .lj-logo-field{gap:10px}.lj-pd-ship{border-top:1px solid var(--tinta-14);padding-top:18px}.lj-pd-trust{border-top:1px solid var(--tinta-14);grid-template-columns:1fr 1fr;gap:12px 16px;padding-top:16px;display:grid}.lj-pd-trust li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.35;display:flex}.lj-pd-trust svg{width:20px;height:20px;stroke:var(--verde-agua-profundo);stroke-width:1.8px;flex:none}.lj-pd-trust b{font-weight:600;display:block}.lj-pd-trust small{color:var(--tinta-72);margin-top:2px;font-size:13px;display:block}.lj-pd-trust .lj-lnk{font-size:14px}.lj-pd-acc{border-top:1px solid var(--tinta-14);border-bottom:1px solid var(--tinta-14)}.lj-pd-acc summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;list-style:none;display:flex}.lj-pd-acc summary::-webkit-details-marker{display:none}.lj-pd-acc summary:after{content:"";border-right:2px solid var(--tinta);border-bottom:2px solid var(--tinta);width:10px;height:10px;transition:transform var(--lj-t-hover) var(--lj-e);margin-right:6px;transform:rotate(45deg)translateY(-3px)}.lj-pd-acc[open] summary:after{transform:rotate(225deg)translateY(-3px)}.lj-pd-acc summary:focus-visible{outline:var(--lj-focus);outline-offset:2px;border-radius:4px}.lj-pd-acc__h{font:700 14px/1 var(--lj-display);letter-spacing:.1em;text-transform:uppercase}.lj-pd-acc>:not(summary){padding-bottom:18px}.lj-pd-acc .lj-about__body{font-size:15px}.lj-pd-bar{z-index:950;background:var(--off-white);border-top:1px solid var(--tinta-14);transition:transform var(--lj-t-out) var(--lj-e);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lj-pd-bar[data-on=true]{transition-duration:var(--lj-t-in);transform:none}.lj-pd-bar__in{padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));align-items:center;gap:14px;display:flex}.lj-pd-bar__img{border-radius:10px;flex:none;width:56px;height:56px;position:relative}.lj-pd-bar__img img{object-fit:cover}.lj-pd-bar__t{flex-direction:column;flex:1;min-width:0;display:flex}.lj-pd-bar__n{font:600 15px/1.3 var(--lj-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lj-pd-bar__q{color:var(--tinta-72);font-variant-numeric:tabular-nums;font-size:15px}.lj-pd-bar__q b{font:800 20px/1.2 var(--lj-display);color:var(--tinta);font-stretch:90%}.lj-pd-bar__btn{flex:none}body.lj-has-stickybuy{padding-bottom:calc(80px + env(safe-area-inset-bottom))}@media (min-width:901px){body.lj-has-stickybuy .lj-float{transform:translateY(-84px)}}.lj-pd-rel{padding-top:var(--lj-s-7);padding-bottom:var(--lj-sec)}.lj-pd-rel .lj-sh h2{margin:0}@media (max-width:1100px){.lj-pd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.lj-pd-head{height:120px;margin-bottom:-64px}.lj-pd-head .lj-crumbs>span:last-child{display:none}.lj-pd{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:24px}.lj-pd__gal,.lj-pd__buy,.lj-pd__info{grid-area:auto/1}.lj-pd__buy{margin-top:0}.lj-pd__info{max-width:none}}@media (max-width:720px){.lj-pd-page .lj-pd__buy>.lj-pd__h{font-size:36px}.lj-pd-price__big b{font-size:38px}.lj-pd-gal__thumbs{gap:8px}.lj-pd-page .lj-pd-gal__th{width:64px;height:64px}.lj-pd-trust{grid-template-columns:1fr}.lj-pd-bar__img{display:none}.lj-pd-bar__n{font-size:14px}.lj-pd-bar__in{gap:12px}}@media (max-width:380px){.lj-pd-qty .lj-qs__b{width:40px}.lj-pd-qty .lj-qs__v{width:44px}}@media (prefers-reduced-motion:reduce){.lj-pd-gal__img.is-new{animation:none}.lj-pd-bar,.lj-pd-opt,.lj-pd-tile,.lj-pd-gal__th:after,.lj-pd-acc summary:after{transition:none}.lj-pd-page .lj-pd-opt[aria-checked=true] .lj-pd-opt__dot--shine:before{animation:none}}.lj-pd-exclusive{margin-top:12px}.lj-pd-private{background:var(--lj-soft);border-radius:10px;margin:12px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.lj-gate__ask{color:var(--lj-text-2);margin:16px 0 0;font-size:14px}.lj-gate__ask .lj-lnk{cursor:pointer;font:inherit;text-underline-offset:3px;color:var(--lj-ink);background:0 0;border:0;padding:0;text-decoration:underline}.lj-gate{border:1px solid var(--lj-line);background:var(--lj-card);border-radius:12px;margin-top:16px;padding:16px}.lj-gate form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.lj-gate label{font:600 14px/1.35 var(--lj-sans)}.lj-gate input{border:1px solid var(--lj-field);background:var(--lj-card);width:100%;max-width:360px;min-height:48px;font:400 16px/1 var(--lj-sans);color:var(--lj-ink);letter-spacing:.04em;border-radius:10px;padding:0 14px}.lj-gate input:focus-visible{outline:2px solid var(--lj-ink);outline-offset:1px}.lj-gate input[aria-invalid=true]{border-color:#b3261e}.lj-gate__hint{color:var(--lj-text-2);max-width:46ch;margin:0;font-size:13px;line-height:1.5}.lj-gate__hint .lj-lnk{cursor:pointer;font:inherit;text-underline-offset:3px;color:var(--lj-ink);background:0 0;border:0;padding:0;text-decoration:underline}.lj-gate__err{color:#b3261e;margin:0;font-size:13px}.lj-case-card{color:var(--lj-ink);flex-direction:column;gap:6px;min-width:0;text-decoration:none;display:flex}.lj-case-card img{aspect-ratio:1;object-fit:contain;border:1px solid var(--lj-line);background:var(--lj-hover);border-radius:12px;width:100%;height:auto}.lj-case-card span{font:600 15px/1.3 var(--lj-sans)}.lj-case-card small{color:var(--lj-text-2);font-size:13px;line-height:1.4}.lj-case-card:focus-visible{outline:2px solid var(--lj-ink);outline-offset:3px;border-radius:12px}
