.editorial-nav{position:absolute;z-index:4;top:24px;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:clamp(20px,2.5vw,42px);font-family:var(--serif);font-size:17px;line-height:1.3;white-space:nowrap;text-transform:uppercase}.editorial-nav a{padding:8px 0}.editorial-nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.about-page{background:var(--red);color:#100e09}.about-sheet{position:relative;min-height:100svh;overflow:hidden;padding:30px;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:end;column-gap:3vw}.about-title{position:absolute;top:25px;left:28px;width:clamp(165px,15.5vw,230px);line-height:0}.about-title svg{width:100%;height:auto}.about-newsletter{position:absolute;top:110px;right:4%;width:29%;max-width:530px;padding-top:20px;border-top:1px solid currentColor}.about-stamp{position:absolute;top:-92px;right:-24px;width:clamp(90px,8vw,120px);height:auto;transform:rotate(9deg)}.about-newsletter h2{font-family:var(--hand);font-weight:400;font-size:clamp(25px,2.5vw,39px);line-height:1.25;margin-bottom:25px}.newsletter-entry{display:flex;align-items:center;gap:16px;border-bottom:1px solid currentColor;padding-bottom:13px}.newsletter-entry input{min-width:0;width:100%;padding:7px 0;color:inherit;background:none;border:0;border-radius:0;font-size:20px}.newsletter-entry input::placeholder{color:inherit;opacity:.85}.newsletter-entry button{background:none;border:0;border-radius:0;padding:7px 0 7px 10px;font-family:var(--hand);font-size:25px}.newsletter-preview{min-height:35px;font-family:var(--serif);font-size:14px;line-height:1.35;margin-top:14px;max-width:34ch}.about-story{grid-column:1;position:relative;z-index:1;margin-top:440px;padding-bottom:2px;max-width:1150px;font-family:var(--hand);font-size:clamp(25px,2.15vw,38px);line-height:1.24;text-wrap:pretty}.about-story p+p{margin-top:1em}.about-corner{grid-column:2;align-self:end;display:block;width:115%;margin-right:-8%;margin-bottom:-6%;line-height:0}.about-corner svg{width:100%;height:auto}.contact-stage{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;background:#ac7c43}.contact-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 46%}.contact-stage .editorial-nav{color:var(--paper);text-shadow:0 1px 5px #0008}.contact-message{position:absolute;left:27%;right:10%;top:61%;display:grid;grid-template-columns:1.7fr 1fr;align-items:start;gap:3.5vw;transform:rotate(-1deg)}.contact-message h1{line-height:0;font-size:0}.contact-heading-art{width:100%;height:auto}.contact-email{display:block;width:100%;margin-top:0;transform:rotate(10deg)}.contact-email svg{width:100%;height:auto}.contact-email:hover{opacity:.8}.contact-instagram{position:absolute;bottom:23px;right:28px;font-size:17px;color:var(--paper);text-shadow:0 1px 5px #0008}@media(min-width:2000px){.about-sheet{padding:45px}.about-title{top:35px;left:45px;max-width:300px;width:16vw}.about-newsletter{top:145px}.about-stamp{width:150px;top:-123px}.about-story{max-width:1450px;font-size:43px}.editorial-nav{font-size:23px;top:35px}.contact-instagram{font-size:22px;bottom:35px;right:45px}}@media(min-width:768px)and (max-width:1050px){.editorial-nav{top:28px;left:auto;right:28px;transform:none;gap:20px;font-size:15px}.about-newsletter{top:190px;right:5%;width:40%;max-width:none}.about-story{font-size:27px;margin-top:480px;max-width:100%}.about-sheet{grid-template-columns:2fr 1fr}.about-corner{width:125%;margin-left:-10%}.contact-message{left:24%;right:5%;gap:2.5vw;grid-template-columns:1.5fr 1fr}}@media(max-width:767px){.editorial-nav{top:20px;left:20px;right:20px;transform:none;gap:0;justify-content:space-between;font-size:14px}.about-sheet{display:flex;flex-direction:column;align-items:stretch;min-height:100svh;padding:90px 22px 0;overflow:hidden}.about-title{position:static;width:175px;flex:none;margin:0 0 65px}.about-newsletter{position:relative;inset:auto;width:100%;max-width:none;padding-top:20px;margin:0 0 95px}.about-stamp{width:85px;top:-89px;right:0}.about-newsletter h2{font-size:31px;margin-bottom:18px}.newsletter-entry input{font-size:20px}.newsletter-entry button{font-size:25px}.newsletter-preview{font-size:13px;max-width:36ch}.about-story{margin:0;font-size:27px;line-height:1.28;padding:0;max-width:none;flex:none}.about-story p+p{margin-top:1em}.about-corner{align-self:flex-end;width:58%;max-width:280px;margin:42px -30px -16px 0;flex:none}.contact-stage{min-height:100svh;min-height:100dvh}.contact-photo{object-position:72% center}.contact-message{left:22px;right:22px;top:48%;display:flex;flex-direction:column;gap:28px;transform:none}.contact-message h1{width:100%;max-width:440px}.contact-email{width:71%;max-width:300px;margin:0 0 0 auto;transform:rotate(4deg)}.contact-instagram{right:22px;bottom:24px;font-size:17px}.contact-stage .editorial-nav{font-size:14px}.contact-stage:after{content:"";position:absolute;inset:0 0 auto;height:140px;z-index:-1;pointer-events:none;background:linear-gradient(#0005,transparent)}}@media(max-width:360px){.editorial-nav{left:16px;right:16px;font-size:13px}.about-sheet{padding-inline:18px}.about-story{font-size:25px}.contact-message{left:16px;right:16px}}.contact-scene{position:absolute;left:50%;top:50%;width:max(100%,calc(100svh * 4096 / 3218));height:max(100svh,calc(100vw * 3218 / 4096));transform:translate(-50%,-50%);z-index:-1}.contact-scene .contact-photo{object-fit:fill;object-position:initial;z-index:0}.contact-message{left:37.6%;right:auto;top:48%;width:33%;display:flex;flex-direction:column;gap:0;transform:none;z-index:1}.contact-message h1{width:100%;max-width:none}.contact-email{width:76%;margin:4% 0 0 14%;transform:none}.contact-stage .contact-instagram{z-index:2}@media(max-width:767px){.contact-stage{height:100svh;min-height:480px}.contact-scene{transform:translate(-65%,-50%)}.contact-message{left:calc(65% - 44vw);top:55%;width:min(78vw,28%);gap:0}.contact-message h1{width:100%;max-width:none}.contact-email{width:85%;max-width:none;margin:2% 0 0 7%;transform:none}}@media(min-width:768px){.about-title{top:clamp(96px,6.8vw,150px)}.about-newsletter{top:clamp(180px,12vw,260px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/coco-simple-editorial.css.map */
