:root{--mx-bg: #0c0d10;--mx-bg-2: #121418;--mx-bg-3: #191c21;--mx-line: rgba(255,255,255,.08);--mx-line-2: rgba(255,255,255,.16);--mx-text: #eceef1;--mx-sub: #a0a6ad;--mx-dim: #6d737a;--mx-plate: linear-gradient(150deg, #eef0f3 0%, #d7dbe0 30%, #f3f5f7 47%, #dde0e5 62%, #cfd3d9 84%, #e2e5e9 100%);--mx-chrome: linear-gradient(100deg, #8a8f96 0%, #f6f7f9 16%, #a4a9b0 32%, #ffffff 48%, #969ba2 64%, #eceef0 80%, #80858c 100%);--mx-metal: linear-gradient(180deg, #fbfcfd 0%, #dcdfe3 47%, #eff1f3 53%, #c8ccd1 100%);--mx-glass: rgba(18,20,24,.62);--mx-jp: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;--mx-wide: "Syncopate", "Noto Sans JP", sans-serif;--mx-num: "Space Grotesk", "Noto Sans JP", sans-serif;--mx-ease: cubic-bezier(.22, .61, .36, 1);--mx-noise: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .05 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--font-body-family: var(--mx-jp);--font-heading-family: var(--mx-jp);--font-body-weight: 400;--font-heading-weight: 500;--jd-ink: #eceef1;--jd-sub: #a0a6ad;--jd-line: rgba(255,255,255,.1);--jd-bg: #0c0d10;--jd-soft: #15171b;--jd-blush: #15171b;--jd-accent: #eceef1;--jd-serif: var(--mx-jp);--jd-jp-serif: var(--mx-jp);color-scheme:dark}html{-webkit-text-size-adjust:100%;background:var(--mx-bg)}body,body.gradient{font-family:var(--mx-jp);font-weight:400;letter-spacing:.04em;color:var(--mx-text);background-color:var(--mx-bg)!important;background-image:var(--mx-noise),radial-gradient(1100px 680px at 88% -8%,rgba(160,172,190,.11),transparent 62%),radial-gradient(900px 640px at -12% 34%,rgba(130,142,160,.07),transparent 60%),linear-gradient(180deg,#0e1013,#0b0c0f)!important;background-attachment:fixed!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#MainContent .gradient.color-scheme-1,#MainContent .gradient.color-scheme-2{background:transparent}#MainContent .mobile-facets__inner,.facets__display,.menu-drawer,.menu-drawer__submenu,.header__submenu,.predictive-search,.search-modal,.quick-add-modal__content{background:var(--mx-bg-2)!important}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--mx-jp);font-weight:500;letter-spacing:.06em;color:var(--mx-text)}a{color:inherit}::selection{background:#dfe2e6;color:#0b0c0e}*{scrollbar-width:thin;scrollbar-color:#3a3e45 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2c3036;border-radius:10px;border:2px solid var(--mx-bg)}:focus-visible{outline:1px solid #dfe2e6!important;outline-offset:3px!important;box-shadow:none!important}.mx-chrome{background:var(--mx-chrome);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:mxSheen 7s linear infinite}@keyframes mxSheen{0%{background-position:0% 0}to{background-position:220% 0}}@keyframes mxPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mxScroll{to{transform:translate(-50%)}}@keyframes mxSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}.mx-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5rem;padding:0 3.4rem;border-radius:99px;font-size:1.25rem;font-weight:500;letter-spacing:.2em;text-decoration:none;transition:transform .45s var(--mx-ease),box-shadow .45s var(--mx-ease),background .45s var(--mx-ease),color .45s var(--mx-ease),border-color .45s var(--mx-ease);cursor:pointer}.mx-btn svg{width:1.4rem;height:1.4rem;transition:transform .45s var(--mx-ease)}.mx-btn:hover svg{transform:translate(4px)}.mx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.65) 48%,transparent 66%);transform:translate(-120%);transition:transform .9s var(--mx-ease);pointer-events:none}.mx-btn:hover:after{transform:translate(120%)}.mx-btn--chrome{color:#0b0c0e;background:var(--mx-metal);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff,inset 0 -1px #0000001f,0 10px 34px #dce2ea1f}.mx-btn--chrome:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,inset 0 -1px #0000001f,0 16px 44px #dce2ea38}.mx-btn--ghost{color:var(--mx-text);border:1px solid var(--mx-line-2);background:#ffffff08;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mx-btn--ghost:hover{border-color:#ffffff8c;background:#ffffff12}.mx-rv{opacity:0;transform:translateY(28px);transition:opacity 1s var(--mx-ease),transform 1s var(--mx-ease);transition-delay:var(--mx-d, 0s)}.mx-rv.is-in{opacity:1;transform:none}.mx-sec{padding-top:var(--mx-pt, 96px)}.mx-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3.6rem;padding-bottom:2rem;border-bottom:1px solid var(--mx-line);position:relative}.mx-head:after{content:"";position:absolute;left:0;bottom:-1px;width:8rem;height:1px;background:var(--mx-chrome);background-size:220% 100%;animation:mxSheen 5s linear infinite}.mx-head__no{display:flex;align-items:center;gap:1rem;font-family:var(--mx-num);font-size:1.1rem;letter-spacing:.26em;color:var(--mx-sub);margin-bottom:1.2rem}.mx-head__no i{display:inline-block;width:2.8rem;height:1px;background:var(--mx-line-2)}.mx-head__title{margin:0;font-size:clamp(2.4rem,2.8vw,3.6rem);font-weight:500;letter-spacing:.14em;color:var(--mx-text);line-height:1.4}.mx-head__sub{margin:.8rem 0 0;color:var(--mx-sub);font-size:1.25rem;letter-spacing:.08em}.mx-head__more{flex:0 0 auto;display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.8rem;border:1px solid var(--mx-line-2);border-radius:99px;font-size:1.15rem;letter-spacing:.16em;color:var(--mx-text);text-decoration:none;transition:background .4s var(--mx-ease),color .4s var(--mx-ease),border-color .4s var(--mx-ease)}.mx-head__more svg{width:1.3rem;height:1.3rem;transition:transform .4s var(--mx-ease)}.mx-head__more:hover{background:#eceef1;color:#0b0c0e;border-color:#eceef1}.mx-head__more:hover svg{transform:translate(3px)}@media(max-width:749px){.mx-head__more{padding:.8rem 1.3rem;font-size:1.05rem}}.mx-ticker{background:#08090b;color:#b9bec5;overflow:hidden;border-bottom:1px solid var(--mx-line)}.mx-ticker__track{display:flex;width:max-content;animation:mxScroll var(--mx-speed, 36s) linear infinite}.mx-ticker__item{display:inline-flex;align-items:center;gap:2.4rem;padding:.95rem 2.4rem .95rem 0;font-size:1.1rem;letter-spacing:.22em;white-space:nowrap}.mx-ticker__item:after{content:"";width:.55rem;height:.55rem;transform:rotate(45deg);background:var(--mx-metal);box-shadow:0 0 8px #ffffff59}.mx-ticker:hover .mx-ticker__track{animation-play-state:paused}.section-header .header-wrapper,.header-wrapper{background:#0c0d10b8!important;backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px);border-bottom:1px solid var(--mx-line)!important}.header__heading-logo-wrapper{display:none!important}.header__heading-link{display:inline-flex;align-items:center;padding:.4rem 0}.header__heading-link:after{content:"NOLVERE";font-family:var(--mx-wide);font-weight:700;font-size:2.1rem;line-height:1;letter-spacing:.24em;margin-right:-.24em;background:var(--mx-chrome);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:mxSheen 7s linear infinite}@media(max-width:749px){.header__heading-link:after{font-size:1.7rem}}.header__heading-link .h2{color:var(--mx-text);font-family:var(--mx-wide);letter-spacing:.1em}.header__menu-item{font-size:1.15rem;font-weight:500;letter-spacing:.2em;color:var(--mx-text)}.header__menu-item span{position:relative}.header__menu-item:hover span{text-decoration:none}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.7rem;height:1px;background:var(--mx-chrome);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--mx-ease)}.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.header__active-menu-item{text-decoration:none!important}.header__icon{color:var(--mx-text)}.header__icon svg{stroke-width:1.2}.cart-count-bubble{background:var(--mx-metal)!important;color:#0b0c0e!important;font-family:var(--mx-num);font-weight:500}.menu-drawer__menu-item{font-size:1.6rem;letter-spacing:.14em;color:var(--mx-text)}.mx-hero{position:relative;overflow:hidden;color:var(--mx-text);padding:clamp(72px,9vw,136px) 0 clamp(44px,5vw,72px);isolation:isolate;border-bottom:1px solid var(--mx-line);background:radial-gradient(120% 90% at 50% -12%,#2a2e36f2,#11131799 45%,#0c0d1000 78%)}.mx-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 25%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 25%,#000 25%,transparent 75%)}.mx-hero__orb{position:absolute;z-index:-2;left:50%;top:-34vw;width:72vw;height:72vw;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#d6dee833,#d6dee800 62%);filter:blur(10px)}.mx-hero__ring{position:absolute;z-index:-1;left:50%;top:38%;width:min(1180px,130vw);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;padding:1px;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.55) 40deg,transparent 90deg,transparent 200deg,rgba(200,210,225,.35) 240deg,transparent 290deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mxSpin 28s linear infinite;opacity:.55}.mx-hero__spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--mx-x, 50%) var(--mx-y, 30%),rgba(235,240,248,.09),transparent 45%);transition:background .2s linear}.mx-hero__inner{position:relative;text-align:center}.mx-hero__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0;padding:.75rem 1.7rem;border-radius:99px;border:1px solid var(--mx-line-2);background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:1.1rem;letter-spacing:.3em;color:#c3c8ce}.mx-dot{width:.6rem;height:.6rem;border-radius:50%;background:#eef2f6;box-shadow:0 0 12px #fff;animation:mxPulse 2.4s infinite}.mx-hero__mark{margin:2.8rem 0 0;font-family:var(--mx-wide);font-weight:700;font-size:clamp(5.4rem,14.5vw,21rem);line-height:.92;letter-spacing:.04em;filter:drop-shadow(0 18px 40px rgba(0,0,0,.45))}.mx-hero__catch{margin:3.2rem 0 0;font-size:clamp(1.8rem,2.2vw,2.6rem);font-weight:400;letter-spacing:.26em;line-height:1.9;color:#f3f4f6}.mx-hero__sub{margin:1.2rem 0 0;font-size:1.3rem;letter-spacing:.14em;color:var(--mx-sub)}.mx-hero__cta{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem;margin-top:3.6rem}.mx-hero__rail{position:relative;margin-top:clamp(52px,6vw,92px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.mx-hero__track{display:flex;width:max-content;animation:mxScroll var(--mx-speed, 56s) linear infinite}.mx-hero__rail:hover .mx-hero__track{animation-play-state:paused}.mx-tile{position:relative;flex:0 0 auto;display:block;width:clamp(150px,17vw,260px);aspect-ratio:3 / 4;margin-right:14px;overflow:hidden;border-radius:18px;background:var(--mx-plate);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px #ffffffe6,0 24px 60px #0000008c;transform:translateZ(0)}.mx-tile--low{margin-top:32px}.mx-tile img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;transition:transform 1.2s var(--mx-ease)}.mx-tile:hover img{transform:scale(1.06)}.mx-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.45) 46%,transparent 60%);transform:translate(-110%);transition:transform 1s var(--mx-ease);pointer-events:none}.mx-tile:hover:after{transform:translate(110%)}.mx-tile__price{position:absolute;left:10px;bottom:10px;padding:.45rem 1.1rem;border-radius:99px;background:#0c0d10b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);color:#fff;font-family:var(--mx-num);font-size:1.2rem;letter-spacing:.04em}@media(max-width:749px){.mx-hero__catch{letter-spacing:.14em}.mx-hero__cta .mx-btn{min-width:0;flex:1 1 40%;padding:0 1.6rem;letter-spacing:.12em}.mx-tile{border-radius:14px;margin-right:10px}.mx-tile--low{margin-top:20px}.mx-hero__ring{top:30%}}.mx-chips{padding-top:var(--mx-pt, 32px)}.mx-chips__row{display:flex;gap:1rem;overflow-x:auto;scrollbar-width:none;justify-content:safe center;padding:.4rem 1.6rem}.mx-chips__row::-webkit-scrollbar{display:none}.mx-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:1rem;min-height:4.6rem;padding:.4rem 2.1rem .4rem .5rem;border-radius:99px;font-size:1.25rem;font-weight:500;letter-spacing:.12em;color:var(--mx-text);text-decoration:none;background:linear-gradient(var(--mx-bg-2),var(--mx-bg-2)) padding-box,linear-gradient(120deg,#ffffff59,#ffffff0f,#ffffff47,#ffffff14) border-box;border:1px solid transparent;transition:background .45s var(--mx-ease),color .45s var(--mx-ease),transform .45s var(--mx-ease)}.mx-chip--noimg{padding-left:2.1rem}.mx-chip__img{width:3.6rem;height:3.6rem;border-radius:50%;overflow:hidden;background:var(--mx-plate);flex:0 0 auto}.mx-chip__img img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply}.mx-chip:hover{transform:translateY(-2px)}.mx-chip.is-active{background:var(--mx-metal) padding-box,var(--mx-metal) border-box;color:#0b0c0e}@media(max-width:749px){.mx-chips__row{justify-content:flex-start}}.mx-products .grid{row-gap:4.4rem}.mx-rail{position:relative}.mx-rail__list{display:flex;gap:1.6rem;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.mx-rail__list::-webkit-scrollbar{display:none}.mx-rail__item{flex:0 0 clamp(210px,22vw,320px);scroll-snap-align:start}.mx-rail__bar{display:flex;align-items:center;gap:2rem;margin-top:3rem}.mx-rail__progress{position:relative;flex:1 1 auto;height:2px;background:var(--mx-line);overflow:hidden;border-radius:2px}.mx-rail__progress span{position:absolute;left:0;top:0;bottom:0;width:20%;background:var(--mx-chrome);background-size:220% 100%;animation:mxSheen 4s linear infinite;transition:transform .3s ease-out,width .3s ease-out}.mx-rail__btns{display:flex;gap:.8rem}.mx-rail__btn{width:4.6rem;height:4.6rem;border-radius:50%;border:1px solid var(--mx-line-2);background:#ffffff08;color:var(--mx-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s,color .3s,border-color .3s}.mx-rail__btn:hover{background:#eceef1;color:#0b0c0e;border-color:#eceef1}.mx-rail__btn svg{width:1.6rem;height:1.6rem}.mx-rail__btn[disabled]{opacity:.25;pointer-events:none}@media(max-width:749px){.mx-rail__item{flex-basis:64vw}.mx-rail__list{gap:1rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;scroll-padding:0 1.5rem}}.card-wrapper .card__inner{background:var(--mx-plate)!important;border-radius:16px!important;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 18px 44px #00000059}.card-wrapper .card__media img{mix-blend-mode:multiply;transition:transform 1.2s var(--mx-ease),opacity .5s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.035)}.card-wrapper .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.5) 47%,transparent 60%);transform:translate(-110%);transition:transform 1.1s var(--mx-ease)}.card-wrapper:hover .card__media:after{transform:translate(110%)}.card-wrapper .card__media{background:var(--mx-plate)!important}.card .media{border-radius:0!important;background:transparent!important}.card--standard>.card__content{padding:1.4rem .2rem 0!important}.card__heading,.card__heading.h5{font-size:1.25rem!important;font-weight:400!important;line-height:1.65!important;letter-spacing:.04em!important;color:var(--mx-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__heading a{color:var(--mx-text)}.card-wrapper .price,.price{font-family:var(--mx-num);font-size:1.5rem;font-weight:500;letter-spacing:.02em;color:var(--mx-text)}.price .price-item--regular{font-family:var(--mx-num)}.price--on-sale .price-item--sale{color:var(--mx-text)}.price--on-sale .price-item--regular{color:var(--mx-dim);font-size:1.2rem}.card__badge .badge,.badge{border-radius:99px!important;font-size:1rem;letter-spacing:.14em;padding:.45rem 1.1rem}.underline-links-hover:hover a{text-decoration:none}.product-grid{--grid-mobile-horizontal-spacing: 12px;--grid-desktop-horizontal-spacing: 24px}@media(max-width:749px){.card-wrapper .card__inner{border-radius:12px!important}}.mx-ed{margin-top:var(--mx-pt, 120px);padding:0 clamp(12px,3.2vw,56px)}.mx-ed .mx-ed__inner.page-width{position:relative;overflow:hidden;isolation:isolate;max-width:152rem;display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,88px);align-items:center;padding:clamp(24px,5vw,80px);border-radius:32px;background:linear-gradient(150deg,#181b20,#111317 46%,#0d0f12);border:1px solid var(--mx-line);box-shadow:inset 0 1px #ffffff0f,0 40px 100px #00000073}.mx-ed .mx-ed__inner.page-width:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 80% at 92% 0%,rgba(205,214,226,.13),transparent 60%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 100% 56px}.mx-ed--reverse .mx-ed__media{order:2}.mx-ed__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:22px;background:var(--mx-plate);border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px #fff,0 30px 70px #00000080}.mx-ed__media img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;transition:transform 1.4s var(--mx-ease)}.mx-ed__media:hover img{transform:scale(1.04)}.mx-ed__badge{position:absolute;left:1.6rem;top:1.6rem;padding:.6rem 1.4rem;border-radius:99px;background:#0c0d10b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);font-family:var(--mx-num);font-size:1.1rem;letter-spacing:.22em;color:#fff}.mx-ed__eyebrow{display:inline-flex;align-items:center;gap:1rem;font-size:1.1rem;letter-spacing:.3em;color:var(--mx-sub)}.mx-ed__eyebrow:before{content:"";width:3.2rem;height:1px;background:var(--mx-chrome)}.mx-ed__title{margin:2rem 0 0;font-size:clamp(3.2rem,4.6vw,6rem);font-weight:500;line-height:1.35;letter-spacing:.1em}.mx-ed__text{margin:2rem 0 0;max-width:46rem;font-size:1.35rem;line-height:2.1;color:var(--mx-sub)}.mx-ed__items{list-style:none;margin:3.2rem 0 0;padding:0;border-top:1px solid var(--mx-line)}.mx-ed__items li{border-bottom:1px solid var(--mx-line)}.mx-ed__items a{display:grid;grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.6rem;padding:1.2rem 0;color:var(--mx-text);text-decoration:none;transition:padding .45s var(--mx-ease),background .45s var(--mx-ease)}.mx-ed__items a:hover{padding-left:.8rem}.mx-ed__items img{width:5.6rem;height:7rem;object-fit:cover;border-radius:10px;background:var(--mx-plate);mix-blend-mode:normal}.mx-ed__name{font-size:1.25rem;line-height:1.6;letter-spacing:.04em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mx-ed__price{font-family:var(--mx-num);font-size:1.45rem;color:#fff}.mx-ed__cta{margin-top:3.2rem}@media(max-width:989px){.mx-ed .mx-ed__inner.page-width{grid-template-columns:1fr;border-radius:22px}.mx-ed--reverse .mx-ed__media{order:0}.mx-ed__media{border-radius:16px}}.mx-promise{margin-top:var(--mx-pt, 120px);background:transparent}.mx-promise__inner{padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(24px,3vw,40px)}.mx-promise__head{text-align:center;margin-bottom:4.8rem}.mx-promise__title{margin:1.2rem 0 0;font-size:clamp(2.6rem,3.2vw,3.8rem);font-weight:500;letter-spacing:.14em;background:var(--mx-chrome);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:mxSheen 7s linear infinite}.mx-promise__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;list-style:none;margin:0;padding:0}.mx-promise__item{position:relative;padding:3.8rem 3rem;border-radius:24px;background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid var(--mx-line);box-shadow:inset 0 1px #ffffff12;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .5s var(--mx-ease),border-color .5s var(--mx-ease)}.mx-promise__item:hover{transform:translateY(-4px);border-color:var(--mx-line-2)}.mx-promise__icon{width:5.8rem;height:5.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mx-metal);border:1px solid #fff;box-shadow:inset 0 -2px 6px #0000001f,0 10px 26px #0006;color:#0b0c0e}.mx-promise__icon svg{width:2.4rem;height:2.4rem}.mx-promise__no{position:absolute;right:2.6rem;top:2.6rem;font-family:var(--mx-num);font-size:1.1rem;letter-spacing:.2em;color:var(--mx-dim)}.mx-promise__item h3{margin:2.6rem 0 1rem;font-size:1.65rem;font-weight:500;letter-spacing:.1em;color:var(--mx-text)}.mx-promise__item p{margin:0;font-size:1.25rem;line-height:2;color:var(--mx-sub)}@media(max-width:749px){.mx-promise__list{grid-template-columns:1fr}.mx-promise__item{padding:3rem 2.4rem}}.jd-recent .jd-head{text-align:left;display:block;margin-bottom:3.2rem;padding-bottom:1.8rem;border-bottom:1px solid var(--mx-line)}.jd-recent .jd-eyebrow{display:block;font-family:var(--mx-num);font-size:1.1rem;letter-spacing:.24em;color:var(--mx-sub)!important;margin-bottom:1rem}.jd-recent .jd-eyebrow:before,.jd-recent .jd-eyebrow:after{display:none}.jd-recent .jd-head__title{font-family:var(--mx-jp);font-size:clamp(2rem,2.2vw,2.6rem)!important;font-weight:500;letter-spacing:.14em;color:var(--mx-text)}.collection-hero{background:transparent!important}.collection-hero__inner{justify-content:center;text-align:center;padding-top:6.4rem;padding-bottom:1.6rem}.collection-hero__text-wrapper{flex-basis:100%}.collection-hero__title{margin:0;font-family:var(--mx-jp);font-size:clamp(2.8rem,3.8vw,4.8rem);font-weight:500;letter-spacing:.22em;background:var(--mx-chrome);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:mxSheen 7s linear infinite}.facets__summary,.facet-filters__label,.mobile-facets__open{letter-spacing:.14em;font-size:1.2rem;color:var(--mx-text)}.facets__disclosure,.facet-filters{border-radius:0}.facets__display{border:1px solid var(--mx-line)!important;border-radius:14px}.product-count__text{font-family:var(--mx-num);letter-spacing:.1em;color:var(--mx-sub)}.select__select,.field__input{color:var(--mx-text)}.pagination__item{font-family:var(--mx-num)}.product__info-wrapper{padding-left:clamp(0px,3vw,48px)!important}.product__title h1,.product__title .h1{font-size:clamp(2rem,2vw,2.6rem)!important;font-weight:500;letter-spacing:.08em;line-height:1.6;color:var(--mx-text)}.product .price--large,.product .price--large .price-item{font-family:var(--mx-num);font-size:2.6rem!important;font-weight:500;letter-spacing:.02em;color:#fff}.product__tax{font-size:1.1rem;color:var(--mx-sub)}.product-form__input .form__label{font-size:1.15rem;letter-spacing:.16em;color:var(--mx-sub)}.product-form__input input[type=radio]+label{border-radius:99px!important;min-width:5.4rem;text-align:center;letter-spacing:.08em;color:var(--mx-text);background:#ffffff08;border-color:var(--mx-line-2)!important;transition:background .3s,color .3s,border-color .3s}.product-form__input input[type=radio]+label:hover{border-color:#ffffff80!important}.product-form__input input[type=radio]:checked+label{background:var(--mx-metal)!important;color:#0b0c0e!important;border-color:#fff!important}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{opacity:.4}.product-form__submit{min-height:5.8rem;border-radius:99px!important;letter-spacing:.26em;font-weight:500;background:var(--mx-metal)!important;color:#0b0c0e!important;border:1px solid #fff!important;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 34px #dce2ea1f}.product-form__submit:before,.product-form__submit:after{box-shadow:none!important}.product-form__submit:not([disabled]):hover{box-shadow:inset 0 1px #fff,0 16px 44px #dce2ea3d}.product-form__submit[disabled]{background:#2a2d33!important;color:var(--mx-dim)!important;border-color:var(--mx-line)!important}.shopify-payment-button__button--unbranded{border-radius:99px!important}.product__media-item .media,.product-media-container .media,.product__media-wrapper .media{background:var(--mx-plate);border-radius:18px!important;overflow:hidden}.thumbnail{border-radius:10px!important;background:var(--mx-plate)!important}.thumbnail[aria-current]{box-shadow:0 0 0 1px #eceef1!important}.product__accordion summary,.accordion summary{letter-spacing:.12em;color:var(--mx-text)}.accordion,.product__accordion{border-color:var(--mx-line)!important}.product__description,.product__description p,.rte{color:#c9cdd2}.product__description h3,.rte h3{color:var(--mx-text);font-size:1.5rem;letter-spacing:.12em;margin-top:3.2rem;padding-top:1.6rem;border-top:1px solid var(--mx-line)}.rte table{border-collapse:collapse;width:100%;font-family:var(--mx-num);font-size:1.25rem}.rte table th,.rte table td{border:1px solid var(--mx-line)!important;padding:.8rem 1rem;text-align:center}.rte table thead th{background:#ffffff0d;color:var(--mx-text);font-family:var(--mx-jp);font-weight:500}.jd-size,.jd-delivery,.jd-pdp-trust{border-radius:16px!important;background:#ffffff08!important;border:1px solid var(--mx-line)!important;color:var(--mx-text)}.jd-size summary{color:var(--mx-text)}.jd-size__body,.jd-delivery__note,.jd-pdp-trust li{color:var(--mx-sub)!important}.jd-pdp-trust li:before{background:#dfe2e6!important}.jd-pdp-trust__title,.jd-delivery__date b{color:var(--mx-text)!important}.jd-pdp-trust__title svg,.jd-delivery svg,.jd-size summary span{color:#dfe2e6!important}.jd-sticky{background:#0c0d10c7!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--mx-line)!important;box-shadow:none!important}.jd-sticky__title{color:var(--mx-sub)!important}.jd-sticky__price{font-family:var(--mx-num);color:#fff}.jd-sticky__btn{border-radius:99px!important;background:var(--mx-metal)!important;color:#0b0c0e!important;letter-spacing:.16em}.jd-sticky__btn:disabled{background:#2a2d33!important;color:var(--mx-dim)!important}.jd-ship{border-radius:16px!important;background:#ffffff0a!important;color:var(--mx-text)!important;border:1px solid var(--mx-line)}.jd-ship__msg b{color:#fff!important;font-family:var(--mx-num)}.jd-ship__bar{background:#ffffff14!important;border-radius:4px!important}.jd-ship__fill{background:var(--mx-chrome)!important;background-size:220% 100%!important;animation:mxSheen 4s linear infinite;border-radius:4px!important}.jd-ship--done{background:var(--mx-metal)!important;color:#0b0c0e!important}.jd-ship--done .jd-ship__msg b{color:#0b0c0e!important}.drawer__inner{background:var(--mx-bg-2)!important;border-left:1px solid var(--mx-line)}.drawer__heading{font-size:1.8rem;letter-spacing:.16em;font-weight:500;color:var(--mx-text)}.cart-item__name{font-size:1.3rem;letter-spacing:.04em;font-weight:400;color:var(--mx-text)}.cart-item__image-container,.cart-item__media img{border-radius:10px;background:var(--mx-plate)}.cart-item__price-wrapper,.totals__total-value{font-family:var(--mx-num);color:#fff}#CartDrawer-Checkout,.cart__checkout-button{border-radius:99px!important;min-height:5.8rem;letter-spacing:.26em;background:var(--mx-metal)!important;color:#0b0c0e!important;border:1px solid #fff!important}.button,.shopify-challenge__button,.customer button{letter-spacing:.18em;font-weight:500}.footer{background:linear-gradient(180deg,#0a0b0d,#070809)!important;color:#b9bec5;border-top:1px solid var(--mx-line)!important}.footer .footer-block__heading{font-family:var(--mx-jp)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.26em!important;color:#fff}.footer a,.footer .list-menu__item--link{color:#b9bec5;letter-spacing:.08em}.footer a:hover{color:#fff}.footer .rte,.footer-block__details-content p{color:#8b9198;font-size:1.25rem;line-height:2}.footer .field__input{background:#ffffff08;color:#fff;border-radius:99px}.footer .field:after,.footer .field:before{border-radius:99px;box-shadow:0 0 0 1px #ffffff38!important}.footer .field__label{color:#8b9198}.footer .newsletter-form__button{color:#fff}.footer__content-bottom{border-top:1px solid var(--mx-line)!important}.footer .copyright__content,.footer .policies a{color:#6d737a;font-size:1.1rem}.mx-mark{background:#070809;overflow:hidden;padding:2.4rem 1.6rem 3.2rem;line-height:1}.mx-mark span{display:block;text-align:center;font-family:var(--mx-wide);font-weight:700;font-size:min(12vw,220px);line-height:1.05;letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:.9}.mx-tabbar{display:none}@media(max-width:749px){.mx-tabbar{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:25;padding:.4rem;border-radius:22px;background:#121418c7;backdrop-filter:saturate(1.4) blur(20px);-webkit-backdrop-filter:saturate(1.4) blur(20px);border:1px solid var(--mx-line-2);box-shadow:0 16px 40px #00000080}.mx-tabbar a,.mx-tabbar button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:5.4rem;border:0;border-radius:16px;background:none;font:inherit;font-size:1rem;letter-spacing:.1em;color:var(--mx-sub);text-decoration:none;cursor:pointer}.mx-tabbar svg{width:2.2rem;height:2.2rem;stroke-width:1.4}.mx-tabbar .is-current{color:#0b0c0e;background:var(--mx-metal)}.mx-tabbar__count{position:absolute;top:.6rem;left:56%;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:99px;background:var(--mx-metal);color:#0b0c0e;font-family:var(--mx-num);font-size:.95rem;line-height:1.7rem;text-align:center;letter-spacing:0}.mx-tabbar__count:empty{display:none}body.mx-has-tabbar{padding-bottom:calc(8.4rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.mx-chrome,.mx-hero__track,.mx-ticker__track,.mx-dot,.jd-ship__fill,.mx-hero__ring,.mx-head:after,.mx-rail__progress span,.mx-promise__title,.collection-hero__title,.header__heading-link:after{animation:none!important}.mx-hero__rail{overflow-x:auto}.mx-rv{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/jdora-mx.css.map */
