.mfr-open{position:relative;display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.mfr-open:focus-visible{outline:2px solid #c7a396;outline-offset:3px;border-radius:8px}@media(hover:hover){.mfr-open:hover .mfr-open__zoom{background:#c7a396;color:#fff}}.mfr-open__zoom{font-style:normal;position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#ffffffeb;color:#685a4a;box-shadow:0 2px 8px #3d22102e;pointer-events:none;transition:background-color .2s ease,color .2s ease}.mfr-open__zoom svg{width:16px;height:16px}.mfr-reel,.mfr-reel *,.mfr-reel *:before,.mfr-reel *:after{box-sizing:border-box}html.mfr-lock,html.mfr-lock body{overflow:hidden!important}.mfr-reel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;background:#120b06;color:#fff;font-family:Montserrat,sans-serif;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .2s ease}.mfr-reel[hidden]{display:none}.mfr-reel.is-open{opacity:1}.mfr-reel button{font-family:inherit}.mfr-reel p{margin:0}.mfr-reel__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 40%,#3a2213,#0c0704 70%)}.mfr-reel__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#120b06}.mfr-reel__track{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;outline:none}.mfr-reel__track::-webkit-scrollbar{display:none}.mfr-slide{position:relative;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;touch-action:pan-y;background:radial-gradient(circle at 50% 38%,#4a2a12,#120b06 72%)}.mfr-slide__media{position:absolute;top:50%;left:50%;width:min(100% - 24px,640px);height:auto;max-height:calc(100% - 300px);aspect-ratio:1 / 1;object-fit:contain;transform:translate(-50%,-58%);background:#fff;border-radius:14px;box-shadow:0 12px 40px #00000059;opacity:0;transition:opacity .25s ease}.mfr-slide__media.is-loaded{opacity:1}.mfr-slide:before,.mfr-slide:after{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:1}.mfr-slide:before{top:0;height:110px;background:linear-gradient(180deg,rgba(10,6,3,.5),transparent)}.mfr-slide:after{bottom:0;height:40%;background:linear-gradient(0deg,rgba(10,6,3,.85),rgba(10,6,3,.35) 55%,transparent)}.mfr-slide__meta{position:absolute;z-index:2;left:16px;right:84px;bottom:calc(28px + env(safe-area-inset-bottom,0px))}.mfr-reel.has-choose .mfr-slide__meta,.mfr-reel.has-choose .mfr-slide__rail{bottom:calc(96px + env(safe-area-inset-bottom,0px))}.mfr-slide__eyebrow{margin-bottom:4px!important;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#e3c6b9}.mfr-slide__name{font-size:1.25rem;font-weight:600;line-height:1.25;text-shadow:0 1px 8px rgba(0,0,0,.45)}.mfr-slide__dims{margin-top:2px!important;font-size:1rem;font-weight:400;color:#ffffffe6}.mfr-slide__note{margin-top:4px!important;font-size:.8125rem;font-weight:600;color:#e3c6b9}.mfr-slide__rail{position:absolute;z-index:2;right:8px;bottom:calc(28px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:12px}.mfr-act{display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px;border:0;background:none;color:#fff;cursor:pointer;font-size:.6875rem;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.55);-webkit-tap-highlight-color:transparent}.mfr-act__ico{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#0000004d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s cubic-bezier(.16,1,.3,1)}.mfr-act svg{width:24px;height:24px}.mfr-act:active .mfr-act__ico{transform:scale(.88)}.mfr-act:focus-visible .mfr-act__ico{outline:2px solid #fff;outline-offset:2px}.mfr-reel__top{position:absolute;z-index:4;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:calc(14px + env(safe-area-inset-top,0px)) 10px 10px 14px;pointer-events:none}.mfr-reel__top>*{pointer-events:auto}.mfr-progress{position:absolute;top:calc(6px + env(safe-area-inset-top,0px));left:14px;right:14px;height:3px;border-radius:3px;background:#ffffff40;overflow:hidden;pointer-events:none}.mfr-progress__bar{display:block;height:100%;width:0;border-radius:inherit;background:#fff;transition:width .25s ease}.mfr-count{padding:6px 11px;border-radius:999px;background:#0000004d;font-size:.8125rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums}.mfr-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#0000004d;color:#fff;cursor:pointer}.mfr-close svg{width:22px;height:22px}.mfr-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.mfr-reel__bottom{position:absolute;z-index:4;left:0;right:0;bottom:0;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px))}.mfr-reel__bottom[hidden]{display:none}.mfr-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:.875rem 1.5rem;border:0;border-radius:3px;background:#c7a396;color:#fff;font:600 .9375rem/1.2 Montserrat,sans-serif;letter-spacing:.04em;cursor:pointer;box-shadow:0 8px 24px #0000004d;transition:background-color .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.mfr-btn:hover,.mfr-btn:focus-visible{background:#b38c7e;outline:none;transform:translateY(-1px)}.mfr-reel__nav{display:none}.mfr-hint{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;pointer-events:none;background:radial-gradient(circle at 50% 50%,#0000008c,#0000002e 70%);opacity:0;transition:opacity .3s ease}.mfr-reel.is-hinting .mfr-hint{opacity:1}.mfr-hint__hand{position:relative;width:88px;height:156px;color:#fff}.mfr-hint__hand svg{position:absolute;left:0;bottom:0;width:88px;height:88px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5));animation:mfr-hand 1.8s cubic-bezier(.45,0,.25,1) infinite}.mfr-hint__text{padding:0 24px;text-align:center;font-size:1.0625rem;font-weight:600;line-height:1.35;text-shadow:0 2px 12px rgba(0,0,0,.7)}@keyframes mfr-hand{0%{transform:translateY(0);opacity:0}15%{transform:translateY(0);opacity:1}65%{transform:translateY(-68px);opacity:1}85%,to{transform:translateY(-68px);opacity:0}}.mfr-slide.is-nudge{animation:mfr-nudge 1.8s cubic-bezier(.45,0,.25,1) infinite}@keyframes mfr-nudge{0%,20%{transform:translateY(0)}55%,70%{transform:translateY(-76px)}to{transform:translateY(0)}}.mfr-toast{position:absolute;z-index:5;left:50%;bottom:calc(150px + env(safe-area-inset-bottom,0px));padding:10px 16px;border-radius:999px;background:#140c06eb;font-size:.8125rem;font-weight:600;white-space:nowrap;opacity:0;transform:translate(-50%,10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.mfr-toast.is-show{opacity:1;transform:translate(-50%)}@media screen and (min-width:768px){.mfr-reel{background:#0c0704}.mfr-reel__stage{top:24px;bottom:24px;left:50%;right:auto;height:calc(100% - 48px);aspect-ratio:9 / 16;max-width:calc(100% - 220px);transform:translate(-50%);border-radius:18px;box-shadow:0 24px 70px #0000008c}.mfr-reel__nav{position:absolute;z-index:4;top:50%;left:calc(50% + min((100vh - 48px) * 9 / 32,50vw - 110px) + 24px);display:flex;flex-direction:column;gap:12px;transform:translateY(-50%)}.mfr-navbtn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.mfr-navbtn:hover{background:#ffffff3d}.mfr-navbtn:disabled{opacity:.3;cursor:default}.mfr-navbtn svg{width:24px;height:24px}.mfr-navbtn:focus-visible{outline:2px solid #fff;outline-offset:2px}}@media(prefers-reduced-motion:reduce){.mfr-reel,.mfr-slide__media,.mfr-toast{transition:none}.mfr-hint__hand svg{animation:none;opacity:1}.mfr-slide.is-nudge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mas-frame-reel.css.map */
