html{-webkit-tap-highlight-color:transparent;overflow-x:clip}.studio>*,.pdp>*,.pdp .gal>*,.sizes>*,.mount>*,.two>*,.try>*{min-width:0}a,button,.szrow,.card,.chip{touch-action:manipulation}.btn:active,.szrow:active,.chip:active,.tbtn:active,.tabbar a:active,.tabbar button:active{transform:scale(.97)}.card:active .pad{transform:scale(.985)}.card .pad{transition:background .2s,transform .12s}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}.hdr{view-transition-name:mm-hdr}.tabbar{view-transition-name:mm-tab}.drawer .db{overscroll-behavior:contain}.hback,.tabbar{display:none}.sheetcta{padding:24px}.cartbtn i.z{background:#cfc9bd}@media(max-width:900px){body{overflow-x:clip}.hdr .in{justify-content:center;height:60px;position:relative;gap:0}.logo{align-items:center;gap:5px}.logo img{height:21px}.logo .slg{padding-left:0;font-size:6.4px;letter-spacing:.26em}.hdr .util{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.hdr .util .cartbtn{display:none}.detail .hdr .util .cartbtn{display:inline-flex;align-items:center;padding:9px 10px;font-size:9.5px;letter-spacing:.16em}.detail .hdr .util .cartbtn i{margin-left:6px}.detail .hback{display:flex;position:absolute;left:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;align-items:center;justify-content:center}.hback svg{width:22px;height:22px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--seam);padding:7px 6px calc(7px + env(safe-area-inset-bottom));transition:transform .28s cubic-bezier(.2,.8,.2,1)}.tabbar a,.tabbar button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:46px;color:#8d877c;font:400 8px/1 var(--caps);letter-spacing:.16em;text-transform:uppercase;transition:transform .12s,color .15s}.tabbar svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.tabbar .on{color:var(--ink)}.tabbar .on:before{content:"";position:absolute;top:-8px;left:50%;width:20px;height:2px;margin-left:-10px;background:var(--ember)}.tabbar .up{color:var(--ink);height:auto}.tabbar .up i{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--ember);margin-top:-28px;box-shadow:0 8px 20px #e2611c6b,0 0 0 5px #fff}.tabbar .up i svg{width:24px;height:24px;stroke:#fff;stroke-width:2.2}.tabbar .n{position:absolute;top:-3px;left:calc(50% + 5px);min-width:16px;height:16px;border-radius:8px;background:var(--ember);color:#fff;font:400 10px/16px var(--grot);letter-spacing:0;text-align:center;padding:0 4px}.tabbar .n.z{display:none}body.buy-on .tabbar{transform:translateY(130%)}.buybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:46;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--seam);padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:14px;align-items:center;transform:translateY(130%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}body.buy-on .buybar{transform:none}.ft{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.detail .ft,.t-product-photo .ft{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.toast{top:calc(72px + env(safe-area-inset-top));bottom:auto;transform:translate(-50%,-20px);font-size:10px;width:max-content}.toast.on{transform:translate(-50%)}.drawer .df{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.mnav{top:auto;left:0;right:0;bottom:0;width:100%;max-height:84vh;border-radius:18px 18px 0 0;transform:translateY(104%)}.mnav.on{transform:none}.mnav .dh{position:relative;padding:22px 22px 14px;border-bottom:0}.mnav .dh:before{content:"";position:absolute;top:9px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:#d5d0c6}.mnav a.l{padding:17px 22px}.sheetcta{padding:20px 22px calc(22px + env(safe-area-inset-bottom))}.hero .in{grid-template-columns:1fr;grid-template-areas:"copy" "shot" "facts";row-gap:30px;padding:28px 20px 44px}.hero .copy,.hero .facts{align-self:auto}.hero h1{font-size:36px;margin:16px 0 14px}.hero p.sub{font-size:16px;line-height:1.5}.hero .cta{margin-top:22px;flex-wrap:nowrap;gap:10px}.hero .cta .btn{flex:1 1 0;padding:16px 8px;font-size:10.5px;letter-spacing:.13em}.hero .cta .btn.ember{flex:1.2 1 0}.hero .facts{margin-top:10px;padding-top:22px;gap:16px 24px}.hero .roll{left:8px;bottom:-20px}.sec{padding:50px 0}.plates,.cats,.msteps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -20px;padding:2px 20px 12px;scroll-padding-left:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.plates::-webkit-scrollbar,.cats::-webkit-scrollbar,.msteps::-webkit-scrollbar,.chiprow::-webkit-scrollbar,.studio .szlist::-webkit-scrollbar,.pdp .views::-webkit-scrollbar,.pdp .gal .tn::-webkit-scrollbar{display:none}.plate{flex:0 0 80%;scroll-snap-align:start;min-height:0}.cat{flex:0 0 62%;scroll-snap-align:start}.mstep{flex:0 0 84%;scroll-snap-align:start}.mount .ph{order:-1}.mfacts{margin-top:20px}.mopt{padding:16px}.mpayoff{font-size:21px;margin-top:28px}.msafety{text-align:left;font-size:12.5px}.pagehead{padding:28px 0 16px}.chiprow{position:sticky;top:60px;z-index:20;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 -20px 18px;padding:10px 20px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.chiprow .chip{flex:0 0 auto}.pdp .gal .views{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -20px;padding:0 20px;scroll-padding-left:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp .gal .view,.pdp .gal .view.on{display:block;flex:0 0 100%;scroll-snap-align:start}.pdp .gal .view .closeup{aspect-ratio:10/9}.pdp .gal .tn{flex-direction:row;order:2;gap:8px;overflow-x:auto;scrollbar-width:none}.pdp .gal .tn button{width:auto;height:auto;flex:0 0 auto;padding:10px 13px;border:1.5px solid var(--seam);border-radius:999px;background:var(--paper)}.pdp .gal .tn button img,.pdp .gal .tn .mt{display:none}.pdp .gal .tn button span{position:static;background:none;color:inherit;font-size:9px;padding:0;letter-spacing:.14em}.pdp .gal .tn button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.studio .left{top:60px;padding:10px 16px 12px;gap:9px}.studio .left .top h1{display:none}.studio .left .top{justify-content:center}.check{width:100%;text-align:center}.stage.st:not(.crop)~.tools .adj{display:none}.stage.st.crop .dim{display:none}.tools{justify-content:space-between;gap:9px 8px}.tools .m1{display:none}.tools .seg button{padding:12px 10px;font-size:9px;letter-spacing:.13em}.tools .seg.turnseg button{padding:12px 11px}.tools .tbtn{padding:11px 10px;font-size:9px;letter-spacing:.13em}.tools .adj{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px}.tools .adj .zoom{grid-column:1 / -1;min-width:0}.tools .adj .zoom span{min-width:74px}.studio .stage{max-height:calc(100svh - 318px)}.studio .stage.crop{max-height:calc(100svh - 440px)}.studio #stAdd,.pdp #pdAdd{display:none}.studio .right{padding:20px 20px 30px;gap:22px}.studio .drop{padding:16px 14px!important}.studio .szlist{flex-direction:row;overflow-x:auto;scroll-snap-type:x proximity;gap:10px;margin:0 -20px;padding:4px 24px 10px 20px;scroll-padding-left:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.studio .szrow{flex:0 0 auto;width:140px;grid-template-columns:1fr;gap:8px;padding:13px 13px 12px;scroll-snap-align:start;align-content:start}.studio .szrow .ic{height:32px;justify-content:flex-start}.studio .szrow .nm small{display:none}.studio .szrow .bd{display:table;margin:7px 0 0}.studio .szrow .pr{font-size:16px}.stp .n .seg button{padding:10px}}@media(max-width:900px)and (max-height:700px){.studio .stage{max-height:44svh}}@media(display-mode:standalone){.ann{padding-top:calc(10px + env(safe-area-inset-top))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-app.css.map */
