:root{--v5-ink:#080a0d;--v5-panel:#11151a;--v5-paper:#f3f2ee;--v5-muted:#a6adb5;--v5-brass:#b79a6f}.vp-main-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px}.vp-main-thumbnails button{padding:0;background:transparent;border:2px solid transparent;cursor:pointer;min-width:0}.vp-main-thumbnails button[aria-pressed=true]{border-color:#b79a6f}.vp-main-thumbnails button:focus-visible{outline:2px solid #f3f2ee;outline-offset:2px}.vp-main-thumbnails img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.vajra-nocturne-header__inner{min-height:88px}.vajra-nocturne-header__nav{gap:32px}.vp-header-logo{width:52px;height:52px}.mn-wrap,.vajra-mountain-hero__wrap{width:min(100% - 64px,1400px)}.mn-head h2,.v5-detail-intro h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(36px,5vw,68px);letter-spacing:-.04em;line-height:1.08}.mn-section{padding-block:100px}.mn-card{border-radius:0}.mn-head{margin-bottom:40px}.vajra-mountain-hero__slogan{font-family:Georgia,serif;font-weight:400;line-height:1.2;letter-spacing:-.03em;font-size:clamp(28px,3vw,44px)}.vajra-mountain-hero__supporting{max-width:34ch;margin-top:24px;font-size:17px}.vajra-mountain-hero__actions{margin-top:32px}.vajra-mountain-hero__button,.mn-btn{padding:16px 24px}@media(min-width:1181px){.vajra-mountain-hero__wrap{grid-template-columns:1fr 1.12fr;gap:64px;min-height:850px;padding-block:120px 56px}.vajra-mountain-hero{min-height:850px}.vajra-mountain-hero h1{font-size:clamp(64px,6.7vw,108px);letter-spacing:-.055em;margin-bottom:36px}.vajra-mountain-hero__object{background:#11151a!important;border:1px solid #b79a6f26!important;padding:24px}.vajra-mountain-hero__object img,.vajra-mountain-hero__object .vp-hero-photo{max-height:660px;-webkit-mask-image:none;mask-image:none;border-radius:0;filter:none}}.v4-style-stage{padding:24px;border:1px solid #b79a6f22}.v4-style-browser h3{font-size:32px;font-weight:500;letter-spacing:-.025em}.v4-style-options{display:grid;grid-template-columns:1fr 1fr}.v4-style-options button{text-align:left;border-radius:0;padding:18px}.v4-style-options button[aria-pressed=true]{background:#efe8dc;color:#080a0d;border-color:#efe8dc}.v5-style-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:24px 0 28px;padding:0;list-style:none}.v5-style-list li{border:1px solid #ffffff28;padding:13px 14px;color:#f3f2ee;font-size:14px;line-height:1.35}.product-information h1{font-family:Georgia,serif;font-weight:400;line-height:1.08;letter-spacing:-.04em}.product-information__media{padding:16px}.product-information .product-details{padding-inline:12px}.product-information .variant-option__button-label{border-radius:4px}.product-information .rte{font-size:16px;line-height:1.8}.v5-product-details{background:#11151a;color:#f3f2ee}.v5-detail-intro{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.v5-detail-intro p,.v5-spec-grid p{color:#a6adb5;line-height:1.75}.v5-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:48px}.v5-spec-grid h3{font-size:22px;font-weight:500}.v5-spec-grid details{border-bottom:1px solid #ffffff22;padding:18px 0}.v5-spec-grid summary{cursor:pointer;min-height:32px}.v5-spec-grid dt{margin-top:16px;color:#a6adb5}.v5-spec-grid dd{margin:6px 0 18px}.v5-spec-grid a{color:#f3f2ee;text-underline-offset:4px}.v5-journal{background:#080a0d;color:#f3f2ee;padding:120px 0}.v5-journal h1{font:400 clamp(46px,7vw,92px)/1.08 Georgia,serif;letter-spacing:-.045em;margin:28px 0}.v5-journal-lede{font-size:22px;color:#a6adb5}.v5-overline{color:#b79a6f}.v5-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:60px}.v5-journal a{color:inherit;text-underline-offset:5px}.v5-journal-grid a{text-decoration:none}.v5-journal-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}.v5-journal-grid h2{font:400 30px/1.2 Georgia,serif}.v5-journal-grid p{color:#a6adb5;line-height:1.7}.v5-article .mn-wrap{max-width:900px}.v5-article-body{max-width:68ch;margin:48px auto;font-size:18px;line-height:1.85}.v5-article-body img{height:auto;max-width:100%}.v5-article time{color:#a6adb5}@media(max-width:749px){.mn-wrap,.vajra-mountain-hero__wrap{width:calc(100% - 40px)}.mn-section{padding-block:60px}.v5-detail-intro,.v5-spec-grid,.v5-journal-grid{grid-template-columns:1fr;gap:24px}.v5-spec-grid{margin-top:28px}.v5-journal{padding-top:120px}.v4-style-options{gap:8px}.v4-style-options button{font-size:14px;padding:14px 10px}.vajra-mountain-hero__object{background:#11151a;padding:12px}.vajra-mountain-hero__object .vp-hero-photo{-webkit-mask-image:none;mask-image:none;border-radius:0}.product-information__media{padding:0}.vp-header-logo{width:40px;height:40px}}.vp-product-page{padding-top:64px}.vp-product-page .mn-breadcrumb{margin-bottom:32px}.vp-product-page .vp-gallery{border-radius:0;border:1px solid #b79a6f33;background:#11151a}.vp-product-page .vp-info h1{font-family:Georgia,serif;font-weight:400;line-height:1.08;letter-spacing:-.04em}.vp-product-page .vp-gallery>img{object-fit:contain}.vp-product-page .vp-options span{border-radius:4px;min-height:48px}.vp-product-page .vp-info{padding-top:0}@media(max-width:1180px){.vp-product-page{padding-top:120px}}.vajra-mountain-hero__object img,.vajra-mountain-hero__object .vp-hero-photo,.v4-style-stage img,.vp-gallery>img{aspect-ratio:1;object-fit:contain;transform:none!important;height:auto;max-height:none}.mn-section{padding-block:64px}.mn-head{margin-bottom:28px}.v4-style-options{grid-template-columns:1fr;gap:8px}.v4-style-options button{padding:12px 18px}.v5-spec-grid--single{grid-template-columns:1fr;max-width:780px;margin-inline:auto}.v5-spec-grid{margin-top:28px}.v5-detail-intro{gap:32px}.v5-detail-intro h2{font-size:clamp(32px,4vw,52px)}@media(min-width:1181px){.vajra-mountain-hero{min-height:0}.vajra-mountain-hero__wrap{min-height:0;padding-block:120px 48px;gap:48px;grid-template-columns:1fr 1fr}.vajra-mountain-hero__copy{padding:24px 0}.vajra-mountain-hero__object{max-width:min(520px,65svh);justify-self:center}.vajra-mountain-hero h1{font-size:clamp(60px,6vw,96px)}}@media(max-width:749px){.mn-section{padding-block:44px}.v4-style-options{grid-template-columns:1fr 1fr}.v5-style-list{grid-template-columns:1fr}.v5-detail-intro{grid-template-columns:1fr;gap:12px}.vajra-mountain-hero__object{max-width:360px}}.v5-packaging-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,88px);align-items:center;margin-top:64px;padding-bottom:64px;border-bottom:1px solid #ffffff18}.v5-packaging-row>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block}.v5-packaging-row--reverse>img{order:2}.v5-packaging-row h3{font-size:clamp(26px,3vw,40px);line-height:1.18;margin:0 0 24px;color:#f3f2ee}.v5-packaging-row p{line-height:1.75;color:#a6adb5;max-width:48ch}.v5-confirmed-specs{margin:28px 0;line-height:1.6}.v5-confirmed-specs dt{color:#b79a6f;margin-top:20px;font-size:14px}.v5-confirmed-specs dd{margin:6px 0 0;color:#f3f2ee;font-size:18px}.v5-confirmed-specs span{color:#a6adb5;font-size:15px}.v5-packaging-row .v5-spec-note{font-size:14px}.v5-detail-help{max-width:760px;margin:64px auto 0}.v5-detail-help details{padding:20px 0;border-bottom:1px solid #ffffff18}.v5-detail-help summary{cursor:pointer}.v5-detail-help p{line-height:1.7;color:#a6adb5}@media(max-width:749px){.v5-packaging-row{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-bottom:40px}.v5-packaging-row--reverse>img{order:0}.v5-detail-help{margin-top:40px}}.v5-detail-nav{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:32px;padding-bottom:20px;border-bottom:1px solid #ffffff20}.v5-detail-nav a,.v5-text-link{color:#f3f2ee;text-underline-offset:6px;line-height:1.6}.v5-detail-nav a{padding-block:10px;font-size:15px}.v5-product-details [id]{scroll-margin-top:120px}.v5-product-portrait{margin:0;min-width:0}.v5-product-portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.v5-product-portrait figcaption{font-size:13px;line-height:1.6;color:#a6adb5;margin-top:12px}.v5-size-panel{padding:56px 0 64px;border-bottom:1px solid #ffffff20}.v5-size-panel h3{font:400 clamp(28px,3vw,42px)/1.2 Georgia,serif;margin:0 0 16px}.v5-size-panel p{color:#a6adb5;line-height:1.75}.v5-size-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0}.v5-size-grid dt{font-size:15px;color:#b79a6f;margin-bottom:14px}.v5-size-grid dd{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.3;color:#f3f2ee}.v5-size-grid small{font-size:17px}.v5-size-grid span{display:block;font-size:14px;color:#a6adb5;margin-top:12px}.v5-size-panel a{color:inherit;text-underline-offset:4px}.v5-purchase-specs{font-size:14px;color:#a6adb5;line-height:1.7;margin:20px 0 28px}.v5-purchase-specs span{margin-inline:10px}.v5-packaging-row h3{font-family:Georgia,serif;font-weight:400}.v5-packaging-row p{font-size:16px}.v5-detail-nav a:focus-visible,.v5-text-link:focus-visible{outline:2px solid #b79a6f;outline-offset:6px}@media(max-width:749px){.v5-size-grid{grid-template-columns:1fr;gap:24px}.v5-size-grid>div{display:grid;grid-template-columns:1fr 1.3fr;gap:16px;align-items:baseline}.v5-size-grid dt{margin:0}.v5-size-grid dd{font-size:28px}.v5-size-grid span{margin-top:6px}.v5-size-panel{padding-block:36px}.v5-detail-nav{gap:4px 20px}.v5-packaging-row{gap:32px}.v5-product-details [id]{scroll-margin-top:100px}}.vp-header-logo,.vp-footer-logo{object-fit:contain!important;border-radius:0!important;background:transparent!important;padding:0!important}.v5-generic-facts{max-width:1000px}.v5-generic-facts h2{font:400 clamp(30px,4vw,48px)/1.2 Georgia,serif}.v5-generic-facts dl{display:grid;grid-template-columns:minmax(130px,1fr) 2fr;gap:20px 32px;margin:32px 0}.v5-generic-facts dt{color:#b79a6f}.v5-generic-facts dd{margin:0;line-height:1.7}.v5-generic-facts .metafield-rich_text_field{line-height:1.75;max-width:65ch}.v5-generic-facts>div{margin-top:48px}.v5-generic-facts img{width:100%;height:auto;max-width:640px}.v5-generic-facts a{color:inherit;text-underline-offset:4px}@media(max-width:749px){.v5-generic-facts dl{grid-template-columns:1fr;gap:8px}.v5-generic-facts dd{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vajra-v5.css.map */
