.zab-page{color:var(--zircon-ink,#14203a);background:#fff;overflow:clip}.zab-page a:focus-visible{outline-offset:4px;outline:3px solid #85a5bc}.zab-container{width:min(1300px,100% - 64px);margin-inline:auto}.zab-eyebrow{letter-spacing:.17em;color:#566b80;text-transform:uppercase;font-weight:800;line-height:1.6;margin:0 0 20px!important;font-size:11px!important}.zab-eyebrow--light{color:#bcd2e9}.zab-page h1,.zab-page h2,.zab-page h3{font-family:var(--font-heading),system-ui,sans-serif;letter-spacing:-.028em;font-weight:500}.zab-page h2{color:#14203a;margin:0;font-size:clamp(34px,3.5vw,52px);line-height:1.16}.zab-page a{text-decoration:none}.zab-button{letter-spacing:.035em;background:#243653;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:16px 22px;font-size:12px;font-weight:750;line-height:1.35;transition:background .2s;display:inline-flex;color:#fff!important}.zab-button:hover{background:#12172d}.zab-text-link,.zab-inline-link{border-bottom:1px solid #85a5bc;padding-bottom:7px;font-size:13px;font-weight:750;line-height:1.5;color:#243653!important}.zab-inline-link{gap:18px;margin-top:12px;display:inline-flex}.zab-lead{background:#faf9f7;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:610px;display:grid}.zab-lead-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:66px 48px 72px max(32px,50vw - 650px);display:flex}.zab-lead h1{font-size:var(--h1-page);letter-spacing:-.035em;color:#14203a;max-width:700px;margin:0 0 26px;font-weight:700;line-height:1.08}.zab-lead-text{color:#465167;max-width:570px;margin:0 0 16px;font-size:17px;line-height:1.78}.zab-lead-subtext{color:#566b80;max-width:570px;margin:0 0 29px;font-size:15px;line-height:1.8}.zab-lead-actions{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.zab-hero-media{min-height:610px;margin:0;position:relative;overflow:hidden}.zab-hero-media picture{position:absolute;inset:0}.zab-hero-media img{object-fit:cover;object-position:42% 50%;width:100%;height:100%}.zab-intro{grid-template-columns:.9fr 1.1fr;gap:90px;padding-block:100px 94px;display:grid}.zab-intro h2{max-width:510px}.zab-intro-body p{color:#465167;margin:0 0 20px;font-size:16px;line-height:1.87}.zab-people{color:#fff;background:#243653;padding:86px 0 77px}.zab-people-header{grid-template-columns:1fr .75fr;align-items:end;gap:70px;margin-bottom:44px;display:grid}.zab-people h2{color:#fff;font-size:clamp(38px,4.2vw,62px)}.zab-people-header>p{color:#dde8f3;max-width:570px;margin:0;font-size:16px;line-height:1.84}.zab-priorities{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.zab-priority{background:#ffffff13;border:1px solid #fff3;min-height:265px;padding:30px 27px 27px}.zab-number{color:#4f6684;letter-spacing:.12em;font-size:12px;font-weight:800}.zab-number--light{color:#bcd2e9}.zab-priority h3{color:#fff;max-width:330px;margin:27px 0 15px;font-size:25px;line-height:1.18}.zab-priority p{color:#dde8f3;margin:0;font-size:13px;line-height:1.77}.zab-people-note{color:#c6d6e8;max-width:920px;margin:22px 0 0;font-size:12px;line-height:1.6}.zab-collections{background:#faf9f7;padding:90px 0 84px}.zab-section-heading{justify-content:space-between;align-items:flex-end;gap:26px;margin-bottom:32px;display:flex}.zab-section-heading h2{max-width:730px}.zab-section-heading .zab-text-link{flex-shrink:0}.zab-collections-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.zab-collection{background:#fff;border:1px solid #e1e4e6;transition:box-shadow .2s,transform .2s;display:block;color:#14203a!important}.zab-collection:hover{transform:translateY(-3px);box-shadow:0 12px 30px #14203a15}.zab-collection-image{aspect-ratio:4/3;background:#e8e5df;overflow:hidden}.zab-collection-image img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.zab-collection:hover .zab-collection-image img{transform:scale(1.025)}.zab-collection-body{flex-direction:column;min-height:245px;padding:24px 23px 25px;display:flex}.zab-collection-title-row{justify-content:space-between;align-items:start;gap:10px;margin-top:16px;display:flex}.zab-collection-title-row h3{margin:0 0 12px;font-size:29px;line-height:1.17}.zab-collection-title-row>span{color:#243653;font-size:24px}.zab-collection-body p{color:#566b80;flex-grow:1;margin:0 0 20px;font-size:13px;line-height:1.75}.zab-collection-cta{letter-spacing:.04em;color:#243653;font-size:12px;font-weight:750}.zab-availability{color:#566b80;max-width:1000px;margin:23px 0 0;font-size:12px;line-height:1.65}.zab-process{background:#fff;padding:98px 0}.zab-process>.zab-container{grid-template-columns:.87fr 1.13fr;gap:80px;display:grid}.zab-process-lead>p:not(.zab-eyebrow){color:#566b80;max-width:455px;margin:24px 0 18px;font-size:16px;line-height:1.86}.zab-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.zab-step{background:#faf9f7;border:1px solid #e1e4e6;min-height:220px;padding:27px 26px 28px}.zab-step h3{margin:21px 0 12px;font-size:24px;line-height:1.2}.zab-step p{color:#566b80;margin:0;font-size:13px;line-height:1.75}.zab-location{color:#fff;background:#243653;padding:78px 0 84px}.zab-location-grid{grid-template-columns:1fr 1fr;gap:72px;display:grid}.zab-location h2{color:#fff;max-width:560px;margin-bottom:23px}.zab-location p:not(.zab-eyebrow){color:#dde8f3;max-width:535px;margin:0;font-size:15px;line-height:1.85}.zab-location-side{border-left:1px solid #ffffff38;padding-left:65px}.zab-location-side p:nth-of-type(2){margin-bottom:27px!important}.zab-button--light{background:#fff;color:#243653!important}.zab-button--light:hover{background:#dde8f3}.zab-location-email{color:#dde8f3;width:max-content;margin-top:17px;font-size:13px;display:block}:is(body:has(.zab-page) .zircon-footer__links a[href="/products/towels"],body:has(.zab-page) .zircon-footer__links a[href="/resources/understanding-towel-gsm"],body:has(.zab-page) .zircon-footer__links a[href="/resources/choosing-hotel-towels"]){display:none}@media (max-width:1100px){.zab-lead-copy{padding-left:32px}.zab-intro{gap:48px}.zab-process>.zab-container{gap:38px}.zab-priority{padding:24px 20px}.zab-location-grid{gap:45px}.zab-location-side{padding-left:45px}}@media (max-width:800px){.zab-container,.zab-lead{grid-template-columns:1fr}.zab-lead-copy{padding:56px 26px 51px}.zab-lead h1{font-size:var(--h1-page);letter-spacing:-.035em;color:#14203a;max-width:700px;margin:0 0 26px;font-weight:700;line-height:1.08}.zab-hero-media{min-height:430px}.zab-intro{grid-template-columns:1fr;gap:27px;padding-block:73px 74px}.zab-people{padding:72px 0 67px}.zab-people-header{grid-template-columns:1fr;gap:20px}.zab-priorities{grid-template-columns:1fr}.zab-priority{min-height:0}.zab-priority h3{margin-top:16px}.zab-collections{padding:70px 0}.zab-collections-grid{gap:12px}.zab-collection-body{min-height:290px;padding:17px}.zab-collection-title-row h3{font-size:23px}.zab-process{padding:77px 0}.zab-process>.zab-container{grid-template-columns:1fr;gap:35px}.zab-location{padding:70px 0}.zab-location-grid{grid-template-columns:1fr;gap:35px}.zab-location-side{border-top:1px solid #ffffff38;border-left:0;padding:30px 0 0}}@media (max-width:600px){.zab-lead-copy{padding:47px 22px 41px}.zab-lead h1{font-size:var(--h1-page);letter-spacing:-.035em;color:#14203a;max-width:700px;margin:0 0 26px;font-weight:700;line-height:1.08}.zab-lead-text{font-size:16px}.zab-lead-subtext{font-size:14px}.zab-hero-media{min-height:355px}.zab-intro{padding-block:60px 64px}.zab-page h2{font-size:clamp(31px,8.5vw,43px)}.zab-people{padding:62px 0}.zab-section-heading{flex-direction:column;align-items:flex-start}.zab-collections-grid{grid-template-columns:1fr;gap:15px}.zab-collection-body{min-height:0;padding:22px}.zab-collection-title-row h3{font-size:28px}.zab-steps{grid-template-columns:1fr}.zab-step{min-height:0;padding:23px}.zab-location{padding:58px 0 62px}}@media (max-width:390px){.zab-lead-actions{flex-direction:column;align-items:flex-start;gap:19px}.zab-hero-media{min-height:310px}.zab-priority{padding:23px 20px}}@media (prefers-reduced-motion:reduce){.zab-collection,.zab-collection-image img,.zab-button{transition:none}}.zab-page{font-family:var(--font-inter),system-ui,sans-serif}.zab-page h1,.zab-page h2,.zab-page h3{font-family:var(--font-heading),system-ui,sans-serif}.zab-page h2,.zab-page h3{letter-spacing:-.03em}.zab-lead .zab-eyebrow{letter-spacing:.19em;align-items:center;gap:11px;display:flex}.zab-lead .zab-eyebrow:before{content:"";background:#85a5bc;flex:none;width:25px;height:2px}.zab-crumb-wrap{width:min(1300px,100% - 64px);margin-inline:auto}@media (max-width:760px){.zab-crumb-wrap{width:calc(100% - 40px)}}.zab-page h1,.zab-page h2,.zab-page h3{font-weight:700}.zab-people h2,.zab-people h3,.zab-location h2,.zab-location h3{color:#fff}
