:root{--spring:cubic-bezier(.32,.72,0,1);--press:90ms}.mra a,.mra button,.mra summary,.mra label,.mra select{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mra :is(.btn,.icon-btn,.opt,.gs-arrow,.wa,.g-rail button,.quantity__button,.button):active{transform:scale(.96);transition:transform var(--press) ease-out}.mra .burger:active{transform:scale(.92);transition:transform var(--press) ease-out}.mra :is(.gun,.gs-item,.model-card,.art,.rv-card,.card-wrapper,.gun-tabs a,.gcta-links a,.badge,.tbadge,.pf-t):active{transform:scale(.98);transition:transform var(--press) ease-out}.mra :is(.faq summary,.acc summary,.more-fit summary,.menu a,.nav a,.crumbs a,.link-arrow):active{opacity:.55;transition:opacity var(--press) ease-out}@media(hover:none){.gun:hover,.art:hover,.rv-card:hover,.gcta-links a:hover,.wa:hover,.gs-item:hover{transform:none}.model-card:hover .core,.gun:hover .model,.btn:hover .ico,.badge:hover svg,.tbadge:hover svg{transform:none}.model-card:hover .media img,.mra .card-wrapper:hover .card__media img{transform:none}}.ticker:active .ticker-track,.reels:active .reels-track,.rv-marquee:active .rv-track{animation-play-state:paused}.reveal{transform:translateY(22px);filter:none;transition:opacity .8s var(--ease-out),transform .9s var(--ease-out)}.reveal.in{transform:none}.hdr-in{transition:background-color .5s var(--spring),box-shadow .5s var(--spring),border-color .5s var(--spring)}body.is-scrolled .hdr-in{background:#0e0e10d6;border-color:#f2efe91a;box-shadow:inset 0 1px #ffffff12,0 24px 48px -26px #000000f2}body.mra:before{content:"";position:fixed;inset:0 0 auto;height:96px;z-index:39;pointer-events:none;background:linear-gradient(180deg,#0b0b0ceb,#0b0b0c99 45%,#0b0b0c00);opacity:0;transition:opacity .5s var(--spring)}body.is-scrolled:before{opacity:1}body.menu-open:before{opacity:0}.mra-header-section{position:sticky;top:calc(-1 * var(--ann-h,0px));z-index:40;pointer-events:none;transition:transform .5s var(--spring)}.mra-header-section>*{pointer-events:auto}body.hdr-away:not(.menu-open) .mra-header-section{transform:translateY(-110%)}body.hdr-away:before{opacity:0}html{scroll-padding-top:96px}.hero-tag>span:not(:empty){padding:6px 13px;border-radius:999px;background:#0b0b0c8c;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);border:1px solid rgba(255,255,255,.1);color:var(--bone);font-weight:500}.menu{-webkit-backdrop-filter:blur(0) saturate(1);backdrop-filter:blur(0) saturate(1);transition:opacity .45s var(--spring),visibility .45s,backdrop-filter .45s var(--spring),-webkit-backdrop-filter .45s var(--spring)}body.menu-open .menu{-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3)}body.menu-open{overflow:hidden}.mra .drawer{background:#0000;transition:background-color .45s var(--spring),visibility .45s}.mra .drawer.active{background:#0000008c}.mra .drawer__inner{position:relative;transition:transform .45s var(--spring);touch-action:pan-y}html[dir=rtl] .mra .drawer__inner{transform:translate(-100%);border-left:0;border-right:1px solid var(--line-2)}html[dir=rtl] .mra .drawer.active .drawer__inner{transform:translate(0)}.mra .drawer__inner:before{content:"";position:absolute;top:50%;inset-inline-start:6px;width:4px;height:44px;margin-top:-22px;border-radius:4px;background:#f2efe929;pointer-events:none}@media(hover:hover){.mra .drawer__inner:before{display:none}}.g-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline:0}.g-track::-webkit-scrollbar{display:none}.g-track:focus-visible{box-shadow:inset 0 0 0 2px var(--gold)}.g-slide{flex:0 0 100%;height:100%;scroll-snap-align:center}.g-slide img{display:block;width:100%;height:100%;object-fit:cover}.g-main .pill,.g-main .pill.best{position:absolute;top:14px;right:14px;z-index:2}.g-count{position:absolute;bottom:14px;left:14px;z-index:2;direction:ltr;padding:5px 12px;border-radius:999px;font:600 13px/1.4 var(--f-num);font-feature-settings:"tnum";color:var(--bone);background:#0b0b0c80;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(255,255,255,.12);pointer-events:none}.g-count b{font-weight:700}.g-rail{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.g-rail button{scroll-snap-align:center;transition:opacity .35s var(--spring),border-color .35s var(--spring),transform .5s var(--spring)}.opt[aria-pressed=true]{animation:mra-pick .42s var(--spring)}@keyframes mra-pick{0%{transform:scale(.95)}to{transform:none}}.sticky{transition:transform .55s var(--spring);bottom:calc(10px + env(safe-area-inset-bottom,0px))}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.faq details::details-content,details.acc::details-content{block-size:0;overflow:clip;transition:block-size .45s var(--spring),content-visibility .45s allow-discrete}.faq details[open]::details-content,details.acc[open]::details-content{block-size:auto}}body.mra{font-optical-sizing:auto;text-rendering:optimizeLegibility}.mra :is(h1,h2,h3,.display,.sec-h h2){text-wrap:balance}.mra :is(p,li,.intro){text-wrap:pretty}.price-block .price,.feat .k,.sticky .sum b,.gs-item .nm b{letter-spacing:-.02em}.model-card .media{position:relative}.model-card .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:900px){.bento{grid-auto-rows:minmax(300px,1fr)}.b-a .media{min-height:0}.b-b .media,.b-c .media{aspect-ratio:auto;flex:1;min-height:220px}.model-card,.model-card .core{height:100%}}.img-stack .i1 img,.img-stack .i2 img{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:767px){.img-stack .i1,.img-stack .i2{position:relative}}body.mra .model-card h3{font-family:var(--f-display)!important;font-weight:700;font-size:clamp(46px,4.4vw,60px);line-height:.92;color:var(--bone)}.pf-clock .clock-row{flex:1;justify-content:center;align-items:center;margin-bottom:6px}.pf-clock .big{text-align:center}@media(max-width:1023px){.pf-clock .big small{text-align:center}}body.mra .ftr .fh{font-family:var(--f-display)!important;font-weight:700;font-size:30px;line-height:1;color:var(--bone);margin-bottom:16px}@media(max-width:767px){body.mra .ftr .fh{font-size:26px}}@media(prefers-reduced-motion:reduce){.mra-header-section{transition:none}.opt[aria-pressed=true]{animation:none}.g-track{scroll-behavior:auto}}@media(prefers-reduced-transparency:reduce){.hdr-in,.sticky,.menu,.g-count,.hero-tag .play,.hero-tag>span{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hdr-in,body.is-scrolled .hdr-in,.sticky{background:#141416}.menu{background:#0b0b0c}.g-count,.hero-tag>span:not(:empty){background:#0b0b0ceb}}@media(prefers-contrast:more){:root{--line:rgba(242,239,233,.3);--line-2:rgba(242,239,233,.5);--bone-2:rgba(242,239,233,.92);--bone-3:rgba(242,239,233,.82)}}.mw-option.mra-post{display:none!important}.cart-up{margin:6px 16px 14px;padding:14px 0 4px;border-top:1px solid var(--line)}.cart-up-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 10px;font-size:14px}.cart-up-h b{font-weight:800;color:var(--bone)}.cart-up-h span{color:var(--bone-2);font-size:13px}.cart-up-row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:-16px;padding:2px 16px 8px}.cart-up-row::-webkit-scrollbar{display:none}.cu{flex:0 0 148px;scroll-snap-align:start;display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:16px;border:1px solid var(--line);background:#ffffff08}.cu-img{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#f2efe9}.cu-img img{width:100%;height:100%;object-fit:cover}.cu-t{font-size:12.5px;line-height:1.35;color:var(--bone);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px}.cu-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cu-p{font:800 14px/1 var(--f-num);color:var(--bone)}.cu-tag{font-size:10.5px;font-weight:700;color:var(--green);background:#36d39a1a;padding:3px 7px;border-radius:999px}.cu-add{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:6px;height:38px;border-radius:999px;border:1px solid rgba(216,168,100,.55);background:#d8a8641a;color:var(--gold);font:700 13px/1 var(--f-body);cursor:pointer;transition:background .3s var(--ease),transform var(--press) ease-out}.cu-add .plus{font-size:17px;line-height:1}.cu-add:hover{background:#d8a86433}.cu-add:active{transform:scale(.96)}.cu-add[aria-busy=true]{opacity:.6;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mra-fluid.css.map */
