@media(max-width:1279px){body#m-theme .m-section-header{position:sticky;top:0;z-index:80}body#m-theme .m-header .m-header__wrapper{position:relative;transform:none;will-change:auto;box-shadow:none}body#m-theme .m-header__mobile{min-height:64px;padding:8px 20px;gap:16px;background:#fff;color:#171717;border-bottom:1px solid #e9e9e9}body#m-theme .m-header__mobile .m-logo--mobile{flex:1 1 auto;width:auto;min-width:0;padding:0;justify-content:flex-start}body#m-theme .m-header__mobile .m-logo__image{width:132px;max-width:100%;padding:0}body#m-theme .m-header__mobile-right{flex:0 0 auto;width:auto}body#m-theme .ls-mobile-menu{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;width:auto;min-width:96px;height:44px;padding:0 15px;margin:0;border:1px solid #171717;border-radius:0;background:#171717;color:#fff;font-family:var(--ls-font-sans, Arial, sans-serif);font-size:12px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;cursor:pointer}body#m-theme .ls-mobile-menu:focus-visible{outline:2px solid #171717;outline-offset:3px}body#m-theme .ls-mobile-menu__icon{position:relative;width:16px;height:16px}body#m-theme .ls-mobile-menu__icon:before,body#m-theme .ls-mobile-menu__icon:after{content:"";position:absolute;inset-inline:0;top:5px;height:1px;background:currentColor}body#m-theme .ls-mobile-menu__icon:after{top:10px}body#m-theme .ls-mobile-menu[aria-expanded=true] .ls-mobile-menu__icon:before{top:8px;transform:rotate(45deg)}body#m-theme .ls-mobile-menu[aria-expanded=true] .ls-mobile-menu__icon:after{top:8px;transform:rotate(-45deg)}body#m-theme .m-menu-drawer{height:calc(100vh - 64px);height:calc(100dvh - 64px)}body#m-theme .m-menu-drawer__content{overscroll-behavior:contain}body#m-theme .m-menu-drawer__wrapper{overflow:clip}body#m-theme .m-menu-drawer__wrapper,body#m-theme .m-megamenu-mobile,body#m-theme .m-menu-drawer__backdrop{transition-duration:.16s}}#ls-collaborations{width:min(100% - 88px,1280px);margin:0 auto;color:#151515;background:#fff;font-family:var(--ls-font-sans, "Helvetica Neue", Helvetica, Arial, sans-serif)}#ls-collaborations,#ls-collaborations *{box-sizing:border-box}#ls-collaborations h1,#ls-collaborations h2,#ls-collaborations p,#ls-collaborations ul,#ls-collaborations figure{margin:0}#ls-collaborations h1,#ls-collaborations h2{font-family:var(--ls-font-display, "Iowan Old Style", "Baskerville", "Times New Roman", serif);font-weight:400;color:inherit;letter-spacing:-.03em;text-transform:none;text-wrap:balance}#ls-collaborations h1{font-size:var(--ls-type-h1, 64px);line-height:var(--ls-line-h1, 1.02)}#ls-collaborations h2{font-size:var(--ls-type-h2, 44px);line-height:var(--ls-line-h2, 1.08)}#ls-collaborations p{font-size:var(--ls-type-body, 17px);line-height:1.65}#ls-collaborations .ls-co-section{padding:56px 0;border-bottom:1px solid #d5d5d5}#ls-collaborations .ls-co-intro{padding-top:64px}#ls-collaborations .ls-co-lead{max-width:66ch;margin-top:24px;color:#595959;font-size:20px;line-height:1.6}#ls-collaborations .ls-co-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin-top:28px;gap:14px}#ls-collaborations .ls-co-services-grid li{display:flex;align-items:center;padding:24px;background:#f4f4f4;font-size:19px;line-height:1.5}#ls-collaborations .ls-co-note{color:#595959;margin-top:20px}#ls-collaborations .ls-co-note+.ls-co-note{margin-top:8px}#ls-collaborations .ls-co-text-link{color:#151515;text-decoration:underline;text-underline-offset:4px}#ls-collaborations .ls-co-description{color:#595959;margin-top:16px}#ls-collaborations .ls-co-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;margin-top:32px}#ls-collaborations .ls-co-gallery a{display:block}#ls-collaborations .ls-co-gallery img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;margin:0}#ls-collaborations .ls-co-properties{margin-top:32px;border-top:1px solid #d5d5d5}#ls-collaborations summary{padding:20px 0;cursor:pointer;font-size:17px;line-height:1.5}#ls-collaborations .ls-co-properties ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;padding:0;list-style:none}#ls-collaborations .ls-co-properties li{border-top:1px solid #e5e5e5;padding:12px 0;font-size:15px;line-height:1.5}#ls-collaborations .ls-co-properties a{color:inherit;text-decoration:none;display:block}#ls-collaborations .ls-co-properties a:hover{text-decoration:underline;text-underline-offset:4px}#ls-collaborations .ls-co-properties span{display:block}#ls-collaborations .ls-co-properties span+span{color:#666;font-size:13px}#ls-collaborations .ls-co-contact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;border-bottom:0;padding-bottom:72px}#ls-collaborations .ls-co-contact p{max-width:55ch;margin-top:20px;color:#595959}#ls-collaborations .ls-co-actions{display:flex;flex-direction:column;gap:12px}#ls-collaborations .ls-co-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border:1px solid #151515;background:#151515;color:#fff;font-size:14px;line-height:1.4;text-decoration:none;text-align:center}#ls-collaborations .ls-co-button-secondary{color:#151515;background:#fff}#ls-collaborations .ls-co-button:hover{background:#333;color:#fff}#ls-collaborations a:focus-visible,#ls-collaborations summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1000px){#ls-collaborations{width:calc(100% - 56px)}#ls-collaborations .ls-co-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}#ls-collaborations .ls-co-contact{grid-template-columns:1fr;gap:24px}#ls-collaborations .ls-co-actions{flex-direction:row;flex-wrap:wrap}}@media(max-width:640px){#ls-collaborations{width:calc(100% - 40px)}#ls-collaborations .ls-co-section{padding:36px 0}#ls-collaborations .ls-co-intro{padding-top:40px}#ls-collaborations .ls-co-lead{margin-top:20px;font-size:18px}#ls-collaborations .ls-co-services-grid,#ls-collaborations .ls-co-properties ul{grid-template-columns:1fr}#ls-collaborations .ls-co-services-grid{gap:10px;margin-top:24px}#ls-collaborations .ls-co-services-grid li{font-size:17px;padding:20px}#ls-collaborations .ls-co-gallery{grid-template-columns:1fr;gap:24px;margin-top:24px}#ls-collaborations .ls-co-properties{margin-top:24px}#ls-collaborations .ls-co-actions{flex-direction:column;align-items:stretch}#ls-collaborations .ls-co-contact{padding-bottom:48px}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAk */
