@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&family=Italiana&display=swap";:root{--ink:#181818;--paper:#f4f3f0;--line:#d7d5d1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}.site-header{position:absolute;z-index:20;top:0;left:0;right:0;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:28px 3.3%;color:#fff;transition:background .25s,color .25s}.site-header.scrolled{position:fixed;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line)}body:not(.template-index) .site-header{position:relative;color:var(--ink);background:var(--paper);border-bottom:1px solid var(--line)}.wordmark,.footer-logo{font: 38px/1 Italiana,Georgia,serif;letter-spacing:-.045em}.desktop-nav{display:flex;justify-content:center;gap:35px}.header-actions{display:flex;justify-content:flex-end;gap:20px}.site-header a:hover,.text-button:hover{opacity:.65}.text-button{border:0;background:transparent;color:inherit}.menu-toggle{display:none}.mobile-nav{position:absolute;top:100%;left:0;right:0;background:var(--paper);color:var(--ink);padding:30px;box-shadow:0 10px 20px #0001}.mobile-nav:not([hidden]){display:flex;flex-direction:column;gap:22px}.hero{height:100svh;min-height:620px;position:relative;color:#fff;background:var(--hero-bg);overflow:hidden}.hero-media,.hero-image,.hero-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-image{object-fit:cover}.hero-placeholder{background:linear-gradient(115deg,#8d8b85,#5c5b57 55%,#373735);display:flex;align-items:center;justify-content:center}.hero-placeholder>span{position:absolute;bottom:6%;right:3.3%;font-size:10px;letter-spacing:.18em;opacity:.6}.placeholder-outline{width:36vw;height:54vh;border:1px solid #ffffff35;transform:rotate(-11deg);box-shadow:50px 30px #ffffff08}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0003,transparent 28%,transparent 60%,#0005);pointer-events:none}.hero-copy{position:absolute;bottom:10%;left:3.3%;z-index:1}.hero-copy p,.eyebrow,.editorial-text p,.section-heading p,.page-title p,.content-page>p{letter-spacing:.19em;font-size:10px;text-transform:uppercase}.hero-copy h1{font:normal clamp(56px,9vw,145px)/.95 "Italiana",Georgia,serif;letter-spacing:-.05em;margin:15px 0 35px}.underlined-link{display:inline-block;padding-bottom:8px;border-bottom:1px solid currentColor;letter-spacing:.09em;text-transform:uppercase;font-size:11px}.underlined-link span{margin-left:40px}.hero-index{position:absolute;z-index:1;right:3.3%;bottom:10%;font-size:11px}.editorial-text{padding:130px 14%;text-align:center}.editorial-text h2{font:normal clamp(28px,4vw,60px)/1.25 "Italiana",Georgia,serif;max-width:950px;margin:30px auto 0}.feature-section,.collection-page{padding:45px 3.3% 110px}.section-heading{display:flex;align-items:end;gap:20px;margin-bottom:35px}.section-heading h2{font: 44px Italiana,Georgia,serif;margin:0 auto 0 0}.section-heading a{text-decoration:underline;text-underline-offset:5px}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.product-image{aspect-ratio:3/4;background:#e3e1dd;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.product-card:hover img{transform:scale(1.035)}.product-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e8e6e2,#cbc8c3);display:flex;align-items:center;justify-content:center;color:#aaa7a1;font: 40px Italiana,Georgia,serif}.product-meta{display:flex;justify-content:space-between;gap:10px;padding:13px 0;font-size:12px}.site-footer{border-top:1px solid var(--line);padding:75px 3.3% 25px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.site-footer p{font-size:12px;color:#777}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.footer-bottom{grid-column:1/-1;border-top:1px solid var(--line);padding-top:25px;color:#777;font-size:11px}.page-title{display:flex;align-items:end;gap:25px;margin:50px 0}.page-title h1{font:normal clamp(52px,7vw,100px) "Italiana",Georgia,serif;margin:0 auto 0 0}.page-title span{color:#888}.product-page{display:grid;grid-template-columns:60% 40%;gap:0}.product-gallery{display:grid;grid-template-columns:1fr 1fr;gap:3px}.product-gallery img{width:100%;height:auto}.product-gallery .large{min-height:70vh}.product-details{padding:75px 10%;position:sticky;top:75px;align-self:start}.product-details h1{font: 56px Italiana,Georgia,serif;margin:25px 0 10px}.price{margin-bottom:50px}.product-details label{display:block;margin-bottom:10px}.product-details select{width:100%;padding:16px;background:transparent;border:1px solid #aaa;margin-bottom:12px}.add-button,.secondary-button{display:block;width:100%;border:1px solid var(--ink);background:var(--ink);color:#fff;padding:17px;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.add-button:disabled{opacity:.5;cursor:not-allowed}.secondary-button{background:transparent;color:var(--ink);margin:20px 0 10px}.product-description{line-height:1.8;margin:50px 0}.product-details details{border-top:1px solid var(--line);padding:18px 0}.product-details summary{cursor:pointer}.cart-page,.content-page{padding:50px 3.3% 120px;min-height:65vh}.content-page{max-width:900px}.content-page h1{font: 75px Italiana,Georgia,serif}.rte{font-size:15px;line-height:1.8}.cart-page form{display:grid;grid-template-columns:2fr 1fr;gap:70px}.cart-item{display:grid;grid-template-columns:100px 1fr auto;gap:25px;padding:20px 0;border-top:1px solid var(--line)}.cart-item img{width:100px}.cart-item input{width:60px;padding:6px}.cart-item p{color:#777}.cart-summary{border-top:1px solid var(--line);padding-top:20px}.cart-summary>p{display:flex;justify-content:space-between}.pagination{margin-top:40px}@media(max-width:800px){.site-header{padding:22px 5%;grid-template-columns:1fr 1fr}.wordmark{font-size:33px}.desktop-nav{display:none}.menu-toggle{display:block}.hero{min-height:550px}.hero-copy{left:5%;bottom:12%}.hero-copy h1{font-size:68px}.hero-index{right:5%;bottom:5%}.editorial-text{padding:90px 8%}.feature-section,.collection-page{padding:40px 5% 80px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.section-heading h2{font-size:35px}.section-heading p{display:none}.product-meta{font-size:11px;flex-direction:column;gap:3px}.site-footer{padding:60px 5% 20px;grid-template-columns:1fr;gap:35px}.footer-links{grid-template-columns:repeat(2,1fr)}.product-page{display:block}.product-gallery{grid-template-columns:1fr 1fr}.product-details{position:static;padding:40px 5% 70px}.product-details h1{font-size:45px}.cart-page form{display:block}.cart-summary{margin-top:35px}.page-title{display:block}.page-title h1{font-size:65px}.content-page h1{font-size:60px}}.jaque-password-layout{background:#e8e6e1}.jaque-gate{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;padding:34px 3.5%;color:#f7f5f0;background:linear-gradient(135deg,#77736d,#454440 55%,#252525);isolation:isolate}.jaque-gate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(180deg,#0004,#0002 40%,#0007),var(--gate-image,linear-gradient(135deg,#817d77,#343432));background-position:center;background-size:cover}.jaque-gate__top,.jaque-gate__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px}.jaque-gate__logo{font: 43px/1 Italiana,Georgia,serif;letter-spacing:-.05em}.jaque-gate__edition,.jaque-gate__bottom,.jaque-gate__eyebrow{font-size:10px;letter-spacing:.18em}.jaque-gate__content{width:min(100%,580px);margin:80px auto;text-align:center}.jaque-gate__content h1{font:normal clamp(58px,8vw,110px)/1 "Italiana",Georgia,serif;letter-spacing:-.05em;margin:20px 0}.jaque-gate__description{font-size:13px;line-height:1.7;opacity:.85;margin-bottom:45px}.jaque-gate__form{text-align:left;max-width:440px;margin:auto}.jaque-gate__form label{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.jaque-gate__input-row{display:flex;align-items:stretch;border-bottom:1px solid #f7f5f0}.jaque-gate__input-row input{min-width:0;flex:1;border:0;background:transparent;padding:17px 4px;color:#fff;outline-offset:3px;font-size:12px;letter-spacing:.12em}.jaque-gate__input-row input::placeholder{color:#ffffffa8}.jaque-gate__input-row button{border:0;background:transparent;color:#fff;padding:12px 4px 12px 20px;font-size:11px;letter-spacing:.1em}.jaque-gate__input-row button span{font-size:18px;margin-left:15px}.jaque-gate__error{font-size:12px;color:#ffe0d6;margin-top:15px}@media(max-width:700px){.jaque-gate{padding:24px 6%}.jaque-gate__logo{font-size:36px}.jaque-gate__content{margin:80px auto}.jaque-gate__bottom{font-size:8px;letter-spacing:.08em}}body.jaque-password-layout{background:#000;color:#fff}.jaque-blackout{min-height:100svh;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:48px 24px 85px}.jaque-blackout__center{width:min(100%,720px);text-align:center;animation:jaqueFade 1.1s ease both}.jaque-blackout__brand{margin:0 auto 2px;width:min(80vw,650px);line-height:0}.jaque-blackout__brand img{width:100%;height:auto;mix-blend-mode:screen}.jaque-blackout__access{margin:-30px auto 0;position:relative;width:min(100%,360px)}.jaque-blackout__access summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:15px 10px;font-size:11px;letter-spacing:.23em;transition:opacity .2s}.jaque-blackout__access summary::-webkit-details-marker{display:none}.jaque-blackout__access summary:hover{opacity:.65}.jaque-blackout__panel{margin:24px auto 0;text-align:left;animation:jaqueFade .35s ease both}.jaque-blackout__panel label{font-size:9px;letter-spacing:.2em;color:#aaa}.jaque-blackout__field{display:flex;border-bottom:1px solid #777;gap:8px;margin-top:10px}.jaque-blackout__field input{background:none;border:0;min-width:0;flex:1;padding:14px 0;color:#fff;outline-offset:4px;font-size:12px;letter-spacing:.08em}.jaque-blackout__field input::placeholder{color:#777}.jaque-blackout__field button{background:none;color:#fff;border:0;font-size:10px;letter-spacing:.12em;padding:10px 0}.jaque-blackout__error{font-size:12px;color:#ffb6a8;margin-top:12px}.jaque-blackout__footer{position:absolute;bottom:26px;left:4%;right:4%;display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.17em;color:#888}@keyframes jaqueFade{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.jaque-blackout__brand{width:min(94vw,540px)}.jaque-blackout__access{margin:-12px auto 0}.jaque-blackout__footer{font-size:8px}}@media(prefers-reduced-motion:reduce){.jaque-blackout__center,.jaque-blackout__panel{animation:none}}.wordmark,.footer-logo{display:inline-flex;align-items:center;line-height:1;letter-spacing:normal}.jaque-logo-img{display:block;width:100%;height:auto;object-fit:contain}.wordmark{width:132px;max-width:30vw}.wordmark .jaque-logo-img{mix-blend-mode:screen}.site-header.scrolled .wordmark .jaque-logo-img,body:not(.template-index) .site-header .wordmark .jaque-logo-img{filter:invert(1);mix-blend-mode:multiply}.footer-logo .jaque-logo-img{filter:invert(1);mix-blend-mode:multiply}.jaque-blackout__footer-brand{display:inline-flex;align-items:center;gap:10px}.jaque-blackout__footer-brand .jaque-logo-img{width:60px;height:auto;mix-blend-mode:screen}@media(max-width:749px){.wordmark{width:112px}.footer-logo{width:125px}}.wordmark .jaque-logo-img,.site-header.scrolled .wordmark .jaque-logo-img,body:not(.template-index) .site-header .wordmark .jaque-logo-img,.footer-logo .jaque-logo-img,.jaque-blackout__footer-brand .jaque-logo-img{filter:none;mix-blend-mode:normal}.wordmark{width:115px}body.template-index .site-header:not(.scrolled) .wordmark .jaque-logo-img{filter:invert(1)}.footer-logo{width:145px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px}.jaque-footer-signature{width:82px;height:auto}.jaque-blackout__footer-brand .jaque-logo-img{width:60px}@media(max-width:749px){.wordmark{width:105px}.footer-logo{width:125px}.jaque-footer-signature{width:70px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/jaque.css.map */
