@font-face{font-family:IMX Jost;src:url(imx-jost-300.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:IMX Jost;src:url(imx-jost-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IMX Jost;src:url(imx-jost-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--imx-black: #161514;--imx-white: #ffffff;--imx-gold: #b8975a;--imx-gold-dark: #7d6232;--imx-card: #f5f3f0;--imx-cream: #f7f3ed;--imx-muted: #6b6560;--imx-line: #e6e1da;--imx-sans: "IMX Jost", "Helvetica Neue", Arial, sans-serif;--imx-pad: clamp(1rem, .6rem + 1.6vw, 2.25rem);--font-body--family: var(--imx-sans);--font-subheading--family: var(--imx-sans);--font-heading--family: var(--imx-sans);--font-accent--family: var(--imx-sans);--font-heading--weight: 300;--font-subheading--weight: 400}body{font-family:var(--imx-sans);color:var(--imx-black);letter-spacing:.01em}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--imx-sans);font-weight:300;letter-spacing:0}.button,button.button,.shopify-payment-button__button--unbranded,.add-to-cart-button{border-radius:0!important;font-family:var(--imx-sans);font-weight:400;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.menu-list__link,.header__menu a{font-family:var(--imx-sans);font-weight:400;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.imx-logo{display:block;height:var(--imx-logo-h, 48px);width:auto}@media(max-width:749px){.imx-logo{--imx-logo-h: 32px}}.imx-wrap{padding-inline:var(--imx-pad)}.imx-link{display:inline-block;font-size:.8rem;letter-spacing:.04em;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.imx-link:hover{opacity:.75}.imx-media{position:relative;overflow:hidden;background:var(--imx-card)}.imx-media img,.imx-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.imx-media .placeholder-svg{fill:#b8975a4d}.imx-title{font-family:var(--imx-sans);font-weight:300;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.2;margin:0}.imx-eyebrow{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--imx-gold-dark);margin:0 0 .75rem}.imx-hero{position:relative;display:grid;grid-template-columns:1fr;height:var(--imx-hero-h, 92svh);min-height:520px;background:var(--imx-black)}.imx-hero--split{grid-template-columns:1fr 1fr}@media(max-width:749px){.imx-hero--split{grid-template-columns:1fr}.imx-hero--split .imx-hero__panel+.imx-hero__panel{display:none}}.imx-hero__panel{position:relative;display:block;color:var(--imx-white);text-decoration:none;overflow:hidden}.imx-hero__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000080,#00000014 45%,#0000002e)}.imx-hero__panel img,.imx-hero__panel svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.imx-hero__text{position:absolute;left:var(--imx-pad);right:var(--imx-pad);bottom:clamp(2rem,1rem + 4vw,4rem);z-index:1}.imx-hero__title{font-weight:300;font-size:clamp(2.1rem,1.3rem + 3.2vw,4rem);line-height:1.08;margin:0 0 1.25rem;max-width:16ch;color:var(--imx-white)}.imx-hero__sub{font-size:1rem;margin:0 0 1.25rem;max-width:36rem;opacity:.92}.imx-rail-section{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.imx-rail-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem}.imx-rail-nav{display:flex;gap:.5rem}.imx-rail-nav button{width:36px;height:36px;border:0;background:none;cursor:pointer;font-size:1.25rem;color:var(--imx-black)}.imx-rail-nav button:disabled{opacity:.3;cursor:default}.imx-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 12px) / 4.25);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.imx-rail::-webkit-scrollbar{display:none}@media(max-width:989px){.imx-rail{grid-auto-columns:42%}}@media(max-width:749px){.imx-rail{grid-auto-columns:70%}}.imx-card{scroll-snap-align:start}.imx-card__media{position:relative;display:block;aspect-ratio:4 / 5;background:var(--imx-card);overflow:hidden}.imx-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform 1.2s ease}.imx-card__media img+img{opacity:0}@media(hover:hover){.imx-card:hover .imx-card__media img+img{opacity:1}.imx-card:hover .imx-card__media img:first-of-type{transform:scale(1.03)}}.imx-badge{position:absolute;z-index:1;top:10px;left:10px;padding:3px 9px;border-radius:999px;background:var(--imx-white);font-size:.68rem;letter-spacing:.02em}.imx-card__info{padding-top:.9rem}.imx-card__title{display:block;font-size:.9rem;color:var(--imx-black);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.imx-card__sub{font-size:.8rem;color:var(--imx-muted);margin:.2rem 0 0}.imx-card__price{font-size:.85rem;margin:.45rem 0 0}.imx-swatches{display:flex;gap:6px;margin-top:.6rem}.imx-swatch{width:14px;height:14px;border-radius:50%;border:1px solid #fff;box-shadow:0 0 0 1px var(--imx-line)}.imx-swatch--oro{background:linear-gradient(135deg,#e9d29a,#b8975a)}.imx-swatch--plata{background:linear-gradient(135deg,#f1f2f4,#b9bcc2)}.imx-statement{background:var(--imx-cream);padding-block:clamp(2rem,1.2rem + 2.5vw,3.5rem)}.imx-statement p{margin:0;font-weight:300;font-size:clamp(1.3rem,1rem + 1.2vw,2rem);line-height:1.35;max-width:60rem}.imx-tiles{display:grid;grid-template-columns:repeat(var(--imx-cols, 4),1fr);gap:2px}@media(max-width:989px){.imx-tiles{grid-template-columns:repeat(2,1fr)}}.imx-tile{position:relative;display:block;aspect-ratio:var(--imx-ratio, 4 / 5);color:var(--imx-white);text-decoration:none;overflow:hidden;background:var(--imx-card)}.imx-tile img,.imx-tile svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.imx-tile:hover img{transform:scale(1.04)}.imx-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent 50%)}.imx-tile__text{position:absolute;z-index:1;left:1.25rem;right:1.25rem;bottom:1.25rem}.imx-tile__title{font-weight:300;font-size:clamp(1.3rem,1rem + 1vw,1.9rem);margin:0 0 .6rem;color:var(--imx-white)}.imx-trust{background:var(--imx-black);color:var(--imx-white);padding-block:2rem}.imx-trust ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center}@media(max-width:749px){.imx-trust ul{grid-template-columns:repeat(2,1fr)}}.imx-trust svg{width:30px;height:30px;margin:0 auto .6rem;display:block;color:var(--imx-gold)}.imx-trust span{font-size:.95rem;font-weight:300}.imx-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:var(--imx-cream)}@media(max-width:749px){.imx-split{grid-template-columns:1fr}}.imx-split--reverse .imx-split__media{order:2}@media(max-width:749px){.imx-split--reverse .imx-split__media{order:0}}.imx-split__media{position:relative;min-height:420px;aspect-ratio:1 / 1}.imx-split__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,1rem + 4vw,5rem)}.imx-split__body p{color:var(--imx-muted);line-height:1.75;max-width:34rem}.imx-split__body .imx-title{margin-bottom:1rem}.imx-quote{font-weight:300;font-size:1.3rem;color:var(--imx-black)!important;border-left:1px solid var(--imx-gold);padding-left:1rem}.imx-figure{display:flex;gap:2.5rem;margin:1.25rem 0 1.75rem}.imx-figure strong{display:block;font-weight:300;font-size:2.2rem;color:var(--imx-gold-dark);line-height:1}.imx-figure span{font-size:.8rem;color:var(--imx-muted)}.imx-help{font-size:.8rem!important}.imx-split--text{grid-template-columns:1fr;text-align:center}.imx-split--text .imx-split__body{align-items:center;padding-block:clamp(3rem,2rem + 4vw,6rem)}.imx-split--text .imx-figure{justify-content:center}.imx-split--text p{margin-inline:auto}.imx-cards-section{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.imx-cards-section>.imx-title{text-align:center;margin-bottom:1.5rem}.imx-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:989px){.imx-cards{grid-template-columns:repeat(2,1fr)}}.imx-cardx{display:block;color:inherit;text-decoration:none}.imx-cardx .imx-media{aspect-ratio:1 / 1}.imx-cardx h3{font-weight:300;font-size:1.35rem;margin:.9rem 0 .4rem}.imx-footer{background:var(--imx-white);border-top:1px solid var(--imx-line);padding-block:3.5rem 1.5rem;font-size:.85rem}.imx-footer a{color:inherit;text-decoration:none}.imx-footer a:hover{text-decoration:underline}.imx-footer__top{display:grid;grid-template-columns:1.2fr 2fr;gap:3rem}@media(max-width:989px){.imx-footer__top{grid-template-columns:1fr}}.imx-footer__signup h2{font-weight:400;font-size:1.35rem;letter-spacing:.04em;text-transform:uppercase;margin:0 0 1.5rem}.imx-footer__field{display:flex;border-bottom:1px solid var(--imx-black);max-width:380px}.imx-footer__field input{flex:1;border:0;background:none;padding:.6rem 0;font:inherit;font-size:1rem;outline:none}.imx-footer__field button{border:0;background:none;font-size:1.2rem;cursor:pointer}.imx-footer__check{display:flex;gap:.6rem;align-items:flex-start;margin-top:1rem;font-size:.78rem;color:var(--imx-muted);max-width:380px}.imx-footer__check input{margin-top:3px;accent-color:var(--imx-black)}.imx-footer__legal{font-size:.7rem;color:var(--imx-muted);max-width:380px;line-height:1.6;margin-top:.75rem}.imx-footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:749px){.imx-footer__cols{grid-template-columns:repeat(2,1fr)}}.imx-footer__cols h3{font-family:var(--imx-sans);font-weight:500;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem}.imx-footer__cols ul{list-style:none;margin:0;padding:0}.imx-footer__cols li+li{margin-top:.6rem}.imx-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--imx-line);font-size:.72rem;color:var(--imx-muted)}.imx-payments{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.imx-payments svg{height:22px;width:auto}.imx-social{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.imx-footer__brand img{height:40px;width:auto;margin-bottom:1rem}.im-subtitle{color:var(--imx-muted);font-size:.9rem;margin:-.25rem 0 0}.im-cause-note{display:flex;gap:.75rem;align-items:flex-start;padding:1rem;background:var(--imx-cream);font-size:.82rem}.im-cause-note svg{flex:none;width:20px;height:20px;color:var(--imx-gold-dark)}.im-cause-note p{margin:0}.im-acc{border-top:1px solid var(--imx-line)}.im-acc:last-of-type{border-bottom:1px solid var(--imx-line)}.im-acc summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer;list-style:none;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.im-acc summary::-webkit-details-marker{display:none}.im-acc summary:after{content:"+";font-size:1.1rem;font-weight:300}.im-acc[open] summary:after{content:"\2013"}.im-acc__body{padding-bottom:1.25rem;color:var(--imx-muted);font-size:.88rem;line-height:1.7}.im-acc__body ul{padding-left:1.1em;margin:.5rem 0 0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/imx-brand.css.map */
