html{font-variant-numeric:lining-nums}.mr-shopify-section{min-width:0}:root{--mr-red: #9b1c1c;--mr-red-hover: #7f1414;--mr-burgundy: #5a0b08;--mr-burgundy-deep: #3d0605;--mr-green: #2e5a1f;--mr-green-dark: #1f3d14;--mr-gold: #e8b865;--mr-gold-soft: #f2d29a;--mr-gold-ink: #8a6420;--mr-cream: #fbf3e4;--mr-sand: #f3e3c7;--mr-paper: #fffbf4;--mr-ink: #2b1410;--mr-ink-soft: #5f4740;--mr-muted: #8e7a72;--mr-line: #e6d2b1;--mr-tint: #fbe7e2;--mr-radius-xl: 24px;--mr-radius: 16px;--mr-radius-sm: 12px;--mr-gutter: clamp(16px, 4vw, 32px);--mr-max: 1180px}#bundles{scroll-margin-top:120px}.mr-container{width:100%;max-width:var(--mr-max);margin-inline:auto;padding-inline:var(--mr-gutter)}.mr-section{padding-block:clamp(56px,8vw,104px);background:var(--mr-cream);color:var(--mr-ink)}.mr-bg--sand{background:var(--mr-sand)}.mr-bg--paper{background:var(--mr-paper)}.mr-bg--burgundy{background:var(--mr-burgundy);color:var(--mr-cream)}.mr-head{max-width:700px;margin:0 auto clamp(32px,5vw,56px);text-align:center}.mr-head .mr-lede{margin-inline:auto}.mr-h2,.mr-section h2.mr-h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 700);font-style:normal;font-size:clamp(30px,4.2vw,46px);line-height:1.12;letter-spacing:-.01em;text-transform:none;margin:0 0 16px;color:inherit;text-wrap:balance}.mr-lede{font-size:clamp(16px,1.6vw,18px);line-height:1.65;color:var(--mr-ink-soft);max-width:60ch;margin:0}.mr-rte{font-size:17px;line-height:1.7;color:var(--mr-ink-soft)}.mr-rte p{margin:0 0 12px}.mr-rte p:last-child{margin-bottom:0}.mr-rte strong{color:var(--mr-ink)}.mr-rte a{color:var(--mr-red)}.mr-rte ul{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:14px}.mr-rte li{position:relative;padding-left:34px}.mr-rte li:before{content:"";position:absolute;left:0;top:.2em;width:22px;height:22px;border-radius:50%;background:var(--mr-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat}.mr-bg--burgundy .mr-rte,.mr-bg--burgundy .mr-lede{color:#fbf3e4d9}.mr-bg--burgundy .mr-rte strong{color:var(--mr-gold)}.mr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 32px;border-radius:999px;border:2px solid transparent;font-family:var(--font-body--family);font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.mr-btn:focus-visible,.mr-atc:focus-visible,.mr-footer a:focus-visible{outline:3px solid var(--mr-gold);outline-offset:3px}.mr-btn--red{background:var(--mr-red);color:#fff}.mr-btn--red:hover{background:var(--mr-red-hover);color:#fff}.mr-btn--gold{background:var(--mr-gold);color:var(--mr-burgundy-deep)}.mr-btn--gold:hover{background:var(--mr-gold-soft);color:var(--mr-burgundy-deep)}.mr-btn--outline{border-color:var(--mr-red);color:var(--mr-red);background:transparent}.mr-btn--outline:hover{background:var(--mr-red);color:#fff}.mr-icon{width:24px;height:24px;flex:none}.mr-imgtext{display:grid;gap:clamp(28px,5vw,72px);align-items:center}@media(min-width:900px){.mr-imgtext{grid-template-columns:1.08fr 1fr}.mr-imgtext--right{grid-template-columns:1fr 1.08fr}.mr-imgtext--right .mr-imgtext__media{order:2}}.mr-imgtext__media{border-radius:var(--mr-radius-xl);overflow:hidden;background:var(--mr-sand)}.mr-imgtext__media img,.mr-imgtext__media svg{display:block;width:100%;height:100%;object-fit:cover}.mr-ratio--natural img{height:auto}.mr-ratio--square{aspect-ratio:1}.mr-ratio--landscape{aspect-ratio:4 / 3}.mr-ratio--portrait{aspect-ratio:4 / 5}.mr-imgtext__content{max-width:540px}.mr-imgtext__content .mr-btn{margin-top:28px}.mr-steps{list-style:none;margin:0;padding:0;display:grid;gap:32px;position:relative}.mr-step{position:relative;display:grid;grid-template-columns:56px 1fr;column-gap:18px;align-items:start}.mr-step__num{grid-row:span 2;position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--mr-burgundy);color:var(--mr-gold);font-family:var(--font-heading--family);font-weight:700;font-size:24px;box-shadow:0 0 0 6px var(--mr-sand)}.mr-bg--cream .mr-step__num{box-shadow:0 0 0 6px var(--mr-cream)}.mr-step__title,.mr-section h3.mr-step__title{font-family:var(--font-heading--family);font-weight:700;font-size:22px;line-height:1.25;text-transform:none;margin:12px 0 6px;color:var(--mr-ink)}.mr-step__text{margin:0;color:var(--mr-ink-soft);font-size:16px;line-height:1.6}.mr-steps:before{content:"";position:absolute;left:27px;top:28px;bottom:28px;border-left:2px dashed var(--mr-gold)}@media(min-width:750px){.mr-steps{grid-template-columns:repeat(var(--mr-steps, 3),1fr);gap:36px}.mr-steps:before{left:calc(100% / (2 * var(--mr-steps, 3)));right:calc(100% / (2 * var(--mr-steps, 3)));top:28px;bottom:auto;border-left:0;border-top:2px dashed var(--mr-gold)}.mr-step{grid-template-columns:1fr;justify-items:center;text-align:center}.mr-step__num{grid-row:auto;margin-bottom:10px}.mr-step__title,.mr-section h3.mr-step__title{margin-top:10px}.mr-step__text{max-width:30ch}}.mr-features__grid{list-style:none;margin:0;padding:0;display:grid;gap:32px 24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.mr-feature{display:grid;align-content:start;justify-items:center;text-align:center;gap:14px}.mr-feature__icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--mr-paper);color:var(--mr-red);border:1px solid var(--mr-line)}.mr-feature__icon .mr-icon{width:28px;height:28px}.mr-feature__body{display:grid;gap:6px}.mr-feature__title{font-family:var(--font-heading--family);font-weight:700;font-size:21px;line-height:1.25;color:var(--mr-ink)}.mr-feature__text{color:var(--mr-ink-soft);font-size:15px;line-height:1.55;max-width:32ch}.mr-features--light{background:var(--mr-sand)}.mr-features--light .mr-feature__icon{background:var(--mr-paper)}.mr-features--strip{padding-block:28px;background:var(--mr-paper);border-block:1px solid var(--mr-line)}.mr-features--strip .mr-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}@media(min-width:990px){.mr-features--strip .mr-features__grid{grid-template-columns:repeat(var(--mr-cols, 4),minmax(0,1fr))}}.mr-features--strip .mr-feature{display:flex;align-items:center;gap:12px;text-align:left}.mr-features--strip .mr-feature__icon{width:44px;height:44px;flex:none;background:var(--mr-cream)}.mr-features--strip .mr-feature__icon .mr-icon{width:22px;height:22px}.mr-features--strip .mr-feature__body{gap:2px}.mr-features--strip .mr-feature__title{font-family:var(--font-body--family);font-size:15px}.mr-features--strip .mr-feature__text{font-size:13px;line-height:1.4}@media(max-width:749px){.mr-features--strip .mr-feature__text{display:none}.mr-features--strip .mr-feature__title{font-size:14px}}.mr-features--cards .mr-features__grid{gap:20px}.mr-features--cards .mr-feature{justify-items:start;text-align:left;padding:32px 28px;background:var(--mr-paper);border:1px solid var(--mr-line);border-radius:var(--mr-radius)}.mr-features--cards .mr-feature__icon{background:var(--mr-tint);border-color:transparent}.mr-features--dark{background:var(--mr-burgundy);color:var(--mr-cream)}.mr-features--dark .mr-h2{color:var(--mr-cream)}.mr-features--dark .mr-lede,.mr-features--dark .mr-feature__text{color:#fbf3e4cc}.mr-features--dark .mr-feature__title{color:var(--mr-gold)}.mr-features--dark .mr-feature__icon{background:transparent;border-color:#e8b86580;color:var(--mr-gold)}.mr-compare__scroll{max-width:820px;min-width:0;margin:0 auto}.mr-compare__table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--mr-paper);border:1px solid var(--mr-line);border-radius:var(--mr-radius);overflow:hidden;font-size:16px}.mr-compare__table th,.mr-compare__table td{padding:14px 10px;border-bottom:1px solid var(--mr-line);text-align:center;vertical-align:middle}.mr-compare__table tbody tr:last-child th,.mr-compare__table tbody tr:last-child td{border-bottom:0}.mr-compare__table tbody th{text-align:left;font-weight:600;color:var(--mr-ink)}.mr-compare__table thead th{font-family:var(--font-heading--family);font-size:15px;font-weight:700;line-height:1.25}.mr-compare__table tbody th{font-size:14px;line-height:1.35}@media(min-width:750px){.mr-compare__table th,.mr-compare__table td{padding:16px 18px}.mr-compare__table thead th{font-size:18px}.mr-compare__table tbody th{font-size:16px}}.mr-compare__us{background:var(--mr-burgundy);color:var(--mr-gold);width:27%}.mr-compare__us>*{vertical-align:middle}.mr-compare__logo{display:block;width:44px;height:44px;margin:0 auto 6px;border-radius:50%}.mr-compare__them{color:var(--mr-ink-soft);width:27%}.mr-compare__us-cell{background:#9b1c1c0f}.mr-yes,.mr-no{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%}.mr-yes{background:var(--mr-green);color:#fff}.mr-no{background:#eee3d3;color:var(--mr-muted)}.mr-yes .mr-icon,.mr-no .mr-icon{width:18px;height:18px;stroke-width:2.5}.mr-banner{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding-block:clamp(80px,12vw,140px);color:var(--mr-cream);background:var(--mr-burgundy)}.mr-banner--sky{background-color:var(--mr-burgundy-deep);background-image:radial-gradient(ellipse 60% 75% at 50% 118%,rgb(232 184 101 / .42),transparent 70%),radial-gradient(ellipse 90% 60% at 50% -10%,rgb(155 28 28 / .55),transparent 70%)}.mr-banner--sky:before,.mr-banner--sky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.mr-banner--sky:before{background-image:radial-gradient(circle at 12% 22%,var(--mr-gold) 0 1.6px,transparent 2.6px),radial-gradient(circle at 78% 34%,var(--mr-cream) 0 1.2px,transparent 2.2px),radial-gradient(circle at 44% 68%,var(--mr-gold) 0 1.1px,transparent 2px),radial-gradient(circle at 63% 12%,rgb(251 243 228 / .9) 0 1.4px,transparent 2.4px);background-size:170px 170px,130px 130px,210px 210px,150px 150px;opacity:.85}.mr-banner--sky:after{background-image:radial-gradient(circle at 30% 40%,var(--mr-gold-soft) 0 2px,transparent 3.2px),radial-gradient(circle at 85% 70%,var(--mr-cream) 0 1.8px,transparent 3px);background-size:260px 260px,320px 320px;animation:mr-twinkle 3.6s ease-in-out infinite}@keyframes mr-twinkle{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.mr-banner--sky:after{animation:none;opacity:.6}}.mr-banner--quote{background:var(--mr-red)}.mr-banner--green{background:var(--mr-green-dark)}.mr-banner__inner{position:relative;max-width:820px}.mr-banner__title,.mr-banner h2.mr-banner__title{font-family:var(--font-heading--family);font-weight:700;font-style:normal;text-transform:none;font-size:clamp(40px,6.4vw,72px);line-height:1.04;letter-spacing:-.015em;margin:0 0 16px;color:var(--mr-cream);text-wrap:balance}.mr-banner--quote .mr-banner__title,.mr-banner--quote h2.mr-banner__title{font-size:clamp(28px,4.2vw,46px);font-style:italic;line-height:1.25}.mr-banner__mark{display:block;font-family:var(--font-heading--family);font-size:96px;line-height:.6;color:var(--mr-gold);margin-bottom:8px}.mr-banner__text{font-size:18px;line-height:1.6;color:#fbf3e4db;margin:0 auto 30px;max-width:52ch}.mr-faq__list{max-width:820px;margin:0 auto;border-top:1px solid var(--mr-line)}.mr-faq__item{border-bottom:1px solid var(--mr-line)}.mr-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-weight:700;font-size:17px;color:var(--mr-ink)}.mr-faq__item summary::-webkit-details-marker{display:none}.mr-faq__item summary:focus-visible{outline:3px solid var(--mr-gold);outline-offset:2px}.mr-faq__plus{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:var(--mr-paper);border:1px solid var(--mr-line);transition:transform .2s ease,background-color .2s ease}.mr-faq__plus:before,.mr-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--mr-red);border-radius:2px;transform:translate(-50%,-50%)}.mr-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.mr-faq__item[open] .mr-faq__plus{transform:rotate(45deg);background:var(--mr-tint)}.mr-faq__answer{padding:0 52px 24px 4px;font-size:16px}.mr-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;min-height:clamp(380px,64vh,640px);text-align:center;color:var(--mr-cream);background:var(--mr-burgundy-deep)}.mr-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.mr-hero__img img{width:100%;height:100%;object-fit:cover}.mr-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#3d06054d,#3d0605d1)}.mr-hero__inner{padding-block:80px}.mr-hero__title,.mr-hero h1.mr-hero__title{font-family:var(--font-heading--family);font-weight:700;font-size:clamp(46px,7.5vw,92px);line-height:1;letter-spacing:-.02em;text-transform:none;margin:0 0 16px;color:var(--mr-cream)}.mr-hero__sub{margin:0 auto;max-width:34ch;font-size:clamp(19px,2.2vw,24px);line-height:1.45;color:var(--mr-gold-soft)}.mr-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.mr-price__now{font-family:var(--font-heading--family);font-weight:700;font-size:32px;line-height:1;color:var(--mr-red)}.mr-price--medium .mr-price__now{font-size:26px}.mr-price__was{font-size:18px;color:var(--mr-muted)}.mr-badge{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.04em;line-height:1;padding:7px 11px;border-radius:999px}.mr-badge--red{background:var(--mr-red);color:#fff}.mr-bundle{display:grid;gap:14px}.mr-bundle[data-convert] .mr-tier__prices,.mr-bundle[data-convert] [data-atc-total]{visibility:hidden}.mr-bundle__heading{display:flex;align-items:center;gap:12px;margin:4px 0 0;font-size:14px;font-weight:700;color:var(--mr-ink-soft)}.mr-bundle__heading:before,.mr-bundle__heading:after{content:"";flex:1;height:1px;background:var(--mr-line)}.mr-tiers{border:0;margin:0;padding:0;display:grid;gap:14px;min-width:0}.mr-tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;border:1.5px solid var(--mr-line);border-radius:var(--mr-radius);background:var(--mr-paper);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.mr-tier:hover{border-color:#d6b585}.mr-tier:has(input:checked){border-color:var(--mr-red);background:var(--mr-tint);box-shadow:0 0 0 1px var(--mr-red)}.mr-tier input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.mr-tier__dot{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid #c9ae86;background:#fff}.mr-tier input:checked+.mr-tier__dot{border-color:var(--mr-red)}.mr-tier input:checked+.mr-tier__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--mr-red)}.mr-tier:has(input:focus-visible){outline:3px solid var(--mr-gold);outline-offset:2px}.mr-tier__info{display:grid;gap:3px;min-width:0}.mr-tier__title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-weight:800;font-size:18px;line-height:1.2;color:var(--mr-ink)}.mr-tier__save{font-size:12px;font-weight:800;line-height:1;color:var(--mr-green);background:#2e5a1f1a;padding:5px 8px;border-radius:999px}.mr-tier__sub{font-size:14px;color:var(--mr-ink-soft)}.mr-tier__ship{font-size:13px;font-weight:700;color:var(--mr-green)}.mr-tier__prices{display:grid;justify-items:end;gap:2px;text-align:right}.mr-tier__price{font-family:var(--font-heading--family);font-weight:700;font-size:22px;line-height:1.1;color:var(--mr-red)}.mr-tier__was{font-size:14px;color:var(--mr-muted)}.mr-tier__each{font-size:12px;color:var(--mr-ink-soft)}.mr-tier__badge{position:absolute;top:-11px;right:16px;padding:5px 11px;border-radius:999px;background:var(--mr-gold);color:var(--mr-burgundy-deep);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1;box-shadow:0 2px 6px -2px #5a0b0859}.mr-addons{display:grid;gap:10px}.mr-addons:empty{display:none}.mr-addon{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px 16px;border:1.5px dashed #d9c3a0;border-radius:var(--mr-radius-sm);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.mr-addon:has(input:checked){border-style:solid;border-color:var(--mr-green);background:#2e5a1f0f}.mr-addon input[type=checkbox]{appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:22px;height:22px;margin:0;border:2px solid #c9ae86;border-radius:6px;background:#fff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.mr-addon input[type=checkbox]:after{content:"";width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0}.mr-addon input[type=checkbox]:checked{background:var(--mr-green);border-color:var(--mr-green)}.mr-addon input[type=checkbox]:checked:after{opacity:1}.mr-addon input[type=checkbox]:focus-visible{outline:3px solid var(--mr-gold);outline-offset:2px}.mr-addon__body{display:grid;gap:2px}.mr-addon__label{font-weight:700;font-size:15px;color:var(--mr-ink)}.mr-addon__text{font-size:13px;line-height:1.45;color:var(--mr-ink-soft)}.mr-addon__price{font-weight:700;font-size:15px;color:var(--mr-ink);white-space:nowrap}.mr-atc{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;padding:0 24px;border:0;border-radius:999px;background:var(--mr-red);color:#fff;font-family:var(--font-body--family);font-weight:800;font-size:18px;cursor:pointer;box-shadow:0 12px 26px -14px #9b1c1cbf;transition:background-color .2s ease}.mr-atc:hover{background:var(--mr-red-hover)}.mr-atc[disabled]{cursor:not-allowed;opacity:.7}.mr-atc[aria-busy=true]{cursor:progress}.mr-atc__sep{opacity:.7}.mr-error{margin:0;font-size:14px;color:var(--mr-red);text-align:center}.mr-cutoff{margin:0;text-align:center;font-size:15px;font-weight:700;color:var(--mr-green)}.mr-trust{list-style:none;margin:0;padding:14px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 16px;border-block:1px solid var(--mr-line)}.mr-trust__item{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--mr-ink)}.mr-trust__item .mr-icon{width:22px;height:22px;color:var(--mr-red)}.mr-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.mr-pay svg{display:block;width:auto;height:24px}.mr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--mr-paper);border-top:1px solid var(--mr-line);box-shadow:0 -10px 26px -18px #2b141099;transform:translateY(110%);transition:transform .25s ease}.mr-sticky[data-visible=true]{transform:none}.mr-sticky__info{flex:1;min-width:0;display:grid;font-size:13px;line-height:1.3;color:var(--mr-ink-soft)}.mr-sticky__info strong{font-family:var(--font-heading--family);font-size:19px;color:var(--mr-red)}.mr-sticky .mr-atc{width:auto;flex:none;min-height:50px;padding:0 26px;font-size:16px}@media(min-width:990px){.mr-sticky{display:none}}@media(prefers-reduced-motion:reduce){.mr-sticky{transition:none}}.mr-footer{background:var(--mr-burgundy);color:var(--mr-cream);padding-top:clamp(56px,7vw,88px);font-size:15px}.mr-footer a{color:inherit;text-decoration:none}.mr-footer a:hover{color:var(--mr-gold)}.mr-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.mr-footer__brand,.mr-footer__news{grid-column:1 / -1}@media(min-width:1100px){.mr-footer__grid{grid-template-columns:1.15fr .75fr .95fr 1.45fr;gap:48px}.mr-footer__brand,.mr-footer__news{grid-column:auto}}.mr-footer__logo{display:block;width:120px;height:120px;object-fit:cover;border-radius:50%;box-shadow:0 0 0 4px #e8b86540}.mr-footer__name{font-family:var(--font-heading--family);font-size:28px;color:var(--mr-gold)}.mr-footer__tagline{font-family:var(--font-heading--family);font-size:22px;font-style:italic;color:var(--mr-gold);margin:18px 0 6px}.mr-footer__text{margin:0;color:#fbf3e4bf;line-height:1.6}.mr-footer__h,.mr-footer h2.mr-footer__h{font-family:var(--font-heading--family);font-weight:700;font-size:19px;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--mr-gold);margin:0 0 16px}.mr-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:11px}.mr-footer__links a{color:#fbf3e4e0}.mr-footer__news p{margin:0 0 16px;line-height:1.6;color:#fbf3e4cc}.mr-footer__form{display:flex;flex-wrap:wrap;gap:10px}.mr-footer__form input[type=email]{flex:1 1 160px;min-width:0;min-height:52px;padding:0 20px;border-radius:999px;border:1px solid rgb(232 184 101 / .55);background:#ffffff12;color:var(--mr-cream);font-family:var(--font-body--family);font-size:16px}.mr-footer__form input[type=email]::placeholder{color:#fbf3e499}.mr-footer__form input[type=email]:focus-visible{outline:3px solid var(--mr-gold);outline-offset:2px}.mr-footer__form .mr-btn{min-height:52px;padding-inline:26px}.mr-footer__note{flex-basis:100%;margin:4px 0 0;font-size:14px;color:var(--mr-gold-soft)}.mr-footer__note--error{color:#ffd2c9}.mr-footer__bottom{margin-top:clamp(44px,6vw,72px);padding-block:24px 28px;border-top:1px solid rgb(232 184 101 / .25);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px}.mr-footer__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mr-footer__pay svg{display:block;width:auto;height:26px}.mr-footer__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.mr-footer__locale select{min-height:40px;max-width:260px;padding:0 34px 0 14px;border-radius:999px;border:1px solid rgb(232 184 101 / .45);background-color:transparent;color:var(--mr-cream);font-family:var(--font-body--family);font-size:14px}.mr-footer__locale select option{color:var(--mr-ink)}.mr-footer__copy{margin:0;font-size:14px;color:#fbf3e4b3}featured-product-information .accelerated-checkout-block{display:none}.product-details .accordion summary,.product-details .details__header{font-weight:700}.product-details .details-content{color:var(--mr-ink-soft)}.mr-rating:has(.jdgm-preview-badge:empty){display:none}.mr-rating .jdgm-prev-badge{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mr-ink-soft)}.mr-reviews:has(.jdgm-review-widget:empty){display:none}.mr-reviews__heading{text-align:center;margin-bottom:28px}.mr-reviews .jdgm-widget,.mr-rating .jdgm-widget{font-family:var(--font-body--family, inherit);color:var(--mr-ink)}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-star.jdgm--off,.jdgm-rev__rating .jdgm-star,.jdgm-histogram .jdgm-star{color:#d9a441!important}.mr-reviews .jdgm-rev-widg__title{display:none}.mr-reviews .jdgm-rev-widg__summary-text,.mr-reviews .jdgm-rev__timestamp,.mr-reviews .jdgm-rev__author{color:var(--mr-ink-soft)}.mr-reviews .jdgm-histogram__bar{background:var(--mr-sand)}.mr-reviews .jdgm-histogram__bar-content{background:var(--mr-red)!important}.mr-reviews .jdgm-write-rev-link,.mr-reviews .jdgm-ask-question-btn,.mr-reviews .jdgm-paginate__load-more,.mr-reviews .jdgm-submit-rev{background:var(--mr-red)!important;border:1px solid var(--mr-red)!important;color:#fff!important;border-radius:999px!important;padding:12px 24px!important;font-weight:700}.mr-reviews .jdgm-write-rev-link:hover,.mr-reviews .jdgm-submit-rev:hover{background:var(--mr-red-hover)!important}.mr-reviews .jdgm-rev{background:var(--mr-paper);border:1px solid var(--mr-line)!important;border-radius:var(--mr-radius);padding:20px!important;margin-bottom:14px}.mr-reviews .jdgm-rev__title{font-family:var(--font-heading--family, inherit);color:var(--mr-ink)}.mr-reviews .jdgm-rev__buyer-badge{background:var(--mr-green)!important;color:#fff!important;border-radius:999px}:is(slideshow-slide,.product-media-container,.product-media) img:is([src*="/mr-specs.jpg"],[srcset*="/mr-specs.jpg"]){object-fit:contain!important;background:linear-gradient(180deg,#50351a,#2c1a0b,#120502)!important}.mr-rating .jdgm-widget.jdgm-preview-badge{display:block!important}.mr-rating .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge{display:flex!important;align-items:center;gap:8px;cursor:pointer}.mr-rating .jdgm-prev-badge__text{color:var(--mr-ink-soft);text-decoration:underline;text-underline-offset:3px}.mr-reviews :is(.jdgm-sort-dropdown,.jdgm-sort-dropdown-arrow,.jdgm-sort-dropdown option,.jdgm-histogram__clear-filter,.jdgm-paginate__page,.jdgm-rev__pic-link,.jdgm-cancel-rev,.jdgm-form-dynamic__back,.jdgm-btn--border,.jdgm-medals-wrapper a,.jdgm-rev-widg a){color:var(--mr-red)!important;border-color:var(--mr-red)!important}.mr-reviews :is(.jdgm-form-wrapper,.jdgm-row-media,.jdgm-row-actions,.jdgm-paginate,.jdgm-rev-widg__header,.jdgm-rev-widg__body){border-color:var(--mr-line)!important}.mr-reviews :is(.jdgm-btn--solid,.jdgm-form-dynamic__next,.jdgm-form-dynamic__submit-rev,.jdgm-paginate__page.jdgm-curt){background:var(--mr-red)!important;border-color:var(--mr-red)!important;color:#fff!important}.mr-reviews .jdgm-paginate__page.jdgm-curt{border-radius:999px}.mr-reviews :is(.jdgm-rev__icon,.jdgm-rev__avatar-image){background:var(--mr-sand)!important;color:var(--mr-burgundy)!important}.mr-reviews :is(.jdgm-rev__icon,.jdgm-verified-badge,.jdgm-rev__buyer-badge-wrapper) svg,.mr-reviews :is(.jdgm-rev__icon,.jdgm-verified-badge) :is(path,circle){fill:var(--mr-green)!important}.mr-reviews .jdgm-rev__icon:before,.mr-reviews .jdgm-verified-badge:before{color:var(--mr-green)!important}.mr-reviews :is(input,textarea,select):focus{outline-color:var(--mr-red);border-color:var(--mr-red)!important}.mr-reviews .jdgm-rev-widg a.jdgm-write-rev-link,.mr-reviews .jdgm-rev-widg .jdgm-write-rev-link:hover{color:#fff!important;text-decoration:none}.mr-reviews .jdgm-verified-checkmark{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mr-store.css.map */
