:root{--v4-ink:#0b0c0b;--v4-paper:#f2f1ed;--v4-muted:#a7a7a0}.sr-only{position:absolute!important;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.moki-v4-nav{justify-content:center!important;min-height:75px;padding:13px clamp(17px,3.2vw,52px)!important;z-index:101!important;position:absolute}.moki-v4-nav.nav-solid{position:fixed!important;top:0!important;background:#0e0f0df7!important}.moki-v4-hamburger.menu-btn{display:flex!important;position:absolute;left:clamp(18px,3.2vw,52px);top:50%;transform:translateY(-50%);width:45px;height:42px;flex-direction:column;justify-content:center;gap:5px;align-items:flex-start;border:0!important;padding:7px 0;background:transparent;cursor:pointer}.moki-v4-hamburger.menu-btn span:not(.sr-only){height:1.7px;width:27px;display:block;background:#fff!important;border:0;transition:transform .2s}.moki-v4-hamburger.menu-btn span:nth-child(2){width:21px}.moki-v4-hamburger.menu-btn[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.moki-v4-hamburger.menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.moki-v4-hamburger.menu-btn[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.moki-v4-nav .brand{position:relative;justify-content:center;min-width:0;z-index:1}.moki-v4-nav .brand img{width:118px!important;max-height:50px!important;object-fit:contain}.moki-v4-navright{position:absolute;right:clamp(18px,3.2vw,52px);top:50%;transform:translateY(-50%);gap:24px!important;display:flex!important;align-items:center}.moki-v4-navright>a{color:#fff;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.08em;white-space:nowrap}.moki-v4-account-icon svg{height:24px;width:24px;display:block}.moki-v4-bag{border:0!important;background:transparent!important;padding:0!important;min-width:0!important}.moki-v4-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000094;z-index:98;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}body:has(.moki-v4-drawer.open) .moki-v4-menu-scrim{visibility:visible;opacity:1}.mobile-menu.moki-v4-drawer{z-index:99!important;inset:0 auto 0 0!important;width:min(480px,90vw)!important;max-width:100vw;height:100dvh;background:#10110f!important;transform:translate(-103%)!important;opacity:1!important;visibility:hidden;pointer-events:none;display:flex!important;flex-direction:column!important;align-items:stretch;justify-content:flex-start!important;overflow:auto;overscroll-behavior:contain;padding:90px clamp(26px,5vw,52px) 34px!important;gap:0!important;transition:transform .3s ease,visibility .3s!important;box-shadow:12px 0 40px #0000002e}.mobile-menu.moki-v4-drawer.open{transform:translate(0)!important;visibility:visible;pointer-events:auto}.moki-v4-drawer-top{color:#aaa;font-size:10px;letter-spacing:.2em;display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.moki-v4-drawer-top button{font-size:32px;color:#fff;background:none;border:0;cursor:pointer;padding:0 4px;line-height:1}.mobile-menu.moki-v4-drawer a{font-size:clamp(20px,3vw,27px)!important;line-height:1.2!important;font-weight:750!important;letter-spacing:-.045em!important;padding:12px 0!important;display:flex;align-items:center;justify-content:space-between;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #292b27;transition:padding-left .2s,color .2s}.mobile-menu.moki-v4-drawer a:hover{padding-left:10px!important;color:#c6cac2}.mobile-menu.moki-v4-drawer a span{font-size:13px;letter-spacing:.03em;color:#969992}.moki-v4-drawer-divider{height:18px}.moki-v4-drawer-foot{font-size:10px;font-weight:700;color:#80847d;letter-spacing:.18em;margin-top:30px}.moki-v4-editorial{padding:20px clamp(15px,3vw,50px) 100px;background:#f2f1ed;color:#151613}.moki-v4-editorial-head{padding:20px 2px 16px;display:flex;justify-content:space-between;gap:16px;font-size:10px;letter-spacing:.12em;font-weight:800}.moki-v4-editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.moki-v4-editorial-item{position:relative;display:block;overflow:hidden;background:#d4d7d3;aspect-ratio:4 / 4.25;color:#fff;text-decoration:none}.moki-v4-editorial-item img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;transition:transform .7s}.moki-v4-editorial-item:hover img{transform:scale(1.025)}.moki-v4-editorial-item:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009);pointer-events:none}.moki-v4-edit-overlay{position:absolute;bottom:clamp(20px,4vw,55px);left:clamp(20px,3vw,43px);right:clamp(20px,3vw,43px);display:flex;align-items:end;justify-content:space-between;font-weight:900;font-size:clamp(23px,4.2vw,62px);letter-spacing:-.055em;z-index:1}.moki-v4-edit-overlay b{font-size:30px;font-weight:400}.moki-v4-newsletter{position:relative;min-height:560px;background:#171918;display:grid;grid-template-columns:43% 57%;color:#fff;overflow:hidden}.moki-v4-news-photo{min-height:500px;overflow:hidden;background:#d6d8d6}.moki-v4-news-photo img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.55)}.moki-v4-news-inner{padding:clamp(45px,6vw,100px);display:flex;flex-direction:column;justify-content:center;align-items:stretch}.moki-v4-eyebrow{font-size:10px;letter-spacing:.24em;font-weight:700;color:#c7c8c0}.moki-v4-news-inner h2{font-size:clamp(55px,7vw,112px);font-weight:900;line-height:.91;letter-spacing:-.075em;margin:22px 0 20px}.moki-v4-news-inner p{font-size:14px;color:#bfc1bb;line-height:1.55;margin:0 0 34px}.moki-v4-news-form label{display:block;font-size:10px;letter-spacing:.15em;margin-bottom:12px;font-weight:800}.moki-v4-news-fields{display:flex;border-bottom:1px solid #a3a6a0}.moki-v4-news-fields input{border:0;background:transparent;padding:17px 5px 17px 0;min-width:0;flex:1;color:#fff;outline-offset:3px;font-size:16px}.moki-v4-news-fields input::placeholder{color:#969b94}.moki-v4-news-fields button{border:0;background:none;color:#fff;font-weight:800;letter-spacing:.08em;cursor:pointer;font-size:11px;padding:0 6px}.moki-v3-hub-preview .moki-v3-hub-image img,.moki-range-hub .moki-v3-hub-image img,.moki-shopify .product-frame img{object-fit:contain!important;object-position:center!important;transform:none!important}.moki-v3-hub-preview .moki-v3-hub-image,.moki-range-hub .moki-v3-hub-image,.moki-shopify .product-frame{background:#dedfdb!important;overflow:hidden}.moki-shopify .product-card:nth-child(2) .product-frame{background:#e0e2e0}.moki-v4-feature-image{display:block;position:relative;width:100%;height:clamp(420px,52vw,720px);max-height:72vh;background:#e1e3df;border:0;padding:0;overflow:hidden;cursor:zoom-in}.moki-v4-feature-image>img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center;mix-blend-mode:multiply}.moki-v4-feature-image span{position:absolute;bottom:19px;right:20px;background:#fffdf9;color:#1b1d1a;padding:9px 12px;font-size:10px;letter-spacing:.08em;font-weight:800}.moki-v3-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:8px;gap:8px!important}.moki-v3-shot[hidden]{display:none!important}.moki-v3-shot{height:clamp(110px,13vw,185px)!important;background:#e1e3df!important}.moki-v3-shot img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.moki-v3-shot[data-active-v4=true]{outline:2px solid #111;outline-offset:-2px}.moki-v3-pick img{object-fit:contain!important;background:#e0e3df!important}.moki-v4-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0c0c0cf5;display:grid;place-items:center;padding:60px 22px 24px}.moki-v4-modal[hidden]{display:none!important}.moki-v4-modal img{width:auto;max-width:100%;max-height:calc(100dvh - 92px);height:auto;object-fit:contain}.moki-v4-modal button{position:absolute;right:clamp(18px,4vw,50px);top:12px;display:grid;place-items:center;color:#fff;font-size:40px;background:transparent;border:0;width:48px;height:48px;cursor:pointer}.moki-v4-modal .moki-v4-modal-hint{position:absolute;bottom:12px;left:15px;color:#aaa;font-size:10px;letter-spacing:.1em}.moki-shopify .moki-v3-hub-grid{margin-top:27px}@media(max-width:780px){.moki-v4-editorial{padding:12px 12px 70px}.moki-v4-editorial-head{font-size:8px;letter-spacing:.05em}.moki-v4-editorial-grid{gap:6px}.moki-v4-editorial-item{aspect-ratio:4/5}.moki-v4-edit-overlay{font-size:clamp(18px,4vw,35px);left:13px;right:13px;bottom:16px}.moki-v4-edit-overlay b{font-size:19px}.moki-v4-newsletter{display:flex;flex-direction:column}.moki-v4-news-photo{height:300px;min-height:0}.moki-v4-news-inner{padding:46px 26px 62px}.moki-v4-news-inner h2{font-size:clamp(58px,12vw,83px)}.moki-v4-navright{gap:12px!important}.moki-v4-account-icon svg{width:22px}.moki-v4-nav .brand img{width:100px!important}.moki-v4-feature-image{height:min(115vw,560px);max-height:none}.moki-v3-photo-grid{gap:5px!important}.moki-v3-shot{height:clamp(80px,24vw,155px)!important}.moki-v4-news-fields button{font-size:10px}.moki-v4-news-fields input{font-size:14px}}@media(max-width:360px){.moki-v4-nav .brand img{width:86px!important}.moki-v4-bag{font-size:10px!important}.moki-v4-hamburger.menu-btn{width:31px}.moki-v4-navright{right:15px}.moki-v4-hamburger.menu-btn{left:15px}.moki-v4-account-icon svg{width:18px}.moki-v4-editorial-head span:last-child{display:none}.moki-v4-edit-overlay{font-size:17px}.mobile-menu.moki-v4-drawer{padding-top:70px!important}}@media(prefers-reduced-motion:reduce){.moki-v4-editorial-item img,.moki-v4-menu-scrim,.mobile-menu.moki-v4-drawer{transition:none!important}}.mobile-menu.moki-v4-drawer{z-index:120!important}.moki-v4-menu-scrim{z-index:110!important}html,body{max-width:100%;overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/13/assets/moki-v4.css.map */
