#main-content.bd-department--linen{--bls-ink: #33483f;--bls-copy: #526057;--bls-line: #c8cbbb;--bls-sage: #e2e9df;--bd-ink: var(--bls-ink);--bd-copy: var(--bls-copy);--bd-paper: #f8f5ee;background:linear-gradient(180deg,#f7f4ec,#f3f0e7 26%,#e8ede3 55%,#f8f5ee 78%,#e9eee5);color:var(--bls-copy)}.bd-department--linen .bls-shell{width:min(100% - 80px,1440px);margin-inline:auto}.bd-department--linen :is(.bls-section,.bls-details-section){margin:0;position:relative}.bd-department--linen :is(.bls-opening,.bls-details) :is(h1,h2,h3){color:var(--bls-ink);font-weight:400;letter-spacing:-.025em;text-wrap:balance}.bd-department--linen :is(.bls-opening,.bls-details) p{margin-top:0}.bd-department--linen :is(.bls-opening,.bls-details) a{color:inherit}.bd-department--linen .bls-kicker{color:#596b59;font-size:11px;line-height:1.6;text-transform:uppercase;font-weight:700;letter-spacing:.17em;margin-bottom:18px}.bd-department--linen .bls-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px;line-height:1.6;padding:22px 0;border-bottom:1px solid var(--bls-line)}.bd-department--linen .bls-breadcrumb a{text-underline-offset:4px}.bd-department--linen .bls-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,4.2vw,66px);align-items:center;padding:clamp(35px,4.5vw,68px) 0 45px}.bd-department--linen .bls-hero__copy{min-width:0;padding-block:12px}.bd-department--linen .bls-hero h1{font-size:clamp(34px,3.4vw,54px);line-height:1.12;margin:0 0 23px;max-width:17ch}.bd-department--linen .bls-hero__line{font-family:var(--heading-font-family);color:#67765e;font-size:clamp(22px,1.9vw,29px);line-height:1.35;font-style:italic;max-width:28ch;margin-bottom:21px}.bd-department--linen .bls-hero__intro{font-size:16px;line-height:1.85;max-width:47ch}.bd-department--linen .bls-hero__intro p{margin-bottom:0}.bd-department--linen .bls-actions{display:flex;flex-wrap:wrap;gap:13px 24px;align-items:center;margin-top:28px}.bd-department--linen .bls-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:14px 23px;border:1px solid var(--bls-ink);border-radius:3px 15px 3px 3px;color:#fffdf5!important;background:var(--bls-ink);text-decoration:none;font-size:14px;line-height:1.5;transition:background .2s}.bd-department--linen .bls-button:hover{background:#4c6352}.bd-department--linen .bls-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:13px;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.bd-department--linen .bls-hero__copy .bls-sewn-label{display:inline-flex;flex-direction:column;align-items:center;gap:5px;border:1px dashed #a6ae98;outline:5px solid #f2eddf;padding:9px 22px;margin:30px 0 5px 5px;background:#f2eddf;color:var(--bls-ink);transform:rotate(-1.5deg)}.bd-department--linen .bls-sewn-label span:first-child{font-family:var(--heading-font-family);font-size:19px;font-style:italic}.bd-department--linen .bls-sewn-label span:last-child{font-size:8px;letter-spacing:.17em;text-transform:uppercase}.bd-department--linen .bls-hero__visual{min-width:0;margin:0;position:relative}.bd-department--linen .bls-hero__mount{border-radius:3px 80px 3px 3px;overflow:hidden;box-shadow:12px 12px #e4e8dc,0 22px 35px -25px #43583e55}.bd-department--linen .bls-hero__mount img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.bd-department--linen .bls-hero__visual figcaption{display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.6;padding-top:27px}.bd-department--linen .bls-hero__visual figcaption span:first-child{font-size:9px;text-transform:uppercase;letter-spacing:.12em}.bd-department--linen .bls-hero__visual figcaption span:last-child{text-align:right}.bd-department--linen .bls-studio-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px dashed #aeb7a5;padding-block:25px;gap:28px}.bd-department--linen .bls-studio-note{display:flex;gap:17px}.bd-department--linen .bls-studio-note>span{color:#707b64;font-size:11px;padding-top:5px}.bd-department--linen .bls-studio-note h2{font-size:20px;margin:0 0 6px;line-height:1.3}.bd-department--linen .bls-studio-note p{font-size:13px;line-height:1.7;margin:0;max-width:36ch}.bd-department--linen .bls-shop-heading{display:flex;justify-content:space-between;align-items:end;gap:28px;padding:44px 0 26px;scroll-margin-top:145px}.bd-department--linen .bls-shop-heading .bls-kicker{margin-bottom:10px}.bd-department--linen .bls-shop-heading h2{font-size:clamp(27px,2.6vw,39px);line-height:1.2;margin:0 0 12px}.bd-department--linen .bls-shop-heading p:last-child{font-size:14px;line-height:1.7;max-width:68ch;margin-bottom:0}.bd-department--linen .bls-shop-heading>a{flex-shrink:0}.bd-department--linen .main-products-grid .card{border-radius:3px 26px 3px 3px;border-color:#d1d4c7;background:#fbf9f3;box-shadow:0 12px 25px -24px #2e493d88}.bd-department--linen .main-products-grid .card__media{border-radius:3px 25px 0 0;overflow:hidden}.bd-department--linen .main-products-grid .card__info{padding:19px 20px}.bd-department--linen .main-products-grid .card__title{font-family:var(--heading-font-family);font-size:19px;line-height:1.45}.bd-department--linen .products-toolbar{border-radius:6px 20px 6px 6px;background:#efeede}.bd-department--linen .bls-designs{padding-top:clamp(62px,7vw,104px);scroll-margin-top:135px}.bd-department--linen .bls-heading{max-width:720px;margin-bottom:35px}.bd-department--linen .bls-heading h2{font-size:clamp(29px,3vw,44px);line-height:1.2;margin:0 0 18px}.bd-department--linen .bls-heading .rte{font-size:16px;line-height:1.8}.bd-department--linen .bls-designs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.bd-department--linen .bls-design{display:flex;flex-direction:column;min-width:0}.bd-department--linen .bls-design__image{border-radius:3px 35px 3px 3px;overflow:hidden;background:#efede3}.bd-department--linen .bls-design__image img{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:cover;object-position:center 60%}.bd-department--linen .bls-design__body{display:flex;flex:1;flex-direction:column;padding:23px 0 0}.bd-department--linen .bls-design__body .bls-kicker{margin-bottom:10px;font-size:10px}.bd-department--linen .bls-design h3{font-size:clamp(24px,2vw,29px);line-height:1.25;margin:0 0 14px}.bd-department--linen .bls-design .rte{font-size:14px;line-height:1.75}.bd-department--linen .bls-design .rte p{margin-bottom:16px}.bd-department--linen .bls-design .bls-text-link{margin-top:auto;align-self:start}.bd-department--linen .bls-finish{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,6vw,85px);padding-block:clamp(65px,8vw,115px)}.bd-department--linen .bls-finish__images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.bd-department--linen .bls-finish__image{margin:0;min-width:0}.bd-department--linen .bls-finish__image--ruffle{margin-top:55px}.bd-department--linen .bls-finish__crop{border-radius:3px 30px 3px 3px;overflow:hidden;background:#ebe9de}.bd-department--linen .bls-finish__crop img{display:block;aspect-ratio:3/4;width:100%;height:auto;object-fit:cover}.bd-department--linen .bls-finish__image figcaption{font-size:12px;line-height:1.65;padding-top:14px}.bd-department--linen .bls-finish__copy h2,.bd-department--linen .bls-samples h2{font-size:clamp(29px,3vw,44px);line-height:1.2;margin:0 0 24px}.bd-department--linen .bls-finish__copy .rte,.bd-department--linen .bls-samples .rte{font-size:16px;line-height:1.85}.bd-department--linen .bls-samples{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(30px,5vw,70px);align-items:center;padding:clamp(25px,4vw,54px);background:#e1e8dc;border:1px solid #c4cdbb;border-radius:4px 55px 4px 4px;position:relative;margin-bottom:clamp(60px,7vw,105px);scroll-margin-top:135px}.bd-department--linen .bls-samples:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed #a8b39b;border-radius:1px 46px 1px 1px;pointer-events:none}.bd-department--linen .bls-samples__image{min-width:0}.bd-department--linen .bls-samples__image img{display:block;width:100%;max-height:380px;object-fit:contain}.bd-department--linen .bls-samples .bls-button{margin-top:10px}.bd-department--linen .bls-samples .bls-samples__note{font-size:12px;line-height:1.7;margin:20px 0 0}.bd-department--linen .bd-guide{border-radius:4px 45px 4px 4px;background:#fbf8ef}.bd-department--linen .bd-pathways--paths_only{margin-bottom:10px}.bd-department--linen .bd-pathway{border-radius:3px 30px 3px 3px;overflow:hidden}.bd-department--linen :is(.bls-opening,.bls-details) :is(a,button):focus-visible{outline:2px solid var(--bls-ink);outline-offset:5px}@media(min-width:1800px){.bd-department--linen .bls-shell{width:min(100% - 120px,1600px)}}@media(max-width:1100px){.bd-department--linen .bls-hero{grid-template-columns:.9fr 1.1fr;gap:30px}.bd-department--linen .bls-designs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px}.bd-department--linen .bls-design__image img{max-height:540px}}@media(max-width:899px){.bd-department--linen .bls-hero{grid-template-columns:1fr;gap:30px}.bd-department--linen .bls-hero__copy{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;align-items:start}.bd-department--linen .bls-hero__copy>:is(.bls-kicker,h1,.bls-hero__line){grid-column:1}.bd-department--linen .bls-hero__intro{grid-column:2;grid-row:1 / span 3;align-self:center}.bd-department--linen .bls-actions{grid-column:1 / -1;margin-top:5px}.bd-department--linen .bls-hero__copy .bls-sewn-label{display:none}.bd-department--linen .bls-hero h1{max-width:19ch}.bd-department--linen .bls-finish{grid-template-columns:1fr 1fr;gap:30px}.bd-department--linen .bls-finish__images{gap:14px}}@media(max-width:639px){.bd-department--linen .bls-shell{width:calc(100% - 40px)}.bd-department--linen .bls-breadcrumb{font-size:11px;padding-block:17px;gap:5px 8px}.bd-department--linen .bls-hero{padding:25px 0 29px;gap:23px}.bd-department--linen .bls-hero__copy{display:block;padding:0}.bd-department--linen .bls-hero .bls-kicker{font-size:10px;margin-bottom:15px}.bd-department--linen .bls-hero h1{font-size:35px;max-width:18ch;margin-bottom:17px}.bd-department--linen .bls-hero__line{font-size:22px;margin-bottom:18px}.bd-department--linen .bls-hero__intro{font-size:15px;line-height:1.75}.bd-department--linen .bls-actions{margin-top:23px;gap:10px 20px}.bd-department--linen .bls-button{padding:13px 18px;font-size:13px}.bd-department--linen .bls-hero__mount{border-top-right-radius:48px;box-shadow:7px 7px #e4e8dc}.bd-department--linen .bls-hero__visual figcaption{padding-top:19px;font-size:10px}.bd-department--linen .bls-studio-notes{grid-template-columns:1fr;gap:18px;padding-block:22px}.bd-department--linen .bls-studio-note h2{font-size:18px}.bd-department--linen .bls-studio-note p{max-width:none;font-size:12px}.bd-department--linen .bls-studio-note>span{width:18px;flex-shrink:0}.bd-department--linen .bls-shop-heading{display:block;padding:32px 0 20px}.bd-department--linen .bls-shop-heading h2{font-size:28px}.bd-department--linen .bls-shop-heading>a{margin-top:9px}.bd-department--linen .main-products-grid .card__info{padding:13px 11px}.bd-department--linen .main-products-grid .card__title{font-size:16px}.bd-department--linen .bls-designs__grid{gap:28px 18px}.bd-department--linen .bls-design__image{border-top-right-radius:25px}.bd-department--linen .bls-design__body{padding-top:17px}.bd-department--linen .bls-design h3{font-size:23px;line-height:1.25}.bd-department--linen .bls-design .rte{font-size:13px;line-height:1.7}.bd-department--linen .bls-design .bls-text-link{font-size:12px;gap:7px}.bd-department--linen .bls-finish{grid-template-columns:1fr;gap:25px}.bd-department--linen .bls-finish__copy{order:-1}.bd-department--linen .bls-finish__image--ruffle{margin-top:30px}.bd-department--linen .bls-samples{grid-template-columns:1fr;gap:25px;padding:29px}.bd-department--linen .bls-samples__image img{max-height:250px}.bd-department--linen .bls-samples__copy h2{font-size:30px}.bd-department--linen .bls-samples .rte,.bd-department--linen .bls-finish .rte{font-size:15px}}@media(prefers-reduced-motion:reduce){.bd-department--linen .bls-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/byards-linen-studio.css.map */
