.misfit-page{background:#070313 var(--mm-img-texture,var(--mma-background-texture-multiply)) center/cover fixed;color:#f4ead6}.nav{border-bottom:1px solid #f4ead61c;background:#070313}.product-hero{padding:42px 0 76px}.product-hero:before{background:linear-gradient(115deg,#0b0619,#070313 62%,#17102a)}.product-layout{grid-template-columns:1.08fr .92fr;align-items:start;gap:54px}.gallery{min-height:0;display:block}.gallery:before{display:none}.gallery-stage{height:570px;display:grid;place-items:center;border:1px solid #d8c7a65e;outline:1px solid #d8c7a629;outline-offset:-7px;background:#090417;overflow:hidden}.gallery-stage .product-image{width:92%;height:92%;object-fit:contain;filter:drop-shadow(0 24px 22px #000b)}.thumbs{display:flex;gap:9px;margin-top:12px}.thumb{width:74px;height:74px;padding:5px;border:1px solid #d8c7a638;background:#0d071b;cursor:pointer}.thumb.active{border-color:#dc3c72}.thumb img{width:100%;height:100%;object-fit:contain}.product-info{padding-top:5px}.eyebrow{display:none}.product-info h1{font-size:calc(clamp(2rem,3.2vw,3.65rem) * var(--mm-fs-head, 1));color:#f4ead6}.product-info h1 span{color:#bdb1bd;font-size:.5em}.credit{color:#c9bec9}.specs{max-width:none;border-color:#f4ead62b}.specs span{color:#f4ead6}.specs span+span{border-color:#f4ead62b}.price{font-size:calc(2.35rem * var(--mm-fs-head, 1))}.ship{color:#c9bec9}.buy-row{display:grid;grid-template-columns:140px 1fr}.qty-stepper{height:54px;display:grid;grid-template-columns:40px 1fr 40px;border:1px solid #f4ead65c}.qty-stepper button{border:0;background:transparent;color:#f4ead6;font-size:calc(1.25rem * var(--mm-fs-body, 1));cursor:pointer}.qty-stepper input{width:100%;border:0;background:transparent;color:#fff;text-align:center;font:700 1rem Garamond;appearance:textfield}.btn{width:100%;box-shadow:none;background:#dc3c72}.gift{margin:18px 0 23px;padding:15px 17px;border-left:3px solid #38b7d9;background:#f4ead610;font-size:calc(.9rem * var(--mm-fs-body, 1));line-height:1.35}.addons-title{margin:0 0 9px;color:#c79bff;font-family:var(--mm-font-display,Cinzel);font-size:calc(.72rem * var(--mm-fs-head, 1));letter-spacing:.06em;text-transform:uppercase}.addons{display:grid;gap:8px;margin:0;padding:0;list-style:none}.addons label{min-height:57px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:11px;padding:10px 13px;border:1px solid #f4ead62e;cursor:pointer}.addons strong{display:block;font-size:calc(.92rem * var(--mm-fs-body, 1))}.addons small{display:block;color:#46bfe2;font-size:calc(.62rem * var(--mm-fs-body, 1));letter-spacing:.06em;text-transform:uppercase}.addons em{font-style:normal;font-size:calc(.85rem * var(--mm-fs-body, 1))}.details{padding:70px 0;border-top:1px solid #f4ead61c;background:#0d071b}.accordions{background:#efe3cd;color:var(--mm-ink,#17142f)}.back-row{padding-top:35px}.back-row a{color:#f4ead6}.toast{background:#dc3c72}@media(max-width:800px){.product-hero:before{background:#070313}.product-layout{grid-template-columns:1fr}.gallery-stage{height:440px}.product-info{text-align:left}.specs{margin-inline:0}.buy-row{justify-content:stretch}.product-info h1{font-size:calc(2.6rem * var(--mm-fs-head, 1))}}@media(max-width:480px){.product-hero{padding-top:22px}.gallery-stage{height:345px}.thumb{width:61px;height:61px}.product-info h1{font-size:calc(2rem * var(--mm-fs-head, 1))}.buy-row{grid-template-columns:110px 1fr}.addons label{padding-inline:9px}.nav .cart-link{font-size:calc(.62rem * var(--mm-fs-body, 1))}}
