.b2-pagina,.b2-carrito,.b2-politica,.b2-404,.b2-busca{background:var(--white);border-bottom:1px solid var(--line)}.b2-angosto{max-width:760px;display:flex;flex-direction:column;gap:clamp(16px,2cqi,24px);min-width:0}.b2-angosto .b2-head{margin-bottom:0}.b2-btn--auto{width:auto;align-self:flex-start}.b2-rte,.b2-politica .shopify-policy__body{font:400 clamp(15px,1.5cqi,17px)/1.65 var(--ff);color:var(--ink);max-width:68ch;overflow-wrap:break-word}.b2-rte>*:first-child,.b2-politica .shopify-policy__body .rte>*:first-child{margin-top:0}.b2-rte h2,.b2-rte h3,.b2-rte h4,.b2-politica .shopify-policy__body h2,.b2-politica .shopify-policy__body h3,.b2-politica .shopify-policy__body h4{margin:1.7em 0 .5em;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--ink);text-wrap:pretty}.b2-rte h2,.b2-politica .shopify-policy__body h2{font-size:clamp(21px,2.4cqi,26px)}.b2-rte h3,.b2-politica .shopify-policy__body h3{font-size:clamp(18px,1.9cqi,21px)}.b2-rte p,.b2-rte ul,.b2-rte ol,.b2-politica .shopify-policy__body p,.b2-politica .shopify-policy__body ul,.b2-politica .shopify-policy__body ol{margin:0 0 1em}.b2-rte ul,.b2-rte ol,.b2-politica .shopify-policy__body ul,.b2-politica .shopify-policy__body ol{padding-left:1.25em}.b2-rte li,.b2-politica .shopify-policy__body li{margin:.35em 0}.b2-rte table,.b2-politica .shopify-policy__body table{border-collapse:collapse;width:100%;margin:0 0 1.2em;font-size:.94em}.b2-rte th,.b2-rte td,.b2-politica .shopify-policy__body th,.b2-politica .shopify-policy__body td{border-top:1px solid var(--line);padding:9px 12px 9px 0;text-align:left;vertical-align:top}.b2-rte th,.b2-politica .shopify-policy__body th{font-weight:500;color:var(--muted2)}.b2-politica .shopify-policy__container{max-width:none;margin:0;padding:0}.b2-politica .shopify-policy__title{text-align:left;margin:0 0 clamp(16px,2.2cqi,28px)}.b2-politica .shopify-policy__title h1{margin:0;font:600 clamp(28px,4.4cqi,44px)/1.04 var(--ff);letter-spacing:-.035em;color:var(--ink);text-wrap:pretty}.b2-form{display:flex;flex-direction:column;gap:14px;max-width:560px;margin:0;padding-top:clamp(16px,2cqi,24px);border-top:1px solid var(--line)}.b2-form label{display:flex;flex-direction:column;gap:6px;font:500 14px/1.3 var(--ff);color:var(--ink)}.b2-form input:not([type=checkbox]):not([type=hidden]),.b2-form textarea{appearance:none;-webkit-appearance:none;width:100%;border:1px solid var(--line3);border-radius:0;background:var(--paper);min-height:50px;padding:12px 14px;font:400 16px/1.4 var(--ff);color:var(--ink)}.b2-form textarea{resize:vertical;min-height:130px}.b2-form input:focus,.b2-form textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--ink)}.b2-form .b2-check{flex-direction:row;align-items:flex-start;gap:10px;font:400 14px/1.5 var(--ff);color:var(--muted)}.b2-form .b2-check input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--ink)}.b2-form .b2-btn{align-self:flex-start;width:auto;min-width:220px}.b2-form__ok,.b2-form__err{margin:0;padding:12px 14px;font:500 14px/1.45 var(--ff)}.b2-form__ok{border:1px solid var(--green);color:var(--green);background:#f2f6f1}.b2-form__err{border:1px solid #9B2C1F;color:#9b2c1f;background:#fbf1ee}.b2-item--img{justify-content:flex-start}.b2-item--img .b2-item__txt{flex:1}.b2-item__img{flex:none;position:relative;width:64px;height:64px;overflow:hidden;border:1px solid var(--line);background:var(--stripe-s)}.b2-item__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}a.b2-item__n{text-decoration:none}a.b2-item__n:hover{color:var(--accent)}a.b2-item__rm{display:inline-block}.b2-carrito__go{margin:0}.b2-apps:empty{display:none}.b2-busca__f{flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:8px;padding-top:0;border-top:0;margin-bottom:clamp(18px,2.4cqi,30px)}.b2-busca__f input[type=search]{flex:1 1 240px;width:auto}.b2-busca__f .b2-btn{min-width:0;min-height:50px}.b2-busca__n{margin:0 0 12px}.b2-busca__none{color:var(--muted)}.b2-pag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:clamp(18px,2.4cqi,30px);padding-top:14px;border-top:1px solid var(--line);font:400 14px/1.4 var(--ff);color:var(--muted2)}.b2-pag a{font-weight:500;color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/b2go-paginas.css.map */
