.quote-page-width{max-width:144rem;margin:0 auto;padding:0 1.6rem}@media screen and (min-width:750px){.quote-page-width{padding:0 7.2rem}}.ws-header{position:relative;z-index:10}.ws-header__row{position:relative;display:flex;align-items:center;gap:1.2rem}.ws-header__logo{display:flex;align-items:center;flex-shrink:0}.ws-header__logo img{display:block;height:auto;object-fit:contain}.ws-header__logo-text{font-family:var(--font-pouf);font-weight:700;font-size:2.2rem;color:var(--quote-text)}.ws-header__nav{display:none;align-items:center;gap:3.2rem}.ws-header__link{font-family:var(--font-pouf);font-weight:700;font-size:1.6rem;text-decoration:none;color:var(--quote-text);white-space:nowrap}.ws-header__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;padding:1.1rem 2rem;font-family:var(--font-pouf);font-weight:700;font-size:1.2rem;text-transform:uppercase;letter-spacing:0;text-decoration:none;color:var(--quote-button-text);background:var(--quote-accent);border-radius:var(--quote-pill-radius)}.ws-header__mobile-toggle{flex-shrink:0}.ws-header__mobile-toggle-button{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;cursor:pointer;list-style:none;color:var(--quote-text)}.ws-header__mobile-toggle-button::-webkit-details-marker,.ws-header__mobile-toggle-button::marker{display:none;content:""}.ws-header__icon-menu,.ws-header__icon-close{width:2.2rem;height:2.2rem}.ws-header__icon-close,.ws-header__mobile-toggle[open] .ws-header__icon-menu{display:none}.ws-header__mobile-toggle[open] .ws-header__icon-close{display:block}.ws-header__mobile-nav{position:absolute;top:calc(100% + 1.2rem);right:0;left:0;display:flex;flex-direction:column;gap:.4rem;padding:1.6rem;background:var(--quote-bg);border:.1rem solid rgba(255,255,255,.1);border-radius:1.6rem;box-shadow:0 12px 24px #00000073;animation:ws-header-nav-in .18s ease}@keyframes ws-header-nav-in{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}.ws-header__mobile-link{padding:1.2rem 1rem;font-family:var(--font-pouf);font-weight:700;font-size:1.6rem;text-decoration:none;color:var(--quote-text);border-radius:.8rem}.ws-header__mobile-link:hover{background:#ffffff14}@media screen and (min-width:990px){.ws-header__nav{display:flex;padding-left:30px}.ws-header__button{padding:1.4rem 3.2rem;font-size:1.5rem}.ws-header__mobile-toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/section-ws-header.css.map */
