body.tpl-index{background:#000;color:#fff}body.tpl-index .ann-bar{background:var(--gold);color:#000;font-weight:700}body.tpl-index .ann-bar__close{color:#000}body.tpl-index .header__shop-btn{background:var(--gold);color:#000}body.tpl-index .btn-primary{background:var(--gold);box-shadow:0 4px 20px #d4af374d}body.tpl-index .btn-primary:hover{background:#e3c054}body.tpl-index .btn-outline:hover{border-color:var(--gold);color:var(--gold)}body.tpl-index .hero__eyebrow{font-family:var(--font-display);font-size:1.05rem;text-transform:none;letter-spacing:0;transform:rotate(-2deg)}body.tpl-index .hero__headline{font-family:var(--font-display);font-size:clamp(2.7rem,7vw,4.8rem);line-height:1.04;color:#fff;margin-bottom:18px;font-weight:400}body.tpl-index .hero__headline-gold{color:var(--gold);position:relative;white-space:nowrap;display:inline-block}body.tpl-index .hero__headline-gold svg{position:absolute;left:-3%;bottom:-12px;width:106%;height:auto}body.tpl-index .hero__sub strong{color:#fff;font-weight:600}body.tpl-index .hero__proof{display:flex;justify-content:center;gap:22px;margin-top:26px;font-size:.78rem;color:#ffffffa8;flex-wrap:wrap}body.tpl-index .hero__proof span{display:flex;align-items:center;gap:7px}body.tpl-index .hero__proof b{color:var(--gold)}body.tpl-index .trust-strip{background:#0d0d0d;border-block:1px solid #1d1d1d}body.tpl-index .trust-item{color:#ccc}body.tpl-index .trust-item svg{color:var(--gold)}body.tpl-index .section{background:#000}body.tpl-index .section--gray{background:#0b0b0b}body.tpl-index .section-head,body.tpl-index .section--gray .section-head{border-bottom-color:#1f1f1f}body.tpl-index .section-head h1,body.tpl-index .section-head h2{color:#fff}body.tpl-index .section-head p{color:#9a9a9a}body.tpl-index .view-all{color:var(--gold)}body.tpl-index .view-all:hover{border-color:var(--gold)}.section-kicker{display:block;font-family:var(--font-display);color:var(--gold);font-size:1rem;margin-bottom:4px;transform:rotate(-1.5deg);transform-origin:left}body.tpl-index .product-card{background:#111;border:1px solid #1f1f1f}body.tpl-index .product-card:hover{border-color:#d4af3773;box-shadow:0 12px 36px #0000008c}body.tpl-index .product-card__img{background:#161616}body.tpl-index .product-card__name{color:#fff}body.tpl-index .product-card__sub{color:#888}body.tpl-index .product-card__price{color:var(--gold)}body.tpl-index .product-card__atc{background:#fff;color:#000}body.tpl-index .product-card__atc:hover{background:var(--gold)}.product-card__img-alt{opacity:0}.product-card:hover .product-card__img-alt{opacity:1}body.tpl-index .coin-card{background:#111;border-color:#222;color:#fff}body.tpl-index .coin-card:hover{border-color:var(--gold);box-shadow:0 8px 24px #00000080}body.tpl-index .coin-card__info span{color:#999}body.tpl-index .coin-card--all{background:var(--gold);border-color:var(--gold);color:#000}body.tpl-index .coin-card--all .coin-card__info span{color:#000000a6}body.tpl-index .coin-icon--all{background:#000;color:var(--gold)}.coins-grid--top{grid-template-columns:repeat(4,1fr)}@media(max-width:860px){.coins-grid--top{grid-template-columns:repeat(2,1fr)}}.story-block{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,56px);align-items:center;background:#0e0e0e;border:1px solid #1f1f1f;border-radius:16px;padding:clamp(24px,4vw,48px);position:relative;overflow:hidden}.story-block:before{content:"";position:absolute;right:-120px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.12),transparent 70%);pointer-events:none}.story-block__img img{width:100%;height:auto;border-radius:12px;border:1px solid #1f1f1f;display:block}.story-block__copy h2{font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.4rem);color:#fff;line-height:1.15;margin:6px 0 16px}.story-block__copy p{color:#9a9a9a;line-height:1.7;font-size:.92rem;margin-bottom:13px}.story-block__copy p strong{color:#fff}.story-block__tagline{display:inline-block;font-family:var(--font-display);color:var(--gold);font-size:1.2rem;transform:rotate(-1.5deg);margin:4px 0 20px}@media(max-width:860px){.story-block{grid-template-columns:1fr}}body.tpl-index .prod-tile{border:1px solid #1f1f1f}.guarantee-block{background:var(--gold);border-radius:16px;color:#000;padding:clamp(28px,4.5vw,52px);display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(20px,3vw,36px);align-items:center}.guarantee-block__kicker{display:inline-block;font-family:var(--font-display);font-size:1.05rem;transform:rotate(-2deg);margin-bottom:8px}.guarantee-block h2{font-family:var(--font-display);font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.1;color:#000}.guarantee-block p{font-size:.92rem;line-height:1.65;margin-top:12px;font-weight:500;max-width:520px;color:#111}.guarantee-block__points{display:grid;gap:12px}.guarantee-block__points div{background:#00000014;border:1.5px solid #000;border-radius:10px;padding:13px 16px;font-weight:600;font-size:.84rem;display:flex;gap:10px;align-items:center}@media(max-width:860px){.guarantee-block{grid-template-columns:1fr}}body.tpl-index .email-section{background:#000;padding-bottom:90px}body.tpl-index .email-section__inner{max-width:680px;background:#111;border:1px solid #1f1f1f;border-radius:16px;padding:clamp(36px,5vw,56px) 28px;position:relative;overflow:hidden}body.tpl-index .email-section__inner:before{content:"";position:absolute;left:50%;top:-160px;transform:translate(-50%);width:520px;height:320px;background:radial-gradient(ellipse,rgba(212,175,55,.16),transparent 70%);pointer-events:none}body.tpl-index .email-section h2{color:#fff;font-family:var(--font-display);position:relative}body.tpl-index .email-section .email-gold{color:var(--gold)}body.tpl-index .email-section p{color:#9a9a9a;position:relative}body.tpl-index .email-form{position:relative}body.tpl-index .email-form input{background:#000;border:1px solid #333;color:#fff}body.tpl-index .email-form input:focus{border-color:var(--gold)}body.tpl-index .email-form button{background:var(--gold);color:#000}body.tpl-index .email-fine{color:#666;position:relative}body.tpl-index .email-fine a{color:#888}@media(max-width:480px){body.tpl-index .hero__proof{flex-direction:column;align-items:center;gap:8px;margin-top:20px}body.tpl-index .hero__headline{font-size:2.4rem}body.tpl-index .hero__headline-gold svg{bottom:-8px}body.tpl-index .hero__sub{margin-bottom:26px}.story-block__copy h2 br{display:none}.guarantee-block__points div{font-size:.78rem}}.sticky-mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#000000eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid #1f1f1f;padding:10px 16px;display:none}.sticky-mobile-cta .btn-primary{display:block;width:100%;text-align:center;background:var(--gold);color:#000}@media(max-width:700px){.sticky-mobile-cta.show{display:block}}.sticky-mobile-cta{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.ml-rail-sec .section-head__row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ml-rail__side{display:flex;align-items:center;gap:18px}.ml-rail__nav{display:flex;gap:8px}.ml-rail__btn{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;font-size:1.05rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s,transform .15s}.ml-rail__btn:hover{border-color:#d4af37;color:#d4af37;transform:scale(1.06)}.ml-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:20px 4px 10px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ml-rail::-webkit-scrollbar{display:none}.ml-rail__card{flex:0 0 240px;scroll-snap-align:start;background:#0e1116;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s}.ml-rail__card:hover{transform:translateY(-4px);border-color:#d4af378c;box-shadow:0 10px 30px #00000059}.ml-rail__imgwrap{aspect-ratio:1/1;overflow:hidden;background:#12151b}.ml-rail__imgwrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.ml-rail__card:hover .ml-rail__imgwrap img{transform:scale(1.05)}.ml-rail__info{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px}.ml-rail__title{color:#fff;font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.ml-rail__price{color:#d4af37;font-family:ui-monospace,monospace;font-size:.85rem;font-weight:700}.ml-rail__price s{color:#ffffff59;font-weight:400;margin-left:6px}@media(max-width:700px){.ml-rail__nav{display:none}.ml-rail__card{flex-basis:200px}.ml-rail{scroll-padding-left:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mr-lined-home-redesign.css.map */
