.os-institutional .os-article{min-width:0;max-width:900px;overflow-wrap:break-word}.os-institutional .os-article>.os-article__eyebrow{display:block;font-size:10px;line-height:1.5;letter-spacing:.14em;font-weight:800;margin:0 0 10px;color:#777}.os-institutional .os-article>h2,.os-institutional .os-article>.os-main-heading{font-family:Arial,Helvetica,sans-serif;font-weight:850;font-size:clamp(26px,2.55vw,32px)!important;line-height:1.14!important;letter-spacing:-.043em;margin:0 0 15px;max-width:760px;overflow-wrap:normal}.os-institutional .os-article>p.os-muted{font-size:14px;line-height:1.62;max-width:720px;margin:0 0 21px}.os-institutional .os-article__body{min-width:0;max-width:100%;font-size:14px;line-height:1.74;overflow-wrap:break-word}.os-institutional .os-article__body h1{font-size:clamp(23px,2.35vw,28px)!important;line-height:1.2!important;letter-spacing:-.035em;font-weight:850;margin:30px 0 12px}.os-institutional .os-article__body h2{font-size:clamp(21px,2.15vw,25px)!important;line-height:1.22!important;letter-spacing:-.035em;font-weight:850;margin:30px 0 12px}.os-institutional .os-article__body h3{font-size:19px!important;line-height:1.3!important;letter-spacing:-.02em;font-weight:800;margin:25px 0 11px}.os-institutional .os-article__body h4{font-size:16px!important;line-height:1.4!important;font-weight:800;margin:22px 0 8px}.os-institutional .os-article__body p,.os-institutional .os-article__body li{font-size:14px;line-height:1.74;white-space:normal;overflow-wrap:anywhere}.os-institutional .os-article__body p{margin:0 0 16px}.os-institutional .os-article__body :is(ul,ol){max-width:100%;padding-left:23px;margin:12px 0 23px}.os-institutional .os-article__body :is(table,pre){max-width:100%;overflow-x:auto}.os-institutional .os-policy-native,.os-institutional .os-policy-native .shopify-policy__container,.os-institutional .os-policy-native .shopify-policy__body{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-wrap:anywhere}.os-institutional .os-policy-native .shopify-policy__body :is(h1,h2){font-family:Arial,Helvetica,sans-serif;font-size:clamp(21px,2.1vw,25px)!important;line-height:1.25!important;letter-spacing:-.035em;font-weight:850;margin:29px 0 12px}.os-institutional .os-policy-native .shopify-policy__body h3{font-size:19px!important;line-height:1.3!important;margin:24px 0 10px}.os-institutional .os-policy-native .shopify-policy__body :is(p,li){font-size:14px!important;line-height:1.74!important;white-space:normal;overflow-wrap:anywhere}.os-institutional .os-policy-native .shopify-policy__body :is(ul,ol){padding-left:23px;margin:12px 0 22px;max-width:100%}.os-institutional .os-policy-native .shopify-policy__body :is(table,pre){max-width:100%;overflow-x:auto}.os-contact-page .os-contact-lead{max-width:680px}.os-contact-page .os-contact-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:32px;margin-top:28px;padding-top:26px;border-top:1px solid #e8e8e8}.os-contact-page .os-contact-details,.os-contact-page .os-contact-form{min-width:0}.os-contact-page .os-contact-details .os-article__body{font-size:13px;line-height:1.65;color:#555}.os-contact-page .os-contact-panel{margin:25px 0 0;padding:22px 20px;border:1px solid #e8e8e8;overflow-wrap:anywhere}.os-contact-page .os-contact-panel a{font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.os-contact-page .os-contact-form{padding:27px 28px 32px;border:1px solid #e8e8e8;background:#fff}.os-contact-page .os-contact-form>.os-article__eyebrow{font-size:10px;letter-spacing:.14em;font-weight:800;color:#777;margin:0 0 9px}.os-contact-page .os-contact-form h3{font-size:clamp(21px,2.2vw,25px);letter-spacing:-.035em;line-height:1.2;margin:0 0 17px;font-weight:850}.os-contact-page .os-contact-form .os-form{margin:0;padding:0}.os-contact-page .os-field{margin-bottom:4px}.os-contact-page .os-field label{display:block;font-size:12px;font-weight:700;margin:0 0 7px}.os-contact-page .os-field input,.os-contact-page .os-field textarea{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:13px 12px!important;margin:0 0 17px!important;border:1px solid #cacaca!important;border-radius:0!important;background:#fff!important;color:#151515!important;font:inherit;font-size:14px;line-height:1.45}.os-contact-page .os-field textarea{resize:vertical;min-height:140px}.os-contact-page .os-field input:focus,.os-contact-page .os-field textarea:focus{outline:2px solid #161616;outline-offset:2px}.os-contact-page .os-contact-form .os-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;background:#161616;color:#fff!important;padding:12px 23px;cursor:pointer}.os-contact-page .os-form-footnote{color:#777;font-size:11px;margin:12px 0 0}.os-contact-page .os-form-success{border:1px solid #999;padding:13px;font-size:13px;line-height:1.5;margin:0 0 18px}.os-contact-page .os-form-errors{font-size:13px;line-height:1.5;margin:0 0 18px}.os-contact-page .os-back-link{border-top:1px solid #e8e8e8;margin:39px 0 0;padding-top:18px;color:#666;font-size:12px}.os-institutional .os-policy-native .os-policy-document-title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(21px,2.15vw,25px)!important;line-height:1.2!important;letter-spacing:-.035em;font-weight:850!important;margin:0 0 8px!important;color:#151515}.os-institutional .os-policy-native .os-policy-update{color:#6f6f6f;font-size:12px!important;line-height:1.5!important;margin:0 0 24px!important}.os-institutional .os-policy-native .os-policy-section-title{font-family:Arial,Helvetica,sans-serif;font-size:19px!important;line-height:1.28!important;letter-spacing:-.025em;font-weight:850!important;margin:30px 0 10px!important;color:#151515}@media(max-width:1020px){.os-contact-page .os-contact-layout{grid-template-columns:1fr;gap:22px}.os-contact-page .os-contact-form{max-width:650px}}@media(max-width:550px){.os-contact-page .os-contact-form{padding:22px 17px 27px}.os-contact-page .os-contact-layout{margin-top:23px}.os-institutional .os-article>h2,.os-institutional .os-article>.os-main-heading{font-size:27px!important}.os-institutional .os-policy-native .os-policy-document-title{font-size:22px!important}.os-institutional .os-policy-native .os-policy-section-title{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/offside-refinamientos.css.map */
