.om-home{--om-home-gap: 10px;--om-home-pad: 25px;padding:var(--om-home-pad) 0;background:var(--om-bg, #fff)}@media(min-width:990px){.om-home{--om-home-gap: 30px;--om-home-pad: 35px}}.om-home--soft{background:var(--om-soft, #f0f0f0)}.om-home--flush{padding:0}.om-wrap{max-width:1770px;margin:0 auto;padding:0 var(--om-gutter, 10px)}.om-wrap--1200{max-width:1230px}.om-home .om-h-sec{margin:0 0 25px}.om-home__sub{margin:-15px auto 25px;text-align:center;font:400 14px/1.5 var(--om-sans);color:var(--om-muted, #727272);max-width:60ch}.om-home__foot{display:flex;justify-content:center;margin-top:30px}.om-home-btn{display:inline-flex;align-items:center;justify-content:center;width:270px;max-width:100%;height:40px;padding:0 20px;background:#000;color:#fff;border:1px solid #000;border-radius:0;font:500 14px/1 var(--om-sans);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.om-home-btn:hover{background:#fff;color:#000}@media(min-width:990px){.om-home-btn{width:185px;height:46px}}.om-home-btn--light{background:#fff;color:#000;border-color:#fff}.om-home-btn--light:hover{background:transparent;color:#fff}.om-home-btn--pill{border-radius:999px}.om-home-btn--auto{width:auto;min-width:185px}.om-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.om-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.om-reveal{opacity:1;transform:none;transition:none}}.om-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 10px}@media(min-width:990px){.om-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 30px}}.om-carousel{position:relative;--per: 2;--cgap: 10px}@media(min-width:990px){.om-carousel{--per: 4;--cgap: 30px}}.om-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--cgap) * (var(--per) - 1)) / var(--per));gap:var(--cgap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none}.om-carousel__track::-webkit-scrollbar{display:none}.om-carousel__track>*{scroll-snap-align:start;min-width:0}.om-carousel__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.om-carousel[data-om-drag] .om-carousel__track{cursor:grab}.om-carousel__arrow{position:absolute;top:var(--arrow-top, 40%);z-index:3;width:50px;height:50px;display:none;align-items:center;justify-content:center;background:#fff;color:#000;border:0;border-radius:0;box-shadow:0 1px 4px #0000001f;cursor:pointer;transform:translateY(-50%);transition:opacity .2s}.om-carousel__arrow svg{width:18px;height:18px}.om-carousel__arrow--prev{left:10px}.om-carousel__arrow--next{right:10px}.om-carousel__arrow:disabled{opacity:0;pointer-events:none}@media(min-width:990px){.om-carousel__arrow{display:inline-flex}}.om-carousel--static .om-carousel__arrow{display:none}.om-dots{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:20px}.om-dots[hidden]{display:none}.om-dots__dot{width:24px;height:24px;padding:6px;border:0;background:transparent;cursor:pointer}.om-dots__dot:before{content:"";display:block;width:12px;height:12px;border-radius:50%;border:1px solid #000;background:transparent;transition:background .2s}.om-dots__dot[aria-current=true]:before{background:#000}.om-hero2{position:relative;overflow:hidden;background:var(--om-soft, #f0f0f0);color:#fff}.om-hero2__media,.om-hero2__m,.om-hero2__d{position:relative;width:100%}.om-hero2__m{aspect-ratio:3 / 4}.om-hero2__d{display:none;aspect-ratio:21 / 10}@media(min-width:750px){.om-hero2__m{display:none}.om-hero2__d{display:block}}.om-hero2__m>*,.om-hero2__d>*{position:absolute;top:0;right:0;bottom:0;left:0}.om-hero2--screen .om-hero2__m,.om-hero2--screen .om-hero2__d,.om-hero2--video .om-hero2__media{aspect-ratio:auto;height:100vh;height:100svh}.om-hero2--video .om-hero2__media>video,.om-hero2--video .om-hero2__media>.om-ref,.om-hero2--video .om-hero2__media>.om-empty{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.om-hero2__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--shade, .3)),#0000 55%)}@media(min-width:750px){.om-hero2__shade{background:linear-gradient(to right,rgba(0,0,0,var(--shade, .3)),#0000 60%)}}.om-hero2__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.om-hero2__content{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:0 20px 40px;text-align:center;pointer-events:none}.om-hero2__content a{pointer-events:auto}@media(min-width:750px){.om-hero2__content{top:50%;bottom:auto;right:auto;transform:translateY(-50%);max-width:640px;padding:0 0 0 calc(var(--om-gutter, 15px) + 4vw);text-align:left}}.om-hero2--ink{color:#000}.om-hero2--ink .om-hero2__shade{display:none}.om-hero2__eyebrow{margin:0 0 12px;font:500 12px/1.3 var(--om-sans);letter-spacing:.3em;text-transform:uppercase;color:inherit}.om-hero2__title{margin:0 0 22px;font:500 clamp(30px,8vw,40px)/1.08 var(--om-sans);color:inherit;letter-spacing:.01em;text-transform:uppercase}@media(min-width:990px){.om-hero2__title{font-size:clamp(40px,4vw,64px)}}.om-hero2__text{margin:-8px 0 22px;font:400 15px/1.5 var(--om-sans);color:inherit;opacity:.92}.om-hero2__ctrls{position:absolute;z-index:4;right:12px;bottom:12px;display:flex;gap:8px}.om-icon-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#00000073;color:#fff;cursor:pointer}.om-icon-btn svg{width:18px;height:18px}.om-icon-btn .om-ico-on,.om-icon-btn[aria-pressed=true] .om-ico-off{display:none}.om-icon-btn[aria-pressed=true] .om-ico-on{display:block}.om-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:990px){.om-cats{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:10px}}.om-cat{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;background:var(--om-soft, #f0f0f0);color:#fff;text-decoration:none}.om-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1s var(--om-ease, ease)}.om-cat__img>*{width:100%;height:100%}.om-cat:hover .om-cat__img{transform:scale(1.05)}.om-cat:after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,#00000073,#0000);pointer-events:none;z-index:1}.om-cat__txt{position:absolute;left:12px;right:12px;bottom:12px;z-index:2}@media(min-width:990px){.om-cat__txt{left:20px;bottom:20px}}.om-cat__name{display:block;font:500 15px/1.2 var(--om-sans);text-transform:uppercase;letter-spacing:.04em;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.3)}@media(min-width:990px){.om-cat__name{font-size:18px}}.om-cat__more{display:inline-block;margin-top:6px;font:400 12px/1.2 var(--om-sans);color:#fff;text-decoration:underline;text-underline-offset:3px}.om-banner{position:relative;display:block;overflow:hidden;background:var(--om-soft, #f0f0f0);color:#fff}.om-banner__m,.om-banner__d{position:relative;width:100%}.om-banner__m{aspect-ratio:4 / 5}.om-banner__d{display:none;aspect-ratio:var(--ar-d, 21 / 9)}@media(min-width:750px){.om-banner__m{display:none}.om-banner__d{display:block}}.om-banner__v{position:relative;width:100%;aspect-ratio:4 / 5}@media(min-width:750px){.om-banner__v{aspect-ratio:var(--ar-d, 21 / 9)}}.om-banner__m>*,.om-banner__d>*,.om-banner__v>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.om-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:rgba(0,0,0,var(--shade, .2))}.om-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.om-banner__content{position:absolute;z-index:3;inset:auto 0 0 0;padding:0 20px 36px;text-align:center;pointer-events:none}.om-banner__content a{pointer-events:auto}.om-banner--middle .om-banner__content{top:50%;bottom:auto;transform:translateY(-50%);padding-bottom:0}.om-banner--ink{color:#000}.om-banner__title{margin:0 0 18px;font:500 clamp(28px,7vw,36px)/1.1 var(--om-sans);text-transform:uppercase;color:inherit;letter-spacing:.02em}@media(min-width:990px){.om-banner__title{font-size:clamp(40px,4.2vw,72px)}.om-banner__content{padding-bottom:60px}}.om-banner__text{margin:-6px auto 20px;max-width:52ch;font:400 15px/1.5 var(--om-sans);color:inherit}.om-look .om-carousel{--per: 1.28;--cgap: 10px}@media(min-width:750px){.om-look .om-carousel{--per: 2.5}}@media(min-width:990px){.om-look .om-carousel{--per: 4;--cgap: 15px}}.om-look__item{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--om-soft, #f0f0f0)}.om-look__img{position:absolute;top:0;right:0;bottom:0;left:0}.om-look__img>*{width:100%;height:100%}.om-look__plus{position:absolute;z-index:3;right:12px;bottom:12px;width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:#000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 6px #0003;transition:transform .25s}.om-look__plus svg{width:14px;height:14px}.om-look__plus[aria-expanded=true]{transform:rotate(45deg)}.om-look__panel{position:absolute;z-index:2;left:10px;right:10px;bottom:10px;display:flex;gap:10px;align-items:center;padding:10px 52px 10px 10px;background:#fff;color:var(--om-ink, #232323);box-shadow:0 2px 12px #00000026}.om-look__panel[hidden]{display:none}.om-look__thumb{flex:0 0 56px;width:56px;aspect-ratio:4 / 5;overflow:hidden;background:var(--om-soft, #f0f0f0)}.om-look__thumb img{width:100%;height:100%;object-fit:cover;display:block}.om-look__info{min-width:0;font-family:var(--om-sans)}.om-look__name{display:block;font:400 13px/1.3 var(--om-sans);color:var(--om-ink, #232323);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.om-look__price{display:block;margin:3px 0 4px;font:500 13px/1.2 var(--om-sans);color:var(--om-ink, #232323)}.om-look__cta{font:500 12px/1.2 var(--om-sans);color:#000;text-decoration:underline;text-underline-offset:3px}.om-tst .om-carousel{--per: 1.6;--cgap: 12px}@media(min-width:600px){.om-tst .om-carousel{--per: 3.2}}@media(min-width:990px){.om-tst .om-carousel{--per: 5.6;--cgap: 16px}}.om-tst .om-carousel__track{padding:6px 2px 10px;scroll-snap-type:x proximity}.om-tst__card{position:relative;max-width:230px;width:100%;margin:0 auto;background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 6px #00000014;text-align:center;box-sizing:border-box}.om-tst__photo{width:100%;height:200px;margin:0 0 8px;border-radius:10px;overflow:hidden;background:var(--om-soft, #f0f0f0)}.om-tst__photo>*,.om-tst__photo .om-media{width:100%;height:100%;object-fit:cover;border-radius:10px}.om-tst__stars{color:#f5a623;font-size:16px;line-height:1;letter-spacing:2px;margin:0 0 8px}.om-tst__stars .is-off{color:#dcdcdc}.om-tst__quote{margin:0 0 10px;font:400 12px/1.35 var(--om-sans);color:#333}@media(min-width:750px){.om-tst__quote{font-size:13px}}.om-tst__who{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;font:700 13px/1.3 var(--om-sans);color:#222}.om-tst__who svg{width:13px;height:13px;flex:0 0 13px}.om-tst__ver{display:block;margin-top:2px;font:400 12px/1.3 var(--om-sans);color:#8a8a8a}.om-tst__meta{display:block;margin-top:6px;font:400 12px/1.35 var(--om-sans);color:#8a8a8a}.om-tst__meta a{color:inherit}.om-tst__ejemplo{position:absolute;top:22px;right:22px;z-index:3;background:#ffd600f2;color:#000;font:700 10px/1 var(--om-sans);letter-spacing:.08em;padding:4px 6px;border-radius:3px}.om-tst__apps{margin-top:20px}.om-tst__hint{text-align:center;font:400 13px/1.4 var(--om-sans);color:var(--om-muted, #727272);padding:20px;border:1px dashed #bbb}.om-titulo .om-h-sec{margin-bottom:0}.om-titulo a{color:inherit;text-decoration:none}.om-titulo a:hover{text-decoration:underline;text-underline-offset:4px}.om-serv__row{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none}.om-serv__row::-webkit-scrollbar{display:none}@media(min-width:750px){.om-serv__row{grid-auto-flow:row;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;gap:15px}}.om-serv__box{scroll-snap-align:start;display:flex;align-items:center;gap:16px;min-height:126px;padding:20px 24px;background:#000;color:#fff;box-sizing:border-box}.om-serv__ico{flex:0 0 36px;width:36px;height:36px;color:#fff}.om-serv__ico svg{width:100%;height:100%}.om-serv__title{margin:0 0 6px;font:500 12px/1.3 var(--om-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff}.om-serv__text{margin:0;font:400 13px/1.45 var(--om-sans);color:#c8c8c8}.om-marq{overflow:hidden;background:var(--bg, #000);color:var(--fg, #fff);padding:12px 0}.om-marq__track{display:flex;width:max-content;animation:om-marq var(--dur, 30s) linear infinite}.om-marq:hover .om-marq__track{animation-play-state:paused}.om-marq__item{flex:0 0 auto;padding-right:2.2em;font:400 13px/1.3 var(--om-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:inherit}@keyframes om-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.om-marq__track{animation:none}}.om-hero2--video .om-hero2__m,.om-hero2--video .om-hero2__d{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.om-hero2--video .om-hero2__m>*,.om-hero2--video .om-hero2__d>*,.om-hero2--video .om-hero2__m img,.om-hero2--video .om-hero2__m video,.om-hero2--video .om-hero2__d img{width:100%;height:100%;object-fit:cover}.om-hero2--video{height:calc(100svh - 100px);min-height:520px;max-height:900px}@media(min-width:750px){.om-hero2--video{height:min(calc(100svh - 110px),56vw)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/om-home.css.map */
