.swr{--ink:#202124;--cta:#400c40;--cta-hover:#2f092f;--line:#d6dfdf;--soft:#f7fafa;color:var(--ink);background:#fff;font-family:var(--font-body--family,Arial,sans-serif);letter-spacing:0}.swr *{box-sizing:border-box;letter-spacing:0}.swr-wrap{width:min(1320px,100%);margin-inline:auto;padding-inline:40px}.swr h1,.swr h2,.swr p{margin:0}.swr h1,.swr h2{color:var(--ink);font-family:var(--font-body--family,Arial,sans-serif);font-weight:650;line-height:1.15}.swr h2{font-size:34px}.swr p{font-size:16px;line-height:1.55}.swr a{color:inherit;text-decoration:none}.swr ul{margin:0;padding:0;list-style:none}.swr .swr-kicker{font-size:12px;font-weight:700;color:#5f705d;margin-bottom:10px}.swr a:focus-visible{outline:3px solid #400c40;outline-offset:5px}.swr a.swr-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:46px;padding:12px 20px;background:var(--cta);color:#fff;border:1px solid var(--cta);border-radius:3px;font-size:14px;font-weight:650;line-height:1.3}.swr a.swr-button:hover{background:var(--cta-hover);border-color:var(--cta-hover)}.swr a.swr-link{display:inline-flex;align-items:center;gap:12px;padding-block:9px;font-size:14px;font-weight:650;text-underline-offset:5px}.swr a.swr-link:hover{text-decoration:underline}.swr-hero{position:relative;isolation:isolate;background:#f7fafa;overflow:hidden;border-bottom:1px solid var(--line)}.swr-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.swr-hero-art img{width:100%;height:100%;object-fit:cover;object-position:center}.swr-hero-content{padding-block:38px 40px}.swr-hero h1{font-size:60px;margin:4px 0 14px}.swr .swr-hero-copy{max-width:450px;font-size:19px;line-height:1.5}.swr-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:23px}.swr-originals{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:48px;padding-block:38px 42px;align-items:center}.swr-originals-intro p:not(.swr-kicker){max-width:27ch;margin:16px 0 12px}.swr-originals-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.swr-product{min-width:0}.swr-product a{display:block;height:100%}.swr-product-image{display:block;aspect-ratio:1.22;background:#f7fafa;overflow:hidden;border-radius:4px;margin-bottom:12px}.swr-product-image img{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.swr-product a:hover img{transform:scale(1.035)}.swr-product-brand{display:block;color:#5a5c63;font-size:11px;font-weight:650;margin-bottom:5px}.swr-product-title{display:block;font-size:15px;line-height:1.4;font-weight:550;overflow-wrap:anywhere}.swr-product-price{display:block;margin-top:6px;font-size:14px;font-weight:650}.swr-brand-strip{border-block:1px solid var(--line);background:#f7fafa}.swr-brand-strip .swr-wrap{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-block:21px;flex-wrap:wrap}.swr-brand-strip .swr-kicker{margin:0}.swr-brand-strip a{font-size:17px;font-weight:650;line-height:1.3;padding-block:6px}.swr-brand-strip a:hover{text-decoration:underline;text-underline-offset:5px}.swr-section{padding-block:44px}.swr-heading{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;margin-bottom:22px}.swr-departments{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.swr-department{display:block;font-size:14px;font-weight:650;line-height:1.4}.swr-department>span:last-child{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.swr-department>span:last-child>span{flex:none}.swr-department-image{display:block;aspect-ratio:1;background:#f7fafa;margin-bottom:12px;border-radius:4px;overflow:hidden}.swr-department-image img{width:100%;height:100%;padding:14px;object-fit:contain;mix-blend-mode:multiply}.swr-department:hover>span:last-child{text-decoration:underline;text-underline-offset:4px}.swr-departments li:nth-child(3n) .swr-department-image{background:#f7fafa}.swr-reading{border-top:1px solid var(--line);margin-top:22px!important;padding-top:8px}.swr-discover{background:#f7fafa;border-block:1px solid var(--line)}.swr-brand-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-block:42px}.swr-brand-feature+.swr-brand-feature{border-left:1px solid var(--line);padding-left:48px}.swr-brand-feature .swr-heading{margin-bottom:10px}.swr .swr-feature-copy{font-size:15px;max-width:48ch;min-height:48px;margin-bottom:22px}.swr-product-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.swr-product-pair .swr-product-image{background:#fff;aspect-ratio:1}.swr-workday{background:#fff}.swr-workday-layout{display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,2.6fr);gap:42px;padding-block:48px}.swr-workday-intro p:not(.swr-kicker){margin:18px 0 24px;max-width:28ch}.swr-workday-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.swr-workday .swr-product-image{aspect-ratio:.95;background:#f7fafa}@media(min-width:1600px){.swr-hero-content{padding-block:44px}.swr-originals-products .swr-product-image{aspect-ratio:1.35}}@media(max-width:999px){.swr-wrap{padding-inline:24px}.swr-originals{gap:28px;grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr)}.swr-departments{grid-template-columns:repeat(3,minmax(0,1fr))}.swr-brand-pair{gap:26px}.swr-brand-feature+.swr-brand-feature{padding-left:26px}.swr-workday-layout{grid-template-columns:1fr;gap:24px}.swr-workday-intro p:not(.swr-kicker){max-width:60ch;margin:12px 0}.swr-brand-strip .swr-wrap{justify-content:center}.swr-brand-strip .swr-kicker{width:100%;text-align:center}.swr-workday-products{gap:16px}}@media(max-width:599px){.swr-wrap{padding-inline:20px}.swr-hero-art img{object-position:25% center;opacity:.26}.swr-hero-content{padding-block:30px}.swr-hero h1{font-size:44px}.swr .swr-hero-copy{font-size:17px;max-width:28ch}.swr h2{font-size:29px}.swr-actions{gap:7px 16px;margin-top:18px}.swr-originals{grid-template-columns:1fr;gap:20px;padding-block:28px}.swr-originals-intro p:not(.swr-kicker){max-width:34ch;margin:10px 0 4px}.swr-originals-products{gap:14px}.swr-product-image{aspect-ratio:1}.swr-product-title{font-size:14px}.swr-brand-strip .swr-wrap{gap:10px 21px;padding-block:16px}.swr-brand-strip a{font-size:15px}.swr-section{padding-block:30px}.swr-departments{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.swr-department-image{margin-bottom:8px}.swr-heading{gap:8px;margin-bottom:18px}.swr-brand-pair{grid-template-columns:1fr;padding-block:30px;gap:30px}.swr-brand-feature+.swr-brand-feature{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:28px}.swr .swr-feature-copy{min-height:0}.swr-workday-layout{padding-block:30px}.swr-workday-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.swr-workday-products .swr-product:last-child{grid-column:1/-1;max-width:calc(50% - 7px)}.swr-product-pair{gap:14px}}@media(prefers-reduced-motion:reduce){.swr-product-image img{transition:none}.swr-product a:hover img{transform:none}}.swr{--ink:#202124;--line:#d6dfdf}.swr-wrap{width:min(1440px,100%)}.swr h1,.swr h2{font-family:Georgia,Times New Roman,serif!important;font-weight:700!important;color:var(--ink)}.swr h1{font-size:40px}.swr h2{font-size:28px}.swr-shop-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:27px 20px}.swr .swr-shop-intro{max-width:64ch;margin-top:10px;font-size:16px}.swr-shop-heading>.swr-button{flex:none}.swr a.swr-button{background:#400c40;border-color:#400c40;border-radius:3px}.swr a.swr-button:hover{background:#2f092f}.swr-section{padding-block:16px 32px}.swr-department-image{aspect-ratio:1.05;border-radius:3px;border-bottom:3px solid #400c40}.swr-departments li:nth-child(n) .swr-department-image{background:#f7fafa}.swr-departments li:nth-child(2) .swr-department-image{border-color:#5f705d}.swr-departments li:nth-child(3) .swr-department-image{border-color:#708060}.swr-departments li:nth-child(4) .swr-department-image{border-color:#9070b0}.swr-department-image img{padding:10px}.swr-brand-strip{background:#f7fafa}.swr-brand-strip .swr-wrap{padding-block:16px}.swr-workday-layout,.swr-brand-pair{padding-block:36px}.swr-workday-intro{align-self:center}.swr-workday .swr-product-image,.swr-product-pair .swr-product-image{aspect-ratio:1.15}.swr-discover{background:#f7fafa}.swr-more{display:flex;gap:16px 40px;flex-wrap:wrap;padding-block:20px}@media(max-width:599px){.swr h1{font-size:32px}.swr h2{font-size:24px}.swr-shop-heading{display:block;padding-block:22px 12px}.swr .swr-shop-intro{font-size:15px}.swr-shop-heading>.swr-button{display:none}.swr-section{padding-block:16px 26px}.swr-department-image{aspect-ratio:1.25}.swr-workday-layout,.swr-brand-pair{padding-block:28px}}.swr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.swr-product-grid .swr-product-image{aspect-ratio:1;background:#f7fafa}.swr-heading-links{display:flex;flex-wrap:wrap;gap:4px 28px}.swr-essentials{border-top:1px solid var(--line);background:#fff}.swr-own{border-top:1px solid var(--line);background:#f7fafa}.swr-brand-strip a.swr-brand-all{font-size:14px;font-weight:650;display:inline-flex;align-items:center;gap:8px}.swr-brand-az{border-top:1px solid var(--line)}.swr-brand-az ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 28px}.swr-brand-az li a{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;padding-block:10px;border-bottom:1px solid #d6dfdf;font-size:15px;font-weight:600}.swr-brand-az li a span{font-size:12px;font-weight:500;color:#5a5c63}.swr-brand-az li a:hover{text-decoration:underline;text-underline-offset:4px}.swr-worker-grid{padding-top:8px}@media(max-width:999px){.swr-product-grid,.swr-brand-az ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.swr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.swr-brand-az ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.swr-heading-links{gap:0 20px}.swr-brand-strip a.swr-brand-all{width:100%;justify-content:center}}.swr{--ink:#202124;--cta:#400c40;--line:#d6dfdf}.swr h1,.swr h2{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:0;color:var(--ink)}.swr .swr-kicker{color:#5f705d;letter-spacing:.02em;text-transform:none;font-size:12.5px}.swr a.swr-button:hover{background:#2f092f;border-color:#2f092f}.swr a.swr-link{color:#400c40}.swr a.swr-link:hover{color:#2f092f}.swr-workday{background:#f7fafa;border-block:1px solid var(--line)}.swr-workday-intro h2{max-width:18ch}.swr-brand-feature h2{font-size:clamp(22px,2.2vw,28px)}.swr-discover{border-top:1px solid var(--line)}@media(max-width:375px){.swr-wrap{padding-inline:16px}.swr h2{font-size:22px}.swr-departments{gap:16px 10px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/swart-departments.css.map */
