.sec{padding:clamp(36px,4.6vw,64px) 0}.sec__head{margin-bottom:clamp(22px,2.8vw,38px)}.rte p{margin:0 0 12px}.rte p:last-child{margin-bottom:0}.rte ul,.rte ol{padding-left:20px;margin:10px 0}.rte a{text-decoration:underline;text-underline-offset:3px}.it{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,5vw,76px);align-items:stretch}.it--inv .it__media{order:2}.it__media{aspect-ratio:4/5;overflow:hidden;background:var(--bg-alt)}.it__media img{width:100%;height:100%;object-fit:cover}.it__ph{display:grid;place-items:center;min-height:240px;border:1px dashed var(--line);color:var(--ink-soft);font-size:13px}.it__body{display:flex;flex-direction:column;align-items:flex-start}.it__body .eyebrow{margin-top:0}.it__body .lede{margin-top:16px;margin-bottom:26px}.it__body .btn{margin-top:auto}.faq{max-width:860px;margin:0 auto;border-top:1px solid var(--line)}.faq__item{border-bottom:1px solid var(--line)}.faq__q{cursor:pointer;list-style:none;padding:20px 40px 20px 0;position:relative;font-family:var(--serif);font-size:clamp(17px,1.8vw,20px);line-height:1.35}.faq__q::-webkit-details-marker{display:none}.faq__ico{position:absolute;right:4px;top:50%;width:13px;height:13px;margin-top:-6px}.faq__ico:before,.faq__ico:after{content:"";position:absolute;background:var(--ink-soft);transition:transform .25s,opacity .25s}.faq__ico:before{left:0;top:6px;width:13px;height:1px}.faq__ico:after{left:6px;top:0;width:1px;height:13px}.faq__item[open] .faq__ico:after{transform:rotate(90deg);opacity:0}.faq__a{padding:0 40px 22px 0;color:var(--ink-soft);font-size:15px}.cont{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:start}.cont__datos{list-style:none;margin:26px 0 0;padding:0}.cont__datos li{margin-bottom:8px;font-size:14px;color:var(--ink-soft)}.cont__nota{font-size:10px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)!important;margin-top:4px}.form{display:grid;gap:16px}.form__l{display:grid;gap:6px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.form__l input,.form__l textarea{border:1px solid var(--line);background:#fff;padding:12px 14px;font:300 15px var(--sans);color:var(--ink);width:100%;border-radius:0}.form__l input:focus,.form__l textarea:focus{outline:1px solid var(--ink);border-color:var(--ink)}.form__l textarea{resize:vertical}.form__ok{background:var(--bg-alt);border-left:2px solid var(--accent);padding:14px 16px;font-size:14px;margin:0}.form__err{background:#fbeae7;border-left:2px solid #C0392B;padding:14px 16px;font-size:14px;margin:0}.test{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(24px,3vw,52px)}.test__i{margin:0;border-top:1px solid var(--line);padding-top:24px}.test__i blockquote{margin:0;font-family:var(--serif);font-size:clamp(18px,1.9vw,22px);line-height:1.45;font-style:italic;color:var(--ink)}.test__i figcaption{margin-top:18px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.test__i figcaption span{display:block;letter-spacing:.06em;text-transform:none;font-size:12px;margin-top:4px;opacity:.75}.banner{padding:11px 0;text-align:center;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.banner a{text-decoration:underline;text-underline-offset:3px}.vid{position:relative;background:var(--bg-alt)}.vid video,.vid iframe{width:100%;height:auto;display:block;aspect-ratio:16/9}.vid iframe{border:0}@media(max-width:860px){.it,.cont{grid-template-columns:1fr}.it--inv .it__media{order:0}.it__media{aspect-ratio:4/5}.it__body .lede{margin-bottom:0}.it__body .btn{margin-top:26px}}@media(max-width:760px){.hdr__bar{gap:12px;padding:16px 0 14px}.hdr__logo{font-size:19px;letter-spacing:.12em;white-space:nowrap}.hdr__logo small{display:none}.hdr__right{gap:10px;min-width:0}.hdr__right .social{display:none}.hdr__quote{padding:8px 12px;font-size:9px;letter-spacing:.14em}.card__media img,.card:hover .card__media img{transform:translateY(calc(var(--dy,0) * 100%)) scale(calc(var(--s,1) * .88))}.card--foto .card__media img,.card--foto:hover .card__media img{transform:none}.card__add button{padding:9px 6px;font-size:9px;letter-spacing:.12em}.qline{grid-template-columns:64px 1fr auto;gap:12px;align-items:start}.qfoot{flex-direction:column;align-items:stretch;gap:18px}.qfoot>div:last-child{flex-direction:column}.qfoot .btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/secciones.css.map */
