:root{--paper:#FFFFFF;--band:#F4F6FA;--ink:#14161A;--mut:#5F6673;--line:#E3E7EE;--line-2:#C9D0DB;--accent:#0055D4;--accent-d:#0047B3;--accent-l:#1A6AE0;--accent-soft:#E8F0FC;--lego-yellow:#FFB300;--lego-yellow-d:#E6A100;--sale:#D42B1F;--sale-d:#B5241A;--ok:#0B7A4B;--age-1:#3FA34D;--age-2:#FFB300;--age-3:#F2811D;--age-4:#0055D4;--age-5:#00A3A3;--age-6:#14161A;--bg:var(--paper);--card:var(--paper);--well:var(--band);--txt:var(--ink);--slate:var(--ink);--space:var(--ink);--space2:#23262D;--blue:var(--accent);--blue-d:var(--accent-d);--blue-l:var(--accent-l);--violet:var(--accent);--violet-d:var(--accent-d);--violet-l:var(--accent-l);--teal:var(--accent);--gold:var(--lego-yellow);--yellow:var(--lego-yellow);--yellow-d:var(--lego-yellow-d);--coral:var(--sale);--red:var(--sale);--red-d:var(--sale-d);--au-ink:var(--ink);--au-mut:var(--mut);--au-purple:var(--accent);--au-purple-d:var(--accent-d);--au-purple-l:var(--accent-l);--au-orchid:var(--accent-soft);--au-magenta:var(--sale);--au-sky:var(--accent-l);--au-sand:var(--lego-yellow);--au-page:var(--paper);--au-band:var(--band);--au-card:var(--paper);--au-line:var(--line);--cos-navy:var(--ink);--cos-indigo:var(--accent-d);--cos-purple:var(--accent);--cos-purple-d:var(--accent-d);--cos-purple-l:var(--accent-l);--cos-orchid:var(--lego-yellow);--cos-magenta:var(--sale);--cos-sky:var(--accent-l);--cos-sand:var(--lego-yellow);--cos-sand-d:var(--lego-yellow-d);--g-vivid:linear-gradient(var(--accent),var(--accent));--g-vivid-h:linear-gradient(var(--accent-d),var(--accent-d));--g-pastel:linear-gradient(var(--band),var(--band));--g-pastel-2:linear-gradient(var(--line),var(--line));--g-sale:linear-gradient(var(--sale),var(--sale));--g-sale-h:linear-gradient(var(--sale-d),var(--sale-d));--g-wash:linear-gradient(var(--band),var(--band));--g-nav:linear-gradient(var(--paper),var(--paper));--g-cta:linear-gradient(var(--accent),var(--accent));--g-cta-h:linear-gradient(var(--accent-d),var(--accent-d));--g-space:linear-gradient(var(--ink),var(--ink));--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-full:999px;--sh-1:0 1px 2px rgba(20,22,26,.06);--sh-2:0 8px 24px rgba(20,22,26,.1);--sh-3:0 16px 40px rgba(20,22,26,.16);--sh-brand-1:var(--sh-1);--sh-brand-2:var(--sh-2);--sh-brand-3:var(--sh-3);--disp:Nunito,"Helvetica Neue",Helvetica,Arial,sans-serif;--ui:Nunito,"Helvetica Neue",Helvetica,Arial,sans-serif}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--ui)}.badge.disc,.pinfo .pr .sv{color:#fff}.addc,.news button,.pagi span.cur{background:var(--accent);color:#fff}.addc:hover,.news button:hover{background:var(--accent-d);color:#fff}.sh h2{font-weight:700;font-size:clamp(20px,2vw,24px);letter-spacing:-.02em;color:var(--ink)}.sh a{color:var(--accent);font-weight:700;font-size:14px;text-decoration:none}.sh a:hover{text-decoration:underline;color:var(--accent-d)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mf{background:var(--paper);border-top:1px solid var(--line);color:var(--ink);font-size:14px;margin-top:var(--flow)}.mf-wrap{max-width:1280px;margin:0 auto;padding:0 var(--gutter)}.mf-cols{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:32px 40px;padding:clamp(36px,4vw,56px) 0 32px}.mf-col h3{margin:0 0 6px;font-size:clamp(22px,2vw,28px);font-weight:800;letter-spacing:-.02em;line-height:1.15}.mf-col--news>p{margin:0 0 16px;color:var(--mut);font-size:14px;line-height:1.5;max-width:40ch}.mf-form{display:flex;align-items:stretch;max-width:380px;height:50px;border:1.5px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden;background:var(--paper)}.mf-form:focus-within{border-color:var(--accent)}.mf-form input{flex:1;min-width:0;border:none;outline:none;padding:0 16px;font-family:var(--ui);font-size:15px;color:var(--ink);background:transparent}.mf-form input::placeholder{color:#8a919c}.mf-form button{flex:none;width:52px;border:none;background:var(--accent);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.mf-form button:hover{background:var(--accent-d)}.mf-form button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mf-ok{display:inline-block;padding:12px 0;font-weight:700;color:var(--ok)}.mf-col summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:default}.mf-col summary::-webkit-details-marker{display:none}.mf-col h4{margin:0 0 12px;font-size:15px;font-weight:800;color:var(--ink)}.mf-caret{display:none}.mf-links{display:flex;flex-direction:column;gap:2px}.mf-links a,.mf-links span{display:block;padding:5px 0;color:var(--ink);text-decoration:none;font-size:14px;line-height:1.4}.mf-links a:hover{color:var(--accent);text-decoration:underline}.mf-about{margin:0 0 8px;color:var(--mut);font-size:13.5px;line-height:1.5}.mf-contact a{font-weight:700}.mf-contact span{color:var(--mut)}.mf-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--line)}.mf-social{display:flex;align-items:center;gap:6px}.mf-social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-sm);color:var(--ink)}.mf-social a:hover{background:var(--band);color:var(--accent)}.mf-social a svg{width:22px;height:22px;fill:currentColor}.mf-brand{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:16px;color:var(--ink)}.mf-brand svg{width:34px;height:22px}.mf-pay{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.mf-pay .mf-pay-icon{width:38px;height:24px;border-radius:3px}.mf-legal{padding:8px 0 28px;color:var(--mut);font-size:12px;line-height:1.5}.mf-legal p{margin:0 0 6px;max-width:110ch}.mf-legal .mf-copy{color:var(--ink);font-weight:600;margin-top:10px}.mf-band{background:var(--band);border-top:1px solid var(--line);padding:22px 0}.mf-badges{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.mf-badges a{display:block;text-decoration:none}.mf-badges img{display:block;height:52px;width:auto;border-radius:4px;background:#fff}.mf-badge{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 16px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:#fff;font-size:12px;font-weight:600;color:var(--ink);line-height:1.2}.mf-badge b{font-size:15px;font-weight:900;color:var(--accent)}@media(max-width:1000px){.mf-cols{grid-template-columns:1fr 1fr;gap:28px 32px}}@media(max-width:700px){.mf-cols{grid-template-columns:1fr;gap:0;padding-top:28px;padding-bottom:8px}.mf-col--news{padding-bottom:22px;border-bottom:1px solid var(--line)}.mf-form{max-width:none}.mf-col summary{cursor:pointer;min-height:52px;border-bottom:1px solid var(--line)}.mf-col h4{margin:0}.mf-caret{display:block;width:9px;height:9px;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:rotate(45deg) translateY(-2px)}details.mf-col[open] .mf-caret{transform:rotate(-135deg) translateY(-2px)}.mf-links{padding:8px 0 14px}.mf-row{flex-direction:column;align-items:flex-start;gap:14px}}.cartt{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.cart-line{grid-template-columns:96px 1fr auto auto 44px;gap:var(--gap);align-items:center;padding:16px 20px;border-bottom:1px solid var(--line)}.cart-line .im{width:96px;height:96px;border-radius:var(--r-md);background:var(--band);border:1px solid var(--line)}.cart-line .im img{object-fit:contain;padding:6px;background:#fff}.cart-line .t{font-weight:700;font-size:15px;line-height:1.3;color:var(--ink);text-decoration:none}.cart-line .t:hover{color:var(--accent)}.cart-line .v{color:var(--mut);font-size:13px;margin-top:4px}.cart-line input{width:72px;min-height:44px;text-align:center;border:1.5px solid var(--line-2);border-radius:var(--r-sm);font-size:15px;font-weight:700;color:var(--ink)}.cart-line input:focus{border-color:var(--accent);outline:none}.cart-line .lp{font-weight:800;color:var(--ink);font-size:17px;min-width:96px}.cart-line .rm{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-sm);color:var(--mut);font-size:16px;text-decoration:none}.cart-line .rm:hover{background:var(--band);color:var(--sale)}.cart-foot{background:var(--band);padding:18px 20px;gap:14px}.cart-foot .tot{font-size:14px;color:var(--mut);font-weight:600}.cart-foot .tot b{font-size:26px;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin-left:8px}.cart-actions{gap:10px}.btn-line{border:1.5px solid var(--line-2);color:var(--ink);background:var(--paper);border-radius:var(--r-sm);font-weight:700;min-height:48px;padding:0 18px;font-family:var(--ui);font-size:14px}.btn-line:hover{border-color:var(--ink)}.btn-go{background:var(--accent);color:#fff;border:none;border-radius:var(--r-sm);font-weight:800;min-height:48px;padding:0 26px;font-family:var(--ui);font-size:15px}.btn-go:hover{background:var(--accent-d)}.fastbuy .shopify-payment-button__button{border-radius:var(--r-sm)}.cart-g{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px 16px}.cart-g li{font-size:13px;color:var(--mut);font-weight:600;padding-left:18px;position:relative;line-height:1.4}.cart-g li:before{content:"";position:absolute;left:0;top:6px;width:9px;height:9px;border-radius:50%;background:var(--ok)}.empty{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:44px var(--gutter);text-align:center}.empty svg{width:72px;height:72px;margin:0 auto 12px}.empty h3{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-bottom:6px}.empty p{color:var(--mut);margin-bottom:18px}.empty a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;margin:0 4px 8px;border-radius:var(--r-sm);background:var(--accent);color:#fff;font-weight:800;text-decoration:none}.empty a:hover{background:var(--accent-d)}.empty a.empty-alt{background:var(--paper);color:var(--ink);border:1.5px solid var(--line-2)}.empty a.empty-alt:hover{border-color:var(--ink);background:var(--paper)}@media(max-width:700px){.cart-line{grid-template-columns:80px 1fr 44px;grid-template-rows:auto auto;gap:8px 12px;padding:14px}.cart-line .im{width:80px;height:80px;grid-row:1 / span 2}.cart-line .t{font-size:14px}.cart-line input{grid-column:2;grid-row:2;justify-self:start;width:84px}.cart-line .lp{grid-column:3;grid-row:2;justify-self:end;min-width:0;font-size:16px;white-space:nowrap}.cart-line .rm{grid-column:3;grid-row:1;justify-self:end}.cart-foot{flex-direction:column;align-items:stretch}.cart-foot .tot{display:flex;justify-content:space-between;align-items:baseline}.cart-actions{flex-direction:column}.btn-go,.btn-line{width:100%}.cart-g{grid-template-columns:1fr 1fr}}.cart-gwrap{padding:14px 20px 16px;border-top:1px solid var(--line);background:var(--paper)}.cart-gwrap .cart-g{margin:0}.nf{max-width:640px;margin:0 auto;padding:clamp(40px,8vw,90px) var(--gutter) clamp(40px,6vw,70px);text-align:center}.nf svg{width:80px;height:80px;margin:0 auto 14px}.nf h1{font-size:clamp(26px,3vw,36px);font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.nf p{color:var(--mut);font-size:15.5px;line-height:1.5;margin:0 0 20px}.nf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px}.nf-links a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:var(--r-sm);background:var(--accent);color:#fff;font-weight:800;text-decoration:none}.nf-links a:hover{background:var(--accent-d)}.nf-links a.nf-alt{background:var(--paper);color:var(--ink);border:1.5px solid var(--line-2)}.nf-links a.nf-alt:hover{border-color:var(--ink);background:var(--paper)}.nf-search{display:flex;max-width:440px;margin:0 auto;height:48px;border:1.5px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden}.nf-search:focus-within{border-color:var(--accent)}.nf-search input{flex:1;min-width:0;border:0;outline:0;padding:0 14px;font-family:var(--ui);font-size:15px}.nf-search button{border:0;background:var(--accent);color:#fff;font-weight:800;padding:0 18px;font-family:var(--ui);cursor:pointer}.nf-search button:hover{background:var(--accent-d)}.searchbig{display:flex;max-width:640px;height:50px;border:1.5px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden;background:var(--paper)}.searchbig:focus-within{border-color:var(--accent)}.searchbig input{flex:1;min-width:0;border:0;outline:0;padding:0 16px;font-family:var(--ui);font-size:16px;background:transparent}.searchbig button{border:0;background:var(--accent);color:#fff;width:56px;cursor:pointer;display:flex;align-items:center;justify-content:center}.searchbig button:hover{background:var(--accent-d)}.searchbig button svg{stroke:#fff}.mbc{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;font-size:13px;color:var(--mut);line-height:1.3}.mbc a{color:var(--mut);text-decoration:none}.mbc a:hover{color:var(--accent);text-decoration:underline}.mbc span[aria-current]{color:var(--ink);font-weight:600}.mbc span[aria-hidden]{color:var(--line-2)}.colintro .mbc{margin-bottom:10px}@media(max-width:640px){.mbc{font-size:12.5px;margin-bottom:10px}.mbc span[aria-current]{max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mundi-v4.css.map */
