:root{--ink:#16110F;--accent:#C2532A;--soft:#6B615A;--surface:#FFFFFF;--surface-2:#F7F3F0;--line:#E5DED8;--ok:#0FA958;--ok-fill:#0B7A3E;--d-surface:#191310;--d-line:#2E2521;--d-ink:#F4EFEB;--s4:4px;--s8:8px;--s12:12px;--s16:16px;--s24:24px;--s32:32px;--s48:48px;--s64:64px;--s96:96px;--max:1280px;--pad:16px;--r:12px;--wa:#25D366}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.mj{margin:0;background:var(--surface);color:var(--ink);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:26px;font-weight:400;-webkit-font-smoothing:antialiased}.mj img,.mj video,.mj svg{max-width:100%;display:block}.mj a{color:inherit;text-decoration:none}.mj button{font-family:inherit}.mj h1,.mj h2,.mj h3,.mj h4,.mj p,.mj figure,.mj ul{margin:0;padding:0}.mj ul{list-style:none}.mj :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mj-display{font-size:40px;line-height:44px;font-weight:600;letter-spacing:-.02em}.mj-t1{font-size:32px;line-height:38px;font-weight:600;letter-spacing:-.015em}.mj-t2{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.01em}.mj-t3{font-size:19px;line-height:24px;font-weight:600}.mj-body{font-size:16px;line-height:26px;font-weight:400}.mj-aux{font-size:13px;line-height:20px;font-weight:400;color:var(--soft)}.mj-eyebrow{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mj-eyebrow--accent{color:var(--accent)}.mj-soft{color:var(--soft)}.mj-wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.mj-sec{padding:48px 0}.mj-sec--tight{padding:32px 0}.mj-sec--s2{background:var(--surface-2)}.mj-dark{background:var(--d-surface);color:var(--d-ink)}.mj-dark .mj-aux,.mj-dark .mj-soft{color:#a4988f}.mj-stack>*+*{margin-top:var(--s16)}.mj-stack24>*+*{margin-top:var(--s24)}.mj-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;padding:0 20px;border:1px solid transparent;border-radius:var(--r);cursor:pointer;font-size:15px;font-weight:600;line-height:1;letter-spacing:.01em;text-align:center;transition:background .15s ease,color .15s ease,border-color .15s ease}.mj-btn--48{height:48px}.mj-btn--40{height:40px;font-size:14px}.mj-btn--auto{width:100%;display:flex}.mj .mj-btn--primary{background:var(--ink);color:#fff}.mj .mj-btn--primary:hover{background:#2e2521}.mj .mj-btn--ghost{background:var(--surface);color:var(--ink);border-color:var(--ink)}.mj .mj-btn--ghost:hover{background:var(--surface-2)}.mj .mj-btn--accent{background:var(--accent);color:#fff}.mj .mj-btn--accent:hover{background:#a8451f}.mj .mj-btn--wa{background:var(--ok-fill);color:#fff}.mj .mj-btn--wa:hover{background:#0a6b36}.mj .mj-btn--disabled,.mj .mj-btn[disabled]{background:var(--surface-2);color:var(--soft);border-color:var(--line);cursor:not-allowed;pointer-events:none}.mj .mj-link{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:14px;font-weight:600;min-height:48px}.mj .mj-dark .mj-btn--primary{background:var(--d-ink);color:var(--d-surface)}.mj .mj-dark .mj-btn--ghost{background:transparent;color:var(--d-ink);border-color:var(--d-ink)}.mj .mj-dark .mj-btn--disabled{background:var(--d-line);color:#8b7f76;border-color:var(--d-line)}.mj-badge{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:var(--r);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.mj-badge--low{background:var(--accent);color:#fff}.mj-badge--pre{background:var(--ink);color:#fff}.mj-badge--out{background:transparent;color:var(--soft);border:1px solid var(--line)}.mj-badge--free{background:var(--ok-fill);color:#fff}.mj-dark .mj-badge--pre{background:var(--d-ink);color:var(--d-surface)}.mj-dark .mj-badge--out{border-color:var(--d-line);color:#a4988f}.mj-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.mj-price__now{font-size:30px;line-height:34px;font-weight:600;letter-spacing:-.02em}.mj-price__was{font-size:16px;font-weight:400;color:var(--soft);text-decoration:line-through}.mj-price__off{font-size:13px;font-weight:600;color:var(--accent)}.mj-price__cuotas{margin-top:6px;font-size:13px;line-height:20px;color:var(--soft)}.mj-zones{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin-bottom:12px}.mj-zones button{height:44px;background:transparent;border:0;border-right:1px solid var(--line);font-size:13px;font-weight:500;color:var(--soft);cursor:pointer}.mj-zones button:last-child{border-right:0}.mj-zones button[aria-selected=true]{background:var(--ink);color:#fff;font-weight:600}.mj-dark .mj-zones{border-color:var(--d-line)}.mj-dark .mj-zones button{border-right-color:var(--d-line);color:#a4988f}.mj-dark .mj-zones button[aria-selected=true]{background:var(--d-ink);color:var(--d-surface)}.mj-delivery{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);padding:14px 16px 16px}.mj-dark .mj-delivery{border-color:var(--d-line);background:#201815}.mj-delivery__row{display:flex;gap:10px;align-items:flex-start}.mj-dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;margin-top:7px;background:var(--ok)}.mj-dot--pay{background:var(--accent)}.mj-delivery__t{font-size:16px;line-height:22px;font-weight:600;margin:0}.mj-delivery__s{margin-top:2px;font-size:13px;line-height:19px;color:var(--soft)}.mj-countdown{margin-top:6px;font-size:13px;line-height:19px;font-weight:600;color:var(--accent)}.mj-stock{display:flex;align-items:center;gap:12px;margin-top:14px}.mj-stock__track{flex:1;height:2px;background:var(--line);position:relative}.mj-dark .mj-stock__track{background:var(--d-line)}.mj-stock__fill{position:absolute;inset:0 auto 0 0;background:var(--accent)}.mj-stock__label{font-size:12px;color:var(--soft);white-space:nowrap}.mj-label{display:block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.mj-input,.mj-textarea{width:100%;height:52px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);font-family:inherit;font-size:15px;line-height:52px}.mj-textarea{height:auto;min-height:104px;padding:14px;line-height:24px;resize:vertical}.mj-input::placeholder,.mj-textarea::placeholder{color:#a79c94}.mj-input:focus,.mj-textarea:focus{outline:0;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mj-input--error{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.mj-error{margin-top:6px;font-size:13px;color:var(--accent)}.mj-dark .mj-input,.mj-dark .mj-textarea{background:transparent;border-color:var(--d-line);color:var(--d-ink)}.mj-dark .mj-input:focus{border-color:var(--d-ink);box-shadow:inset 0 0 0 1px var(--d-ink)}.mj-acc{border-top:1px solid var(--line)}.mj-acc__item{border-bottom:1px solid var(--line)}.mj-acc__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:14px 0;background:none;border:0;cursor:pointer;text-align:left;font-size:17px;line-height:24px;font-weight:600;color:inherit}.mj-acc__ico{flex:0 0 auto;position:relative;width:14px;height:14px}.mj-acc__ico:before,.mj-acc__ico:after{content:"";position:absolute;background:var(--accent);transition:transform .2s ease}.mj-acc__ico:before{top:6px;right:0;bottom:6px;left:0;height:2px}.mj-acc__ico:after{top:0;right:6px;bottom:0;left:6px;width:2px}.mj-acc__item[open] .mj-acc__ico:after{transform:scaleY(0)}.mj-acc__panel{padding:0 0 18px;font-size:15px;line-height:24px;color:var(--soft)}.mj-acc__btn::-webkit-details-marker{display:none}.mj-dark .mj-acc,.mj-dark .mj-acc__item{border-color:var(--d-line)}.mj-spec{width:100%;border-collapse:collapse;font-size:14px}.mj-spec tr{border-bottom:1px solid var(--line)}.mj-spec tr:last-child{border-bottom:0}.mj-spec td{padding:11px 0;vertical-align:top}.mj-spec td:first-child{color:var(--soft)}.mj-spec td:last-child{text-align:right;font-weight:600}.mj-media{display:block;position:relative;overflow:hidden;background:repeating-linear-gradient(135deg,#ede7e1 0 10px,#f4efea 10px 20px)}.mj-media{border-radius:var(--r)}.mj-card .mj-media{border-radius:0}.mj-media--916{aspect-ratio:9/16}.mj-media--45{aspect-ratio:4/5}.mj-media--11{aspect-ratio:1/1}.mj-media--910{aspect-ratio:9/10}.mj-media--169{aspect-ratio:16/9}.mj-media video,.mj-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mj-media__tag{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;padding:16px;text-align:center;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#b9ada4}.mj-dark .mj-media{background:repeating-linear-gradient(135deg,#241b17 0 10px,#2b211c 10px 20px)}.mj-ann{background:var(--ink);color:#fff;text-align:center;padding:9px 16px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mj-ann--accent{background:var(--accent)}.mj-head{position:sticky;top:0;z-index:60;background:var(--surface);border-bottom:1px solid var(--line)}.mj-head__in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.mj-logo{font-size:22px;font-weight:600;letter-spacing:-.03em;line-height:1}.mj-ico{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 -12px;background:none;border:0;cursor:pointer;color:inherit}.mj-nav{display:none;gap:28px;font-size:14px;font-weight:500}.mj-nav a{padding:6px 0;border-bottom:2px solid transparent}.mj-nav a[aria-current]{font-weight:600;border-bottom-color:var(--ink)}.mj-cart{position:relative}.mj-cart svg{width:22px;height:22px;stroke-width:1.5;color:inherit}.mj-cart__n{position:absolute;top:6px;right:6px;width:16px;height:16px;background:#b0603a;color:#fff;border-radius:50%;font-size:11px;line-height:1;font-weight:600;display:flex;align-items:center;justify-content:center}.mj-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;align-items:center;gap:12px;padding:10px 16px;background:var(--surface);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .25s ease}.mj-sticky.is-on{transform:none}.mj-sticky__p{line-height:1.15}.mj-sticky__p b{font-size:18px;font-weight:600}.mj-sticky__p span{display:block;font-size:11px;color:var(--soft)}.mj-sticky .mj-btn{flex:1;height:52px}.mj-hero{position:relative;display:flex;align-items:flex-end;min-height:560px}.mj-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.mj-hero__body{position:relative;z-index:2;width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--pad) 32px}.mj-hero__body .mj-badge{margin-bottom:16px}.mj-hero h1{margin-bottom:14px}.mj-trust{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mj-trust__i{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 8px;text-align:center;border-right:1px solid var(--line);font-size:12px;line-height:16px;font-weight:600}.mj-trust__i:last-child{border-right:0}.mj-trust__i svg{width:22px;height:22px;color:var(--accent)}.mj-trust__d{display:none}.mj-trust__m{display:block}.mj-trust__s{display:none;font-weight:400;color:var(--soft);font-size:11px}.mj-card{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.mj-card__badge{position:absolute;top:12px;left:12px;z-index:2}.mj-card__body{padding:20px}.mj-card__body>*+*{margin-top:16px}.mj-card__title{font-size:19px;line-height:25px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mj-card__foot{text-align:center;font-size:12px;color:var(--soft)}.mj-dark .mj-card{background:var(--d-surface);border-color:var(--d-line);color:var(--d-ink)}.mj-grid3{display:grid;grid-template-columns:1fr;gap:24px}.mj-uso h3{margin:14px 0 6px}.mj-uso p{font-size:14px;line-height:22px;color:var(--soft)}.mj-foot{background:var(--ink);color:var(--d-ink);padding:40px 0 32px}.mj-foot .mj-logo{margin-bottom:20px}.mj-foot__links{display:flex;flex-direction:column;gap:2px}.mj-foot__links a{padding:8px 0;font-size:14px;color:#d6ccc5}.mj-foot__col h4{margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8b7f76}.mj-foot__legal{margin-top:28px;padding-top:20px;border-top:1px solid var(--d-line);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;font-size:11px;color:#8b7f76}.mj-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#16110f73;opacity:0;visibility:hidden;transition:opacity .25s}.mj-scrim.is-on{opacity:1;visibility:visible}.mj-drawer{position:fixed;top:0;right:0;bottom:0;z-index:95;width:340px;max-width:92vw;display:flex;flex-direction:column;background:var(--surface);transform:translate(100%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.mj-drawer.is-on{transform:none}.mj-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--line)}.mj-drawer__body{flex:1;overflow:auto;padding:16px}.mj-drawer__foot{padding:16px;border-top:1px solid var(--line)}.mj-li{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.mj-li img,.mj-li .mj-media{flex:0 0 56px;width:56px;height:64px}.mj-li__t{font-size:14px;line-height:19px;font-weight:600}.mj-li__p{margin-top:2px;font-size:14px;font-weight:600}.mj-step{display:inline-flex;align-items:center;margin-top:8px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;height:40px}.mj-step button{width:36px;height:38px;background:none;border:0;font-size:16px;color:var(--soft);cursor:pointer}.mj-step span{min-width:32px;text-align:center;font-size:14px;font-weight:600}.mj-radio{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--line);border-radius:var(--r);cursor:pointer}.mj-radio+.mj-radio{margin-top:8px}.mj-radio[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mj-radio__mark{flex:0 0 18px;width:18px;height:18px;margin-top:2px;border:1px solid var(--soft);border-radius:50%;position:relative}.mj-radio[aria-checked=true] .mj-radio__mark{border-color:var(--ink)}.mj-radio[aria-checked=true] .mj-radio__mark:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ink)}.mj-radio__t{display:block;font-size:14px;font-weight:600;line-height:19px}.mj-radio__s{display:block;font-size:12px;color:var(--soft)}.mj-tot{display:flex;justify-content:space-between;font-size:13px;padding:5px 0}.mj-tot--big{font-size:16px;font-weight:600;padding-top:10px}.mj-tot--big b{font-size:24px;font-weight:600}.mj-free{color:var(--ok-fill);font-weight:600}.mj-zonecard{border:1px solid var(--line);border-radius:var(--r);padding:16px}.mj-zonecard+.mj-zonecard{margin-top:12px}.mj-zonecard__h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.mj-stat{padding:18px 0;border-bottom:1px solid var(--d-line)}.mj-stat b{display:block;font-size:34px;line-height:40px;font-weight:600}.mj-stat span{font-size:14px;color:#a4988f}.mj-cd{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mj-cd__c{border:1px solid var(--d-line);border-radius:var(--r);padding:12px 4px;text-align:center}.mj-cd__c b{display:block;font-size:26px;line-height:30px;font-weight:600}.mj-cd__c span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8b7f76}.mj-404__m{font-size:96px;line-height:.8;font-weight:600;color:var(--line)}.mj-check{width:44px;height:44px;border:1px solid var(--ok);display:flex;align-items:center;justify-content:center;color:var(--ok-fill)}@media(min-width:750px){:root{--pad:48px}.mj-sec{padding:96px 0}.mj-display{font-size:72px;line-height:76px}.mj-t1{font-size:40px;line-height:46px}.mj-nav{display:flex}.mj-head__in{height:82px}.mj-head .mj-ico--menu{display:none}.mj-logo{font-size:26px}.mj-grid3{grid-template-columns:repeat(3,1fr);gap:24px}.mj-btn--auto{width:auto;min-width:260px;display:inline-flex}.mj-hero{align-items:center;min-height:660px}.mj-hero__body{padding:0 var(--pad)}.mj-hero h1{max-width:14ch}.mj-trust__i{flex-direction:row;justify-content:flex-start;gap:14px;padding:26px 24px;text-align:left;font-size:14px}.mj-trust__d{display:block}.mj-trust__m{display:none}.mj-trust__s{display:block;font-size:13px}.mj-split{display:grid;grid-template-columns:1fr 400px;gap:64px;align-items:center}.mj-split--rev{grid-template-columns:400px 1fr}.mj-half{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mj-drawer{width:440px}.mj-drawer__head,.mj-drawer__body,.mj-drawer__foot{padding-left:24px;padding-right:24px}.mj-sticky{display:none}.mj-foot{padding:64px 0 40px}.mj-foot__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.mj-404__m{font-size:120px}.mj-cd__c b{font-size:34px;line-height:40px}}@media(min-width:1000px){.mj-pdp{display:grid;grid-template-columns:600px 1fr;gap:64px;align-items:start}.mj-pdp__buy{position:sticky;top:110px}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mj-head__in{display:grid;grid-template-columns:48px 1fr 48px;align-items:center}.mj-head__in .mj-logo{grid-column:2;justify-self:center}.mj-head__right{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:16px}.mj-logo__img{height:26px;width:auto}.mj-drawer--left{left:0;right:auto;transform:translate(-100%)}.mj-drawer--left.is-on{transform:none}.mj-menulist{display:flex;flex-direction:column}.mj-menulist a{padding:14px 0;border-bottom:1px solid var(--line);font-size:19px;font-weight:600}.mj-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#16110f8c,#16110f00 62%)}.mj-hero.is-light .mj-hero__body{color:#fff}.mj-hero.is-light .mj-badge--pre,.mj .mj-hero.is-light .mj-btn--primary{background:#fff;color:var(--ink)}.mj-featured__text{display:none}.mj-featured__text.is-mobile{display:block}.mj-featured__btns{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.mj-featured__btns .mj-btn{min-width:180px;width:auto}.mj-featured__btns form{display:contents}.mj-half{display:grid;gap:24px}.mj-gallery{margin-bottom:0}.mj-thumbs{display:flex;gap:8px;padding:12px 16px;background:var(--surface)}.mj-thumb{flex:0 0 64px;width:64px;height:80px;padding:0;border:1px solid var(--line);background:repeating-linear-gradient(135deg,#ede7e1 0 10px,#f4efea 10px 20px);cursor:pointer;overflow:hidden}.mj-thumb img{width:100%;height:100%;object-fit:cover}.mj-thumb.is-on{border-color:var(--ink)}.mj-pdp__buy{padding:20px 16px 28px;background:var(--surface)}.mj-buyform{margin-top:18px}.mj-buyform select{margin-bottom:12px}.mj-sticky__form{flex:1;display:flex}.mj-sticky__form .mj-btn{width:100%}.mj-capture>*+*{margin-top:24px}.mj-zonegrid>*+*{margin-top:12px}.mj-stats{border-top:1px solid var(--d-line)}.mj-faq__h{display:none}.mj-preventa__media{position:relative;aspect-ratio:4/5;max-height:60vh}.mj-preventa__over{position:absolute;left:0;right:0;bottom:0;padding:24px 16px;background:linear-gradient(to top,#191310eb,#19131000);color:var(--d-ink)}.mj-preventa .mj-display{font-size:36px;line-height:40px}@media(min-width:750px){.mj-head__in{display:flex;gap:24px}.mj-head__in .mj-logo{justify-self:auto}.mj-featured__text{display:block}.mj-half--rev>*:first-child{order:2}.mj-thumbs{padding:12px 0}.mj-pdp__buy{padding:0}.mj-preventa__media{aspect-ratio:21/9;max-height:520px}.mj-preventa .mj-display{font-size:56px;line-height:60px}.mj-preventa__over{padding:48px}.mj-faq__eyebrow{display:none}.mj-faq__h{display:block}.mj-zonegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mj-zonegrid>*+*{margin-top:0}.mj-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;border-top:0}.mj-cd{max-width:520px}}@media(min-width:1000px){.mj-pdp-wrap{max-width:var(--max);margin:0 auto;padding:48px var(--pad) 0}.mj-gallery{position:sticky;top:110px}}.mj-ann--d{display:none}@media(min-width:750px){.mj-ann--m{display:none}.mj-ann--d{display:inline}}.mj-usos__h{max-width:20ch}@media(min-width:750px){.mj-usos__h{max-width:none}}.mj-hero__media .mj-media__tag{align-items:flex-start;padding-top:24px}@media(min-width:750px){.mj-trust{padding:0 24px}}.mj-trust__i p{text-wrap:balance}.mj-wa{position:fixed;right:20px;bottom:20px;z-index:80;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--wa);color:#fff;box-shadow:0 4px 16px #16110f38}.mj-wa svg{width:26px;height:26px;fill:#fff}.mj-wa:hover{background:#1fbe5a}@media(max-width:749px){body.template-product .mj-wa{bottom:88px}}.mj-hero__sub{margin-bottom:32px;max-width:34ch}.mj-hero h1{margin-bottom:12px}.mj-grid-usos{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mj-grid-usos .mj-uso h3{margin:12px 0 4px;font-size:16px;line-height:21px}.mj-grid-usos .mj-uso p{font-size:13px;line-height:19px;color:var(--soft)}.mj-prose{max-width:680px}.mj-prose__body>p+p{margin-top:16px}.mj-prose .mj-body{color:var(--soft)}.mj-contact{margin-top:28px;border-top:1px solid var(--line)}.mj-contact__row{display:flex;flex-direction:column;gap:2px;padding:16px 0;border-bottom:1px solid var(--line)}.mj-contact__row dt{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.mj-contact__row dd{margin:0;font-size:16px;line-height:24px}.mj-contact__link{font-weight:600;color:var(--accent)}@media(min-width:750px){.mj-grid-usos{grid-template-columns:repeat(4,1fr);gap:24px}.mj-hero__sub{font-size:19px;line-height:28px}.mj-contact__row{flex-direction:row;align-items:baseline;gap:24px}.mj-contact__row dt{flex:0 0 120px;padding-top:4px}}.mj-trust__s{display:block;font-weight:400;color:var(--soft);font-size:11px;line-height:15px;margin-top:2px}.mj-lead{font-size:20px;line-height:31px;max-width:44ch}.mj-cards{display:grid;grid-template-columns:1fr;gap:12px;margin-top:28px}.mj-ccard{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:24px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s}.mj-ccard:hover{transform:translateY(-3px);box-shadow:0 14px 36px #16110f17;border-color:#d8cec6}.mj-ccard__ico{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;border-radius:var(--r);background:var(--surface-2);color:var(--accent)}.mj-ccard__ico svg{width:20px;height:20px}.mj-ccard__k{display:block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.mj-ccard h3{font-size:19px;line-height:25px;font-weight:600;margin-bottom:8px}.mj-ccard p{font-size:15px;line-height:24px;color:var(--soft)}.mj-ccard a{color:var(--accent);font-weight:600}.mj-ccard--flat:hover{transform:none;box-shadow:none;border-color:var(--line)}.mj-ccard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.mj-ccard__big{font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.01em}.mj-reveal{opacity:0;transform:translateY(18px)}.mj-reveal.is-in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.mj-reveal{opacity:1;transform:none}}@media(min-width:750px){.mj-cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.mj-cards--2{grid-template-columns:repeat(2,1fr)}.mj-ccard{padding:32px}.mj-lead{font-size:24px;line-height:36px}}.mj-formcard{margin-top:20px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);padding:24px}.mj-formgrid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:750px){.mj-formcard{padding:32px}.mj-formgrid{grid-template-columns:1fr 1fr;gap:20px}}.mj-pay{margin-top:14px}.mj-pay__t{display:block;margin-bottom:8px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.mj-pay__list{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mj-pay__list img{height:auto;width:auto;max-height:22px;max-width:64px;object-fit:contain;opacity:.92}.mj-pay--full .mj-pay__list{gap:14px}.mj-pay--full .mj-pay__list img{max-height:26px;max-width:78px}.mj-ship{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.mj-ship__row{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.mj-ship__row:last-child{border-bottom:0}.mj-ship__row--main{background:var(--surface-2)}.mj-ship__row>div{flex:1}.mj-ship__t{font-size:16px;line-height:22px;font-weight:600}.mj-ship__s{margin-top:2px;font-size:13px;line-height:19px;color:var(--soft)}.mj-ship__p{flex:0 0 auto;font-size:14px;font-weight:600;white-space:nowrap}.mj-ship__p--free{color:var(--ok-fill)}.mj-btn{transform:translateZ(0)}.mj-btn:active{transform:scale(.975)}.mj-btn.is-busy{opacity:.7;pointer-events:none}.mj-buyrow{display:grid;gap:10px;margin-top:18px}.mj-top{position:fixed;right:20px;bottom:20px;z-index:75;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .28s ease,transform .28s cubic-bezier(.16,1,.3,1),visibility .28s;box-shadow:0 6px 20px #16110f1a}.mj-top.is-on{opacity:1;visibility:visible;transform:none}.mj-top svg{width:20px;height:20px}.mj-top:hover{background:var(--surface-2)}@media(max-width:749px){body[data-has-sticky] .mj-top.is-on{bottom:88px}}.mj-li{transition:opacity .25s ease,transform .25s ease}.mj-li.is-out{opacity:0;transform:translate(14px)}.mj-step span{transition:transform .18s cubic-bezier(.16,1,.3,1)}.mj-step span.is-bump{transform:scale(1.28)}.mj-step button:disabled{opacity:.4;cursor:default}.mj-cart__n{transition:transform .2s cubic-bezier(.16,1,.3,1)}.mj-cart__n.is-bump{transform:scale(1.35)}.mj-cartnote{margin-top:16px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);font-size:13px;line-height:19px;color:var(--soft)}.mj-cartnote b{color:var(--ink);font-weight:600}@media(min-width:750px){.mj-buyrow{grid-template-columns:1fr 1fr}.mj-buyrow .mj-btn{width:100%}}.mj-foot__brand{display:flex;align-items:center;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--d-line);font-size:12px;color:#8b7f76}.mj-foot__brandlogo{height:26px;width:auto}.mj-foot__legal{margin-top:16px;padding-top:0;border-top:0}.mj-card .mj-buyrow{grid-template-columns:1fr}.mj-pay__list li{display:flex;align-items:center}.mj-scroller__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.mj-scroller__nav{display:none;gap:8px}.mj-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);cursor:pointer}.mj-arrow:hover{background:var(--surface-2)}.mj-arrow svg{width:18px;height:18px}.mj-scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none;margin:0 calc(var(--pad) * -1);padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad)}.mj-scroller::-webkit-scrollbar{display:none}.mj-vcard{flex:0 0 64%;scroll-snap-align:start;display:block;color:inherit}.mj-vcard .mj-media{border-radius:var(--r)}.mj-vcard__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ffffffeb;color:var(--ink);pointer-events:none}.mj-vcard__play svg{width:20px;height:20px;margin-left:2px}.mj-vcard__foot{padding:10px 2px 0}.mj-vcard__name{font-size:14px;font-weight:600}.mj-vcard__cap{font-size:13px;color:var(--soft)}.mj-rev__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:8px}.mj-rev__avg{display:flex;align-items:center;gap:10px;font-size:14px}.mj-rev__avg b{font-size:20px}.mj-rev__app{margin-top:24px}.mj-rev__app:not(:empty)+.mj-cards{margin-top:24px}.mj-cards--rev .mj-ccard{background:var(--surface);display:flex;flex-direction:column}.mj-cards--rev .mj-rev__by{margin-top:auto}.mj-rev__by{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;font-weight:600}.mj-rev__ok{display:inline-flex;align-items:center;gap:4px;font-weight:400;color:var(--ok-fill)}.mj-rev__ok svg{width:14px;height:14px}.mj-stars{display:inline-flex;gap:2px}.mj-star{width:16px;height:16px;fill:var(--line)}.mj-star.is-on{fill:#e0a32e}@media(min-width:750px){.mj-scroller__nav{display:flex}.mj-vcard{flex:0 0 260px}.mj-scroller{gap:20px;margin:0;padding-left:0;padding-right:0;scroll-padding-left:0}}.mj-rev__by{width:100%}.mj-pay__list{justify-content:center}.mj-pay__t{text-align:center}.mj-secure{display:block;text-align:center}.mj-secure__ico{display:inline-block;vertical-align:-3px;margin-right:5px;color:var(--ok-fill)}.mj-secure__ico svg{width:14px;height:14px;display:block}.mj-coll__head{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.mj-search{position:relative;width:100%}.mj-search__ico{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;color:var(--soft);pointer-events:none}.mj-search__ico svg{width:18px;height:18px}.mj-search__input{padding-left:42px}.mj-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.mj-coll__count{margin-bottom:16px}.mj-grid-prod{display:grid;grid-template-columns:1fr;gap:16px}.mj-gcard .mj-card__body{padding:18px}.mj-gcard .mj-card__body>*+*{margin-top:14px}.mj-gcard .mj-buyrow{grid-template-columns:1fr;gap:8px}.mj-coll__empty{margin-top:8px}.mj-pager{margin-top:32px;display:flex;justify-content:center;gap:12px;font-size:14px}.mj-pager a,.mj-pager span{padding:8px 12px;border:1px solid var(--line);border-radius:var(--r)}@media(min-width:750px){.mj-coll__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:24px}.mj-search{width:320px;flex:0 0 320px}.mj-grid-prod{grid-template-columns:repeat(3,1fr);gap:24px}.mj-gcard .mj-buyrow{grid-template-columns:1fr}}@media(min-width:1100px){.mj-grid-prod{grid-template-columns:repeat(4,1fr)}}.mj-grid-prod>div{display:flex}.mj-gcard{display:flex;flex-direction:column;width:100%}.mj-gcard .mj-card__body{flex:1;display:flex;flex-direction:column}.mj-gcard .mj-form{margin-top:auto;padding-top:14px}.mj-gcard .mj-form .mj-buyrow{margin-top:0}.mj-gcard>.mj-btn--disabled{margin:0 18px 18px}html{overflow-x:clip}body.mj{overflow-x:clip;max-width:100%}.shopify-section,.mj-sec,.mj-wrap,.mj-pdp-wrap,.mj-foot{max-width:100%}.mj-drawer{max-width:min(340px,92vw)}img,video,svg,iframe{max-width:100%}@media(max-width:749px){body.has-sticky .mj-top.is-on{bottom:96px}body:has(.mj-sticky.is-on) .mj-top.is-on{bottom:96px}body.has-sticky .mj-wa{bottom:96px}}.mj-hero__sub{margin-bottom:40px}@media(min-width:750px){.mj-drawer{max-width:440px}.mj-hero__sub{margin-bottom:48px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/matijo.css.map */
