:root{--c-shell: #ffffff;--c-ink: #1d2b25;--c-green: #33574a;--c-sand: #c9bda8;--c-muted: #7c887f;--c-line: rgba(29, 43, 37, .18);--c-light: #ffffff;--font-display: "Cormorant Garamond", "Times New Roman", Times, serif;--font-body: "Jost", "Helvetica Neue", Helvetica, Arial, sans-serif;--c-radius: 16px;--nav-h: 78px;--gutter: clamp(16px, 2.6vw, 54px);--section-y: clamp(56px, 8vw, 140px)}.continuum-page #MainContent,.continuum-page #MainContent>.shopify-section{max-width:none;width:auto;margin-inline:0;padding-inline:0}.continuum-page #MainContent img,.continuum-page #MainContent video{border-radius:var(--c-radius)}.continuum-page .c-hero,.continuum-page .c-hero img,.continuum-page .c-hero video{border-radius:0}.continuum-page *,.continuum-page *:before,.continuum-page *:after{box-sizing:border-box}.continuum-page{margin:0;background:var(--c-shell);color:var(--c-ink);font-family:var(--font-body);font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}.continuum-page img{display:block;max-width:100%;height:auto}.continuum-page a{color:inherit;text-decoration:none}.continuum-page button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.c-hidden{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-to-content{position:absolute;top:-100px;left:12px;z-index:200;background:var(--c-ink);color:var(--c-light);padding:12px 18px;border-radius:2px}.skip-to-content:focus{top:12px}.continuum-page :focus-visible{outline:2px solid var(--c-green);outline-offset:3px}.c-title{font-family:var(--font-display);font-weight:300;font-size:clamp(28px,3.4vw,54px);line-height:1.14;letter-spacing:.01em;margin:0}.c-title em,.c-title--italic{font-style:italic}.c-grayscale img{filter:grayscale(1)}.c-body{font-size:clamp(15px,1.05vw,17px);line-height:1.75;max-width:46ch;margin:0}.c-body p{margin:0 0 1em}.c-body p:last-child{margin-bottom:0}.c-link{display:inline-block;margin-top:28px;padding-bottom:4px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid currentColor;transition:opacity .25s ease}.c-link:hover{opacity:.6}.c-btn{display:inline-block;margin-top:30px;padding:14px 42px;font-size:13px;letter-spacing:.06em;border:1px solid var(--c-line);border-radius:999px;transition:background .25s ease,color .25s ease,border-color .25s ease}.c-btn:hover{background:var(--c-green);border-color:var(--c-green);color:var(--c-light)}.js-reveal{opacity:0;transform:translateY(18px)}.js-reveal.is-visible{opacity:1;transform:none;transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.js-reveal,.js-reveal.is-visible{opacity:1;transform:none;transition:none}.continuum-page *{animation:none!important}}.c-nav{position:fixed;inset:0 0 auto 0;z-index:100;color:var(--c-light);transition:color .35s ease}.c-nav.is-scrolled,.c-nav.is-open{color:var(--c-ink)}.c-nav__bar{position:relative;z-index:2;height:var(--nav-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--gutter)}.c-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:var(--nav-h);background:var(--c-shell);opacity:0;transition:opacity .35s ease}.c-nav.is-scrolled:before{opacity:1}.c-nav__toggle{display:inline-flex;align-items:center;gap:12px;justify-self:start;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.c-nav__bars{display:block;width:26px}.c-nav__bars span{display:block;height:1px;background:currentColor;transition:transform .3s ease,opacity .3s ease}.c-nav__bars span+span{margin-top:6px}.c-nav.is-open .c-nav__bars span:first-child{transform:translateY(3.5px) rotate(45deg)}.c-nav.is-open .c-nav__bars span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.c-nav__logo{justify-self:center}.c-nav__logo svg,.c-nav__logo img{width:clamp(150px,16vw,230px);height:auto;fill:currentColor}.c-nav__utils{justify-self:end;display:flex;align-items:center;gap:28px;font-size:11px;letter-spacing:.2em;text-transform:uppercase}@media(max-width:749px){.c-nav__utils a:not(:last-child){display:none}.c-nav__toggle span:last-child{display:none}}.c-nav__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--c-shell);padding:calc(var(--nav-h) + 40px) var(--gutter) 48px;display:grid;grid-template-columns:1.2fr 1px .8fr;gap:clamp(24px,6vw,90px);opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s;overflow-y:auto}.c-nav.is-open .c-nav__panel{opacity:1;visibility:visible}.c-nav__rule{background:var(--c-line)}.c-nav__list{list-style:none;margin:0;padding:0}.c-nav__list--primary a,.c-nav__list--primary button{display:block;padding:6px 0;font-family:var(--font-display);font-size:clamp(30px,4.4vw,62px);font-weight:300;line-height:1.22;text-align:left;width:100%}.c-nav__list--secondary a{display:block;padding:9px 0;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.c-nav__sub{list-style:none;margin:0;padding:0 0 0 26px;max-height:0;overflow:hidden;transition:max-height .4s ease}.c-nav__sub a{font-size:clamp(19px,2.2vw,30px)}.c-nav__group.is-open .c-nav__sub{max-height:320px}.c-nav__social{display:flex;gap:16px;margin-top:30px}.c-nav__social svg{width:17px;height:17px;fill:currentColor}@media(max-width:989px){.c-nav__panel{grid-template-columns:1fr}.c-nav__rule{display:none}}.c-floating{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;justify-content:center;gap:1px;background:var(--c-line);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c-floating a{flex:1 1 0;text-align:center;padding:15px 8px;background:var(--c-shell);transition:background .25s ease,color .25s ease}.c-floating a:hover{background:var(--c-green);color:var(--c-light)}@media(min-width:990px){.c-floating{left:auto;right:var(--gutter);bottom:24px;background:none;gap:10px}.c-floating a{border:1px solid var(--c-line);padding:13px 26px}}.c-hero{position:relative;min-height:var(--hero-h, 75svh);display:flex;align-items:flex-end;color:var(--c-light);overflow:hidden}.c-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.c-hero__media video,.c-hero__media img{width:100%;height:100%;object-fit:cover}.c-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#101a168c,#101a161f 45%,#101a1633)}.c-hero__copy{position:relative;width:100%;padding:0 var(--gutter) clamp(70px,11vh,140px);text-align:center}.c-hero__copy h1{font-family:var(--font-display);font-weight:300;font-size:clamp(27px,3.6vw,58px);line-height:1.2;margin:0 auto;max-width:20ch;text-wrap:balance}.c-hero__mute{position:absolute;right:var(--gutter);bottom:clamp(70px,11vh,140px);display:inline-flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.c-hero__mute:before{content:"";width:34px;height:1px;background:currentColor}.c-centered{padding:var(--section-y) var(--gutter);text-align:center}.c-centered__title{font-family:var(--font-display);font-weight:300;font-size:clamp(22px,2.5vw,40px);line-height:1.35;max-width:var(--cc-width, 95ch);margin:0 auto;text-wrap:balance}.c-centered__text{max-width:var(--cc-width, 95ch);margin:26px auto 0}.c-centered__text p{margin:0 auto 1em}.c-centered hr{width:min(340px,60%);margin:clamp(38px,6vw,74px) auto 0;border:0;border-top:1px solid var(--c-line)}.c-mediacopy{display:grid;grid-template-columns:var(--mc-media, 1.4fr) 1fr;align-items:center;gap:clamp(28px,5vw,90px);padding:var(--section-y) var(--gutter);max-width:none}.c-mediacopy--reverse .c-mediacopy__media{order:2}.c-mediacopy--reverse .c-mediacopy__copy{order:1}.c-mediacopy__media{display:grid;gap:clamp(14px,2vw,28px)}.c-mediacopy__media--dual{grid-template-columns:1fr 1fr;align-items:stretch}.c-mediacopy__media img{width:100%}.c-mediacopy__media--dual img{height:100%;aspect-ratio:.69;object-fit:cover}.c-mediacopy__copy{max-width:520px}.c-mediacopy--reverse .c-mediacopy__copy{margin-left:auto}.c-mediacopy__graphic{width:clamp(70px,8vw,120px);margin-bottom:22px}.c-mediacopy__title{margin-bottom:20px}@media(max-width:899px){.c-mediacopy{grid-template-columns:1fr}.c-mediacopy--reverse .c-mediacopy__media,.c-mediacopy--reverse .c-mediacopy__copy{order:initial}.c-mediacopy__copy{max-width:none}}.c-over{padding:var(--section-y) var(--gutter)}.c-over__inner{position:relative;max-width:none}.c-over__inner img{width:100%}.c-over__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--c-light);text-align:center;padding:0 24px}.c-over__copy h2{font-family:var(--font-display);font-weight:300;font-size:clamp(30px,5vw,84px);line-height:1.1;margin:0;text-shadow:0 2px 26px rgba(0,0,0,.28)}.c-gallery{border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);padding:var(--section-y) 0}.c-gallery__inner{display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(28px,5vw,80px);max-width:none;padding-left:var(--gutter)}.c-gallery--copy-right .c-gallery__copy{order:2;padding-right:var(--gutter);padding-left:0}.c-gallery--copy-right .c-gallery__track-wrap{order:1}.c-gallery__copy{max-width:460px}.c-gallery__graphic{width:clamp(70px,8vw,120px);margin-bottom:22px}.c-gallery__title{margin-bottom:20px}.c-gallery__track-wrap{position:relative;overflow:hidden}.c-gallery__track{display:flex;gap:16px;transition:transform .7s cubic-bezier(.65,0,.35,1);will-change:transform}.c-gallery__slide{flex:0 0 clamp(210px,25vw,360px)}.c-gallery__slide img{width:100%;aspect-ratio:.55;object-fit:cover}.c-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#f1efe9e6;display:grid;place-items:center;transition:background .25s ease}.c-gallery__nav:hover{background:var(--c-shell)}.c-gallery__nav--prev{left:14px}.c-gallery__nav--next{right:14px}.c-gallery__nav svg{width:13px;height:13px;fill:none;stroke:var(--c-ink);stroke-width:1.4}@media(max-width:899px){.c-gallery__inner{grid-template-columns:1fr;padding-right:var(--gutter)}.c-gallery--copy-right .c-gallery__copy,.c-gallery--copy-right .c-gallery__track-wrap{order:initial}}.c-form{position:relative;padding:var(--section-y) var(--gutter) calc(var(--section-y) + 40px);border-top:1px solid var(--c-line)}.c-form__inner{max-width:760px;margin:0 auto;position:relative;z-index:1}.c-form__title{font-family:var(--font-display);font-weight:300;font-size:clamp(28px,3.2vw,48px);text-align:center;margin:0 0 clamp(28px,4vw,54px)}.c-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px 26px;margin-bottom:22px}@media(max-width:749px){.c-form__row{grid-template-columns:1fr}}.c-form__field{position:relative}.c-form input,.c-form select,.c-form textarea{width:100%;padding:12px 2px;font:inherit;font-size:14px;color:var(--c-ink);background:transparent;border:0;border-bottom:1px solid var(--c-line);border-radius:0;-webkit-appearance:none;appearance:none;transition:border-color .25s ease}.c-form input::placeholder{color:var(--c-muted)}.c-form input:focus,.c-form select:focus{outline:none;border-color:var(--c-green)}.c-form select{color:var(--c-muted);background:transparent}.c-form select:valid{color:var(--c-ink)}.c-form__field--select:after{content:"";position:absolute;right:4px;top:20px;width:7px;height:7px;border-right:1px solid var(--c-ink);border-bottom:1px solid var(--c-ink);transform:rotate(45deg);pointer-events:none}.c-form__submit{text-align:center;margin-top:clamp(30px,4vw,52px)}.c-form__submit button{padding:15px 56px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--c-light);background:var(--c-green);transition:opacity .25s ease}.c-form__submit button:hover{opacity:.85}.c-form__message{margin:0 0 26px;padding:14px 18px;font-size:14px;text-align:center;border:1px solid var(--c-line)}.c-form__message--error{border-color:#a3413a;color:#a3413a}.c-form__art{position:absolute;right:0;bottom:0;width:clamp(150px,22vw,340px);opacity:.9;pointer-events:none}.c-footer{background:var(--f-bg, #000000);color:var(--f-ink, #ffffff);padding:clamp(52px,7vw,100px) var(--gutter) clamp(48px,6vw,80px);text-align:center}.c-footer img{border-radius:0}.c-footer__main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(26px,5vw,70px)}.c-footer h2{font-family:var(--font-display);font-weight:300;font-size:clamp(26px,2.7vw,42px);margin:0 0 26px}.c-footer p,.c-footer li{margin:0;font-size:14px;line-height:2;letter-spacing:.05em;text-transform:uppercase}.c-footer ul{list-style:none;margin:0;padding:0}.c-footer a{transition:opacity .25s ease}.c-footer a:hover{opacity:.65}.c-footer__mark img,.c-footer__mark svg{width:clamp(120px,12vw,200px);height:auto;margin:0 auto}.c-footer__social{display:flex;gap:16px;justify-content:center;margin-top:12px}.c-footer__social svg{width:19px;height:19px;fill:currentColor}.c-footer__links{display:flex;gap:30px;justify-content:center;margin-top:clamp(44px,6vw,86px);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.c-footer__legal{max-width:1300px;margin:clamp(26px,4vw,48px) auto 0;font-size:11.5px;line-height:1.8;letter-spacing:.02em;opacity:.82}.c-footer__legal img{display:inline-block;width:20px;margin-right:8px;vertical-align:-5px}@media(max-width:899px){.c-footer__main{grid-template-columns:1fr}.c-footer__mark{order:-1;margin-bottom:18px}.c-footer__links{flex-wrap:wrap;gap:18px}}.c-explore{text-align:center;padding-inline:var(--gutter)}.c-explore__inner{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:16px;width:100%}.c-explore__big{font-family:var(--font-display);font-weight:300;line-height:1}.c-explore__big.is-italic{font-style:italic}.c-explore__small{font-family:var(--font-body);letter-spacing:.18em;line-height:1.2;text-transform:uppercase;white-space:nowrap}@media(max-width:600px){.c-explore__inner{gap:10px}.c-explore__small{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/continuum.css.map */
