:root{--wsw-orange: #ff7f00;--wsw-magenta: #ff00ff;--wsw-gray-board: #686868}.wsw-content-wrapper{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;width:100%}.wsw-slide{display:none;width:100%;height:100%;flex:1;min-height:0}@media(min-width:1024px){.wsw-mobile-slide{display:none!important}.wsw-desktop-slide.active{display:flex!important}}@media(max-width:1023px){.wsw-desktop-slide{display:none!important}.wsw-mobile-slide.active{display:flex!important}}.wsw-hero{background-color:var(--wsw-gray-board);border:var(--border-width) var(--border-style) var(--color-white);box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:zoom-in}.wsw-board-img{width:100%;height:100%;object-fit:contain;display:block;user-select:none;-webkit-user-drag:none;pointer-events:auto}.wsw-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important;cursor:pointer!important;z-index:var(--z-menu-toggle)!important}.wsw-menu-toggle .menu-toggle-icon{display:block!important;width:24px!important;height:19px!important;pointer-events:none!important}.wsw-menu-toggle span{display:block!important;width:24px!important;height:3px!important;background:var(--wsw-orange)!important}.wsw-logo-link{display:flex;align-items:center;text-decoration:none;cursor:pointer}.wsw-header-left{display:flex;align-items:center;gap:2.5vw}.wsw-logo-wrap--desktop{width:clamp(160px,18vw,230px)!important}.wsw-logo-heart,.wsw-logo-sub,.wsw-logo-sub-hearts{color:var(--wsw-orange)!important}.wsw-header-right{display:flex;align-items:center;justify-content:flex-end}.wsw-manifesto{font-family:var(--font-serif);font-size:clamp(.72rem,1.02vw,.94rem);line-height:1.35;color:var(--color-black);text-align:center;margin:0}.wsw-manifesto-line{margin:0;white-space:nowrap}@media(max-width:1023px){.wsw-header-desktop,.wsw-footer-desktop{display:none!important}.wsw-header-mobile{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;position:relative;box-sizing:border-box;padding:var(--brand-bar-padding-mobile)!important}.wsw-header-mobile .wsw-menu-toggle{display:flex!important;position:absolute!important;left:3vw!important;top:50%!important;transform:translateY(-50%)!important}.wsw-header-mobile .logo-wrap{width:55vw!important}.wsw-footer-mobile{display:flex!important;justify-content:center!important;align-items:center!important;width:100%;padding:var(--brand-bar-padding-mobile)!important;box-sizing:border-box}.wsw-footer-text-group--mobile{font-family:var(--font-serif);font-size:clamp(.68rem,3.1vw,.85rem);line-height:1.35;text-align:center;margin:0}.wsw-footer-text-group--mobile .wsw-footer-line{white-space:normal}}@media(min-width:1024px){.wsw-header-mobile,.wsw-footer-mobile{display:none!important}.wsw-header-desktop{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%;padding:0 4vw!important;box-sizing:border-box}.wsw-header-desktop .wsw-menu-toggle{display:flex!important}.wsw-footer-desktop{display:flex!important;justify-content:center!important;align-items:center!important;width:100%;padding:0 4vw!important;box-sizing:border-box}.wsw-footer-text-group{font-family:var(--font-serif);font-size:clamp(.72rem,1.02vw,.94rem);line-height:1.35;color:var(--color-black);text-align:center;margin:0}.wsw-footer-line{margin:0;white-space:nowrap}}.wsw-accent{color:var(--wsw-orange)!important;font-style:italic!important}.wsw-magenta-italic{color:var(--wsw-magenta)!important;font-style:italic!important}.wsw-link{text-decoration:none;cursor:pointer;transition:opacity .2s}.wsw-link:hover{text-decoration:underline;opacity:.85}.page-women-sportwear .arch-nav{display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;transform:translateY(100%)!important;justify-content:center!important;align-items:center!important;gap:1.5rem!important;height:var(--spacing-sm)!important;z-index:1000!important;pointer-events:none!important}.page-women-sportwear .arch-nav__arrow{position:relative!important;display:inline-block!important;flex:0 0 auto!important;color:#fff!important;font-family:inherit!important;font-size:.85rem!important;line-height:normal!important;text-align:center!important;cursor:pointer!important;pointer-events:auto!important;opacity:1!important;text-decoration:none!important;user-select:none!important;-webkit-user-select:none!important;transition:opacity .2s ease!important}.page-women-sportwear .arch-nav__arrow:before{content:""!important;position:absolute!important;inset:-20px -15px!important;z-index:1!important}.page-women-sportwear .arch-nav__arrow:hover,.page-women-sportwear .arch-nav__arrow:active{color:#fff!important;opacity:.75!important;transform:none!important}.page-women-sportwear .arch-nav__arrow.hidden,.page-women-sportwear #archPrevBtn.hidden,.page-women-sportwear #archNextBtn.hidden{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.wsw-hero{cursor:pointer}
