.dept{--dept-red:#D62828;--dept-ink:#111214;--dept-dark:#16181b;--dept-light:#f4f5f6;--dept-accent:#7EC8E3;font-family:Barlow,Arial,sans-serif;font-size:16px;line-height:1.55;color:var(--dept-ink);padding:40px 0}.dept *{border-radius:0}.dept--dark{background:var(--dept-dark);color:#fff}.dept--light{background:var(--dept-light)}.dept__wrap{max-width:1320px;margin:0 auto;padding:0 20px}.dept__h2{font-family:Oswald,Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.02em;font-weight:700;font-size:clamp(24px,3.4vw,36px);line-height:1.1;margin:0 0 24px}.dept__h2:after{content:"";display:block;width:48px;height:3px;background:var(--dept-accent);margin-top:10px}.dept img{display:block;max-width:100%;height:auto}@media(min-width:768px){.dept{padding:64px 0}.dept__wrap{padding:0 32px}}.dept-hero{position:relative;background:#111214;color:#fff;height:360px;display:flex;align-items:flex-end;overflow:hidden;font-family:Barlow,Arial,sans-serif;font-size:16px}.dept-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dept-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#111214d9 0,#11121433 70%)}.dept-hero__inner{position:relative;width:100%;max-width:1320px;margin:0 auto;padding:0 20px 32px}.dept-hero__h1{font-family:Oswald,Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-weight:700;font-size:clamp(36px,6vw,64px);line-height:1.02;margin:0 0 8px;color:#fff}.dept-hero__sub{margin:0 0 20px;max-width:640px;font-size:18px;color:#fff}.dept-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.dept-btn{display:inline-block;padding:13px 28px;font-family:Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-weight:600;text-decoration:none;border:2px solid transparent;line-height:1.2}.dept-btn--primary{background:#d62828;border-color:#d62828;color:#fff}.dept-btn--primary:hover{background:#b81f1f;border-color:#b81f1f;color:#fff}.dept-btn--outline{background:transparent;border-color:#fff;color:#fff}.dept-btn--outline:hover{background:#fff;color:#111214}@media(min-width:768px){.dept-hero{height:480px}.dept-hero__inner{padding:0 32px 48px}}.dept-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:768px){.dept-tiles{grid-template-columns:repeat(4,1fr);gap:20px}}.dept-tile{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#f4f5f6;color:#fff;text-decoration:none}.dept .dept-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dept .dept-tile__img.dept-tile__img--contain{object-fit:contain;background:#f4f5f6}.dept-tile:hover .dept-tile__img{transform:scale(1.05)}.dept-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#111214bf 0,#11121400 50%)}.dept-tile__label{position:absolute;left:14px;right:14px;bottom:14px;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;font-family:Oswald,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-weight:600;font-size:clamp(15px,2vw,20px);letter-spacing:.04em;line-height:1.15}.dept-tile__arrow{flex:none}.dept-tile--light .dept-tile__shade{background:linear-gradient(0deg,#111214cc 0,#11121400 40%)}@media(prefers-reduced-motion:reduce){.dept-tile__img{transition:none}.dept-tile:hover .dept-tile__img{transform:none}}.dept-styles{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:600px){.dept-styles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dept-styles{grid-template-columns:repeat(3,1fr);gap:20px}}.dept-style{display:block;padding:24px;background:#fff;border-left:4px solid var(--dept-accent);color:var(--dept-ink);text-decoration:none}.dept-style:hover{background:var(--dept-ink);color:#fff}.dept-style__title{display:block;font-family:Oswald,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:20px;letter-spacing:.03em;margin-bottom:4px}.dept-style__line{display:block}.dept-car{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;-webkit-overflow-scrolling:touch}.dept-car__item{flex:0 0 70%;scroll-snap-align:start;min-width:0}@media(min-width:768px){.dept-car__item{flex-basis:32%}}@media(min-width:1024px){.dept-car__item{flex-basis:calc(25% - 12px)}}.dept__more{margin-top:20px}.dept-brands{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-items:center}@media(min-width:600px){.dept-brands{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.dept-brands{grid-template-columns:repeat(5,1fr)}}.dept-brand{display:flex;align-items:center;justify-content:center;height:80px;padding:12px 20px;background:#fff;text-decoration:none;color:var(--dept-ink);font-family:Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.dept-brand img{max-height:48px;width:auto;max-width:100%;object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.75}.dept-brand:hover img{opacity:1}.dept-services{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.dept-services{grid-template-columns:repeat(4,1fr);gap:32px}}.dept-service__icon{width:40px;height:40px;color:var(--dept-accent);margin-bottom:12px}.dept-service__icon svg{width:100%;height:100%}.dept-service__title{font-family:Oswald,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:20px;margin:0 0 4px;letter-spacing:.03em}.dept-service__line{margin:0;opacity:.85}.dept-guides{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:600px){.dept-guides{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dept-guides{grid-template-columns:repeat(4,1fr);gap:20px}}.dept-guide{display:flex;flex-direction:column;justify-content:space-between;min-height:150px;padding:20px;background:var(--dept-dark);color:#fff;text-decoration:none}.dept-guide:hover{background:#000;color:#fff}.dept-guide__title{font-family:Oswald,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:20px;line-height:1.15;letter-spacing:.03em}.dept-guide__line{display:block;margin:6px 0 12px;opacity:.85}.dept-guide__cta{color:var(--dept-accent);font-weight:600}.dept-seo__copy{max-width:900px}.dept-seo__copy h2,.dept-seo__copy h3{font-family:Oswald,Arial,sans-serif;text-transform:uppercase}.dept-seo__toggle{position:absolute;opacity:0;pointer-events:none}.dept-seo__more{display:none}@media(max-width:767px){.dept-seo__body{max-height:9em;overflow:hidden;position:relative}.dept-seo__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3em;background:linear-gradient(0deg,#fff,#fff0)}.dept-seo__toggle:checked~.dept-seo__body{max-height:none}.dept-seo__toggle:checked~.dept-seo__body:after{display:none}.dept-seo__more{display:inline-block;margin-top:10px;padding:10px 20px;background:var(--dept-ink);color:#fff;font-family:Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.dept-seo__toggle:checked~.dept-seo__more{display:none}.dept-seo__toggle:focus-visible~.dept-seo__more{outline:2px solid var(--dept-accent);outline-offset:2px}}.dept-faq{max-width:900px;margin-top:40px}.dept-faq details{border-bottom:1px solid #d5d8dc}.dept-faq summary{cursor:pointer;padding:16px 32px 16px 0;font-weight:600;list-style:none;position:relative}.dept-faq summary::-webkit-details-marker{display:none}.dept-faq summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:24px;color:var(--dept-ink)}.dept-faq details[open] summary:after{content:"\2212"}.dept-faq__a{padding:0 0 16px}.dept-tile--empty{background:#16181b}.dept-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/82/assets/dept-hub.css.map */
