.mo{--o:#fb7701;--k:#111;--y:#ffd23f;--r:#b3120e;--g:#0a8a2e;--c:#fff4ec;--mut:#5b5b5b;font-family:Inter,system-ui,sans-serif;color:var(--k);line-height:1.5;background:#fff}.mo *,.mo *:before,.mo *:after{box-sizing:border-box}.mo h1,.mo h2,.mo h3,.mo p,.mo ul{margin:0;padding:0}.mo ul{list-style:none}.mo a{color:inherit;text-decoration:none}.mo img{display:block;max-width:100%;height:auto}.mo button{font:inherit}.mo-wrap{max-width:1240px;margin:0 auto;padding:0 16px}.mo-h{font-family:Archivo,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1}.mo-trust{background:var(--k);color:#fff}.mo-trust ul{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:11px;font-weight:600;padding:10px 0}.mo-trust li{padding:0 6px}.mo-trust li+li{border-left:1px solid rgba(255,255,255,.15)}.mo-trust li:nth-child(1){color:#4ade80}.mo-trust li:nth-child(2){color:var(--y)}.mo-trust li:nth-child(3){color:var(--o)}.mo-hero{background:var(--o);background-image:radial-gradient(circle at 85% 15%,rgba(255,255,255,.22),transparent 45%),radial-gradient(circle at 8% 95%,rgba(255,214,0,.35),transparent 40%);color:#fff;overflow:hidden}.mo-hero .mo-wrap{display:grid;gap:40px;padding-top:44px;padding-bottom:52px;align-items:center}.mo-badge{display:inline-block;background:var(--k);color:var(--y);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:6px 14px;border-radius:999px}.mo-hero h1{font-size:clamp(42px,9vw,78px);margin-top:18px}.mo-hero h1 span{display:block;color:var(--k)}.mo-sub{margin-top:18px;max-width:470px;font-size:17px;color:#ffffffed}.mo-timer-l{margin-top:26px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffffffd9}.mo-timer{display:flex;align-items:center;gap:8px;margin-top:8px;font-family:Archivo,sans-serif;font-weight:800;font-size:32px;font-variant-numeric:tabular-nums}.mo-timer div{min-width:66px;background:var(--k);border-radius:10px;padding:8px 10px;text-align:center;line-height:1}.mo-timer small{display:block;margin-top:4px;font:600 10px Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#fff9}.mo-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.mo-btn{display:inline-flex;align-items:center;gap:8px;padding:15px 28px;border-radius:999px;font-weight:800;font-size:14px;border:2px solid var(--k);background:var(--k);color:#fff;cursor:pointer;transition:.2s}.mo-btn:hover{background:#000}.mo-btn--line{background:transparent;border-color:#fff}.mo-btn--line:hover{background:#fff;color:var(--o)}.mo-hcard{position:relative;background:#fff;color:var(--k);border-radius:28px;padding:24px;box-shadow:0 30px 60px -20px #00000059}.mo-seal{position:absolute;top:-14px;right:-8px;z-index:2;width:92px;height:92px;border-radius:50%;background:var(--y);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(12deg);font-family:Archivo,sans-serif;font-weight:900;text-transform:uppercase;line-height:1;box-shadow:0 8px 16px #0003}.mo-seal small{font-size:11px}.mo-seal b{font-size:20px}.mo-hpic{display:block;border-radius:18px;background:#fafafa;overflow:hidden}.mo-hpic img{margin:0 auto;width:100%;max-width:380px;aspect-ratio:1;object-fit:contain}.mo-hk{margin-top:18px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--r)}.mo-hname{margin-top:4px;font-size:18px;font-weight:700;line-height:1.3}.mo-hprice{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px}.mo-hprice strong{font-family:Archivo,sans-serif;font-weight:800;font-size:32px;color:var(--o)}.mo-hprice s{margin-left:8px;font-size:14px;color:#9a9a9a}.mo-stock{font-size:12px;font-weight:700;color:var(--g)}.mo-stock--no{color:#9a9a9a}.mo-hform select{width:100%;margin-top:12px;padding:10px 14px;border:1px solid #ddd;border-radius:999px;font-size:14px}.mo-hbtns{display:flex;gap:8px;margin-top:16px}.mo-hbtns input{width:64px;padding:0 8px;text-align:center;border:1px solid #ddd;border-radius:999px;font-weight:700}.mo-hbtns .mo-btn{flex:1;justify-content:center;background:#fff;color:var(--k)}.mo-hbtns .mo-btn:hover{background:var(--k);color:#fff}.mo-hnow{display:flex;justify-content:center;width:100%;margin-top:8px;padding:16px;border-radius:999px;border:0;background:var(--o);color:#fff;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px -10px #fb7701cc}.mo-hnow:hover{background:#e06a00}.mo-hnow:disabled,.mo-btn:disabled{opacity:.5;cursor:not-allowed}.mo-secure{margin-top:10px;text-align:center;font-size:11px;color:#777}.mo-why{padding-top:24px}.mo-why-in{display:flex;flex-direction:column;gap:8px;background:var(--g);color:#fff;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600}.mo-why-in ul{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:13px}.mo-deals{padding:32px 0}.mo-bar{display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(90deg,#1a0000,#b3120e 50%,#1a0000);color:#fff;border-radius:10px;padding:16px}.mo-bar h2{font-size:22px;font-style:italic}.mo-bar p{display:none;font-size:14px;color:#ffffffd9}.mo-bar p b{background:#ffffff26;border-radius:4px;padding:2px 6px;font-variant-numeric:tabular-nums}.mo-carousel{position:relative;margin-top:20px}.mo-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.mo-track::-webkit-scrollbar{display:none}.mo-slide{flex:0 0 46vw;scroll-snap-align:start}.mo-nav{display:none;position:absolute;top:34%;z-index:3;width:40px;height:40px;border:0;border-radius:50%;background:#fff;box-shadow:0 4px 10px #0003;cursor:pointer;font-size:20px;align-items:center;justify-content:center}.mo-nav--p{left:-12px}.mo-nav--n{right:-12px}.mo-pay{padding-bottom:16px}.mo-pay-in{display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--k);border-radius:10px;padding:20px 16px}.mo-pay-in p{color:#fff;font-family:Archivo,sans-serif;font-style:italic;font-weight:800;font-size:18px}.mo-pay-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mo-pay-list span{background:#fff;border-radius:6px;padding:4px}.mo-pay-list svg{display:block;height:24px;width:auto}.mo-explore{padding:48px 0}.mo-eyebrow{text-align:center;font-family:Archivo,sans-serif;font-weight:900;font-size:18px;text-transform:uppercase;color:var(--r)}.mo-explore h2,.mo-ben h2,.mo-faq h2{text-align:center;font-size:clamp(26px,5vw,34px)}.mo-pills{display:flex;gap:8px;overflow-x:auto;margin:24px -16px 0;padding:0 16px 8px;scrollbar-width:none}.mo-pill{flex:0 0 auto;cursor:pointer;border:1px solid #ccc;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:500;transition:.2s}.mo-pill input{position:absolute;opacity:0;pointer-events:none}.mo-pill:hover{border-color:var(--k)}.mo-pill:has(:checked){background:var(--k);border-color:var(--k);color:#fff}.mo-pill:has(:focus-visible){outline:2px solid var(--o);outline-offset:2px}.mo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 12px;margin-top:24px}.mo-explore:has(#mo-cat-tecnologia:checked) .mo-grid .mo-card:not([data-cat=tecnologia]),.mo-explore:has(#mo-cat-hogar:checked) .mo-grid .mo-card:not([data-cat=hogar]),.mo-explore:has(#mo-cat-herramientas:checked) .mo-grid .mo-card:not([data-cat=herramientas]),.mo-explore:has(#mo-cat-bienestar:checked) .mo-grid .mo-card:not([data-cat=bienestar]),.mo-explore:has(#mo-cat-salud:checked) .mo-grid .mo-card:not([data-cat=salud]),.mo-explore:has(#mo-cat-navidad:checked) .mo-grid .mo-card:not([data-cat=navidad]){display:none}.mo-card{display:flex;flex-direction:column}.mo-img{position:relative;display:block;overflow:hidden;border-radius:10px;background:#f5f5f5}.mo-img img{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .3s}.mo-img:hover img{transform:scale(1.05)}.mo-tag{position:absolute;top:8px;left:8px;background:var(--o);color:#fff;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:800}.mo-tag--red{background:var(--r)}.mo-meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.mo-chip{border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase}.mo-chip--dark{background:var(--k);color:#fff}.mo-chip--green{border:1px solid var(--g);color:var(--g);text-transform:none;font-weight:600}.mo-name{margin-top:6px;font-size:14px;font-weight:400;line-height:1.35;color:#404040;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mo-name a:hover{text-decoration:underline}.mo-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.mo-price{font-size:18px;font-weight:700;color:var(--o)}.mo-price s{font-size:12px;font-weight:400;color:#9a9a9a}.mo-row form{flex-shrink:0}.mo-add{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--k);border-radius:50%;background:#fff;color:var(--k);cursor:pointer;transition:.2s}.mo-add:hover{background:var(--k);color:#fff}.mo-add:disabled{opacity:.4;cursor:not-allowed}.mo-ship{margin-top:4px;font-size:12px;font-weight:500;color:var(--g)}.mo-buy{width:100%;margin-top:8px;padding:9px;border:0;border-radius:999px;background:var(--o);color:#fff;font-size:12px;font-weight:800;cursor:pointer;transition:.2s}.mo-buy:hover{background:#e06a00}.mo-buy:disabled{opacity:.4;cursor:not-allowed}.mo-ben{background:var(--c);padding:56px 0}.mo-ben-grid{display:grid;gap:16px;margin-top:32px}.mo-ben-card{background:#fff;border-radius:16px;padding:24px}.mo-ben-ico{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--o);color:#fff;font-size:22px}.mo-ben-card h3{margin-top:16px;font-size:16px;font-weight:700}.mo-ben-card p{margin-top:6px;font-size:14px;color:var(--mut)}.mo-news{padding:56px 0}.mo-news-in{position:relative;overflow:hidden;background:var(--k);border-radius:24px;padding:40px 24px;text-align:center}.mo-news-in:before,.mo-news-in:after{content:"";position:absolute;border-radius:50%;filter:blur(40px)}.mo-news-in:before{top:-40px;left:-40px;width:160px;height:160px;background:#fb77014d}.mo-news-in:after{bottom:-48px;right:-48px;width:192px;height:192px;background:#ffd23f33}.mo-news-box{position:relative;max-width:580px;margin:0 auto}.mo-news-box .mo-badge{background:var(--y);color:var(--k)}.mo-news-box h2{margin-top:16px;color:#fff;font-size:clamp(26px,5vw,36px);line-height:1.1}.mo-news-box h2 span{color:var(--o)}.mo-news-box>p{margin-top:12px;font-size:15px;color:#ffffffb3}.mo-form{display:flex;flex-direction:column;gap:8px;margin-top:28px}.mo-form input[type=email]{flex:1;padding:14px 20px;border:1px solid rgba(255,255,255,.2);border-radius:999px;font-size:14px}.mo-form .mo-btn{justify-content:center;background:var(--o);border-color:var(--o)}.mo-form .mo-btn:hover{background:#e06a00}.mo-ok{margin-top:10px;font-size:14px;font-weight:700;color:#4ade80}.mo-err{margin-top:10px;font-size:14px;font-weight:700;color:#ff6b6b}.mo-faq{padding:0 0 64px}.mo-faq-in{max-width:768px;margin:0 auto;padding:0 16px}.mo-faq-list{margin-top:32px;border:1px solid #ececec;border-radius:16px}.mo-faq details{padding:16px 20px}.mo-faq details+details{border-top:1px solid #ececec}.mo-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;font-weight:600}.mo-faq summary::-webkit-details-marker{display:none}.mo-faq summary:after{content:"+";color:var(--o);font-size:24px;line-height:1;transition:transform .2s}.mo-faq details[open] summary:after{transform:rotate(45deg)}.mo-faq details p{margin-top:8px;font-size:14px;color:var(--mut)}@media(min-width:640px){.mo-trust ul{font-size:14px}.mo-why-in{flex-direction:row;align-items:center;justify-content:space-between}.mo-bar p{display:block}.mo-slide{flex-basis:208px}.mo-grid{grid-template-columns:repeat(3,1fr)}.mo-pills{flex-wrap:wrap;justify-content:center;overflow:visible;margin:24px 0 0;padding:0}.mo-pay-in{flex-direction:row;justify-content:center;gap:20px}.mo-ben-grid{grid-template-columns:repeat(2,1fr)}.mo-form{flex-direction:row}.mo-news-in{padding:56px 48px}}@media(min-width:768px){.mo-hero .mo-wrap{grid-template-columns:1.1fr 1fr;padding-top:64px;padding-bottom:64px}.mo-nav{display:flex}}@media(min-width:1024px){.mo-slide{flex-basis:224px}.mo-grid{grid-template-columns:repeat(5,1fr)}.mo-ben-grid{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mo-styles.css.map */
