.tt-guia{margin:2.5rem auto;padding:0 15px}.tt-guia__title{text-align:center;color:#036066;margin:0 0 .5rem}.tt-guia__lead{text-align:center;max-width:60ch;margin:0 auto 1.75rem;color:#0009;font-size:.95rem;line-height:1.5}.tt-guia__list{max-width:820px;margin:0 auto;border-top:1px solid rgba(0,0,0,.1)}.tt-guia__item{border-bottom:1px solid rgba(0,0,0,.1)}.tt-guia__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem .25rem;font-weight:700;font-size:1rem;color:#1a1a1a;transition:color .18s ease}.tt-guia__q::-webkit-details-marker{display:none}.tt-guia__q:hover{color:#036066}.tt-guia__q:focus-visible{outline:2px solid #036066;outline-offset:2px}.tt-guia__chevron{flex:0 0 auto;width:10px;height:10px;border-right:2px solid #036066;border-bottom:2px solid #036066;transform:rotate(45deg);transition:transform .22s ease;margin-right:4px}.tt-guia__item[open] .tt-guia__chevron{transform:rotate(-135deg)}.tt-guia__item[open] .tt-guia__q{color:#036066}.tt-guia__a{padding:0 .25rem 1.15rem;color:#000000b8;font-size:.93rem;line-height:1.6}.tt-guia__a p{margin:0 0 .6rem}.tt-guia__a p:last-child{margin-bottom:0}.tt-guia__a ul{margin:.4rem 0 .6rem 1.1rem}.tt-guia__cta{display:inline-block;margin-top:.5rem;font-weight:700;color:#e40e13;text-decoration:none}.tt-guia__cta:hover{text-decoration:underline}@media screen and (max-width:600px){.tt-guia__q{font-size:.93rem;padding:.95rem .25rem}.tt-guia__a{font-size:.88rem}}.storista-header{display:flex;width:100%}.storista-header-left{justify-content:start}.storista-header-center{justify-content:center}.storista-header-right{justify-content:end}.tt-wa{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:500;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.tt-wa--left{right:auto;left:16px;align-items:flex-start}.tt-wa__fab{position:relative;align-self:flex-end;width:58px;height:58px;border:0;border-radius:50%;cursor:pointer;background:#25d366;color:#fff;box-shadow:0 6px 20px #25d36673;display:grid;place-items:center;transition:transform .18s ease,box-shadow .18s ease}.tt-wa--left .tt-wa__fab{align-self:flex-start}.tt-wa__fab:hover{transform:translateY(-2px);box-shadow:0 10px 26px #25d3668c}.tt-wa__fab:focus-visible{outline:3px solid #fff;outline-offset:3px}.tt-wa__fab-ico{position:absolute;display:grid;place-items:center;transition:opacity .18s ease,transform .18s ease}.tt-wa__fab-ico--wa svg{width:32px;height:32px}.tt-wa__fab-ico--x{font-size:30px;line-height:1;opacity:0;transform:rotate(-90deg)}.tt-wa.is-open .tt-wa__fab-ico--wa{opacity:0;transform:rotate(90deg)}.tt-wa.is-open .tt-wa__fab-ico--x{opacity:1;transform:rotate(0)}.tt-wa__greet{position:relative;max-width:230px;background:#fff;color:#1a1a1a;font-size:13.5px;line-height:1.4;padding:12px 30px 12px 14px;border-radius:14px;box-shadow:0 8px 24px #00000029;cursor:pointer;animation:ttWaPop .28s cubic-bezier(.2,.9,.25,1)}.tt-wa__greet[hidden]{display:none}.tt-wa__greet-x{position:absolute;top:4px;right:6px;border:0;background:none;cursor:pointer;font-size:18px;line-height:1;color:#0006}.tt-wa__panel{width:300px;max-width:calc(100vw - 32px);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 16px 44px #00000047;transform-origin:bottom right;transform:translateY(12px) scale(.96);opacity:0;pointer-events:none;transition:transform .24s cubic-bezier(.2,.9,.25,1),opacity .2s ease}.tt-wa--left .tt-wa__panel{transform-origin:bottom left}.tt-wa.is-open .tt-wa__panel{transform:none;opacity:1;pointer-events:auto}.tt-wa__head{display:flex;align-items:center;gap:10px;background:#036066;color:#fff;padding:16px}.tt-wa__head-txt{flex:1 1 auto;display:flex;flex-direction:column;line-height:1.3}.tt-wa__head-txt strong{font-size:15.5px;font-weight:800}.tt-wa__head-txt span{font-size:12px;opacity:.8;margin-top:1px}.tt-wa__close{border:0;background:#ffffff2e;color:#fff;width:28px;height:28px;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;flex:0 0 auto;transition:background .15s ease}.tt-wa__close:hover{background:#ffffff4d}.tt-wa__agents{padding:10px;display:flex;flex-direction:column;gap:8px;background:#f6f7f7}.tt-wa__agent{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:11px 13px;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.tt-wa__agent:hover{border-color:#03606659;box-shadow:0 4px 14px #1018281a}.tt-wa__agent:active{transform:scale(.99)}.tt-wa__agent:focus{outline:none}.tt-wa__agent:focus-visible{outline:none;border-color:#036066;box-shadow:0 0 0 3px #03606640}.tt-wa__avatar{position:relative;flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;font-weight:800;font-size:19px;overflow:hidden}.tt-wa__agent:nth-child(2) .tt-wa__avatar{background:#036066}.tt-wa__agent:nth-child(3) .tt-wa__avatar{background:#e40e13}.tt-wa__avatar img{width:100%;height:100%;object-fit:cover}.tt-wa__dot{position:absolute;right:0;bottom:0;width:12px;height:12px;border-radius:50%;background:#4ade80;border:2.5px solid #fff}.tt-wa--closed .tt-wa__dot{background:#9ca3af}.tt-wa__status{display:inline-flex;align-items:center;gap:6px}.tt-wa__status:before{content:"";width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2px #4ade804d}.tt-wa__status.is-closed:before{background:#cbd5e1;box-shadow:none}.tt-wa__agent-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}.tt-wa__agent-txt strong{font-size:14.5px;font-weight:800;color:#1a1a1a}.tt-wa__agent-txt span{font-size:12px;color:#6b7280;margin-top:1px}.tt-wa__agent-ico{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:#25d3661f;color:#25d366;display:grid;place-items:center}.tt-wa__agent-ico svg{width:18px;height:18px}.tt-wa--desktop-only{display:none}@media(min-width:768px){.tt-wa--desktop-only{display:flex}}@media(max-width:1023px){body:has(.tt-mbar) .tt-wa{bottom:calc(84px + env(safe-area-inset-bottom,0px))}body.template-product .tt-wa--hide-product-mobile{display:none}}@keyframes ttWaPop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tt-wa__fab,.tt-wa__panel,.tt-wa__greet{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/102/compiled_assets/styles.css.map */
