.glf{--glf-green:#32645c;--glf-ink:#151515;--glf-line:#e5e9e5;box-sizing:border-box;background:#fff;color:var(--glf-ink);font-family:inherit}.glf *{box-sizing:border-box}.glf__eyebrow{margin:0 0 10px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em;line-height:1.4;color:var(--glf-green)!important}.glf__copy h2{font-size:clamp(23px,2.65vw,34px);font-weight:500;line-height:1.23;letter-spacing:-.025em;color:var(--glf-ink);margin:0 0 12px}.glf__copy h3{font-size:clamp(21px,2.3vw,28px);font-weight:500;line-height:1.28;letter-spacing:-.015em;color:var(--glf-ink);margin:0 0 17px}.glf__copy>p:not(.glf__eyebrow){font-size:clamp(13px,1.3vw,15px);line-height:1.7;color:#535e57;margin:0}.glf__copy p.glf__small{font-size:12px!important;line-height:1.6!important;color:#727c74!important;margin-top:14px!important}.glf--aparatologia{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);gap:clamp(23px,4vw,52px);align-items:center;margin:0 0 clamp(32px,5vw,60px);padding:clamp(23px,3vw,33px) 0;border-top:1px solid var(--glf-line);border-bottom:1px solid var(--glf-line)}.glf__image-wrap{min-width:0;aspect-ratio:1.38;border-radius:15px;overflow:hidden;background:#f5f5f2}.glf__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.glf__keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0 5px;padding-top:17px;border-top:1px solid var(--glf-line)}.glf__keys>div{display:flex;flex-direction:column;gap:5px}.glf__keys strong{font-size:13px;line-height:1.4;font-weight:600;color:var(--glf-ink)}.glf__keys span{font-size:12px;line-height:1.55;color:#606b63}.glf--zonas{margin-top:clamp(38px,5vw,64px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--glf-line)}.glf__two-col{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(24px,4vw,58px);align-items:center}.glf__skin-wrap{min-width:0;background:#fafaf8;overflow:hidden;border-radius:15px}.glf__skin-wrap img{display:block;width:100%;max-height:310px;height:auto;object-fit:contain}.glf__two-col--applicators{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);margin-top:clamp(34px,5vw,55px);padding-top:clamp(25px,3vw,36px);border-top:1px solid var(--glf-line)}.glf__device-wrap{min-width:0;overflow:hidden;border-radius:15px;background:#fff}.glf__device-wrap img{display:block;max-height:290px;height:auto;width:100%;object-fit:contain}.glf__app-row{display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--glf-line)}.glf__app-row strong{font-size:14px;font-weight:600;color:var(--glf-green)}.glf__app-row span{font-size:13px;line-height:1.55;color:#536057}.glf__faq{margin-top:clamp(35px,5vw,55px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--glf-line)}.glf__faq h3{font-size:clamp(21px,2.3vw,28px);line-height:1.3;font-weight:500;letter-spacing:-.015em;margin:0 0 17px;color:var(--glf-ink)}.glf__faq details{border-top:1px solid var(--glf-line)}.glf__faq details:last-child{border-bottom:1px solid var(--glf-line)}.glf__faq summary{position:relative;display:list-item;list-style:none;cursor:pointer;padding:18px 38px 18px 0;line-height:1.5;font-size:14px;font-weight:600;color:var(--glf-ink)}.glf__faq summary::-webkit-details-marker{display:none}.glf__faq summary:after{content:"+";position:absolute;top:13px;right:6px;font-size:23px;font-weight:400;color:var(--glf-green)}.glf__faq details[open] summary:after{content:"\2212"}.glf__faq details p{font-size:13px;line-height:1.7;color:#59655c;max-width:780px;margin:0 0 19px}.glf__faq summary:focus-visible{outline:2px solid var(--glf-green);outline-offset:2px}@media(max-width:749px){.glf--aparatologia{grid-template-columns:minmax(0,1fr);gap:20px;padding:23px 0 27px;margin-bottom:31px}.glf__image-wrap{aspect-ratio:1.6;border-radius:12px}.glf__copy h2{font-size:25px}.glf__keys{gap:12px;margin:15px 0 3px;padding-top:15px}.glf__keys strong{font-size:12px}.glf__keys span{font-size:11px}.glf--zonas{margin-top:33px;padding-top:25px}.glf__two-col,.glf__two-col--applicators{grid-template-columns:minmax(0,1fr);gap:18px}.glf__skin-wrap{order:-1;border-radius:12px}.glf__skin-wrap img{max-height:215px}.glf__two-col--applicators{margin-top:29px;padding-top:25px}.glf__device-wrap{max-width:310px;margin:0 auto}.glf__device-wrap img{max-height:220px}.glf__copy h3{font-size:22px}.glf__faq{margin-top:30px;padding-top:26px}.glf__faq summary{min-height:55px}.glf__app-row{grid-template-columns:55px minmax(0,1fr)}}@media(max-width:349px){.glf__keys{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/garvin-liftera-editorial.css.map */
