#fv2{--maxw:none}#fv2 .inner{padding:64px 40px}#fv2 .makeset .row{padding:60px 40px}#fv2 .badges .row{padding:0 40px}#fv2 .split{max-width:var(--maxw);margin:0 auto}#fv2 .mf-hero{height:clamp(560px,62vh,820px);max-height:none}#fv2 .mf-logo{width:clamp(150px,22vw,380px)}#fv2 .mf-tagline{font-size:clamp(20px,3vw,36px);max-width:26ch}#fv2 .mf-text-scrim{width:min(920px,92%)}#fv2 .tiles{max-width:none;margin:0}#fv2 .tile .lbl{font-size:clamp(13px,1.5vw,28px);padding:clamp(14px,1.1vw,24px) 6px clamp(14px,1.1vw,24px);letter-spacing:.1em}#fv2 .tile .lbl:after{font-size:.8em}@media(max-width:940px){#fv2 .tiles{grid-template-columns:repeat(6,1fr)}#fv2 .tile{grid-column:span 2}#fv2 .tile:nth-child(n+4){grid-column:span 3}#fv2 .tile:nth-child(n+4) .art{aspect-ratio:3/2}#fv2 .tile:last-child .art img{object-position:50% 30%}}@media(max-width:540px){#fv2 .tiles{grid-template-columns:repeat(2,1fr)}#fv2 .tile,#fv2 .tile:nth-child(n+4){grid-column:auto}#fv2 .tile:nth-child(n+4) .art{aspect-ratio:1/1}#fv2 .tile:last-child{grid-column:1/-1}#fv2 .tile:last-child .art{aspect-ratio:4/3}}@media(max-width:940px){#fv2 .tiles--all{grid-template-columns:repeat(2,1fr)}#fv2 .tiles--all .tile,#fv2 .tiles--all .tile:nth-child(n+4),#fv2 .tiles--all .tile:last-child{grid-column:auto}#fv2 .tiles--all .tile .art,#fv2 .tiles--all .tile:nth-child(n+4) .art,#fv2 .tiles--all .tile:last-child .art{aspect-ratio:1/1}}#fv2 .card .art img{width:100%;height:100%;object-fit:cover;display:block}#fv2 h2.sec{font-size:clamp(22px,1.4vw,34px)}#fv2 p.eyebrow{font-size:clamp(11px,.6vw,14px)}#fv2 .badge h3{font-size:clamp(12px,.62vw,15px)}#fv2 .badge p{font-size:clamp(11.5px,.55vw,14px)}#fv2 .badge .ic{width:clamp(48px,3vw,68px);height:clamp(48px,3vw,68px)}#fv2 .badge .ic svg{width:clamp(23px,1.4vw,32px);height:clamp(23px,1.4vw,32px)}#fv2 h1.sec{font-family:var(--disp);text-transform:uppercase;letter-spacing:.2em;font-weight:600;font-size:clamp(24px,2vw,34px);text-align:center;margin:clamp(24px,3vw,48px) 0 0}@media(min-width:941px){#fv2 .grid{grid-template-columns:repeat(5,1fr)}}#fv2 .cinfo h3{font-size:clamp(12px,.68vw,16px)}#fv2 .price{font-size:clamp(14.5px,.8vw,19px)}#fv2 .card .art svg{width:min(44%,340px)}#fv2 .agg{margin-bottom:clamp(28px,3vw,52px)}#fv2 .agg .big{display:block;font-size:clamp(26px,1.9vw,40px);letter-spacing:.06em}#fv2 .agg p{font-size:clamp(12px,.68vw,14px);letter-spacing:.16em;text-transform:uppercase}#fv2 .rgrid{gap:clamp(20px,2vw,40px)}#fv2 .rev{position:relative;overflow:hidden;border:0;padding:clamp(30px,2.6vw,58px) clamp(26px,2.2vw,52px);background:linear-gradient(168deg,#1b1822,#131118 54%,#0d0c11);box-shadow:0 22px 46px -30px #000000f2;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}#fv2 .rev:hover{transform:translateY(-5px);box-shadow:0 30px 58px -30px #000}#fv2 .rev:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,var(--gold2) 0%,rgba(201,169,110,.45) 38%,transparent 88%)}#fv2 .rev:before{content:"\201c";position:absolute;top:-.14em;right:.06em;z-index:0;font-family:var(--disp);font-size:clamp(110px,8.5vw,210px);line-height:1;color:var(--gold);opacity:.15;pointer-events:none}#fv2 .rev>*{position:relative;z-index:1}#fv2 .rev .top{align-items:center;gap:14px;margin-bottom:clamp(16px,1.4vw,26px)}#fv2 .rev .stars{letter-spacing:5px;font-size:clamp(16px,1.35vw,30px);color:var(--gold2)}#fv2 .rev .vbuy{border:1px solid rgba(139,171,132,.38);border-radius:999px;padding:5px 12px;background:#8bab8417;font-size:clamp(10px,.55vw,12px)}#fv2 .rev q{max-width:60ch;font-size:clamp(14px,.95vw,21px);line-height:1.66;color:#d8d4cc;margin-bottom:clamp(18px,1.5vw,30px)}#fv2 .rev .who{font-size:clamp(11.5px,.65vw,15px)}#fv2 .rev .who:before{content:"";display:block;width:26px;height:1px;background:var(--gold);opacity:.55;margin-bottom:clamp(10px,.9vw,16px)}#fv2 .rev .loc{font-size:clamp(11px,.6vw,13px);margin-top:4px}#fv2 .split .art svg{width:min(34%,520px)}#fv2 .split .art{background:#0b0b0d;display:block;position:relative;min-height:0}#fv2 .split .art:before{content:"";display:block;padding-top:43.5%}#fv2 .split .art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}#fv2 .split .copy{padding:clamp(40px,4vw,72px) clamp(24px,3vw,64px)}#fv2 .split h2{font-size:clamp(23px,1.6vw,38px)}#fv2 .split p:not(.eyebrow){max-width:52ch;font-size:clamp(14.5px,.9vw,20px)}#fv2 .mform{flex-wrap:wrap}#fv2 .mform-msg{flex-basis:100%;order:2;margin:12px auto 0;color:var(--gold2);font-size:14px;text-align:center}#fv2 .set-vis{height:auto}#fv2 .set-vis .pc{height:auto;aspect-ratio:4/5}#fv2 .makeset h2{font-size:clamp(26px,1.7vw,40px)}#fv2 .makeset .lead{max-width:52ch;font-size:clamp(15px,.9vw,20px)}#fv2 .checks li{font-size:clamp(14px,.8vw,18px)}#fv2 .member p:not(.eyebrow){font-size:clamp(14.5px,.85vw,19px)}@media(max-width:940px){#fv2 .inner,#fv2 .makeset .row{padding:48px 22px}#fv2 .badges .row{padding:0}#fv2 .split .art:before{padding-top:66.67%}}@media(max-width:768px){#fv2 .mf-hero{height:clamp(440px,58vh,560px);max-height:none}#fv2 .mf-logo{width:clamp(140px,50vw,210px)}#fv2 .mf-tagline{font-size:18px;max-width:22ch}#fv2 .mf-text-scrim{width:min(760px,92%)}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/fv2-fit.css.map */
