.pw-footer .pw-footer-brands{margin-top:30px}.pw-brand-menu .pw-category-panel a{min-height:44px;display:flex;align-items:center}.pw-brand-menu a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.pw-brand-page{padding-top:32px;padding-bottom:48px}.pw-brand-tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--pw-line);padding-bottom:22px}.pw-brand-tabs a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 19px;border:1px solid var(--pw-line);border-radius:30px;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:.04em}.pw-brand-tabs a[aria-current=page]{background:var(--pw-sage);border-color:var(--pw-sage);color:var(--pw-bone)}.pw-brand-tabs a:hover{border-color:var(--pw-sage)}.pw-brand-hero{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;padding-block:56px}.pw-brand-copy{min-width:0}html .pw-brand-page h1,html .pw-brand-page h2,.pw-brand-empty p{-webkit-hyphens:none;hyphens:none;word-break:normal}.pw-brand-page h1{font-size:clamp(38px,5.8vw,76px);font-weight:900;line-height:1.1;letter-spacing:-.045em;margin:22px 0}.pw-brand-copy h2{font-size:clamp(24px,2.6vw,34px);line-height:1.2;max-width:540px;margin:0 0 24px}.pw-brand-description p{font-size:16px;line-height:1.75;max-width:580px;margin-bottom:16px}.pw-brand-description p:last-child{margin-bottom:0}.pw-brand-art{background:#e5e9e1;border-radius:48% 48% 12px 12px;aspect-ratio:1.08;display:grid;place-items:center;max-width:440px;width:100%;justify-self:end;color:var(--pw-sage)}.pw-brand-art svg{display:block;width:100%;height:auto;max-height:100%}.pw-brand-art-sun{fill:var(--pw-sand)}[data-pw-brand=tassora] .pw-brand-art{background:#e9e4da}[data-pw-brand=furveo] .pw-brand-art{background:#e2e6df}.pw-brand-empty{border:1px solid var(--pw-line);border-radius:10px;padding:28px 32px;background:#ffffff60}.pw-brand-empty h2{font-size:22px;line-height:1.3;margin:0 0 10px}.pw-brand-empty p{font-size:15px;line-height:1.65;margin:0}.pw-brand-help{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:40px}.pw-brand-help article{border-top:1px solid #bfc4b9;padding-top:24px}.pw-brand-help h2{font-size:23px;line-height:1.3;margin:0 0 15px}.pw-brand-help p{font-size:15px;line-height:1.7;max-width:500px;margin:0 0 20px}.pw-brand-page a:focus-visible,.pw-brand-menu summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:701px)and (max-width:1100px){.pw-desktop-nav{gap:18px}.pw-header-inner{gap:15px}.pw-header-tools{gap:16px}.pw-desktop-nav .pw-category-menu summary,.pw-desktop-nav>a{font-size:13px}.pw-header-inner>.pw-logo{width:159px;height:39px}.pw-header-inner>.pw-logo img{width:200px!important;height:76px!important;left:-21px;top:-26px}}@media(min-width:701px)and (max-width:900px){.pw-desktop-nav{display:none}.pw-mobile-menu{display:block}.pw-mobile-menu nav{position:absolute;top:88px;left:0;right:0;padding:15px 25px 25px;background:var(--pw-bone);border-bottom:1px solid var(--pw-line);box-shadow:0 10px 15px #1f262210}.pw-mobile-menu nav>a{display:block;padding:12px 0;font-size:16px}.pw-mobile-menu .pw-category-menu summary{padding:12px 0;font-size:16px}.pw-mobile-menu .pw-category-panel{position:static;box-shadow:none;min-width:0;padding:4px 0 10px;border:0}.pw-mobile-menu .pw-category-panel a{padding:8px 12px;font-size:14px}}@media(max-width:760px){.pw-brand-hero{gap:28px}.pw-brand-page h1{font-size:clamp(36px,7vw,54px)}}@media(max-width:700px){.pw-brand-page{padding-top:24px;padding-bottom:36px}.pw-brand-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding-bottom:20px}.pw-brand-tabs a{min-width:0;font-size:11px;padding-inline:5px;letter-spacing:.025em}.pw-brand-hero{grid-template-columns:1fr;padding-block:32px;gap:28px}.pw-brand-page h1{font-size:clamp(36px,9vw,54px);margin-block:18px}.pw-brand-copy h2{font-size:26px}.pw-brand-description p{font-size:15px}.pw-brand-art{max-width:320px;justify-self:center;aspect-ratio:1.45}.pw-brand-art svg{width:auto;height:100%;max-width:100%}.pw-brand-empty{padding:22px}.pw-brand-empty h2{font-size:21px}.pw-brand-help{grid-template-columns:1fr;gap:28px;padding-top:30px}.pw-brand-help h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pw-brands.css.map */
