.arlo-about .arlo-story__grid{align-items:start}.arlo-about__editor-note,.arlo-about__prompt{padding:20px;border:1px dashed #7c806d;background:#f4efe4;color:#394534}.arlo-about__editor-note{margin:0 0 32px;font-size:14px;line-height:1.6}.arlo-about__photo-slot{min-height:340px;padding:32px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:#e4dbc9;color:#24382a}.arlo-about__photo-slot p{font-family:var(--font-display);font-size:34px;line-height:1.2}.arlo-about__photo-slot span:last-child{font-size:14px}.arlo-about__photo-slot--small{min-height:240px;margin-bottom:24px}.arlo-about__chapter>img{display:block;width:100%;height:auto;margin-bottom:24px}.arlo-about__workshop-film{display:block;width:100%;max-height:520px;aspect-ratio:9 / 16;object-fit:contain;background:#18261e}.arlo-about__film-caption{font-size:14px;line-height:1.6;margin:12px 0 24px}.arlo-about__socials{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:24px}.arlo-about__contact-icons{display:flex;align-items:center;gap:12px;margin-top:20px}.arlo-about .arlo-about__contact-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:#24382a;border:1px solid #cbc7bb;border-radius:50%;text-decoration:none}.arlo-about__contact-icon svg{display:block;width:24px;height:24px}.arlo-about .arlo-about__contact-icon:hover{background:#ece8dd;border-color:#24382a}.arlo-about__contact-icon:focus-visible{outline:2px solid #24382a;outline-offset:4px}.arlo-about__connect-with-photo{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:32px;align-items:center}.arlo-about__connect-with-photo>.arlo-about__connect-photo{width:100%;height:auto;margin:0}.arlo-about__connect-with-photo>div{min-width:0}.arlo-about__chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,72px);margin-top:64px}.arlo-about__chapter{border-top:1px solid #cbc7bb;padding-top:28px;min-width:0}.arlo-about__chapter--wide{margin:64px auto 0;max-width:780px}.arlo-about__cta{margin-top:64px;text-align:center}.arlo-about__cta p{margin:16px 0 0;font-size:14px;line-height:1.6}.arlo-about .arlo-story__grid>img{width:100%;height:auto;object-fit:contain}@media(max-width:749px){.arlo-about__chapters{grid-template-columns:1fr;gap:36px}.arlo-about__connect-with-photo{grid-template-columns:1fr;gap:24px}.arlo-about__photo-slot{min-height:280px}.arlo-about__cta .btn{max-width:100%;white-space:normal}}.arlo-made-local{background:#ebe5d9;color:#24382a}.arlo-made-local__intro{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,90px);align-items:start}.arlo-made-local__intro .display{font-size:clamp(42px,5vw,76px);line-height:1.08}.arlo-made-local__films{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:40px}.arlo-made-local__film{min-width:0;margin:0}.arlo-made-local__film video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:contain;background:#18261e}.arlo-made-local__placeholder{aspect-ratio:16 / 9;padding:clamp(20px,3vw,40px);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px;text-align:center;border:1px solid #c4c7b9;background:#dce0d4}.arlo-made-local__film:nth-child(2) .arlo-made-local__placeholder{background:#e4dbc9;border-color:#cfc3ad}.arlo-made-local__chapter,.arlo-made-local__coming{font-size:11px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.arlo-made-local__placeholder-title{font-family:var(--font-display);font-size:clamp(28px,3.4vw,48px);line-height:1.15}.arlo-made-local__film figcaption{margin-top:20px}.arlo-made-local__film h3{margin:0 0 10px;font-family:var(--font-display);font-size:28px;font-weight:400}.arlo-made-local__film p{margin:0;font-size:15px;line-height:1.65;max-width:55ch}@media(max-width:749px){.arlo-made-local__intro,.arlo-made-local__films{grid-template-columns:1fr;gap:28px}.arlo-made-local__intro .display{font-size:42px}}.grid-p.grid-p--curated{max-width:1280px;margin-inline:auto;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1099px){.grid-p.grid-p--curated{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
