@media(hover:hover){.mndfrme-cursor,.mndfrme-cursor-ring{position:fixed;top:0;left:0;pointer-events:none;z-index:9999;will-change:transform;transition:opacity .2s ease}.mndfrme-cursor{width:6px;height:6px;background:#fff;border-radius:50%}.mndfrme-cursor-ring{width:28px;height:28px;border:1px solid rgba(255,255,255,.35);border-radius:50%;transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,opacity .2s ease}.mndfrme-cursor.is-hovering{width:10px;height:10px;background:#fff}.mndfrme-cursor-ring.is-hovering{width:46px;height:46px;border-color:#ffffff8c}}html.mndfrme-entering body{opacity:0}html.mndfrme-entered body{opacity:1;transition:opacity .45s cubic-bezier(.16,1,.3,1)}html.mndfrme-leaving body{opacity:0;pointer-events:none;transition:opacity .28s ease-in}#header-group{transition:box-shadow .4s ease}#header-group.mndfrme-scrolled{box-shadow:0 1px #222}.mndfrme-fade{opacity:0;transform:translateY(22px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.mndfrme-fade.mndfrme-visible{opacity:1;transform:translateY(0)}.mndfrme-fade-stagger>*:nth-child(1){transition-delay:.05s}.mndfrme-fade-stagger>*:nth-child(2){transition-delay:.13s}.mndfrme-fade-stagger>*:nth-child(3){transition-delay:.21s}.mndfrme-fade-stagger>*:nth-child(4){transition-delay:.29s}.mndfrme-fade-stagger>*:nth-child(5){transition-delay:.37s}.mndfrme-fade-stagger>*:nth-child(6){transition-delay:.45s}.hero .mndfrme-fade,.mndfrme-hero-overlay.mndfrme-fade{animation:mndfrme-slidein .9s cubic-bezier(.16,1,.3,1) .18s both}@keyframes mndfrme-slidein{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}product-card figure,product-card [class*=card-media],product-card [class*=card-gallery],[class*=product-card] figure,[class*=product-card] [class*=card-media]{overflow:hidden}product-card figure img,product-card [class*=card-media] img,product-card [class*=card-gallery] img,[class*=product-card] figure img,[class*=product-card] [class*=card-media] img{transition:transform .65s cubic-bezier(.16,1,.3,1)}product-card:hover figure img,product-card:hover [class*=card-media] img,product-card:hover [class*=card-gallery] img,[class*=product-card]:hover figure img,[class*=product-card]:hover [class*=card-media] img{transform:scale(1.045)}.mndfrme-hover-fade{transition:opacity .35s ease}.mndfrme-hover-fade:hover{opacity:.75}.button:not(.button-secondary):not([class*=secondary]):hover{opacity:.82;transition:opacity .3s ease}a:not(.button):not(.nav-link):not([class*=button]){transition:opacity .3s ease}a:not(.button):not(.nav-link):not([class*=button]):hover{opacity:.7}.mndfrme-card-stock{height:2px;background:#181818;width:100%;flex-shrink:0}.mndfrme-card-stock__fill{height:100%;background:#fff;transition:width 1s cubic-bezier(.16,1,.3,1);max-width:100%}.mndfrme-live-badge{display:inline-flex;align-items:center;gap:5px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#fff;background:#0a0a0a;border:1px solid #252525;padding:3px 8px 3px 6px;line-height:1.4}.mndfrme-live-badge:before{content:"\25cf";font-size:7px;color:#4ade80;animation:mndfrme-pulse-dot 1.8s ease-in-out infinite;flex-shrink:0}@keyframes mndfrme-pulse-dot{0%,to{opacity:1}50%{opacity:.25}}.mndfrme-sticky-atc{position:fixed;bottom:0;left:0;right:0;background:#000;border-top:1px solid #1e1e1e;z-index:200;transform:translateY(100%);transition:transform .42s cubic-bezier(.16,1,.3,1);padding:12px 24px;will-change:transform}.mndfrme-sticky-atc--visible{transform:translateY(0)}.mndfrme-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1200px;margin:0 auto}.mndfrme-sticky-atc__title{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#888;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mndfrme-sticky-atc__btn{background:#fff;color:#000;border:none;padding:11px 32px;font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .3s ease}.mndfrme-sticky-atc__btn:hover{opacity:.85}@media screen and (max-width:749px){.mndfrme-sticky-atc{padding:10px 16px}.mndfrme-sticky-atc__title{display:none}.mndfrme-sticky-atc__btn{width:100%;text-align:center}}.mndfrme-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.mndfrme-popup--visible{opacity:1;pointer-events:auto}.mndfrme-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mndfrme-popup__panel{position:relative;background:#0a0a0a;border:1px solid #1e1e1e;padding:48px 40px 40px;width:min(420px,calc(100vw - 32px));z-index:1;transform:translateY(12px);transition:transform .5s cubic-bezier(.16,1,.3,1)}.mndfrme-popup--visible .mndfrme-popup__panel{transform:translateY(0)}.mndfrme-popup__close{position:absolute;top:14px;right:16px;background:none;border:none;color:#555;font-size:22px;cursor:pointer;line-height:1;padding:4px 6px;transition:color .2s}.mndfrme-popup__close:hover{color:#fff}.mndfrme-popup__label{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#444;margin:0 0 14px}.mndfrme-popup__title{font-size:1.6rem;font-weight:700;color:#fff;letter-spacing:.01em;line-height:1.1;margin:0 0 10px}.mndfrme-popup__sub{font-size:.78rem;color:#555;line-height:1.75;margin:0 0 28px;letter-spacing:.02em}.mndfrme-popup__form{display:flex;flex-direction:column;gap:10px}.mndfrme-popup__input{background:#0f0f0f;border:1px solid #222;color:#fff;padding:13px 14px;font-size:13px;letter-spacing:.02em;outline:none;width:100%;box-sizing:border-box;transition:border-color .25s;-webkit-appearance:none}.mndfrme-popup__input:focus{border-color:#3a3a3a}.mndfrme-popup__input::placeholder{color:#3a3a3a}.mndfrme-popup__submit{background:#fff;color:#000;border:none;padding:13px;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease}.mndfrme-popup__submit:hover{opacity:.85}@media screen and (max-width:749px){.mndfrme-popup__panel{padding:40px 24px 32px}.mndfrme-popup__title{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mndfrme-animations.css.map */
