.mnrlx{--mnrlx-serif: var(--font-secondary-family, Georgia, "Times New Roman", serif);--mnrlx-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--mnrlx-body: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--mnrlx-rule: color-mix(in srgb, var(--mnrlx-ink) 14%, transparent);--mnrlx-rule-dash: color-mix(in srgb, var(--mnrlx-ink) 20%, transparent);position:relative;display:block;overflow:hidden;background:var(--mnrlx-bg);color:var(--mnrlx-ink);font-family:var(--mnrlx-body);padding-block:var(--mnrlx-pad-top, 88px) var(--mnrlx-pad-bottom, 96px);--mnrlx-gutter: clamp(16px, 2vw, 22px)}.mnrlx__inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding-inline:var(--mnrlx-gutter)}.mnrlx__glow{position:absolute;top:clamp(-220px,-14vw,-120px);right:clamp(-160px,-8vw,-90px);width:clamp(320px,46vw,560px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--mnrlx-pink) 34%,transparent),transparent 70%);pointer-events:none}.mnrlx-mono{font-family:var(--mnrlx-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.mnrlx__head{max-width:42ch}.mnrlx__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--mnrlx-crimson)}.mnrlx__eyebrow-bar{width:34px;height:2px;background:var(--mnrlx-pink);flex:0 0 auto}.mnrlx__title{font-family:var(--mnrlx-serif);font-weight:400;font-size:clamp(2.5rem,5.2vw,4rem);line-height:.98;letter-spacing:-.017em;margin:0;text-wrap:balance}.mnrlx__title em{font-style:italic;color:var(--mnrlx-cobalt);position:relative;white-space:nowrap}.mnrlx__title em svg{position:absolute;left:0;right:0;bottom:-.13em;width:100%;height:.2em;overflow:visible;color:var(--mnrlx-pink)}.mnrlx__plain{margin-top:22px;font-size:clamp(1.12rem,1.75vw,1.42rem);line-height:1.46;letter-spacing:-.006em;text-wrap:pretty}.mnrlx__plain p:first-child{margin-top:0}.mnrlx__plain p:last-child{margin-bottom:0}.mnrlx__plain strong,.mnrlx__plain b{color:var(--mnrlx-cobalt);font-weight:600}.mnrlx__quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:clamp(34px,4vw,48px) 0 0;padding:0;list-style:none}.mnrlx-q{position:relative;display:flex;align-items:center;gap:13px;padding:17px 18px;background:var(--mnrlx-card);border:1px solid var(--mnrlx-rule)}.mnrlx-q__icon{flex:0 0 auto;color:var(--mnrlx-crimson)}.mnrlx-q__icon svg{display:block;width:28px;height:28px}.mnrlx-q__body{display:grid;gap:3px;min-width:0}.mnrlx-q__title{font-family:var(--mnrlx-serif);font-size:1.24rem;line-height:1.06;letter-spacing:-.01em}.mnrlx-q__sub{opacity:.55;font-size:.6rem}.mnrlx-q__n{position:absolute;top:9px;right:11px;font-size:.55rem;opacity:.28}.mnrlx__viewer{margin-top:clamp(46px,5.6vw,72px)}.mnrlx__viewer-label{display:flex;align-items:center;gap:14px;margin:0 0 16px;opacity:.55}.mnrlx__viewer-label:after{content:"";flex:1;height:1px;background:var(--mnrlx-rule)}.mnrlx__rail{position:relative}.mnrlx__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.mnrlx__tab{font-family:var(--mnrlx-body);font-size:.93rem;line-height:1.1;letter-spacing:-.005em;color:var(--mnrlx-ink);background:var(--mnrlx-card);border:1px solid var(--mnrlx-rule);border-radius:0;padding:11px 16px;cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease}.mnrlx__tab:hover{border-color:var(--mnrlx-cobalt)}.mnrlx__tab.is-active{background:var(--mnrlx-ink);color:#fff;border-color:var(--mnrlx-ink)}.mnrlx__tab:focus-visible{outline:2px solid var(--mnrlx-cobalt);outline-offset:2px}.mnrlx__stage{max-width:700px;background:var(--mnrlx-card);border:1px solid var(--mnrlx-rule)}.mnrlx__slide{display:block}.mnrlx__slide[hidden]{display:none}.mnrlx--anim .mnrlx__slide{opacity:0;transform:translateY(6px);transition:opacity .34s ease,transform .34s ease}.mnrlx--anim .mnrlx__slide.is-active{opacity:1;transform:none}.mnrlx__ba{position:relative;display:grid;grid-template-columns:1fr 1fr;aspect-ratio:8 / 5}.mnrlx__half{position:relative;margin:0;overflow:hidden;background:color-mix(in srgb,var(--mnrlx-ink) 5%,#fff)}.mnrlx__half img{display:block;width:100%;height:100%;object-fit:cover}.mnrlx__half--after{border-left:1px solid var(--mnrlx-rule)}.mnrlx__tag{position:absolute;left:0;top:0;z-index:2;padding:5px 9px;font-size:.54rem;background:color-mix(in srgb,var(--mnrlx-ink) 88%,transparent);color:#fff}.mnrlx__tag--after{left:auto;right:0;background:color-mix(in srgb,var(--mnrlx-crimson) 90%,transparent)}.mnrlx__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--mnrlx-cobalt) 7%,transparent) 0 1px,transparent 1px 34px),repeating-linear-gradient(to bottom,color-mix(in srgb,var(--mnrlx-cobalt) 6%,transparent) 0 1px,transparent 1px 34px);background-color:color-mix(in srgb,var(--mnrlx-ink) 7%,#fff)}.mnrlx__fallback--after{background-color:var(--mnrlx-pink-wash)}.mnrlx__fallback-word{font-family:var(--mnrlx-serif);text-align:center;font-size:clamp(1.1rem,2.6vw,1.7rem);letter-spacing:-.01em;opacity:.3}.mnrlx__fallback--after .mnrlx__fallback-word{opacity:.45;color:var(--mnrlx-crimson)}.mnrlx__pivot{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);width:40px;height:28px;display:grid;place-items:center;color:#fff;background:var(--mnrlx-cobalt);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%)}.mnrlx__pivot svg{width:14px;height:10px}.mnrlx__ba[data-mode=single] .mnrlx__pivot{display:none}.mnrlx__half--solo{border-right:1px solid var(--mnrlx-rule)}.mnrlx__tag--use{background:color-mix(in srgb,var(--mnrlx-cobalt) 92%,transparent)}.mnrlx__aside{display:flex;flex-direction:column;justify-content:center;gap:15px;padding:clamp(18px,2.5vw,36px);background-color:var(--mnrlx-pink-wash);background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--mnrlx-cobalt) 7%,transparent) 0 1px,transparent 1px 34px),repeating-linear-gradient(to bottom,color-mix(in srgb,var(--mnrlx-cobalt) 6%,transparent) 0 1px,transparent 1px 34px)}.mnrlx__aside-kicker{color:var(--mnrlx-crimson);opacity:.85}.mnrlx__aside-line{margin:0;font-family:var(--mnrlx-serif);font-size:clamp(1.18rem,2.15vw,1.85rem);line-height:1.12;letter-spacing:-.016em;text-wrap:balance}.mnrlx__aside-line:after{content:"";display:block;width:44px;height:3px;margin-top:17px;background:var(--mnrlx-pink)}.mnrlx__cap{display:grid;gap:3px;padding:17px 20px 19px;border-top:1px solid var(--mnrlx-rule)}.mnrlx__count{opacity:.4;font-size:.56rem}.mnrlx__cap-title{font-family:var(--mnrlx-serif);font-weight:400;font-size:clamp(1.35rem,2.4vw,1.7rem);line-height:1.08;letter-spacing:-.012em;margin:2px 0 0}.mnrlx__cap-text{margin:4px 0 0;font-size:.97rem;line-height:1.42;opacity:.72;max-width:52ch}.mnrlx__note{margin:14px 0 0;font-size:.56rem;letter-spacing:.1em;opacity:.42;max-width:700px}.mnrlx__reassure{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:clamp(40px,4.6vw,58px);padding-top:26px;border-top:1px solid var(--mnrlx-rule);font-family:var(--mnrlx-serif);font-size:clamp(1.15rem,1.9vw,1.45rem);letter-spacing:-.01em}.mnrlx__dot{color:var(--mnrlx-pink);font-size:.5em;vertical-align:.25em}.mnrlx__cta-wrap{margin-top:28px}.mnrlx__cta{display:inline-flex;align-items:center;gap:12px;min-height:50px;padding-inline:26px;font-family:var(--mnrlx-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--mnrlx-crimson);clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 50%,calc(100% - 13px) 100%,13px 100%,0 50%);transition:background .18s ease}.mnrlx__cta:hover,.mnrlx__cta:visited{color:#fff}.mnrlx__cta:hover{background:var(--mnrlx-cobalt)}.mnrlx__cta svg{width:14px;height:10px;transition:transform .2s ease}.mnrlx__cta:hover svg{transform:translate(4px)}.mnrlx--anim [data-mnrlx-reveal]{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.mnrlx--anim [data-mnrlx-reveal].is-in{opacity:1;transform:none}@media screen and (min-width:1024px){.mnrlx__head{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:clamp(36px,4.4vw,72px);align-items:end;max-width:none}.mnrlx__eyebrow{grid-column:1 / -1}.mnrlx__title{margin-bottom:-.08em}.mnrlx__plain{margin-top:0;max-width:46ch}.mnrlx__viewer{display:grid;grid-template-columns:minmax(190px,248px) minmax(0,1fr);column-gap:clamp(28px,3vw,46px);align-items:start}.mnrlx__viewer-label{grid-column:1 / -1}.mnrlx__rail{grid-column:1;position:sticky;top:96px}.mnrlx__stage{grid-column:2;grid-row:2;max-width:none}.mnrlx__note{grid-column:2}.mnrlx__tabs{flex-direction:column;align-items:stretch;gap:0;margin-bottom:0;border-top:1px solid var(--mnrlx-rule)}.mnrlx__tab{position:relative;background:transparent;border:0;border-bottom:1px solid var(--mnrlx-rule);text-align:left;padding:14px 10px 14px 18px;font-size:1rem;white-space:normal;transition:color .16s ease}.mnrlx__tab:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;background:var(--mnrlx-pink);transform:scaleY(0);transform-origin:center;transition:transform .2s cubic-bezier(.22,.61,.36,1)}.mnrlx__tab:hover{color:var(--mnrlx-cobalt);border-color:var(--mnrlx-rule)}.mnrlx__tab.is-active{background:transparent;color:var(--mnrlx-cobalt);border-color:var(--mnrlx-rule)}.mnrlx__tab.is-active:before{transform:scaleY(1)}}@media screen and (max-width:1023px){.mnrlx__quick{grid-template-columns:repeat(2,minmax(0,1fr))}.mnrlx__stage{max-width:none}}@media screen and (max-width:767px){.mnrlx{padding-block:var(--mnrlx-pad-top-m, 56px) var(--mnrlx-pad-bottom-m, 62px)}.mnrlx__head{max-width:none}.mnrlx__title{font-size:clamp(2.3rem,11vw,2.9rem)}.mnrlx__plain{font-size:1.1rem}.mnrlx__quick{grid-template-columns:1fr;gap:8px}.mnrlx-q{padding:14px 15px}.mnrlx-q__icon svg{width:25px;height:25px}.mnrlx-q__title{font-size:1.16rem}.mnrlx__tabs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.mnrlx__tabs::-webkit-scrollbar{display:none}.mnrlx__tab{scroll-snap-align:start;flex:0 0 auto;font-size:.89rem;padding:10px 14px}.mnrlx__pivot{width:34px;height:24px}.mnrlx__stage{margin-inline:calc(-1 * var(--mnrlx-gutter));border-inline:0}.mnrlx__ba{aspect-ratio:3 / 2}.mnrlx__cap{padding:14px var(--mnrlx-gutter) 16px}.mnrlx__aside{padding:15px 16px;gap:10px}.mnrlx__aside-line{font-size:1.05rem;line-height:1.15}.mnrlx__aside-line:after{width:30px;height:2px;margin-top:12px}.mnrlx__reassure{font-size:1.12rem;gap:6px 12px}.mnrlx__cta{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.mnrlx *,.mnrlx *:before,.mnrlx *:after{transition:none!important;animation:none!important}.mnrlx [data-mnrlx-reveal],.mnrlx__slide{opacity:1!important;transform:none!important}}.mnrl3-pdp{--mnrl3-rule: color-mix(in srgb, var(--mnrl3-ink) 14%, transparent);--mnrl3-rule-dash: color-mix(in srgb, var(--mnrl3-ink) 20%, transparent);--mnrl3-serif: var(--font-secondary-family, Georgia, "Times New Roman", serif);--mnrl3-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;display:block;color:var(--mnrl3-ink);background:var(--mnrl3-paper);padding-block:var(--mnrl3-pad-top, 34px) var(--mnrl3-pad-bottom, 90px);font-family:var(--mnrl3-body);font-size:var(--mnrl3-body-size, 17px);line-height:1.5}.mnrl3-pdp__inner{max-width:1280px;margin:0 auto;padding-inline:clamp(16px,2vw,22px)}.mnrl3-pdp__empty{padding:4rem 2rem;text-align:center}.mnrl3-mono{font-family:var(--mnrl3-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.mnrl3-dia:before{content:"\25c6";font-size:.6em;vertical-align:.15em;margin-right:.55em}.mnrl3-top{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:var(--mnrl3-gap, 44px);align-items:start}.mnrl3-media{position:sticky;top:24px}.mnrl3-frame{position:relative;overflow:hidden;aspect-ratio:4 / 5;display:grid;place-items:center;border:1px solid var(--mnrl3-rule);background:radial-gradient(120% 90% at 78% 8%,var(--mnrl3-pink-wash) 0%,transparent 62%),linear-gradient(168deg,#fff,#fdfafd 46%,color-mix(in srgb,var(--mnrl3-cobalt) 5%,#ffffff))}.mnrl3-frame[data-texture=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--mnrl3-cobalt) 6%,transparent) 0 1px,transparent 1px 68px),repeating-linear-gradient(to bottom,color-mix(in srgb,var(--mnrl3-cobalt) 5%,transparent) 0 1px,transparent 1px 68px)}.mnrl3-frame__img{position:relative;width:100%;height:100%;object-fit:contain;display:block;padding:6%}.mnrl3-frame__placeholder{width:70%;opacity:.35}.mnrl3-frame__tag{position:absolute;left:0;bottom:0;background:var(--mnrl3-pink);color:var(--mnrl3-ink);padding:7px 12px;font-family:var(--mnrl3-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.mnrl3-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}.mnrl3-thumb{background:#fff;border:1px solid var(--mnrl3-rule);padding:8px;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.mnrl3-thumb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.mnrl3-thumb[aria-current=true]{border-color:var(--mnrl3-cobalt);box-shadow:inset 0 -3px 0 var(--mnrl3-pink)}.mnrl3-buy{display:flex;flex-direction:column;gap:14px;min-width:0;scroll-margin-top:90px}.mnrl3-eyebrow{display:flex;align-items:center;gap:12px;color:var(--mnrl3-crimson)}.mnrl3-eyebrow__bar{width:34px;height:2px;background:var(--mnrl3-pink);flex:0 0 auto}.mnrl3-title{font-family:var(--mnrl3-serif);font-weight:400;font-size:clamp(2.4rem,4.4vw,3.5rem);line-height:.98;letter-spacing:-.015em;margin:0}.mnrl3-title em{font-style:italic;color:var(--mnrl3-cobalt);position:relative;white-space:nowrap}.mnrl3-title em svg{position:absolute;left:0;right:0;bottom:-.13em;width:100%;height:.2em;overflow:visible;color:var(--mnrl3-pink)}.mnrl3-deck{max-width:44ch}.mnrl3-deck p:first-child{margin-top:0}.mnrl3-deck p:last-child{margin-bottom:0}.mnrl3-facts{display:flex;flex-wrap:wrap;gap:5px 18px;padding-block:8px;border-top:1px solid var(--mnrl3-rule);border-bottom:1px solid var(--mnrl3-rule)}.mnrl3-toprow{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.mnrl3-toprow[data-has-eyebrow=false]{justify-content:flex-start}.mnrl3-rating{display:flex;align-items:center;gap:8px;white-space:nowrap}.mnrl3-pdp .mnrl3-rating__marks{position:relative;display:inline-block;line-height:1}.mnrl3-pdp .mnrl3-rating__marks .mnrl3-rating__track,.mnrl3-pdp .mnrl3-rating__marks .mnrl3-rating__fill{display:block;letter-spacing:.06em;white-space:nowrap;font-size:var(--mnrl3-star-size, 26px);line-height:1}.mnrl3-rating__track{color:var(--mnrl3-star-off)}.mnrl3-rating__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--mnrl3-star-on)}.mnrl3-rating__value{font-weight:500}.mnrl3-rating__link{color:inherit;opacity:.6;text-decoration:underline;text-underline-offset:2px}.mnrl3-rating__link:hover{opacity:1}.mnrl3-rows{display:grid;gap:6px}.mnrl3-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:0 12px;align-items:center;width:100%;min-height:52px;padding:10px 13px;text-align:left;font:inherit;color:var(--mnrl3-pill-text);background:var(--mnrl3-pill-bg);border:1px solid var(--mnrl3-pill-border);cursor:pointer;transition:border-color .15s ease,background .15s ease}.mnrl3-row:hover{border-color:color-mix(in srgb,var(--mnrl3-ink) 36%,transparent)}.mnrl3-row.is-selected{border-color:var(--mnrl3-cobalt);background:color-mix(in srgb,var(--mnrl3-cobalt) 5%,#fff)}.mnrl3-row.is-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--mnrl3-cobalt)}.mnrl3-row.is-sold-out{opacity:.45}.mnrl3-row.is-sold-out .mnrl3-row__name{text-decoration:line-through}.mnrl3-row__icon{display:grid;place-items:center;color:var(--mnrl3-cobalt)}.mnrl3-row__icon svg{display:block;height:30px;width:auto}.mnrl3-row__name{font-weight:600;font-size:.96rem;letter-spacing:-.01em}.mnrl3-row__sub{display:block;font-size:.82rem;opacity:.6;margin-top:1px}.mnrl3-row__price{text-align:right;white-space:nowrap;line-height:1.25}.mnrl3-row__price b{font-weight:600;font-size:1rem;display:block}.mnrl3-row__price .mnrl3-mono{font-size:.55rem;letter-spacing:.08em;opacity:.55}.mnrl3-flag{font-family:var(--mnrl3-mono);font-size:.5rem;letter-spacing:.09em;text-transform:uppercase;background:var(--mnrl3-yellow);color:var(--mnrl3-ink);padding:2px 5px;margin-left:6px;vertical-align:1px}.mnrl3-flag--value{background:var(--mnrl3-mint);color:var(--mnrl3-cobalt)}.mnrl3-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--mnrl3-rule);background:#fff}.mnrl3-seg__btn{display:grid;gap:1px;padding:11px 12px;text-align:center;cursor:pointer;transition:background .15s ease,color .15s ease}.mnrl3-seg__btn+.mnrl3-seg__btn{border-left:1px solid var(--mnrl3-rule)}.mnrl3-seg__btn input{position:absolute;opacity:0;pointer-events:none}.mnrl3-seg__name{font-weight:600;font-size:.94rem}.mnrl3-seg__note{font-size:.78rem;opacity:.6}.mnrl3-seg__btn[data-selected=true]{background:var(--mnrl3-cobalt);color:#fff}.mnrl3-seg__btn[data-selected=true] .mnrl3-seg__note{opacity:.85}.mnrl3-priceline{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin-top:9px}.mnrl3-priceline b{font-family:var(--mnrl3-serif);font-weight:400;font-size:1.85rem;line-height:1}.mnrl3-priceline s{opacity:.45;font-size:.95rem}.mnrl3-priceline__per{font-family:var(--mnrl3-mono);font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.mnrl3-priceline__save{font-family:var(--mnrl3-mono);font-size:.55rem;letter-spacing:.09em;text-transform:uppercase;background:var(--mnrl3-mint);color:var(--mnrl3-cobalt);padding:3px 6px}.mnrl3-subline{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:8px}.mnrl3-subline__note{font-size:.84rem;opacity:.6}.mnrl3-subline .mnrl3-select{width:auto;min-width:190px;padding:8px 30px 8px 10px;font-size:.78rem}.mnrl3-claims{list-style:none;margin:0;padding:0;display:grid;gap:7px}.mnrl3-claims li{display:flex;gap:10px;align-items:flex-start}.mnrl3-claims .mnrl3-mono{color:var(--mnrl3-crimson);padding-top:.3em;font-size:.6rem}.mnrl3-native-variants{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mnrl3-options{display:grid;gap:16px}.mnrl3-optgroup{display:grid;gap:9px}.mnrl3-optgroup__head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.mnrl3-optgroup__value{font-family:var(--mnrl3-mono);font-size:.7rem;letter-spacing:.04em;opacity:.68}.mnrl3-pills{display:flex;flex-wrap:wrap;gap:8px}.mnrl3-pill{font-family:var(--mnrl3-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;padding:11px 17px;background:var(--mnrl3-pill-bg);color:var(--mnrl3-pill-text);border:1px solid var(--mnrl3-pill-border);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s ease,color .15s ease,border-color .15s ease}.mnrl3-pill:hover{border-color:var(--mnrl3-cobalt)}.mnrl3-pill.is-selected{background:var(--mnrl3-pill-active-bg);color:var(--mnrl3-pill-active-text);border-color:var(--mnrl3-pill-active-bg)}.mnrl3-pill.is-selected:visited{color:var(--mnrl3-pill-active-text)}.mnrl3-pill.is-sold-out{opacity:.42;text-decoration:line-through}.mnrl3-form{display:block}.mnrl3-form__inner{display:grid;gap:20px}.mnrl3-purchase{display:grid;gap:10px}.mnrl3-purchase__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.mnrl3-purchase__note{opacity:.5}.mnrl3-purchase__options{display:grid;gap:10px}.mnrl3-appblocks{display:grid;gap:10px;background:#fff;border:1px solid var(--mnrl3-rule);padding:16px}.mnrl3-opt{position:relative;display:block;background:#fff;border:1px solid var(--mnrl3-rule);padding:15px 17px 16px;cursor:pointer;transition:border-color .18s ease,background .18s ease}.mnrl3-opt:hover{border-color:color-mix(in srgb,var(--mnrl3-ink) 34%,transparent)}.mnrl3-opt[data-selected=true]{border-color:var(--mnrl3-cobalt)}.mnrl3-opt[data-selected=true][data-mnrl3-card=subscribe]{background:var(--mnrl3-mint)}.mnrl3-opt input[type=radio]{position:absolute;opacity:0;pointer-events:none}.mnrl3-opt__head{display:flex;align-items:center;gap:11px}.mnrl3-opt__mark{width:15px;height:15px;flex:0 0 auto;border:1.5px solid color-mix(in srgb,var(--mnrl3-ink) 36%,transparent);transform:rotate(45deg);position:relative;transition:border-color .18s ease}.mnrl3-opt[data-selected=true] .mnrl3-opt__mark{border-color:var(--mnrl3-cobalt)}.mnrl3-opt[data-selected=true] .mnrl3-opt__mark:after{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;background:var(--mnrl3-cobalt)}.mnrl3-opt__name{font-family:var(--mnrl3-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;flex:1}.mnrl3-opt__badge{font-family:var(--mnrl3-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;background:var(--mnrl3-yellow);color:var(--mnrl3-ink);padding:4px 8px}.mnrl3-opt__body{margin-top:11px;padding-left:26px;display:grid;gap:10px}.mnrl3-price{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.mnrl3-price b{font-family:var(--mnrl3-serif);font-weight:400;font-size:1.9rem;line-height:1}.mnrl3-price s{opacity:.45}.mnrl3-price__per{font-family:var(--mnrl3-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.mnrl3-perks{display:grid;gap:4px}.mnrl3-perks__item{display:flex;gap:8px;align-items:flex-start;font-size:.94rem}.mnrl3-perks__item .mnrl3-mono{font-size:.55rem;color:var(--mnrl3-cobalt);padding-top:.34em}.mnrl3-freq{display:grid;gap:6px;border-top:1px dashed var(--mnrl3-rule-dash);padding-top:11px}.mnrl3-select{appearance:none;-webkit-appearance:none;font-family:var(--mnrl3-mono);font-size:.72rem;letter-spacing:.08em;color:var(--mnrl3-ink);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%23222' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;border:1px solid var(--mnrl3-rule);padding:11px 34px 11px 12px;width:100%;cursor:pointer}.mnrl3-cartrow{display:flex;gap:10px;align-items:stretch}.mnrl3-pdp .mnrl3-qty{display:flex;align-items:center;border:1px solid var(--mnrl3-rule);background:#fff;flex:0 0 auto;border-radius:0}.mnrl3-pdp .mnrl3-qty__btn{width:44px;height:56px;background:none;border:0;cursor:pointer;color:var(--mnrl3-ink);display:flex;align-items:center;justify-content:center}.mnrl3-pdp .mnrl3-qty__btn svg{width:12px;height:12px}.mnrl3-pdp .mnrl3-qty__input{width:40px;height:56px;text-align:center;border:0;background:none;font-family:var(--mnrl3-mono);font-size:.85rem;color:var(--mnrl3-ink);-moz-appearance:textfield;padding:0}.mnrl3-pdp .mnrl3-qty__input::-webkit-inner-spin-button,.mnrl3-pdp .mnrl3-qty__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mnrl3-atc-wrap{--mnrl3-notch: 14px;flex:1;min-width:0;display:block;padding:3px;background:transparent;clip-path:polygon(var(--mnrl3-notch) 0,calc(100% - var(--mnrl3-notch)) 0,100% 50%,calc(100% - var(--mnrl3-notch)) 100%,var(--mnrl3-notch) 100%,0 50%);transition:background .15s ease}.mnrl3-atc-wrap:focus-within{background:var(--mnrl3-yellow)}.mnrl3-pdp .mnrl3-atc,.mnrl3-sticky .mnrl3-atc{width:100%;min-height:56px;border:0;border-radius:0;cursor:pointer;background:var(--mnrl3-crimson, #a31d4e);color:var(--mnrl3-cta-text, #fff);font-family:var(--mnrl3-mono, ui-monospace, monospace);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:12px;padding-inline:22px;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%);transition:background .18s ease}.mnrl3-pdp .mnrl3-atc:hover:not(.disabled):not([disabled]){background:var(--mnrl3-cobalt)}.mnrl3-pdp .mnrl3-atc.disabled,.mnrl3-pdp .mnrl3-atc[disabled]{background:color-mix(in srgb,var(--mnrl3-ink) 26%,transparent);cursor:not-allowed}.mnrl3-atc__sep{opacity:.5;margin-right:.4em}.mnrl3-atc__price{white-space:nowrap}.mnrl3-atc__arrow{display:inline-flex;transition:transform .2s ease}.mnrl3-atc__arrow svg{width:14px;height:14px}.mnrl3-pdp .mnrl3-atc:hover:not(.disabled) .mnrl3-atc__arrow{transform:translate(4px)}.mnrl3-dynamic-checkout{display:grid;gap:8px}.mnrl3-trust{display:flex;flex-wrap:wrap;gap:8px 20px;opacity:.7}.mnrl3-inventory{margin-top:-6px}.mnrl3-wide{margin-top:72px;border-top:1px solid var(--mnrl3-rule)}.mnrl3-specs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--mnrl3-rule);margin:0}.mnrl3-spec{padding:20px 22px 22px;border-right:1px dashed var(--mnrl3-rule-dash)}.mnrl3-spec:last-child{border-right:0}.mnrl3-spec dt{opacity:.55;margin-bottom:7px}.mnrl3-spec dd{margin:0;font-family:var(--mnrl3-serif);font-size:1.5rem;line-height:1.1}.mnrl3-spec dd small{display:block;font-family:var(--mnrl3-body);font-size:.9rem;opacity:.7;margin-top:3px}.mnrl3-details{border-bottom:1px solid var(--mnrl3-rule)}.mnrl3-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:22px;cursor:pointer;list-style:none}.mnrl3-summary::-webkit-details-marker{display:none}.mnrl3-acc__title{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:14px}.mnrl3-acc__title .mnrl3-mono{opacity:.42}.mnrl3-acc__heading{font-family:var(--mnrl3-serif);font-size:1.7rem;line-height:1}.mnrl3-sign{font-family:var(--mnrl3-mono);font-size:1.05rem;color:var(--mnrl3-cobalt)}.mnrl3-details[open] .mnrl3-sign:before{content:"\2212"}.mnrl3-details:not([open]) .mnrl3-sign:before{content:"+"}.mnrl3-acc__body{padding:0 22px 26px;display:grid;grid-template-columns:56px minmax(0,64ch);gap:14px}.mnrl3-acc__aside{opacity:.42}.mnrl3-acc__rich,.mnrl3-deck,.mnrl3-claims,.mnrl3-perks__item{font-family:var(--mnrl3-body)}.mnrl3-acc__rich p:first-child{margin-top:0}.mnrl3-acc__rich p:last-child{margin-bottom:0}.mnrl3-sticky .sticky-add-to-cart__title{font-family:var(--mnrl3-mono, monospace)}.mnrl3-atc-wrap--sticky{--mnrl3-notch: 12px}.mnrl3-sticky .mnrl3-atc{min-height:46px}.mnrl3-lede{max-width:46ch;margin:2px 0 0;font-family:var(--mnrl3-body);font-size:clamp(1.02rem,1.3vw,1.19rem);line-height:1.45;letter-spacing:-.003em;text-wrap:pretty}.mnrl3-lede p:first-child{margin-top:0}.mnrl3-lede p:last-child{margin-bottom:0}.mnrl3-lede strong,.mnrl3-lede b{color:var(--mnrl3-cobalt);font-weight:600}.mnrl3-does{border-top:1px solid var(--mnrl3-rule);border-bottom:1px solid var(--mnrl3-rule);padding-block:15px 16px}.mnrl3-does__head{margin:0 0 12px;color:var(--mnrl3-crimson)}.mnrl3-does__list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.mnrl3-does__item{display:grid;grid-template-columns:17px minmax(0,1fr);gap:11px;align-items:start;font-family:var(--mnrl3-body);font-size:.95rem;line-height:1.36}.mnrl3-does__mark{margin-top:.1em}.mnrl3-does__mark svg{display:block;width:17px;height:17px}.mnrl3-does__text strong,.mnrl3-does__text b{font-weight:600}.mnrl3-does__item--hl{margin-top:3px;margin-inline:-11px;padding:9px 11px;background:var(--mnrl3-pink-wash);grid-template-columns:17px minmax(0,1fr)}.mnrl3-does__k{font-family:var(--mnrl3-mono);font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mnrl3-crimson);margin-right:.6em;white-space:nowrap}.mnrl3-facts--footer{border:0;padding-block:0;margin-top:-4px;gap:3px 8px;font-size:.58rem;opacity:.5}.mnrl3-facts--footer span+span:before{content:"\25c6";font-size:.62em;vertical-align:.16em;margin-right:.7em;opacity:.7}.mnrl3-steps{display:grid;gap:10px;margin:0 0 14px;padding:0;list-style:none}.mnrl3-steps:last-child{margin-bottom:0}.mnrl3-steps li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start}.mnrl3-steps__n{color:var(--mnrl3-crimson);padding-top:.34em;opacity:.85}@media screen and (max-width:1023px){.mnrl3-top{grid-template-columns:1fr;gap:26px}.mnrl3-media{position:static}.mnrl3-wide{margin-top:46px}.mnrl3-specs{grid-template-columns:repeat(2,1fr)}.mnrl3-spec{border-bottom:1px dashed var(--mnrl3-rule-dash)}.mnrl3-spec:nth-child(2n){border-right:0}}@media screen and (max-width:767px){.mnrl3-title{font-size:2.3rem}.mnrl3-lede{font-size:1.02rem;max-width:none}.mnrl3-does__item--hl{margin-inline:0;padding-inline:10px}.mnrl3-steps li{grid-template-columns:22px minmax(0,1fr);gap:10px}.mnrl3-cartrow{flex-wrap:wrap}.mnrl3-pdp .mnrl3-qty{width:100%;justify-content:space-between}.mnrl3-pdp .mnrl3-qty__input{flex:1;width:auto}.mnrl3-atc-wrap{flex:1 0 100%}.mnrl3-opt__body{padding-left:0}.mnrl3-specs{grid-template-columns:1fr}.mnrl3-spec{border-right:0}.mnrl3-summary,.mnrl3-acc__body{padding-inline:0}.mnrl3-acc__title{grid-template-columns:34px minmax(0,1fr);gap:10px}.mnrl3-acc__heading{font-size:1.4rem}.mnrl3-acc__body{grid-template-columns:1fr}.mnrl3-acc__aside{display:none}.mnrl3-thumbs{grid-template-columns:repeat(4,1fr);gap:7px}.mnrl3-row{padding:9px 11px;min-height:48px;gap:0 10px}.mnrl3-row__icon svg{height:26px}.mnrl3-subline .mnrl3-select{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.mnrl3-pdp *,.mnrl3-sticky *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAgg */
