.ls-p-hero,.ls-p-materials,.ls-p-responsibility,.ls-p-journal{--ls-p-ink:#292721;--ls-p-muted:#676158;--ls-p-paper:#f5f3ef;--ls-p-rule:#cbc6bb;--ls-p-warm:#ebe7df;color:var(--ls-p-ink);font-family:var(--font-body-family),Arial,sans-serif}.ls-p-hero *,.ls-p-materials *,.ls-p-responsibility *,.ls-p-journal *{box-sizing:border-box}.ls-p-hero h1,.ls-p-materials h2,.ls-p-responsibility h2,.ls-p-journal h2{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.02}.ls-p-hero em,.ls-p-materials em,.ls-p-journal em{font-weight:400}.ls-p-hero{display:grid;grid-template-columns:minmax(0,58%) minmax(0,42%);min-height:660px;height:min(790px,calc(100svh - 110px));background:var(--ls-p-paper)}.ls-p-hero__image{position:relative;overflow:hidden;background:#d9d2c7}.ls-p-hero__image img{width:100%;height:100%;object-fit:cover;object-position:center 49%;display:block}.ls-p-hero__photo-caption{position:absolute;bottom:23px;left:30px;background:#f5f3eff5;padding:10px 13px;font-size:10px;font-weight:700;letter-spacing:.11em}.ls-p-hero__copy{padding:35px clamp(28px,4.4vw,82px) 32px;display:flex;flex-direction:column;justify-content:space-between}.ls-p-hero__index,.ls-p-hero__footer{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--ls-p-muted)}.ls-p-hero__index span{margin:0 8px}.ls-p-hero__content{margin:auto 0;padding:75px 0 67px}.ls-p-hero h1{font-size:clamp(60px,5.7vw,98px);margin:0 0 28px}.ls-p-hero__content p{max-width:365px;font-size:16px;line-height:1.75;color:var(--ls-p-muted);margin:0 0 28px}.ls-p-primary-link{display:inline-flex;align-items:center;justify-content:space-between;gap:37px;border-bottom:1px solid var(--ls-p-ink);padding:9px 0;font-size:13px;font-weight:600;color:var(--ls-p-ink);text-decoration:none}.ls-p-primary-link:hover,.ls-p-quiet-link:hover{opacity:.65}.ls-p-hero__footer{display:flex;justify-content:space-between;border-top:1px solid var(--ls-p-rule);padding-top:18px}.ls-p-frame{max-width:1240px;width:calc(100% - 80px);margin:0 auto}.ls-p-kicker{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--ls-p-muted);display:block}.ls-p-materials{padding:105px 0 92px;background:#e9e5dc}.ls-p-materials .ls-p-frame{display:grid;grid-template-columns:1.12fr .88fr;gap:35px 100px}.ls-p-materials h2{font-size:clamp(66px,7.1vw,114px);margin:29px 0 0}.ls-p-materials__body{padding-top:35px;max-width:420px}.ls-p-materials__body p{font-size:16px;line-height:1.75;color:#4c4942;margin:0 0 20px}.ls-p-quiet-link{display:inline-flex;gap:25px;align-items:center;border-bottom:1px solid var(--ls-p-ink);padding:8px 0;font-size:13px;font-weight:600;color:var(--ls-p-ink);text-decoration:none}.ls-p-materials__details{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-top:1px solid #c2baad;margin-top:56px;padding-top:18px}.ls-p-materials__details div{display:flex;flex-direction:column;gap:12px}.ls-p-materials__details span{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--ls-p-muted)}.ls-p-materials__details strong{font-size:15px;font-weight:500}.ls-p-responsibility{padding:100px 0 105px;background:var(--ls-p-paper)}.ls-p-responsibility__inner{display:grid;grid-template-columns:1fr 1fr;gap:70px}.ls-p-responsibility h2{font-size:clamp(57px,6vw,93px);margin:32px 0 0}.ls-p-responsibility__body{padding:9px 0 0;max-width:480px}.ls-p-responsibility__body>p{font-size:16px;line-height:1.78;color:#504b43;margin:0 0 21px}.ls-p-responsibility__care{border-top:1px solid var(--ls-p-rule);padding-top:22px;margin-top:34px;display:grid;grid-template-columns:120px 1fr;gap:22px}.ls-p-responsibility__care span{font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.12em;color:var(--ls-p-muted)}.ls-p-responsibility__care p{font-size:14px;line-height:1.72;color:#504b43;margin:0}.ls-p-responsibility__care a{color:inherit;text-underline-offset:3px}.ls-p-journal{background:#ebe7df;padding:105px 0 120px}.ls-p-journal__wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:110px}.ls-p-journal h2{font-size:clamp(57px,6vw,91px);margin:25px 0 24px}.ls-p-journal__intro p{font-size:16px;line-height:1.7;color:var(--ls-p-muted);max-width:235px;margin:0 0 32px}.ls-p-journal__stories{border-top:1px solid #bcb7ae;align-self:center}.ls-p-journal__story{display:grid;grid-template-columns:135px 1fr 25px;align-items:center;gap:21px;padding:30px 0;border-bottom:1px solid #bcb7ae;text-decoration:none;color:var(--ls-p-ink)}.ls-p-journal__story>span{font-size:12px;color:var(--ls-p-muted);letter-spacing:.03em}.ls-p-journal__story i{font-style:normal;font-size:10px;letter-spacing:.1em;margin-left:10px}.ls-p-journal__story strong{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;font-size:clamp(25px,2.6vw,36px);line-height:1.14;letter-spacing:-.02em}.ls-p-journal__story b{font-weight:400;text-align:right;font-size:22px}.ls-p-journal__story:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.ls-p-journal__story:focus-visible,.ls-p-quiet-link:focus-visible,.ls-p-primary-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}[id$=__new-arrivals] .collection__title h2.title{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;font-size:clamp(40px,4.2vw,66px);letter-spacing:-.025em;line-height:1.05}[id$=__new-arrivals] .product-grid{justify-content:flex-start}[id$=__new-arrivals] .card__heading{font-family:var(--font-body-family),Arial,sans-serif;font-weight:500;font-size:15px;letter-spacing:0}[id$=__new-arrivals] .price{font-size:14px}[id$=__new-arrivals] .grid__item{flex-grow:0}[id$=__new-arrivals] .card__media img{filter:none}@media(max-width:989px){.ls-p-hero{grid-template-columns:55% 45%;min-height:590px}.ls-p-hero__copy{padding-left:35px;padding-right:35px}.ls-p-hero h1{font-size:70px}.ls-p-frame{width:calc(100% - 54px)}.ls-p-materials .ls-p-frame{gap:30px 50px}.ls-p-journal__wrap{gap:40px}.ls-p-journal__story{grid-template-columns:75px 1fr 22px;gap:14px}.ls-p-journal__story i{display:none}}@media(max-width:749px){.ls-p-hero{display:flex;flex-direction:column;min-height:unset;height:auto}.ls-p-hero__image{height:56svh;min-height:340px;max-height:570px}.ls-p-hero__image img{object-position:center 41%}.ls-p-hero__photo-caption{bottom:14px;left:16px;font-size:9px}.ls-p-hero__copy{padding:25px 22px 24px}.ls-p-hero__content{padding:47px 0 49px}.ls-p-hero h1{font-size:clamp(55px,13.8vw,80px);margin-bottom:22px}.ls-p-hero__content p{font-size:15px;line-height:1.7}.ls-p-hero__index,.ls-p-hero__footer{font-size:10px}.ls-p-frame{width:calc(100% - 44px)}.ls-p-materials{padding:69px 0 65px}.ls-p-materials .ls-p-frame{display:block}.ls-p-materials h2{font-size:79px;margin-top:21px}.ls-p-materials__body{padding-top:27px}.ls-p-materials__body p{font-size:15px}.ls-p-materials__details{display:grid;grid-template-columns:1fr 1fr;gap:18px 25px;margin-top:43px;padding-top:19px}.ls-p-materials__details div:last-child{grid-column:1/-1}.ls-p-responsibility{padding:72px 0 80px}.ls-p-responsibility__inner{display:block}.ls-p-responsibility h2{font-size:69px;margin:21px 0 34px}.ls-p-responsibility__body>p{font-size:15px}.ls-p-responsibility__care{grid-template-columns:1fr;gap:10px}.ls-p-journal{padding:76px 0 84px}.ls-p-journal__wrap{display:block}.ls-p-journal h2{font-size:70px;margin:18px 0 17px}.ls-p-journal__intro p{max-width:420px;font-size:15px;margin-bottom:17px}.ls-p-journal__intro .ls-p-quiet-link{margin-bottom:46px}.ls-p-journal__story{grid-template-columns:45px 1fr 15px;gap:10px;padding:22px 0}.ls-p-journal__story strong{font-size:26px}.ls-p-journal__story>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.ls-p-journal__story,.ls-p-quiet-link{transition:none}}.header-wrapper{box-shadow:none!important;border-bottom:1px solid #dedad2!important}.header{max-width:1360px!important}.header .header__menu-item,.header .list-menu__item--link{font-size:12px!important;letter-spacing:.07em!important;font-weight:500!important}.header .header__icon{color:#292721!important}.footer{border-top:1px solid #dedad2!important}.footer .footer-block__heading{font-weight:500!important;letter-spacing:.02em!important;font-size:20px!important}.footer .list-menu__item--link,.footer__content-bottom{font-size:13px!important}@media(min-width:990px){.header{padding-top:16px!important;padding-bottom:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/linen-responsibility.css.map */
