@font-face{font-family:Exact Zalando Sans;src:url(/api/test-design/assets/0a70e5725b1b1a735efbf50cbea55ebfedcdfb014e350ea0288cf35fed8c67e5.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:block}@font-face{font-family:Exact Inter;src:url(/api/test-design/assets/693b77d4f32ee9b8bfc995589b5fad5e99adf2832738661f5402f9978429a8e3.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:block}@layer exactReset{.page-module__FkViyG__page :where(h1,h2,h3,h4,p,ul,ol,li,figure,form,footer){margin:0;padding:0}.page-module__FkViyG__page :where(button,input,select){font:inherit;color:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}.page-module__FkViyG__page :where(button):not(:disabled):hover{background:0 0}.page-module__FkViyG__page :where(a){color:inherit}.page-module__FkViyG__page :where(h1,h2,h3,h4){letter-spacing:normal}.page-module__FkViyG__page :where(p){line-height:inherit}.page-module__FkViyG__page :where(ul,ol){list-style:none}.page-module__FkViyG__page :where(img){display:block}}.page-module__FkViyG__page{--exact-body-font:"Exact Inter", sans-serif;--exact-title-font:"Exact Inter", sans-serif;color:#1a1a1a;font-family:var(--exact-body-font);font-variation-settings:"wdth" 100;font-optical-sizing:none;background:#f7f7f7;min-height:100vh;font-size:16px;font-weight:400;line-height:23px}.page-module__FkViyG__page *{box-sizing:border-box}.page-module__FkViyG__hero{height:500px}.page-module__FkViyG__heroInner{width:min(1192px,100% - 48px);height:500px;margin:auto;position:relative;overflow:hidden}.page-module__FkViyG__heroAction{text-align:left;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module__FkViyG__heroImage{width:161.07%;max-width:none;height:100%;position:absolute;top:0;left:-30.54%}.page-module__FkViyG__heroGradient{text-align:center;color:#fff;background:linear-gradient(#f62916 0%,#f54b2c 24%,#e9cbb9 100%);position:absolute;inset:0}.page-module__FkViyG__heroGradient>span{font-family:var(--exact-title-font);letter-spacing:-2px;margin:110px 24px 0;font-size:clamp(44px,5.6vw,80px);font-weight:400;line-height:1.2;display:block}.page-module__FkViyG__heroCaption{background:#fff;width:308.2px;min-width:176px;max-width:320px;padding:20px;position:absolute;top:368px;left:0}.page-module__FkViyG__heroCaption h1{font-family:var(--exact-title-font);letter-spacing:.5px;white-space:nowrap;margin:0 0 8px;font-size:22px;font-weight:700;line-height:29px}.page-module__FkViyG__heroCaption button{color:#581ef8;text-underline-position:from-font;font-size:16px;font-weight:700;line-height:23px;text-decoration:underline;display:block}.page-module__FkViyG__mobileHero{display:none}.page-module__FkViyG__campaignArea{width:min(1192px,100% - 48px);margin:0 auto;padding-top:24px;container-type:inline-size}.page-module__FkViyG__campaignList{height:1373.01cqw;position:relative}.page-module__FkViyG__recent{height:496.07px;position:absolute;inset:0 0 auto}.page-module__FkViyG__purple{width:100%;height:416.43px;position:absolute;top:106.559cqw;left:0}.page-module__FkViyG__promo{width:49.1611%;height:390px;position:absolute;top:143.173cqw;left:0}.page-module__FkViyG__recommendations{width:min(1192px,100% - 48px);height:458.72px;margin:0 auto}.page-module__FkViyG__dialog{color:#1a1a1a;background:#fff;border:0;width:min(520px,100% - 32px);padding:32px;line-height:1.55}.page-module__FkViyG__dialog::backdrop{background:#0008}.page-module__FkViyG__dialog .page-module__FkViyG__close{width:36px;height:36px;font-size:28px;position:absolute;top:8px;right:12px}.page-module__FkViyG__dialog .page-module__FkViyG__previewLabel{color:#626262;margin:0 0 14px;font-size:12px}.page-module__FkViyG__dialog h2{font:700 24px/1.3 var(--exact-title-font);margin:0 0 18px}.page-module__FkViyG__dialog p{margin:0 0 20px}.page-module__FkViyG__dialog a{color:#581ef8;margin-top:12px;text-decoration:underline;display:block}@media (max-width:1239px){.page-module__FkViyG__campaignList{flex-direction:column;gap:20px;height:auto;display:flex}.page-module__FkViyG__recent,.page-module__FkViyG__purple,.page-module__FkViyG__promo{width:100%;height:auto;position:relative;inset:auto}}@media (max-width:767px){.page-module__FkViyG__hero{display:none}.page-module__FkViyG__mobileHero{height:auto;display:block;position:relative;overflow:hidden}.page-module__FkViyG__mobileHeroBackdrop{width:100%;height:200px;position:absolute;top:0;left:0;overflow:hidden}.page-module__FkViyG__mobileHeroBackdrop img{width:100%;max-width:none;height:auto;position:absolute;top:0;left:0}.page-module__FkViyG__mobileHeroContent{flex-direction:column;gap:32px;padding:52px 0 12px;display:flex;position:relative}.page-module__FkViyG__mobileHeroHeading{text-align:center;color:#fff;min-height:65px;padding:0 28px}.page-module__FkViyG__mobileHeroHeading h1{font-family:var(--exact-title-font);letter-spacing:.25px;margin:0;font-size:34px;font-weight:700;line-height:41px}.page-module__FkViyG__mobileHeroHeading p{white-space:nowrap;margin:0;font-size:16px;font-weight:400;line-height:24px}.page-module__FkViyG__mobileHeroPanel{background:#fff;padding-bottom:20px}.page-module__FkViyG__mobileHeroGallery{padding:16px 20px;position:relative}.page-module__FkViyG__mobileHeroViewport{scrollbar-width:none;width:calc(100% + 16px);overflow:auto hidden}.page-module__FkViyG__mobileHeroViewport::-webkit-scrollbar{display:none}.page-module__FkViyG__mobileHeroTrack{align-items:flex-start;gap:8px;display:flex}.page-module__FkViyG__mobileHero .page-module__FkViyG__mobileHeroCard{color:#1a1a1a;text-align:left;width:calc(50vw - 24px);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:0;flex:0 0 calc(50vw - 24px);align-self:flex-start;padding:0;display:block}.page-module__FkViyG__mobileHero .page-module__FkViyG__mobileHeroCard:hover{background:#fff}.page-module__FkViyG__mobileHeroArtwork{display:block;position:relative;overflow:hidden}.page-module__FkViyG__mobileHeroArtwork>img{aspect-ratio:1;width:100%;height:auto;display:block}.page-module__FkViyG__mobileHeroCardDetails{padding:8px 0 12px 8px;display:block}.page-module__FkViyG__mobileHeroCardDetails>strong{white-space:normal;overflow-wrap:break-word;margin-bottom:8px;font-size:14px;font-weight:700;line-height:21px;display:block}.page-module__FkViyG__mobileHeroCardDetails>span{color:#767676;font-size:14px;line-height:21px;display:block}.page-module__FkViyG__mobileHeroCardDetails b{color:#1a1a1a}.page-module__FkViyG__mobileHero .page-module__FkViyG__mobileHeroArrow{cursor:pointer;background:#ffffff80;border:0;border-radius:0;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:12px;display:flex;position:absolute;top:calc(25vw - 20px)}.page-module__FkViyG__mobileHero .page-module__FkViyG__mobileHeroArrow:not(:disabled):hover{background:#ffffffb3}.page-module__FkViyG__mobileHeroArrow img{flex-shrink:0;max-width:none;display:block}.page-module__FkViyG__mobileHeroPrevious{left:24px}.page-module__FkViyG__mobileHeroNext{right:24px}.page-module__FkViyG__mobileHero .page-module__FkViyG__mobileHeroSourceCta{border:2px solid #1a1a1a;border-radius:24px;justify-content:center;align-items:center;width:calc(100% - 8px);min-height:48px;margin:0 4px;padding:10px 12px;font-size:16px;font-weight:700;line-height:24px;display:flex}.page-module__FkViyG__campaignArea{width:calc(100% - 24px);padding-top:0}.page-module__FkViyG__campaignList{flex-direction:column;gap:20px;height:auto;display:flex}.page-module__FkViyG__recent,.page-module__FkViyG__purple,.page-module__FkViyG__promo{width:100%;height:auto;position:relative;inset:auto}.page-module__FkViyG__recommendations{width:calc(100% - 24px);height:auto;margin-top:20px}}@media (max-width:359px){.page-module__FkViyG__mobileHeroHeading{padding:0 16px}.page-module__FkViyG__mobileHeroHeading p{white-space:normal}}
.listing-module__jMd6oG__listing{color:#1a1a1a;font:400 14px/21px var(--exact-body-font);background:#fff;padding-top:15px}.listing-module__jMd6oG__listing button{font:inherit;color:inherit;cursor:pointer;text-align:left}.listing-module__jMd6oG__listing button:focus-visible{outline-offset:3px;outline:2px solid #581ef8}.listing-module__jMd6oG__container{width:min(1192px,100% - 48px);margin:auto}.listing-module__jMd6oG__breadcrumbs{align-items:center;height:26px;font-size:12px;line-height:18px;display:flex}.listing-module__jMd6oG__breadcrumbs>img{margin:0 8px}.listing-module__jMd6oG__breadcrumbs>span{color:#767676}.listing-module__jMd6oG__title{height:89px;padding:28px 20px 20px 0}.listing-module__jMd6oG__title h1{font:700 34px/41px var(--exact-title-font)}.listing-module__jMd6oG__filters{z-index:2;position:relative}.listing-module__jMd6oG__filterBar{height:40px;display:flex}.listing-module__jMd6oG__filterBar>button{white-space:nowrap;background:#fff;border:1px solid #d1d1d1;border-right:0;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;height:40px;display:flex}.listing-module__jMd6oG__filterBar>button:last-of-type,.listing-module__jMd6oG__filterBar>.listing-module__jMd6oG__desktopFilter:nth-last-child(2){border-right:1px solid #d1d1d1}.listing-module__jMd6oG__filterBar>.listing-module__jMd6oG__mobileFilter{display:none}.listing-module__jMd6oG__filterBar img{flex-shrink:0}.listing-module__jMd6oG__activeIcon{padding-bottom:1px;display:block;position:relative}.listing-module__jMd6oG__activeIcon i{background:#581ef8;border:3px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}.listing-module__jMd6oG__priceIcon{flex-shrink:0;width:24px;height:24px;position:relative}.listing-module__jMd6oG__priceIcon>span{position:absolute;top:2.641px;left:1.063px;-webkit-mask:url(/api/test-design/assets/c8edd3464212d98bee40be8b150265935e0a27d3a05e8cac22f606b2f30ab3a9.svg) -1.063px -2.641px/24px 24px no-repeat;mask:url(/api/test-design/assets/c8edd3464212d98bee40be8b150265935e0a27d3a05e8cac22f606b2f30ab3a9.svg) -1.063px -2.641px/24px 24px no-repeat}.listing-module__jMd6oG__filterSummary{color:#767676;align-items:center;height:53px;padding-top:8px;padding-right:140px;display:flex;position:relative}.listing-module__jMd6oG__resultCount{white-space:nowrap}.listing-module__jMd6oG__selectedCategories{align-items:center;gap:4px;min-width:0;min-height:45px;padding:6.5px 16px 6.5px 8px;display:flex}.listing-module__jMd6oG__selectedCategories>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listing-module__jMd6oG__reset{align-items:center;gap:4px;padding:12px 0 10.61px;display:flex;position:absolute;top:0;right:0;color:#1a1a1a!important;font-weight:700!important;line-height:17px!important}.listing-module__jMd6oG__categoryPopover{z-index:4;background:#fff;border:1px solid #d1d1d1;border-top:0;width:100%;height:430px;display:flex;position:absolute;top:40px;left:0}.listing-module__jMd6oG__categoryPopover>nav{flex-direction:column;flex-shrink:0;gap:32px;width:200px;padding:48px 16px;display:flex}.listing-module__jMd6oG__categoryPopover>nav button{text-transform:uppercase;font-size:16px;font-weight:700;line-height:24px;display:block}.listing-module__jMd6oG__categoryPopover>nav .listing-module__jMd6oG__allMen{text-transform:none;margin-top:8px;font-size:14px;font-weight:400;line-height:21px}.listing-module__jMd6oG__categoryColumns{flex:1;min-width:0;height:100%;overflow:auto}.listing-module__jMd6oG__categoryColumns>div{width:max-content;padding:48px 16px 40px;display:flex}.listing-module__jMd6oG__categoryColumns section{flex-shrink:0;width:220px}.listing-module__jMd6oG__categoryColumns h2{font:700 16px/24px var(--exact-body-font);margin-bottom:20px}.listing-module__jMd6oG__categoryColumns ul{flex-direction:column;gap:12px;padding-top:12px;display:flex}.listing-module__jMd6oG__active{color:#581ef8!important;font-weight:700!important}.listing-module__jMd6oG__grid{z-index:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:relative}.listing-module__jMd6oG__grid>li{min-width:0;display:flex}.listing-module__jMd6oG__card{background:#fff;flex-direction:column;align-self:stretch;width:100%;display:flex}.listing-module__jMd6oG__photo{aspect-ratio:295/425.875;flex-shrink:0;width:100%;display:block;position:relative;overflow:hidden}.listing-module__jMd6oG__photo img{object-fit:cover;width:100.08%;max-width:none;height:100%;position:absolute;top:0;left:-.04%}.listing-module__jMd6oG__photo:after{content:"";pointer-events:none;background:#1a1a1a0a;position:absolute;inset:0}.listing-module__jMd6oG__badge{color:#fff;z-index:1;background:#d9000c;padding:4px 8px;font-size:12px;font-weight:700;line-height:18px;position:absolute;bottom:12px;left:0}.listing-module__jMd6oG__cardText{flex-direction:column;min-height:105px;padding:12px;display:flex;overflow:hidden}.listing-module__jMd6oG__cardText>strong{font-weight:700;line-height:21px;display:block}.listing-module__jMd6oG__productTitle{text-overflow:ellipsis;white-space:nowrap;line-height:21px;display:block;overflow:hidden}.listing-module__jMd6oG__original{color:#767676;font-size:12px;line-height:18px;display:block}.listing-module__jMd6oG__cardText sup{vertical-align:top;color:#1a1a1a;margin-left:1px;font-size:5.9px;line-height:18px;position:relative;top:-3px}.listing-module__jMd6oG__price{font-size:14px;font-weight:700;line-height:21px;display:block}.listing-module__jMd6oG__empty{text-align:center;padding:48px 16px}.listing-module__jMd6oG__drawer{width:100%;max-width:none;height:100dvh;max-height:none;font:400 14px/21px var(--exact-body-font);color:#1a1a1a;background:#fff;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.listing-module__jMd6oG__drawer::backdrop{background:#0005}.listing-module__jMd6oG__drawerHeading{z-index:1;background:#fff;border-bottom:1px solid #e8e8e8;height:60px;padding:8px 4px 0;position:absolute;top:0;left:0;right:0}.listing-module__jMd6oG__drawerHeading>button{align-items:center;gap:4px;min-height:44px;padding:1.4px 8px 3.99px;display:flex}.listing-module__jMd6oG__drawerHeading strong{font-weight:700}.listing-module__jMd6oG__drawerBody{padding:0 27px 24px 12px;position:absolute;inset:60px 0 80px;overflow-y:auto}.listing-module__jMd6oG__hierarchy{justify-content:space-between;align-items:center;width:100%;height:48px;display:flex;box-shadow:-12px 0 #f2f2f2,12px 0 #f2f2f2;color:#767676!important;background:#f2f2f2!important;border-bottom:1px solid #e8e8e8!important}.listing-module__jMd6oG__hierarchy>span{align-items:center;gap:12px;display:flex}.listing-module__jMd6oG__shirtIcon{width:24px;height:24px;position:relative}.listing-module__jMd6oG__shirtIcon>img{position:absolute;top:1px;left:1px;-webkit-mask:url(/api/test-design/assets/c456fec98b069ed833f46c95ca90a5880a6d01d938235fb5be5eb83251b62c93.svg) 0 0/21.602px 21.6px no-repeat;mask:url(/api/test-design/assets/c456fec98b069ed833f46c95ca90a5880a6d01d938235fb5be5eb83251b62c93.svg) 0 0/21.602px 21.6px no-repeat}.listing-module__jMd6oG__checks>button{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:16px;width:100%;height:49px;font-weight:700;display:flex}.listing-module__jMd6oG__checks>button[aria-checked=true]{color:#581ef8}.listing-module__jMd6oG__checkbox{border:2px solid #767676;border-radius:2px;flex-shrink:0;width:24px;height:24px;display:block;position:relative}[aria-checked=true]>.listing-module__jMd6oG__checkbox{border-color:#581ef8}[aria-checked=true]>.listing-module__jMd6oG__checkbox:after{content:"";border:2px solid #581ef8;border-width:0 2px 2px 0;width:6px;height:10px;display:block;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.listing-module__jMd6oG__drawerActions{background:#fff;height:80px;padding:10px;position:absolute;bottom:16px;left:0;right:0}.listing-module__jMd6oG__drawerActions>button{color:#fff;text-align:center;border-radius:24px;width:100%;min-height:48px;padding:12px;font-size:16px;font-weight:700;line-height:24px;background:#581ef8!important}@media (max-width:1100px) and (min-width:768px){.listing-module__jMd6oG__filterBar>button{gap:2px;font-size:12px}.listing-module__jMd6oG__filterBar>button>img,.listing-module__jMd6oG__filterBar .listing-module__jMd6oG__priceIcon{display:none}}@media (max-width:767px){.listing-module__jMd6oG__listing{padding-top:37px}.listing-module__jMd6oG__container{width:100%}.listing-module__jMd6oG__breadcrumbs,.listing-module__jMd6oG__title,.listing-module__jMd6oG__filterBar>.listing-module__jMd6oG__desktopFilter{display:none}.listing-module__jMd6oG__filterBar{height:44px}.listing-module__jMd6oG__filterBar>button{border-left:0;border-right:1px solid #d1d1d1;height:44px}.listing-module__jMd6oG__filterBar>.listing-module__jMd6oG__mobileFilter{border-right:0;display:flex}.listing-module__jMd6oG__filterSummary{flex-direction:column;height:93.61px;padding:0;display:flex}.listing-module__jMd6oG__resultCount{display:none}.listing-module__jMd6oG__selectedCategories{border-bottom:1px solid #d1d1d1;justify-content:center;width:100%;height:54px;min-height:54px;padding:8px 12px 0 8px}.listing-module__jMd6oG__reset{flex-shrink:0;height:39.61px;position:static}.listing-module__jMd6oG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.listing-module__jMd6oG__productTitle{white-space:normal}.listing-module__jMd6oG__cardText{padding:12px}.listing-module__jMd6oG__categoryPopover{display:none}}
.regional-footer-module__ef5wXW__footer{color:#1a1a1a;font-family:var(--exact-body-font,Arial,sans-serif);background:#f3f3f3;font-size:14px;line-height:1.5}.regional-footer-module__ef5wXW__content{width:min(1192px,100% - 48px);margin:0 auto;padding:40px 0 24px}.regional-footer-module__ef5wXW__footer h2{margin:0 0 20px;font-size:18px;font-weight:700;line-height:1.35}.regional-footer-module__ef5wXW__footer ul{margin:0;padding:0;list-style:none}.regional-footer-module__ef5wXW__footer a,.regional-footer-module__ef5wXW__footer button{color:inherit;font:inherit}.regional-footer-module__ef5wXW__footer a{text-underline-offset:3px;text-decoration:underline}.regional-footer-module__ef5wXW__footer button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.regional-footer-module__ef5wXW__footer button:disabled{color:#777;cursor:default}.regional-footer-module__ef5wXW__footer :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #581ef8}.regional-footer-module__ef5wXW__top{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-bottom:32px;display:grid}.regional-footer-module__ef5wXW__top li+li{margin-top:10px}.regional-footer-module__ef5wXW__top a{padding:3px 0;display:inline-block}.regional-footer-module__ef5wXW__countries{border-top:1px solid #ddd;padding:30px 0}.regional-footer-module__ef5wXW__countries ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 24px;display:grid}.regional-footer-module__ef5wXW__countries button{align-items:center;gap:10px;width:100%;min-height:40px;display:flex}.regional-footer-module__ef5wXW__countries button>span:first-of-type{text-underline-offset:3px;text-decoration:underline}.regional-footer-module__ef5wXW__countries .regional-footer-module__ef5wXW__selected{font-weight:700}.regional-footer-module__ef5wXW__selectedMark{color:#581ef8}.regional-footer-module__ef5wXW__social{border-top:1px solid #ddd;padding:30px 0}.regional-footer-module__ef5wXW__social ul{flex-wrap:wrap;gap:24px 56px;display:flex}.regional-footer-module__ef5wXW__social a{align-items:center;gap:12px;min-height:36px;display:flex}.regional-footer-module__ef5wXW__bottom{color:#626262;border-top:1px solid #ddd;justify-content:space-between;align-items:flex-start;gap:20px;padding-top:24px;font-size:12px;display:flex}.regional-footer-module__ef5wXW__bottom ul{flex-wrap:wrap;gap:12px 24px;display:flex}.regional-footer-module__ef5wXW__bottom button{text-underline-offset:3px;text-decoration:underline}.regional-footer-module__ef5wXW__bottom p{white-space:nowrap;margin:0}.regional-footer-module__ef5wXW__error{font-size:12px}.regional-footer-module__ef5wXW__error button{text-decoration:underline}.regional-footer-module__ef5wXW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.regional-footer-module__ef5wXW__top,.regional-footer-module__ef5wXW__countries ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.regional-footer-module__ef5wXW__content{width:calc(100% - 32px);padding-top:28px;padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.regional-footer-module__ef5wXW__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.regional-footer-module__ef5wXW__footer h2{margin-bottom:16px;font-size:16px}.regional-footer-module__ef5wXW__countries ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.regional-footer-module__ef5wXW__countries,.regional-footer-module__ef5wXW__social{padding:24px 0}.regional-footer-module__ef5wXW__bottom{flex-direction:column}.regional-footer-module__ef5wXW__social ul{gap:16px 32px}}
.section-navigation-module__Pq_Vua__root{position:relative}.section-navigation-module__Pq_Vua__sectionLink{color:#1a1a1a;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;height:38px;margin-top:6px;padding:10px 0 7px;font-size:14px;font-weight:700;line-height:21px;text-decoration:none;display:flex;position:relative}.section-navigation-module__Pq_Vua__sectionLink:hover,.section-navigation-module__Pq_Vua__sectionLink.section-navigation-module__Pq_Vua__opened{color:#767676}.section-navigation-module__Pq_Vua__root .section-navigation-module__Pq_Vua__retry{color:#581ef8;text-transform:none;font-size:12px;text-decoration:underline}.section-navigation-module__Pq_Vua__panel{width:100%;max-height:calc(100dvh - var(--bpd-sticky-header-height,126px));overscroll-behavior:contain;background:#fff;border-bottom:1px solid #d1d1d1;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 4px 5px #00000017}.section-navigation-module__Pq_Vua__panelInner{box-sizing:border-box;width:min(1192px,100% - 48px);margin:0 auto;padding:20px 52px 28px 0;position:relative}.section-navigation-module__Pq_Vua__root .section-navigation-module__Pq_Vua__close{color:#767676;place-items:center;width:44px;height:44px;font-size:28px;line-height:1;display:grid;position:absolute;top:8px;right:0}.section-navigation-module__Pq_Vua__root .section-navigation-module__Pq_Vua__close:hover{color:#1a1a1a}.section-navigation-module__Pq_Vua__columns{grid-template-columns:repeat(var(--navigation-columns), minmax(0, 1fr));gap:24px;display:grid}.section-navigation-module__Pq_Vua__column{min-width:0}.section-navigation-module__Pq_Vua__groupHeading{color:#1a1a1a;overflow-wrap:anywhere;align-items:flex-start;gap:12px;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:flex}.section-navigation-module__Pq_Vua__groupHeading svg{flex-shrink:0}.section-navigation-module__Pq_Vua__categoryList{margin:14px 0 0;padding:0 0 0 36px;list-style:none}.section-navigation-module__Pq_Vua__categoryList>li{margin:0;padding:0}.section-navigation-module__Pq_Vua__categoryLink{color:#1a1a1a;overflow-wrap:anywhere;padding:5px 0;font-size:15px;line-height:22px;text-decoration:none;display:block}.section-navigation-module__Pq_Vua__categoryList .section-navigation-module__Pq_Vua__categoryList{border-left:1px solid #e5e5e5;margin:2px 0 8px;padding-left:14px}a.section-navigation-module__Pq_Vua__groupHeading:hover,a.section-navigation-module__Pq_Vua__categoryLink:hover{color:#581ef8;text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.section-navigation-module__Pq_Vua__panelInner{width:calc(100% - 32px)}.section-navigation-module__Pq_Vua__columns{grid-template-columns:repeat(var(--navigation-narrow-columns), minmax(0, 1fr));gap:24px 20px}}@media (max-width:767px){.section-navigation-module__Pq_Vua__panel{display:none}}
.source-catalog-module__Z6wBEG__catalog{padding:20px 0 0}.source-catalog-module__Z6wBEG__breadcrumb{color:#767676;flex-wrap:wrap;gap:10px;font-size:12px;line-height:18px;display:flex}.source-catalog-module__Z6wBEG__breadcrumb a{color:#1a1a1a;text-decoration:none}.source-catalog-module__Z6wBEG__catalogTitle{justify-content:space-between;align-items:end;gap:16px;padding:24px 0 16px;display:flex}.source-catalog-module__Z6wBEG__catalogTitle h1{font:700 34px/1.2 var(--exact-title-font)}.source-catalog-module__Z6wBEG__catalogTitle p{color:#767676;max-width:320px}.source-catalog-module__Z6wBEG__testNote{color:#483479;background:#f1edfb;padding:10px 12px;font-size:12px;line-height:18px}.source-catalog-module__Z6wBEG__search{margin:16px 0;display:block}.source-catalog-module__Z6wBEG__search input{width:100%;min-height:44px;font:inherit;border:1px solid #ccc;border-radius:24px;padding:10px 16px}.source-catalog-module__Z6wBEG__filterBar{min-height:44px;display:flex}.source-catalog-module__Z6wBEG__filterBar button{min-width:0;font:inherit;overflow-wrap:anywhere;border:1px solid #d1d1d1;border-right:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.source-catalog-module__Z6wBEG__filterBar button:last-of-type,.source-catalog-module__Z6wBEG__filterBar button:nth-last-child(2){border-right:1px solid #d1d1d1}.source-catalog-module__Z6wBEG__filterBar button[aria-pressed=true]{color:#581ef8;font-weight:700}.source-catalog-module__Z6wBEG__filterBar .source-catalog-module__Z6wBEG__mobileFilter{display:none}.source-catalog-module__Z6wBEG__summary{color:#767676;justify-content:space-between;align-items:center;gap:12px;min-height:53px;padding:10px 0;display:flex}.source-catalog-module__Z6wBEG__summary button{color:#1a1a1a;font-weight:700}.source-catalog-module__Z6wBEG__sourceCard{background:#fff;min-width:0;display:flex}.source-catalog-module__Z6wBEG__sourceCard>a{flex-direction:column;width:100%;text-decoration:none;display:flex}.source-catalog-module__Z6wBEG__cardPhoto{aspect-ratio:3/4;background:#f4f4f4;flex-shrink:0;width:100%;display:block;position:relative}.source-catalog-module__Z6wBEG__cardPhoto img{display:block}.source-catalog-module__Z6wBEG__sourceImage{background:#f5f5f5;width:100%;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.source-catalog-module__Z6wBEG__sourceImage img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.source-catalog-module__Z6wBEG__noPhoto{color:#767676;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:180px;display:flex}.source-catalog-module__Z6wBEG__noPhoto b{letter-spacing:-.045em;font-size:28px}.source-catalog-module__Z6wBEG__noPhoto>span{font-size:12px}.source-catalog-module__Z6wBEG__discount{font:700 12px/18px var(--exact-body-font);color:#fff;background:#d9000c;padding:4px 8px;position:absolute;bottom:12px;left:0}.source-catalog-module__Z6wBEG__cardText{flex-direction:column;gap:3px;padding:12px;font-size:14px;line-height:21px;display:flex}.source-catalog-module__Z6wBEG__cardTitle{overflow-wrap:anywhere;min-height:42px}.source-catalog-module__Z6wBEG__cardText small{color:#767676;margin:0;font-size:11px;line-height:16px}.source-catalog-module__Z6wBEG__sourcePrice{flex-direction:column;line-height:21px;display:flex}.source-catalog-module__Z6wBEG__sourcePrice del{color:#767676;font-size:12px}.source-catalog-module__Z6wBEG__sourcePrice strong{font-size:14px}.source-catalog-module__Z6wBEG__endNote{color:#767676;padding:24px 12px 32px;font-size:12px}.source-catalog-module__Z6wBEG__empty{text-align:center;padding:60px 16px}.source-catalog-module__Z6wBEG__empty p{margin:16px 0}.source-catalog-module__Z6wBEG__empty button{color:#581ef8;text-decoration:underline}.source-catalog-module__Z6wBEG__filterDialog{width:min(540px,100% - 32px);max-height:90dvh;font:14px/21px var(--exact-body-font);color:#1a1a1a;border:0;margin:auto;padding:24px}.source-catalog-module__Z6wBEG__filterDialog::backdrop,.source-catalog-module__Z6wBEG__zoomDialog::backdrop{background:#0007}.source-catalog-module__Z6wBEG__filterDialog header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.source-catalog-module__Z6wBEG__filterDialog h2{font-size:22px;line-height:28px}.source-catalog-module__Z6wBEG__filterDialog header button{min-width:44px;min-height:44px;font-size:28px}.source-catalog-module__Z6wBEG__filterFields{gap:16px;display:grid}.source-catalog-module__Z6wBEG__filterFields label{gap:6px;margin:0;font-weight:700;display:grid}.source-catalog-module__Z6wBEG__filterFields select{background:#fff;border:1px solid #ccc;width:100%;min-height:44px;padding:8px 10px;font-weight:400}.source-catalog-module__Z6wBEG__filterFields .source-catalog-module__Z6wBEG__check{align-items:center;gap:10px;display:flex}.source-catalog-module__Z6wBEG__check input{accent-color:#581ef8;width:20px;height:20px}.source-catalog-module__Z6wBEG__filterFields p{color:#767676;font-size:12px;line-height:18px}.source-catalog-module__Z6wBEG__primary{width:100%;min-height:48px;padding:12px 20px;color:#fff!important;text-align:center!important;background:#581ef8!important;border-radius:28px!important;margin-top:24px!important;font-weight:700!important}.source-catalog-module__Z6wBEG__catalog button,.source-catalog-module__Z6wBEG__product button{cursor:pointer}.source-catalog-module__Z6wBEG__catalog :is(button,a,input,select):focus-visible,.source-catalog-module__Z6wBEG__product :is(button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #581ef8}.source-catalog-module__Z6wBEG__product{background:#fff;padding:20px max(24px,50% - 596px) 40px}.source-catalog-module__Z6wBEG__productLayout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:40px;margin-top:24px;display:grid}.source-catalog-module__Z6wBEG__media>button{aspect-ratio:3/4;background:#f5f5f5;width:100%;max-height:850px;display:block}.source-catalog-module__Z6wBEG__media>p{color:#767676;padding:8px 0;font-size:12px}.source-catalog-module__Z6wBEG__productInfo{min-width:0}.source-catalog-module__Z6wBEG__productInfo h1{font:700 22px/29px var(--exact-title-font)}.source-catalog-module__Z6wBEG__productTitle{font-size:16px;line-height:24px;margin:8px 0 20px!important}.source-catalog-module__Z6wBEG__productInfo>.source-catalog-module__Z6wBEG__sourcePrice{gap:4px}.source-catalog-module__Z6wBEG__productInfo>.source-catalog-module__Z6wBEG__sourcePrice strong{font:700 26px/34px var(--exact-title-font)}.source-catalog-module__Z6wBEG__productInfo>.source-catalog-module__Z6wBEG__sourcePrice del{font-size:14px}.source-catalog-module__Z6wBEG__priceNote,.source-catalog-module__Z6wBEG__saleNote{color:#767676;font-size:12px;margin-top:8px!important;line-height:18px!important}.source-catalog-module__Z6wBEG__availability{background:#f0ecfa;margin-top:24px;padding:16px;font-size:14px;line-height:21px}.source-catalog-module__Z6wBEG__availability p{margin-top:4px}.source-catalog-module__Z6wBEG__sizes{margin-top:24px}.source-catalog-module__Z6wBEG__sizes h2{margin-bottom:12px;font-size:14px;line-height:21px}.source-catalog-module__Z6wBEG__sizes ul{flex-wrap:wrap;gap:8px;display:flex}.source-catalog-module__Z6wBEG__sizes li{border:1px solid #d1d1d1;border-radius:22px;padding:8px 12px;font-size:13px}.source-catalog-module__Z6wBEG__sizes small{color:#767676;margin-top:10px;font-size:12px;line-height:18px;display:block}.source-catalog-module__Z6wBEG__unavailable{text-align:center;color:#555;background:#f2f2f2;border-radius:28px;margin:24px 0;padding:15px 20px;font-size:14px;line-height:22px}.source-catalog-module__Z6wBEG__details details{border-top:1px solid #d1d1d1;padding:16px 0}.source-catalog-module__Z6wBEG__details summary{cursor:pointer;font-size:14px;font-weight:700}.source-catalog-module__Z6wBEG__details p{margin-top:16px;font-size:14px;line-height:22px}.source-catalog-module__Z6wBEG__details dl{margin-top:16px;font-size:13px;line-height:21px;display:block}.source-catalog-module__Z6wBEG__details dl div{grid-template-columns:90px minmax(0,1fr);gap:12px;padding:5px 0;display:grid}.source-catalog-module__Z6wBEG__details dt{font:inherit;color:#767676;margin:0}.source-catalog-module__Z6wBEG__details dd{overflow-wrap:anywhere;margin:0;font-weight:400}.source-catalog-module__Z6wBEG__related{margin-top:48px}.source-catalog-module__Z6wBEG__related h2{font:700 22px/29px var(--exact-title-font);margin-bottom:20px}.source-catalog-module__Z6wBEG__zoomDialog{background:#f5f5f5;border:0;width:min(900px,95vw);height:90dvh;margin:auto;padding:36px 16px 16px}.source-catalog-module__Z6wBEG__zoomDialog>button{z-index:1;min-width:40px;min-height:40px;font-size:28px;position:absolute;top:4px;right:12px}.source-catalog-module__Z6wBEG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.source-catalog-module__Z6wBEG__catalog{padding-top:16px}.source-catalog-module__Z6wBEG__catalog>div>:is(nav,.source-catalog-module__Z6wBEG__catalogTitle,.source-catalog-module__Z6wBEG__testNote,.source-catalog-module__Z6wBEG__search,.source-catalog-module__Z6wBEG__summary){margin-left:12px;margin-right:12px}.source-catalog-module__Z6wBEG__catalogTitle{padding-top:16px;display:block}.source-catalog-module__Z6wBEG__catalogTitle h1{font-size:26px}.source-catalog-module__Z6wBEG__catalogTitle p{margin-top:8px;font-size:12px;line-height:18px}.source-catalog-module__Z6wBEG__filterBar .source-catalog-module__Z6wBEG__desktopFilter{display:none}.source-catalog-module__Z6wBEG__filterBar .source-catalog-module__Z6wBEG__mobileFilter{display:flex}.source-catalog-module__Z6wBEG__filterBar button{font-size:12px}.source-catalog-module__Z6wBEG__cardText{padding:10px;font-size:13px;line-height:19px}.source-catalog-module__Z6wBEG__sourcePrice strong{font-size:13px}.source-catalog-module__Z6wBEG__filterDialog{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px 16px}.source-catalog-module__Z6wBEG__product{padding:16px 12px 32px}.source-catalog-module__Z6wBEG__productLayout{flex-direction:column;gap:24px;margin-top:16px;display:flex}.source-catalog-module__Z6wBEG__media{margin:0 -12px}.source-catalog-module__Z6wBEG__media>button{aspect-ratio:3/4;max-height:none}.source-catalog-module__Z6wBEG__media>p{padding-left:12px}.source-catalog-module__Z6wBEG__productInfo>.source-catalog-module__Z6wBEG__sourcePrice strong{font-size:24px}}
.saved-catalog-sizes-module__tAIl6q__sheet{color:#1a1a1a;width:100%;min-width:0;height:100%;min-height:0;font:400 16px/24px var(--exact-body-font,sans-serif);background:#fff;flex-direction:column;display:flex;overflow:hidden}.saved-catalog-sizes-module__tAIl6q__sheet *,.saved-catalog-sizes-module__tAIl6q__sheet :before,.saved-catalog-sizes-module__tAIl6q__sheet :after{box-sizing:border-box}.saved-catalog-sizes-module__tAIl6q__sheet h2,.saved-catalog-sizes-module__tAIl6q__sheet h3,.saved-catalog-sizes-module__tAIl6q__sheet p{font:inherit;margin:0;padding:0}.saved-catalog-sizes-module__tAIl6q__sheet button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0}.saved-catalog-sizes-module__tAIl6q__sheet button:focus-visible{outline-offset:3px;outline:2px solid #581ef8}.saved-catalog-sizes-module__tAIl6q__sheet button:disabled{cursor:default;opacity:.5}.saved-catalog-sizes-module__tAIl6q__header{z-index:1;background:#fff;flex:none;align-items:center;gap:12px;min-height:84px;padding:20px 20px 14px;display:flex}.saved-catalog-sizes-module__tAIl6q__header h2{white-space:nowrap;flex:auto;min-width:0;font-size:18px;line-height:24px}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__back{background:#fff;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;display:flex;box-shadow:0 6px 28px #0000000b}.saved-catalog-sizes-module__tAIl6q__back img{max-width:none;display:block}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__reset{color:#581ef8;white-space:nowrap;background:#fff;border-radius:28px;flex:none;min-height:44px;padding:10px 14px;box-shadow:0 6px 28px #0000000b}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__back:hover,.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__reset:hover{background:#faf8ff}.saved-catalog-sizes-module__tAIl6q__body{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#aaa transparent;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.saved-catalog-sizes-module__tAIl6q__group{border-bottom:1px solid #e3e3e3;padding:0 20px 26px}.saved-catalog-sizes-module__tAIl6q__group h3{text-transform:uppercase;align-items:center;gap:12px;min-height:78px;padding:14px 16px;display:flex}.saved-catalog-sizes-module__tAIl6q__icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.saved-catalog-sizes-module__tAIl6q__icon img{max-width:none;display:block}.saved-catalog-sizes-module__tAIl6q__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 4px;padding:10px 0;display:grid}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__size{color:#555;text-align:center;overflow-wrap:anywhere;border-radius:4px;min-width:0;min-height:48px;padding:8px 2px}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__size[aria-pressed=true]{color:#581ef8;background:#f0e9ff;box-shadow:inset 0 0 0 1px #581ef8}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__size:not(:disabled):hover{background:#faf8ff}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__empty{color:#626262;margin:24px 20px}.saved-catalog-sizes-module__tAIl6q__footer{z-index:1;padding:12px 16px max(24px, env(safe-area-inset-bottom,0px));background:#fff;flex:none;position:sticky;bottom:0}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__note{color:#626262;margin:0 0 10px;font-size:12px;line-height:18px}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__error{color:#b00020;margin:0 0 10px;font-size:13px;line-height:18px}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__save{color:#fff;text-align:center;background:#581ef8;border-radius:28px;width:100%;min-height:48px;padding:12px;font-weight:700}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__save:not(:disabled):hover{background:#581ef8}@media (max-width:359px){.saved-catalog-sizes-module__tAIl6q__header{gap:8px;padding-left:12px;padding-right:12px}.saved-catalog-sizes-module__tAIl6q__header h2{font-size:16px}.saved-catalog-sizes-module__tAIl6q__sheet .saved-catalog-sizes-module__tAIl6q__reset{padding-left:10px;padding-right:10px;font-size:14px}.saved-catalog-sizes-module__tAIl6q__group{padding-left:16px;padding-right:16px}}
.source-price-filter-module__R5sIpa__priceFilter{color:#1a1a1a;min-width:0;padding:4px 0 20px;font-size:16px}.source-price-filter-module__R5sIpa__currencies{border:0;min-width:0;margin:0 0 24px;padding:0}.source-price-filter-module__R5sIpa__currencies legend{margin-bottom:10px;padding:0;font-size:13px;font-weight:700}.source-price-filter-module__R5sIpa__currencyOptions{gap:8px;display:flex}.source-price-filter-module__R5sIpa__currencyOption{cursor:pointer;margin:0;position:relative}.source-price-filter-module__R5sIpa__currencyOption input{opacity:0;width:1px;height:1px;position:absolute}.source-price-filter-module__R5sIpa__currencyOption span{border:1px solid #858585;border-radius:4px;justify-content:center;align-items:center;min-width:64px;min-height:40px;padding:5px 12px;display:flex}.source-price-filter-module__R5sIpa__currencyOption input:checked+span{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.source-price-filter-module__R5sIpa__currencyOption input:focus-visible+span{outline-offset:3px;outline:2px solid #5918ff}.source-price-filter-module__R5sIpa__inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.source-price-filter-module__R5sIpa__inputs label{flex-direction:column;gap:4px;min-width:0;margin:0;font-size:13px;font-weight:700;display:flex}.source-price-filter-module__R5sIpa__inputs label:last-child{text-align:right}.source-price-filter-module__R5sIpa__inputs input{box-sizing:border-box;color:#1a1a1a;width:100%;min-width:0;height:48px;font:inherit;text-align:left;background:#fff;border:2px solid gray;border-radius:9px;padding:0 12px;font-size:16px;font-weight:400}.source-price-filter-module__R5sIpa__inputs input::placeholder{color:#7c7c7c;opacity:1}.source-price-filter-module__R5sIpa__inputs input:focus-visible{outline-offset:2px;outline:2px solid #5918ff}.source-price-filter-module__R5sIpa__inputs input[aria-invalid=true]{border-color:#b41425}.source-price-filter-module__R5sIpa__inputs input:disabled{color:#828282;opacity:1;background:#f7f7f7;border-color:#c8c8c8}.source-price-filter-module__R5sIpa__range{height:48px;margin-top:20px;position:relative}.source-price-filter-module__R5sIpa__track{background:#d1d1d1;height:2px;position:absolute;top:23px;left:12px;right:12px}.source-price-filter-module__R5sIpa__track>span{top:0;bottom:0;left:var(--range-start);right:calc(100% - var(--range-end));background:#1a1a1a;position:absolute}.source-price-filter-module__R5sIpa__range input{pointer-events:none;appearance:none;background:0 0;border:0;outline:none;width:100%;height:48px;margin:0;padding:0;position:absolute;top:0;left:0}.source-price-filter-module__R5sIpa__lower{z-index:2}.source-price-filter-module__R5sIpa__upper{z-index:1}.source-price-filter-module__R5sIpa__range input:focus-visible{z-index:3}.source-price-filter-module__R5sIpa__range input::-webkit-slider-runnable-track{background:0 0;height:2px}.source-price-filter-module__R5sIpa__range input::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:grab;background:#1a1a1a;border:0;border-radius:50%;width:24px;height:24px;margin-top:-11px;box-shadow:0 1px 5px #0003}.source-price-filter-module__R5sIpa__range input::-moz-range-track{background:0 0;height:2px}.source-price-filter-module__R5sIpa__range input::-moz-range-thumb{pointer-events:auto;cursor:grab;background:#1a1a1a;border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 5px #0003}.source-price-filter-module__R5sIpa__range input:focus-visible::-webkit-slider-thumb{outline-offset:3px;outline:2px solid #5918ff}.source-price-filter-module__R5sIpa__range input:focus-visible::-moz-range-thumb{outline-offset:3px;outline:2px solid #5918ff}.source-price-filter-module__R5sIpa__range input:active::-webkit-slider-thumb{cursor:grabbing}.source-price-filter-module__R5sIpa__range input:active::-moz-range-thumb{cursor:grabbing}.source-price-filter-module__R5sIpa__range input:disabled::-webkit-slider-thumb{box-shadow:none;pointer-events:none;background:#b8b8b8}.source-price-filter-module__R5sIpa__range input:disabled::-moz-range-thumb{box-shadow:none;pointer-events:none;background:#b8b8b8}.source-price-filter-module__R5sIpa__range[data-disabled=true] .source-price-filter-module__R5sIpa__track>span{background:#c8c8c8}.source-price-filter-module__R5sIpa__message{color:#717171;margin:8px 0 0;font-size:13px;line-height:1.5}.source-price-filter-module__R5sIpa__message[role=alert]{color:#b41425}@media (max-width:359px){.source-price-filter-module__R5sIpa__inputs{gap:12px}.source-price-filter-module__R5sIpa__inputs input{padding:0 9px}}.source-price-filter-module__R5sIpa__desktop{padding:0}.source-price-filter-module__R5sIpa__desktopControls{grid-template-columns:104px minmax(0,1fr) 104px;align-items:center;gap:24px;display:grid}.source-price-filter-module__R5sIpa__desktopBound{box-sizing:border-box;border:1px solid #858585;border-radius:3px;align-items:center;gap:4px;width:104px;min-width:0;height:48px;margin:0;padding:0 10px;font-size:16px;display:flex}.source-price-filter-module__R5sIpa__desktopBound input{box-sizing:border-box;color:#1a1a1a;width:0;min-width:0;height:46px;font:inherit;text-align:center;background:0 0;border:0;border-radius:0;flex:1;padding:0}.source-price-filter-module__R5sIpa__desktopBound input::placeholder{color:#767676;opacity:1}.source-price-filter-module__R5sIpa__desktopBound:has(input[aria-invalid=true]){border-color:#b41425}.source-price-filter-module__R5sIpa__desktopBound:has(input:focus-visible){outline-offset:2px;outline:2px solid #5918ff}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__desktopBound input:focus-visible{outline:none}.source-price-filter-module__R5sIpa__desktopBound input:disabled{color:#999}.source-price-filter-module__R5sIpa__desktopBound:has(input:disabled){color:#999;border-color:#d1d1d1}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__range{margin-top:0}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__track{background:#1a1a1a;height:2px}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__range input::-webkit-slider-thumb{width:20px;height:20px;box-shadow:none;margin-top:-9px}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__range input::-moz-range-thumb{width:20px;height:20px;box-shadow:none}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__track{left:10px;right:10px}.source-price-filter-module__R5sIpa__desktop .source-price-filter-module__R5sIpa__message{margin-top:12px}@media (min-width:768px) and (max-width:1000px){.source-price-filter-module__R5sIpa__desktopControls{gap:16px}}
.desktop-catalog-filters-module__s9hPba__panel{color:#1a1a1a;background:#fff;border:1px solid #d1d1d1;border-top:0;width:100%;min-width:0;font-size:14px;line-height:21px}.desktop-catalog-filters-module__s9hPba__panel button{color:inherit;cursor:pointer}.desktop-catalog-filters-module__s9hPba__panel button[aria-pressed=true]{color:#581ef8;font-weight:700}.desktop-catalog-filters-module__s9hPba__panel button:disabled{color:#aaa;cursor:not-allowed}.desktop-catalog-filters-module__s9hPba__panel button:focus-visible,.desktop-catalog-filters-module__s9hPba__panel input:focus-visible,.desktop-catalog-filters-module__s9hPba__panel summary:focus-visible{outline-offset:3px;outline:2px solid #581ef8}.desktop-catalog-filters-module__s9hPba__panel button:hover{color:#581ef8}.desktop-catalog-filters-module__s9hPba__scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(386px,58vh);overflow:auto}.desktop-catalog-filters-module__s9hPba__scroll:focus-visible{outline-offset:-3px;outline:2px solid #581ef8}.desktop-catalog-filters-module__s9hPba__panel .desktop-catalog-filters-module__s9hPba__collapse{background:#fff;border-top:1px solid #d1d1d1;justify-content:center;align-items:center;width:100%;height:44px;display:flex}.desktop-catalog-filters-module__s9hPba__collapse img{width:20px;height:20px;display:block;transform:rotate(-90deg)}.desktop-catalog-filters-module__s9hPba__note{color:#767676;margin:12px 24px 22px;font-size:12px;line-height:18px}.desktop-catalog-filters-module__s9hPba__groupTabs{border-bottom:1px solid #d1d1d1;gap:24px;padding:16px 24px 20px;display:flex;overflow-x:auto}.desktop-catalog-filters-module__s9hPba__groupTabs button{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;min-width:56px;display:flex}.desktop-catalog-filters-module__s9hPba__groupTabs button>span{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.desktop-catalog-filters-module__s9hPba__groupTabs button[aria-pressed=true] img{filter:invert(18%)sepia(96%)saturate(5473%)hue-rotate(252deg)}.desktop-catalog-filters-module__s9hPba__sizeGrid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:24px;padding:12px 0 34px;display:grid}.desktop-catalog-filters-module__s9hPba__lengthGrid{padding-top:28px}.desktop-catalog-filters-module__s9hPba__sizeChoice{cursor:pointer;flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.desktop-catalog-filters-module__s9hPba__sizeChoice>span{text-align:center;overflow-wrap:anywhere;max-width:100%;padding:0 8px}.desktop-catalog-filters-module__s9hPba__sizeChoice input{accent-color:#581ef8;cursor:pointer;width:24px;height:24px;margin:0}.desktop-catalog-filters-module__s9hPba__sizeChoice:has(input:checked){color:#581ef8;font-weight:700}.desktop-catalog-filters-module__s9hPba__materials{padding:36px 24px 48px}.desktop-catalog-filters-module__s9hPba__materialRow{grid-template-columns:180px minmax(0,1fr);gap:12px;margin-bottom:26px;display:grid}.desktop-catalog-filters-module__s9hPba__materialRow:last-child{margin-bottom:0}.desktop-catalog-filters-module__s9hPba__materialRow h3{padding-top:5px;font-size:14px;font-weight:700}.desktop-catalog-filters-module__s9hPba__wordChoices{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;flex-wrap:wrap;align-items:center;gap:20px 36px;min-width:0;padding:4px 16px 10px;display:flex}.desktop-catalog-filters-module__s9hPba__scroll>.desktop-catalog-filters-module__s9hPba__wordChoices{border:0;padding:28px 24px}.desktop-catalog-filters-module__s9hPba__wordChoices button{overflow-wrap:anywhere;max-width:100%;min-height:24px}.desktop-catalog-filters-module__s9hPba__wordChoices .desktop-catalog-filters-module__s9hPba__note{margin:0}.desktop-catalog-filters-module__s9hPba__brandPanel{padding:24px}.desktop-catalog-filters-module__s9hPba__search{align-items:center;gap:16px;margin:0 0 24px;font-weight:700;display:flex}.desktop-catalog-filters-module__s9hPba__search input{width:min(360px,70%);min-height:40px;font:inherit;border:1px solid #d1d1d1;border-radius:0;padding:6px 12px;font-weight:400}.desktop-catalog-filters-module__s9hPba__brandGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding-bottom:24px;display:grid}.desktop-catalog-filters-module__s9hPba__brandGrid button{text-align:left;overflow-wrap:anywhere;min-height:36px}.desktop-catalog-filters-module__s9hPba__colors{flex-wrap:wrap;align-items:center;gap:16px;padding:32px 24px 26px;display:flex}.desktop-catalog-filters-module__s9hPba__colors .desktop-catalog-filters-module__s9hPba__color{border:1px solid #858585;border-radius:4px;justify-content:flex-start;align-items:center;gap:10px;min-height:48px;padding:8px 14px;display:inline-flex}.desktop-catalog-filters-module__s9hPba__color .desktop-catalog-filters-module__s9hPba__swatch{border:1px solid #b4b4b4;border-radius:2px;flex:0 0 24px;width:24px;height:24px;display:block}.desktop-catalog-filters-module__s9hPba__colors button[aria-pressed=true]{outline-offset:3px;outline:2px solid #581ef8}.desktop-catalog-filters-module__s9hPba__pricePanel{padding:28px 24px}.desktop-catalog-filters-module__s9hPba__sortPanel{padding:24px 24px 28px}.desktop-catalog-filters-module__s9hPba__sortGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;display:grid}.desktop-catalog-filters-module__s9hPba__sortGrid button{text-align:center;border:1px solid #858585;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:10px 12px;display:flex}.desktop-catalog-filters-module__s9hPba__sortGrid button[aria-pressed=true]{color:#1a1a1a;border-color:#1a1a1a;box-shadow:inset 0 0 0 1px #1a1a1a}.desktop-catalog-filters-module__s9hPba__sortGrid button[data-pending=true]{border-color:#581ef8}.desktop-catalog-filters-module__s9hPba__categories{grid-template-columns:200px minmax(0,1fr);gap:0;min-height:386px;padding:48px 0 32px;display:grid}.desktop-catalog-filters-module__s9hPba__audiences{flex-direction:column;align-items:stretch;gap:16px;padding:0 16px;display:flex}.desktop-catalog-filters-module__s9hPba__audiences h3,.desktop-catalog-filters-module__s9hPba__categoryColumn h3{min-height:24px;margin:0 0 12px;font-size:16px;font-weight:700}.desktop-catalog-filters-module__s9hPba__audiences button{text-transform:uppercase;text-align:left;min-height:36px;padding:4px 0;font-size:16px;font-weight:700}.desktop-catalog-filters-module__s9hPba__audiences .desktop-catalog-filters-module__s9hPba__allCategories{border-top:1px solid #e7e7e7;margin-top:16px;padding-top:16px;font-weight:400}.desktop-catalog-filters-module__s9hPba__categoryChoices{grid-auto-columns:220px;grid-auto-flow:column;align-items:start;gap:0;min-width:0;padding-left:16px;display:grid}.desktop-catalog-filters-module__s9hPba__categoryColumn{flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding-right:24px;display:flex}.desktop-catalog-filters-module__s9hPba__categoryColumn:last-child{padding-right:24px}.desktop-catalog-filters-module__s9hPba__categoryColumn button{text-align:left;overflow-wrap:anywhere;min-height:25px;padding:2px 0}.desktop-catalog-filters-module__s9hPba__categoryChoices .desktop-catalog-filters-module__s9hPba__note{grid-column:1/-1;margin:0}.desktop-catalog-filters-module__s9hPba__additionalFilters{border-top:1px solid #e7e7e7;margin:0 16px 24px}.desktop-catalog-filters-module__s9hPba__additionalFilters>summary{cursor:pointer;align-items:center;width:fit-content;min-height:44px;padding:10px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.desktop-catalog-filters-module__s9hPba__additionalFilters>summary::-webkit-details-marker{display:none}.desktop-catalog-filters-module__s9hPba__additionalFilters>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;margin:-3px 3px 0 14px;transform:rotate(45deg)}.desktop-catalog-filters-module__s9hPba__additionalFilters[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.desktop-catalog-filters-module__s9hPba__selectionCount{color:#581ef8;white-space:pre}.desktop-catalog-filters-module__s9hPba__themeSections{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;padding:12px 0 8px;display:grid}.desktop-catalog-filters-module__s9hPba__themeSection{border:0;min-width:0;margin:0;padding:0}.desktop-catalog-filters-module__s9hPba__themeSection legend{margin:0 0 12px;padding:0;font-size:16px;font-weight:700}.desktop-catalog-filters-module__s9hPba__themeChoices{flex-direction:column;gap:8px;display:flex}.desktop-catalog-filters-module__s9hPba__themeChoice,.desktop-catalog-filters-module__s9hPba__saleChoice{cursor:pointer;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:32px;margin:0;display:flex}.desktop-catalog-filters-module__s9hPba__themeChoice input,.desktop-catalog-filters-module__s9hPba__saleChoice input{accent-color:#581ef8;cursor:pointer;flex:0 0 18px;width:18px;height:18px;margin:0}.desktop-catalog-filters-module__s9hPba__themeChoice>span{overflow-wrap:anywhere}:is(.desktop-catalog-filters-module__s9hPba__themeChoice:has(input:checked),.desktop-catalog-filters-module__s9hPba__saleChoice:has(input:checked)){color:#581ef8}.desktop-catalog-filters-module__s9hPba__saleChoice{min-height:40px;margin-top:20px}.desktop-catalog-filters-module__s9hPba__currencyChoices{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.desktop-catalog-filters-module__s9hPba__currencyChoices button{border:1px solid #c9c9c9;border-radius:4px;min-height:40px;padding:6px 16px}.desktop-catalog-filters-module__s9hPba__currencyChoices button[aria-pressed=true]{border-color:#581ef8;box-shadow:inset 0 0 0 1px #581ef8}.desktop-catalog-filters-module__s9hPba__sortPanel>.desktop-catalog-filters-module__s9hPba__currencyChoices{margin-top:24px;margin-bottom:0}.desktop-catalog-filters-module__s9hPba__currencyPrompt{background:#faf8ff;border:1px solid #ddd2ff;margin-top:24px;padding:20px}.desktop-catalog-filters-module__s9hPba__currencyPrompt h3{margin:0 0 8px;font-size:16px;font-weight:700}.desktop-catalog-filters-module__s9hPba__currencyPrompt p{margin:0 0 12px}.desktop-catalog-filters-module__s9hPba__currencyPrompt .desktop-catalog-filters-module__s9hPba__currencyChoices{margin-bottom:12px}.desktop-catalog-filters-module__s9hPba__cancelSort{text-underline-offset:3px;min-height:36px;text-decoration:underline}@media (min-width:768px) and (max-width:1000px){.desktop-catalog-filters-module__s9hPba__materialRow{grid-template-columns:150px minmax(0,1fr)}.desktop-catalog-filters-module__s9hPba__wordChoices{column-gap:24px}.desktop-catalog-filters-module__s9hPba__brandGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-catalog-filters-module__s9hPba__sortGrid{gap:14px}.desktop-catalog-filters-module__s9hPba__colors{gap:18px}}
.desktop-catalog-toolbar-module__4o8Dgq__bar{min-height:var(--bpd-catalog-toolbar-height,40px);background:#fff;flex-shrink:0;grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.desktop-catalog-toolbar-module__4o8Dgq__bar>button{min-width:0;height:var(--bpd-catalog-toolbar-height,40px);font:inherit;color:#1a1a1a;background:#fff;border:1px solid #d1d1d1;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:14px;display:flex}.desktop-catalog-toolbar-module__4o8Dgq__bar>button+button{border-left:0}.desktop-catalog-toolbar-module__4o8Dgq__bar>button:hover{background:#f8f6fc}.desktop-catalog-toolbar-module__4o8Dgq__bar>button[aria-expanded=true]{color:#581ef8;box-shadow:inset 0 -3px #581ef8}.desktop-catalog-toolbar-module__4o8Dgq__bar button:focus-visible,.desktop-catalog-toolbar-module__4o8Dgq__summary button:focus-visible{outline-offset:-3px;outline:2px solid #581ef8}.desktop-catalog-toolbar-module__4o8Dgq__icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.desktop-catalog-toolbar-module__4o8Dgq__icon>img{object-fit:contain;width:24px;height:24px}.desktop-catalog-toolbar-module__4o8Dgq__dot{background:#581ef8;border-radius:50%;width:7px;height:7px;position:absolute;top:1px;left:0;box-shadow:0 0 0 2px #fff}.desktop-catalog-toolbar-module__4o8Dgq__summary{color:#767676;background:#fff;flex-shrink:0;align-items:center;gap:12px;min-width:0;height:44px;font-size:13px;display:flex}.desktop-catalog-toolbar-module__4o8Dgq__count{white-space:nowrap;flex:none}.desktop-catalog-toolbar-module__4o8Dgq__applied{scrollbar-width:thin;flex:1;align-items:center;gap:16px;min-width:0;display:flex;overflow-x:auto}.desktop-catalog-toolbar-module__4o8Dgq__summary button{min-width:0;min-height:36px;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.desktop-catalog-toolbar-module__4o8Dgq__applied button{flex:none;max-width:300px}.desktop-catalog-toolbar-module__4o8Dgq__applied button span{text-overflow:ellipsis;overflow:hidden}.desktop-catalog-toolbar-module__4o8Dgq__applied img{opacity:.6;flex:0 0 20px;width:20px;height:20px}.desktop-catalog-toolbar-module__4o8Dgq__summary button:hover{color:#581ef8}.desktop-catalog-toolbar-module__4o8Dgq__summary .desktop-catalog-toolbar-module__4o8Dgq__reset{color:#1a1a1a;flex:none;margin-left:auto;font-weight:700}.desktop-catalog-toolbar-module__4o8Dgq__reset img{flex:0 0 16px;width:16px;height:16px}.desktop-catalog-toolbar-module__4o8Dgq__noFilters{height:20px}.desktop-catalog-toolbar-module__4o8Dgq__noFilters .desktop-catalog-toolbar-module__4o8Dgq__count{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1199px){.desktop-catalog-toolbar-module__4o8Dgq__bar>button{gap:5px;font-size:13px}.desktop-catalog-toolbar-module__4o8Dgq__summary{gap:10px}.desktop-catalog-toolbar-module__4o8Dgq__applied{gap:12px}}@media (min-width:768px) and (max-width:1023px){.desktop-catalog-toolbar-module__4o8Dgq__bar>button{white-space:nowrap;gap:0;padding:6px 4px;font-size:12px;line-height:18px;position:relative}.desktop-catalog-toolbar-module__4o8Dgq__bar>button>span:last-child{min-width:0}.desktop-catalog-toolbar-module__4o8Dgq__bar .desktop-catalog-toolbar-module__4o8Dgq__icon{width:7px;height:7px;display:block;position:absolute;top:4px;right:4px}.desktop-catalog-toolbar-module__4o8Dgq__bar .desktop-catalog-toolbar-module__4o8Dgq__icon>:not(.desktop-catalog-toolbar-module__4o8Dgq__dot){display:none}.desktop-catalog-toolbar-module__4o8Dgq__bar .desktop-catalog-toolbar-module__4o8Dgq__dot{width:5px;height:5px;box-shadow:none;top:0;left:0}}
.bike-catalog-module__4Flp0W__root{color:#1a1a1a;scroll-margin-top:var(--bpd-sticky-header-height,126px);background:#fff}.bike-catalog-module__4Flp0W__root a{color:inherit;text-decoration:none}.bike-catalog-module__4Flp0W__root a:hover{color:#581ef8;text-underline-offset:3px;text-decoration:underline}.bike-catalog-module__4Flp0W__root :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #581ef8}.bike-catalog-module__4Flp0W__breadcrumbs{flex-wrap:wrap;align-items:center;gap:4px;min-height:28px;padding:8px 0 16px;font-size:12px;line-height:18px;display:flex}.bike-catalog-module__4Flp0W__breadcrumbs [aria-current]{color:#767676}.bike-catalog-module__4Flp0W__layout{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.bike-catalog-module__4Flp0W__sidebar{display:none}.bike-catalog-module__4Flp0W__content{min-width:0}.bike-catalog-module__4Flp0W__content h1{font:700 32px/40px var(--exact-title-font);overflow-wrap:anywhere;margin:0 0 20px}.bike-catalog-module__4Flp0W__subtitle{max-width:70ch;margin:0 0 24px;line-height:1.6}.bike-catalog-module__4Flp0W__categoryNavigation h2{margin:0 0 16px;font-size:16px;font-weight:700}.bike-catalog-module__4Flp0W__parent{margin-bottom:12px;display:block}.bike-catalog-module__4Flp0W__categoryChoices{margin:0;padding:0;list-style:none}.bike-catalog-module__4Flp0W__categoryChoices a{justify-content:space-between;align-items:baseline;gap:12px;min-height:36px;padding:6px 0;display:flex}.bike-catalog-module__4Flp0W__categoryChoices a[aria-current]{color:#581ef8;font-weight:700}.bike-catalog-module__4Flp0W__categoryChoices a span{overflow-wrap:anywhere}.bike-catalog-module__4Flp0W__categoryChoices small{color:#767676;flex-shrink:0;font-size:12px;font-weight:400}.bike-catalog-module__4Flp0W__filter{border-top:1px solid #e5e5e5;margin-top:18px;padding-top:12px}.bike-catalog-module__4Flp0W__filter>summary{cursor:pointer;min-height:36px;padding:6px 20px 10px 0;font-weight:700}.bike-catalog-module__4Flp0W__facetChoices{flex-direction:column;gap:8px;padding:4px 0;display:flex}.bike-catalog-module__4Flp0W__facetChoices label,.bike-catalog-module__4Flp0W__availability{cursor:pointer;align-items:flex-start;gap:10px;min-height:28px;display:flex}.bike-catalog-module__4Flp0W__facetChoices input,.bike-catalog-module__4Flp0W__availability input{accent-color:#581ef8;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.bike-catalog-module__4Flp0W__facetChoices label span{overflow-wrap:anywhere;min-width:0}.bike-catalog-module__4Flp0W__facetChoices small{color:#767676;margin-left:auto;padding-left:4px;font-size:12px}.bike-catalog-module__4Flp0W__facetChoices label:has(input:checked){color:#581ef8}.bike-catalog-module__4Flp0W__facetChoices label:has(input:disabled){color:#767676}.bike-catalog-module__4Flp0W__optionSearch{margin:0 0 12px;font-size:12px;display:block}.bike-catalog-module__4Flp0W__optionSearch input{box-sizing:border-box;width:100%;min-height:36px;color:inherit;font:inherit;background:#fff;border:1px solid #d1d1d1;margin-top:4px;padding:6px 8px;display:block}.bike-catalog-module__4Flp0W__showMore{background:0 0;border:0;min-height:36px;padding:8px 0;color:#581ef8!important}.bike-catalog-module__4Flp0W__note{color:#767676}.bike-catalog-module__4Flp0W__priceInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bike-catalog-module__4Flp0W__priceInputs label{min-width:0;font-size:12px}.bike-catalog-module__4Flp0W__priceInputs input{box-sizing:border-box;width:100%;height:36px;color:inherit;font:inherit;background:#fff;border:1px solid #d1d1d1;margin-top:4px;padding:6px 8px;display:block}.bike-catalog-module__4Flp0W__priceForm p{color:#b21d25;font-size:12px}.bike-catalog-module__4Flp0W__applyPrice{background:#fff;border:1px solid #767676;min-height:36px;margin-top:12px;padding:6px 10px}.bike-catalog-module__4Flp0W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-bottom:12px;display:flex}.bike-catalog-module__4Flp0W__count{color:#767676;font-size:13px}.bike-catalog-module__4Flp0W__toolbar label{align-items:center;gap:8px;font-size:12px;display:flex}.bike-catalog-module__4Flp0W__toolbar select{max-width:190px;min-height:36px;color:inherit;font:inherit;background:#fff;border:1px solid #d1d1d1;padding:6px 8px}.bike-catalog-module__4Flp0W__applied{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.bike-catalog-module__4Flp0W__applied button{overflow-wrap:anywhere;background:#fff;border:1px solid #d1d1d1;border-radius:0;align-items:center;gap:10px;max-width:100%;min-height:36px;padding:6px 10px;display:inline-flex}.bike-catalog-module__4Flp0W__applied .bike-catalog-module__4Flp0W__reset{text-underline-offset:3px;border:0;margin-left:auto;text-decoration:underline}.bike-catalog-module__4Flp0W__mobileFilters{margin-bottom:8px}.bike-catalog-module__4Flp0W__mobileFilters button{background:#fff;border:1px solid #d1d1d1;min-height:44px;padding:10px 14px}.bike-catalog-module__4Flp0W__products>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}.bike-catalog-module__4Flp0W__root .bike-catalog-module__4Flp0W__photo{aspect-ratio:1}.bike-catalog-module__4Flp0W__root .bike-catalog-module__4Flp0W__productTitle{white-space:normal;overflow-wrap:anywhere}.bike-catalog-module__4Flp0W__overviewCategories{margin-bottom:28px}.bike-catalog-module__4Flp0W__overviewCategories h2,.bike-catalog-module__4Flp0W__overviewHeading h2{font:700 20px/28px var(--exact-title-font);margin:0 0 12px}.bike-catalog-module__4Flp0W__overviewCategories .bike-catalog-module__4Flp0W__categoryChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;display:grid}.bike-catalog-module__4Flp0W__overviewCategories .bike-catalog-module__4Flp0W__categoryChoices a{border-bottom:1px solid #e5e5e5}.bike-catalog-module__4Flp0W__allProducts{align-items:center;min-height:44px;padding-top:12px;font-weight:700;display:inline-flex}.bike-catalog-module__4Flp0W__overviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.bike-catalog-module__4Flp0W__overviewHeading span{color:#767676;font-size:13px}@media (min-width:768px){.bike-catalog-module__4Flp0W__products>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}}@media (min-width:1024px){.bike-catalog-module__4Flp0W__layout{grid-template-columns:240px minmax(0,1fr);gap:32px}.bike-catalog-module__4Flp0W__sidebar{min-width:0;padding-top:6px;display:block}.bike-catalog-module__4Flp0W__mobileFilters{display:none}}@media (max-width:767px){.bike-catalog-module__4Flp0W__root>div{width:calc(100% - 24px)}.bike-catalog-module__4Flp0W__content h1{margin-bottom:16px;font-size:24px;line-height:32px}.bike-catalog-module__4Flp0W__overviewCategories .bike-catalog-module__4Flp0W__categoryChoices{grid-template-columns:minmax(0,1fr);gap:0}.bike-catalog-module__4Flp0W__toolbar label{margin-left:auto}.bike-catalog-module__4Flp0W__toolbar select{max-width:166px}}
.sports-filter-module__PeM5hW__root .sports-filter-module__PeM5hW__layout{display:block}.sports-filter-module__PeM5hW__desktop{display:none}.sports-filter-module__PeM5hW__categoryHints{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.sports-filter-module__PeM5hW__root .sports-filter-module__PeM5hW__categoryHints>a{overflow-wrap:anywhere;border:1px solid #a6a6a6;border-radius:999px;align-items:center;max-width:100%;min-height:44px;padding:8px 16px;font-size:14px;display:inline-flex}.sports-filter-module__PeM5hW__mobileActions{border:1px solid #d1d1d1;display:flex}.sports-filter-module__PeM5hW__root .sports-filter-module__PeM5hW__mobileActions>button{min-width:0;min-height:48px;color:inherit;font:inherit;background:#fff;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:10px 8px;font-size:14px;display:flex}.sports-filter-module__PeM5hW__root .sports-filter-module__PeM5hW__mobileActions>button+button{border-left:1px solid #d1d1d1}.sports-filter-module__PeM5hW__mobileActions svg,.sports-filter-module__PeM5hW__mobileActions img{flex:0 0 24px;width:24px;height:24px}.sports-filter-module__PeM5hW__filterCount{color:#fff;background:#581ef8;border-radius:12px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;display:inline-flex}.sports-filter-module__PeM5hW__mobileCount{color:#767676;margin:0 0 16px;font-size:13px}@media (min-width:768px){.sports-filter-module__PeM5hW__mobileActions,.sports-filter-module__PeM5hW__mobileCount{display:none}.sports-filter-module__PeM5hW__desktop{top:var(--bpd-sticky-header-height,126px);z-index:30;background:#fff;flex-direction:column;margin-bottom:16px;display:flex;position:sticky}.sports-filter-module__PeM5hW__desktop>div:first-child{flex-wrap:wrap;display:flex}.sports-filter-module__PeM5hW__desktop>div:first-child>button{border:1px solid #d1d1d1;flex:124px;height:auto;min-height:44px;margin:-1px 0 0 -1px;padding:10px 8px}.sports-filter-module__PeM5hW__desktop>[role=region]{min-width:0}.sports-filter-module__PeM5hW__desktop>[role=region]>div>[role=group][tabindex]{max-height:max(120px, min(360px, calc(100dvh - var(--bpd-sticky-header-height,126px) - 180px)));overscroll-behavior:contain;overflow:auto}.sports-filter-module__PeM5hW__desktop>div:last-child{height:auto;min-height:44px}.sports-filter-module__PeM5hW__desktop>div:last-child>span{clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}
.sports-catalog-controls-module__WyM8XG__controls{color:#1a1a1a;font:inherit}.sports-catalog-controls-module__WyM8XG__controls button,.sports-catalog-controls-module__WyM8XG__panel button,.sports-catalog-controls-module__WyM8XG__panel input{font:inherit;color:inherit}.sports-catalog-controls-module__WyM8XG__toolbar{background:#fff;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;flex-wrap:wrap;display:flex}.sports-catalog-controls-module__WyM8XG__toolbar>button{cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-top:0;border-left:0;border-radius:0;flex:116px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 8px;display:flex}.sports-catalog-controls-module__WyM8XG__toolbar>button svg{flex:0 0 24px}.sports-catalog-controls-module__WyM8XG__toolbar>button span{overflow-wrap:anywhere;min-width:0}.sports-catalog-controls-module__WyM8XG__toolbar>button[aria-expanded=true],.sports-catalog-controls-module__WyM8XG__toolbar>button[data-selected=true]{color:#581ef8}.sports-catalog-controls-module__WyM8XG__summary{color:#767676;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 16px;font-size:13px;display:flex}.sports-catalog-controls-module__WyM8XG__scope{overflow-wrap:anywhere;max-width:100%}.sports-catalog-controls-module__WyM8XG__summary>button{color:#1a1a1a;overflow-wrap:anywhere;cursor:pointer;background:#f5f5f5;border:1px solid #e4e4e4;border-radius:4px;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:6px 10px;display:inline-flex}.sports-catalog-controls-module__WyM8XG__summary>button>span{min-width:0}.sports-catalog-controls-module__WyM8XG__summary .sports-catalog-controls-module__WyM8XG__reset{background:0 0;border:0;margin-left:auto;font-weight:700}.sports-catalog-controls-module__WyM8XG__quick{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;display:flex}.sports-catalog-controls-module__WyM8XG__quick>button{color:#1a1a1a;min-width:0;max-width:100%;min-height:44px;font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #a6a6a6;border-radius:999px;padding:8px 14px}.sports-catalog-controls-module__WyM8XG__quick>button[aria-pressed=true]{color:#581ef8;background:#f7f3ff;border-color:#581ef8}.sports-catalog-controls-module__WyM8XG__dialog{color:#1a1a1a;background:#fff;border:0;border-radius:0;width:min(520px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:clip}.sports-catalog-controls-module__WyM8XG__dialog::backdrop{background:#0006}.sports-catalog-controls-module__WyM8XG__panel{min-width:0;height:100%;min-height:0;font:400 16px/24px var(--exact-body-font,sans-serif);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid}.sports-catalog-controls-module__WyM8XG__panel *,.sports-catalog-controls-module__WyM8XG__panel :before,.sports-catalog-controls-module__WyM8XG__panel :after{box-sizing:border-box}.sports-catalog-controls-module__WyM8XG__panel label{font:inherit;margin:0}.sports-catalog-controls-module__WyM8XG__panel button{appearance:none;cursor:pointer}.sports-catalog-controls-module__WyM8XG__panel button:disabled{cursor:default;opacity:.55}.sports-catalog-controls-module__WyM8XG__panel :is(button,input,summary):focus-visible,.sports-catalog-controls-module__WyM8XG__controls button:focus-visible,.sports-catalog-controls-module__WyM8XG__quick button:focus-visible{outline-offset:2px;outline:2px solid #581ef8}.sports-catalog-controls-module__WyM8XG__header{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.sports-catalog-controls-module__WyM8XG__header h2{min-width:0;font:400 20px/26px var(--exact-body-font,sans-serif);margin:0}.sports-catalog-controls-module__WyM8XG__header>button{color:#581ef8;background:0 0;border:0;min-height:44px;padding:8px 0}.sports-catalog-controls-module__WyM8XG__body{overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;padding:0 16px 20px;overflow:hidden auto}.sports-catalog-controls-module__WyM8XG__body fieldset{border:0;min-width:0;margin:0;padding:0}.sports-catalog-controls-module__WyM8XG__body legend,.sports-catalog-controls-module__WyM8XG__sectionTitle{margin:0;padding:16px 0 8px;font-weight:700}.sports-catalog-controls-module__WyM8XG__body h3{font:inherit;margin:12px 0;font-weight:700}.sports-catalog-controls-module__WyM8XG__section{border-bottom:1px solid #e3e3e3}.sports-catalog-controls-module__WyM8XG__section>summary,.sports-catalog-controls-module__WyM8XG__sectionButton{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 0;list-style:none;display:flex}.sports-catalog-controls-module__WyM8XG__section>summary::-webkit-details-marker{display:none}.sports-catalog-controls-module__WyM8XG__section>summary:after{content:"+";margin-left:auto;font-size:22px}.sports-catalog-controls-module__WyM8XG__section[open]>summary:after{content:"−"}.sports-catalog-controls-module__WyM8XG__section>summary svg,.sports-catalog-controls-module__WyM8XG__sectionButton svg{flex:0 0 24px}.sports-catalog-controls-module__WyM8XG__sectionButton>span:last-child{margin-left:auto;font-size:24px}.sports-catalog-controls-module__WyM8XG__options{grid-template-columns:minmax(0,1fr);gap:0;padding:0 0 8px;display:grid}.sports-catalog-controls-module__WyM8XG__choice{overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 0;line-height:22px;display:flex}.sports-catalog-controls-module__WyM8XG__choice input,.sports-catalog-controls-module__WyM8XG__categoryRow input{accent-color:#581ef8;flex:0 0 20px;width:20px;height:20px;margin:0}.sports-catalog-controls-module__WyM8XG__choice small{color:#767676;white-space:nowrap;margin-left:auto;font-size:12px}.sports-catalog-controls-module__WyM8XG__choice:has(input:checked){color:#581ef8}.sports-catalog-controls-module__WyM8XG__choice:has(input:disabled){color:#888;cursor:default}.sports-catalog-controls-module__WyM8XG__sortChoices{flex-wrap:wrap;column-gap:16px;padding-bottom:8px;display:flex}.sports-catalog-controls-module__WyM8XG__tiles{flex-wrap:wrap;gap:8px;margin:8px 0 16px;display:flex}.sports-catalog-controls-module__WyM8XG__tile{text-align:left;background:#fff;border:1px solid #8d8d8d;border-radius:0;align-items:center;gap:8px;min-width:52px;min-height:44px;padding:8px 10px;display:flex}.sports-catalog-controls-module__WyM8XG__tile[aria-pressed=true]{color:#581ef8;background:#f7f3ff;border-color:#581ef8;box-shadow:inset 0 0 0 1px #581ef8}.sports-catalog-controls-module__WyM8XG__swatch{border:1px solid #aaa;border-radius:0;flex:0 0 24px;width:24px;height:24px}.sports-catalog-controls-module__WyM8XG__panel .sports-catalog-controls-module__WyM8XG__search{margin:12px 0;display:block}.sports-catalog-controls-module__WyM8XG__search input{background:#fff;border:1px solid #aaa;width:100%;min-height:44px;margin-top:6px;padding:10px 12px;display:block}.sports-catalog-controls-module__WyM8XG__body .sports-catalog-controls-module__WyM8XG__priceTitle{align-items:center;gap:12px;padding:16px 0;font-weight:400;display:flex}.sports-catalog-controls-module__WyM8XG__priceTitle svg{flex:0 0 24px}.sports-catalog-controls-module__WyM8XG__price{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sports-catalog-controls-module__WyM8XG__price label{min-width:0;font-size:12px;font-weight:700;line-height:18px}.sports-catalog-controls-module__WyM8XG__price label:last-child{text-align:right}.sports-catalog-controls-module__WyM8XG__priceField{text-align:left;background:#fff;border:1px solid #8d8d8d;border-radius:2px;align-items:center;min-height:48px;display:flex}.sports-catalog-controls-module__WyM8XG__priceField:focus-within{outline-offset:2px;outline:2px solid #581ef8}.sports-catalog-controls-module__WyM8XG__priceField input{border-radius:inherit;background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:46px;margin:0;padding:8px 10px;font-size:16px;font-weight:400;display:block}.sports-catalog-controls-module__WyM8XG__priceField input::placeholder{color:#626262;opacity:1}.sports-catalog-controls-module__WyM8XG__panel .sports-catalog-controls-module__WyM8XG__priceField input:focus-visible{outline:0}.sports-catalog-controls-module__WyM8XG__priceField>span{padding-right:10px;font-size:16px;font-weight:400}.sports-catalog-controls-module__WyM8XG__ranges{height:44px;margin:16px 0 20px;position:relative}.sports-catalog-controls-module__WyM8XG__rangeTrack{background:#aaa;height:4px;position:absolute;top:20px;left:22px;right:22px}.sports-catalog-controls-module__WyM8XG__rangeTrack span{background:#333;position:absolute;top:0;bottom:0}.sports-catalog-controls-module__WyM8XG__ranges input{appearance:none;pointer-events:none;background:0 0;border:0;width:100%;height:44px;min-height:0;margin:0;padding:0;position:absolute;inset:0}.sports-catalog-controls-module__WyM8XG__rangeMaximum{z-index:2}.sports-catalog-controls-module__WyM8XG__ranges input::-webkit-slider-runnable-track{background:0 0;border:0;height:4px}.sports-catalog-controls-module__WyM8XG__ranges input::-moz-range-track{background:0 0;border:0;height:4px}.sports-catalog-controls-module__WyM8XG__ranges input::-moz-range-progress{background:0 0}.sports-catalog-controls-module__WyM8XG__ranges input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;pointer-events:auto;cursor:ew-resize;touch-action:none;background:#333 padding-box padding-box;border:12px solid #0000;border-radius:50%;width:44px;height:44px;margin-top:-20px}.sports-catalog-controls-module__WyM8XG__ranges input::-moz-range-thumb{box-sizing:border-box;pointer-events:auto;cursor:ew-resize;touch-action:none;background:#333 padding-box padding-box;border:12px solid #0000;border-radius:50%;width:44px;height:44px}.sports-catalog-controls-module__WyM8XG__ranges input:disabled::-webkit-slider-thumb{cursor:default}.sports-catalog-controls-module__WyM8XG__ranges input:disabled::-moz-range-thumb{cursor:default}.sports-catalog-controls-module__WyM8XG__panel .sports-catalog-controls-module__WyM8XG__ranges input:focus-visible{outline:0}.sports-catalog-controls-module__WyM8XG__ranges input:focus-visible::-webkit-slider-thumb{outline-offset:-10px;outline:2px solid #581ef8}.sports-catalog-controls-module__WyM8XG__ranges input:focus-visible::-moz-range-thumb{outline-offset:-10px;outline:2px solid #581ef8}.sports-catalog-controls-module__WyM8XG__message{color:#626262;margin:12px 0;font-size:14px}.sports-catalog-controls-module__WyM8XG__error{color:#ad1625;margin:12px 0}.sports-catalog-controls-module__WyM8XG__footer{padding:12px 16px max(16px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e3e3}.sports-catalog-controls-module__WyM8XG__footer>button{color:#fff;background:#581ef8;border:0;border-radius:28px;width:100%;min-height:48px;padding:12px;font-weight:700;display:block}.sports-catalog-controls-module__WyM8XG__path{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.sports-catalog-controls-module__WyM8XG__path button{color:#581ef8;background:0 0;border:0;min-height:36px;padding:4px 0}.sports-catalog-controls-module__WyM8XG__categoryRow{border-bottom:1px solid #e8e8e8;align-items:stretch;min-height:49px;display:flex;position:relative}.sports-catalog-controls-module__WyM8XG__categoryRow>label,.sports-catalog-controls-module__WyM8XG__categoryRow>button{cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.sports-catalog-controls-module__WyM8XG__categoryRow span{overflow-wrap:anywhere}.sports-catalog-controls-module__WyM8XG__categoryRow small{color:#767676;white-space:nowrap;margin-left:auto;padding-left:8px;font-size:12px}.sports-catalog-controls-module__WyM8XG__categoryRow>button{text-align:left;background:0 0;border:0}.sports-catalog-controls-module__WyM8XG__categoryRow>button>span:last-child{text-align:center;flex:0 0 20px;font-size:26px}.sports-catalog-controls-module__WyM8XG__all{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8e8e8;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 0;font-weight:700;display:flex}.sports-catalog-controls-module__WyM8XG__hubRows{margin:0 0 16px;padding:0;list-style:none}.sports-catalog-controls-module__WyM8XG__hubRows a{min-height:49px;color:inherit;border-bottom:1px solid #e8e8e8;align-items:center;gap:12px;padding:5px 0;text-decoration:none;display:flex}.sports-catalog-controls-module__WyM8XG__hubRows a>span{flex:1}.sports-catalog-controls-module__WyM8XG__hubRows small{color:#767676;font-size:12px}.sports-catalog-controls-module__WyM8XG__hubRows b{color:#767676;font-size:28px;font-weight:400}@media (min-width:768px){.sports-catalog-controls-module__WyM8XG__hubRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}}@media (max-width:1100px){.sports-catalog-controls-module__WyM8XG__toolbar>.sports-catalog-controls-module__WyM8XG__secondary{display:none}.sports-catalog-controls-module__WyM8XG__toolbar>button{gap:6px;padding-inline:6px;font-size:13px}.sports-catalog-controls-module__WyM8XG__toolbar>button svg{flex-basis:20px;width:20px;height:20px}}@media (max-width:767px){.sports-catalog-controls-module__WyM8XG__controls .sports-catalog-controls-module__WyM8XG__toolbar{display:none}.sports-catalog-controls-module__WyM8XG__summary{margin:10px 0 12px}.sports-catalog-controls-module__WyM8XG__quick{margin-bottom:16px}.sports-catalog-controls-module__WyM8XG__dialog{width:100%;inset:0}}
.departments-module__dUDRnG__root{font:inherit;color:#1a1a1a;font-variation-settings:"wdth" 100;background:#f7f7f7}.departments-module__dUDRnG__root *{box-sizing:border-box}.departments-module__dUDRnG__root button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.departments-module__dUDRnG__root button:focus-visible{outline-offset:3px;outline:2px solid #581ef8}.departments-module__dUDRnG__mobile{display:none}.departments-module__dUDRnG__hero{width:100%}.departments-module__dUDRnG__heroInner{width:calc(100% - 64px);max-width:1192px;height:500px;margin:0 auto;position:relative;overflow:hidden}.departments-module__dUDRnG__root .departments-module__dUDRnG__heroAction{text-align:left;width:100%;height:100%;display:block;position:absolute;inset:0}.departments-module__dUDRnG__heroImage{max-width:none;display:block;position:absolute;top:0}.departments-module__dUDRnG__heroCaption{background:#fff;min-width:176px;max-width:320px;padding:20px;position:absolute;bottom:32px;left:0}.departments-module__dUDRnG__heroCaption h1{font-family:var(--exact-title-font);letter-spacing:.5px;overflow-wrap:break-word;color:#1a1a1a;margin:0;padding:0 0 8px;font-size:22px;font-weight:700;line-height:29px}.departments-module__dUDRnG__heroCaption h1 span{white-space:nowrap;display:block}.departments-module__dUDRnG__heroCaption button{color:#581ef8;text-underline-position:from-font;font-size:16px;font-weight:700;line-height:23px;text-decoration:underline;display:block}.departments-module__dUDRnG__mobileHero{padding-top:12px}.departments-module__dUDRnG__mobileHero .departments-module__dUDRnG__heroInner{width:100%;max-width:none;height:400px}.departments-module__dUDRnG__mobileHero .departments-module__dUDRnG__heroCaption{min-width:138px;padding:12px}.departments-module__dUDRnG__menu{background:#fff;border-top:1px solid #e8e8e8}.departments-module__dUDRnG__menuItem{color:inherit;text-align:left;align-items:center;gap:12px;width:100%;min-height:49px;text-decoration:none;display:flex;border-bottom:1px solid #e8e8e8!important;padding:5px 16px!important}.departments-module__dUDRnG__menuItem>span:nth-child(2){flex:1;font-size:16px;font-weight:400;line-height:24px}.departments-module__dUDRnG__menuItem>svg{flex:none}.departments-module__dUDRnG__menuItem[aria-disabled]{color:#767676}.departments-module__dUDRnG__menuItem:focus-visible{outline-offset:-2px;outline:2px solid #581ef8}.departments-module__dUDRnG__menuArrow{color:#767676;margin-left:auto;font-size:28px;line-height:1}.departments-module__dUDRnG__menuMessage{min-height:49px;padding:12px 16px;font-size:14px}.departments-module__dUDRnG__menuMessage button{margin-left:12px;text-decoration:underline}.departments-module__dUDRnG__menuIcon{flex:none;width:24px;height:24px;position:relative;overflow:hidden}.departments-module__dUDRnG__menuIcon>span{position:absolute}.departments-module__dUDRnG__menuIcon img,.departments-module__dUDRnG__chevron{max-width:none;display:block}.departments-module__dUDRnG__chevron{flex:none}.departments-module__dUDRnG__campaignArea{width:calc(100% - 64px);max-width:1192px;margin:0 auto;padding-top:24px;container-type:inline-size}.departments-module__dUDRnG__campaignGrid{width:100%;height:calc(var(--grid-height) * 100cqw / 1192);position:relative;container-type:inline-size}.departments-module__dUDRnG__card{left:calc(var(--x) * 100% / 1192);top:calc(var(--y) * 100cqw / 1192);width:calc(var(--width) * 100% / 1192);height:calc(var(--height) * 100cqw / 1192);background:#fff;margin:0;position:absolute}.departments-module__dUDRnG__root .departments-module__dUDRnG__cardButton{text-align:left;background:#fff;width:100%;height:100%;display:block;position:relative}.departments-module__dUDRnG__artwork{width:100%;height:calc(var(--image-height) * 100cqw / 1192);display:block;position:relative;overflow:hidden}.departments-module__dUDRnG__artwork>img{max-width:none;height:100%;display:block;position:absolute;top:0}.departments-module__dUDRnG__shade{background:linear-gradient(#00000008,#0000004d);position:absolute;inset:0}.departments-module__dUDRnG__caption{left:0;right:0;bottom:calc(var(--caption-bottom) * 100cqw / 1192);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:1.00671cqw 1.00671cqw 0;font-size:1.51007cqw;font-weight:700;line-height:2.2651cqw;display:flex;position:absolute;overflow:hidden}.departments-module__dUDRnG__caption>span{white-space:normal;overflow-wrap:break-word}.departments-module__dUDRnG__cardDetails{padding:1.00671cqw;display:block}.departments-module__dUDRnG__cardFooter{justify-content:space-between;align-items:flex-start;gap:1.00671cqw;display:flex}.departments-module__dUDRnG__deadline{flex-direction:column;flex:1;min-width:0;display:flex}.departments-module__dUDRnG__muted{color:#767676;white-space:nowrap;font-size:1.1745cqw;font-weight:400;line-height:1.76175cqw;display:block}.departments-module__dUDRnG__timer{white-space:nowrap;gap:.33557cqw;height:2.01342cqw;display:flex}.departments-module__dUDRnG__timer>span{align-items:flex-start;gap:.0838926cqw;display:flex}.departments-module__dUDRnG__timer strong{font-size:1.34228cqw;font-weight:700;line-height:2.01342cqw}.departments-module__dUDRnG__timer sup{vertical-align:baseline;font-size:.755034cqw;font-weight:400;line-height:1.13255cqw;position:static;top:auto}.departments-module__dUDRnG__discount{text-align:right;flex-direction:column;align-items:flex-end;min-width:8.38926cqw;display:flex}.departments-module__dUDRnG__discount strong{font-size:1.1745cqw;font-weight:700;line-height:1.76175cqw}.departments-module__dUDRnG__special{text-align:right;align-self:center;min-width:8.38926cqw;font-size:1.34228cqw;line-height:2.01342cqw}.departments-module__dUDRnG__mobileCampaignArea{width:100%;max-width:none;padding-top:12px}.departments-module__dUDRnG__mobileCampaignArea .departments-module__dUDRnG__campaignGrid{flex-direction:column;gap:16px;height:auto;display:flex}.departments-module__dUDRnG__mobileCard{width:100%;height:auto;position:relative;top:auto;left:0}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__artwork{height:calc(var(--image-height) * 100cqw / 390)}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__cardDetails{padding:12px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__cardFooter{gap:12px}.departments-module__dUDRnG__mobileTitle{font-size:14px;font-weight:700;line-height:21px;display:block}.departments-module__dUDRnG__mobileTitle>span{display:block}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__muted{font-size:14px;line-height:21px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__timer{gap:4px;height:24px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__timer>span{gap:1px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__timer strong{font-size:16px;line-height:24px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__timer sup{font-size:9px;line-height:13.5px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__discount{min-width:100px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__discount strong{font-size:14px;line-height:21px}.departments-module__dUDRnG__mobileCard .departments-module__dUDRnG__special{min-width:100px;font-size:16px;line-height:24px}.departments-module__dUDRnG__coverageNotice{color:#555;background:#fff;border:1px dashed #bcbcbc;max-width:1192px;margin:24px auto;padding:20px;font-size:14px;line-height:21px}.departments-module__dUDRnG__coverageNotice strong{color:#1a1a1a;font-size:16px}.departments-module__dUDRnG__coverageNotice p{margin:8px 0 0}.departments-module__dUDRnG__forceDesktop .departments-module__dUDRnG__desktop{display:block!important}.departments-module__dUDRnG__forceDesktop .departments-module__dUDRnG__mobile,.departments-module__dUDRnG__forceMobile .departments-module__dUDRnG__desktop{display:none!important}.departments-module__dUDRnG__forceMobile .departments-module__dUDRnG__mobile{display:block!important}@media (max-width:767px){.departments-module__dUDRnG__desktop{display:none}.departments-module__dUDRnG__mobile{display:block}.departments-module__dUDRnG__coverageNotice{margin:16px;padding:16px}}
.features-module__bmpOPW__feature{box-sizing:border-box;color:#1a1a1a;min-width:0;font-family:var(--exact-body-font);font-variation-settings:"wdth" 100;font-size:14px;line-height:21px}.features-module__bmpOPW__feature *,.features-module__bmpOPW__feature :before,.features-module__bmpOPW__feature :after{box-sizing:border-box}.features-module__bmpOPW__feature h2{font-family:var(--exact-title-font);letter-spacing:.5px;margin:0;font-size:26px;font-weight:700;line-height:34px}.features-module__bmpOPW__feature p,.features-module__bmpOPW__feature small{margin:0}.features-module__bmpOPW__feature button{appearance:none;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}.features-module__bmpOPW__feature button:hover{background:0 0}.features-module__bmpOPW__feature button:focus-visible{outline-offset:2px;outline:2px solid #581ef8}.features-module__bmpOPW__feature img{max-width:none;display:block}.features-module__bmpOPW__recent{background:#fff;width:100%;height:496.07px;padding:16px;overflow:hidden}.features-module__bmpOPW__recent>h2{margin-bottom:16px}.features-module__bmpOPW__carousel{min-width:0}.features-module__bmpOPW__trackShell{position:relative}.features-module__bmpOPW__viewport{scrollbar-width:none;overflow:auto hidden}.features-module__bmpOPW__viewport::-webkit-scrollbar{display:none}.features-module__bmpOPW__sneakers .features-module__bmpOPW__viewport,.features-module__bmpOPW__recommendations .features-module__bmpOPW__viewport{width:calc(100% + 16px)}.features-module__bmpOPW__picks .features-module__bmpOPW__viewport{width:calc(100% + 8px)}.features-module__bmpOPW__track{gap:16px;width:max-content;display:flex}.features-module__bmpOPW__feature .features-module__bmpOPW__product{text-align:left;background:#fff;flex-direction:column;flex:none;display:flex;overflow:hidden}.features-module__bmpOPW__productImage{flex:none;display:block;position:relative;overflow:hidden}.features-module__bmpOPW__productImage:after{content:"";pointer-events:none;background:#1a1a1a0a;position:absolute;inset:0}.features-module__bmpOPW__productImage>img{width:100.02%;height:100%;position:absolute;top:0;left:-.01%}.features-module__bmpOPW__sneakers .features-module__bmpOPW__product,.features-module__bmpOPW__sneakers .features-module__bmpOPW__productImage{width:194px}.features-module__bmpOPW__sneakers .features-module__bmpOPW__productImage{height:280.07px}.features-module__bmpOPW__sneakers .features-module__bmpOPW__product{height:390.07px}.features-module__bmpOPW__productText{width:100%;height:87px;padding:12px 8px;display:block;overflow:hidden}.features-module__bmpOPW__brand{white-space:nowrap;font-size:14px;font-weight:700;line-height:21px;display:block}.features-module__bmpOPW__sourceProduct .features-module__bmpOPW__brand{text-overflow:ellipsis;overflow:hidden}.features-module__bmpOPW__sourceProduct .features-module__bmpOPW__productImage>img{object-fit:contain;width:100%;left:0}.features-module__bmpOPW__productName{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;display:block;overflow:hidden}.features-module__bmpOPW__sourcePrices{flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:12px;line-height:21px;display:flex}.features-module__bmpOPW__sourcePrices s{color:#767676;white-space:nowrap;font-size:11px}.features-module__bmpOPW__sourcePrices strong{white-space:nowrap}.features-module__bmpOPW__imageUnavailable{color:#767676;background:#f2f2f2;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex}.features-module__bmpOPW__pricing{display:block}.features-module__bmpOPW__uvp{color:#767676;padding-top:2.25px;font-size:12px;line-height:18px;display:block}.features-module__bmpOPW__priceLine{white-space:nowrap;align-items:baseline;gap:8px;margin-top:.75px;line-height:21px;display:flex}.features-module__bmpOPW__original{color:#767676;align-items:baseline;font-size:14px;font-weight:400;display:inline-flex}.features-module__bmpOPW__original sup{font-size:9px;line-height:13.5px;position:relative;top:-3.4px}.features-module__bmpOPW__sale{align-items:baseline;font-size:14px;font-weight:700;line-height:21px;display:inline-flex}.features-module__bmpOPW__sale sup{margin-left:2.34px;font-size:9px;font-weight:400;line-height:13.5px;position:relative;top:-3.4px}.features-module__bmpOPW__stackedText{height:110px;padding-top:20px}.features-module__bmpOPW__stackedText .features-module__bmpOPW__uvp{padding-top:0}.features-module__bmpOPW__stackedText .features-module__bmpOPW__priceLine{flex-direction:column;gap:0;margin-top:0}.features-module__bmpOPW__stackedText .features-module__bmpOPW__original{font-size:12px;line-height:18px}.features-module__bmpOPW__feature .features-module__bmpOPW__arrow{z-index:1;background:#ffffff80;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:calc(50% - .01px);transform:translateY(-50%)}.features-module__bmpOPW__feature .features-module__bmpOPW__arrow:hover{background:#fffc}.features-module__bmpOPW__previous{left:8px;padding:8px 9px 8px 7px!important}.features-module__bmpOPW__next{right:8px;padding:8px 7px 8px 9px!important}.features-module__bmpOPW__arrow img{flex:none}.features-module__bmpOPW__previous img{transform:rotate(180deg)}.features-module__bmpOPW__dots{align-items:center;gap:8px;height:8px;margin-top:16px;display:flex}.features-module__bmpOPW__feature .features-module__bmpOPW__dots button{background:#767676;border-radius:9999px;width:8px;height:8px}.features-module__bmpOPW__feature .features-module__bmpOPW__dots button[aria-current=true]{background:#1a1a1a;border-radius:4px;width:32px}.features-module__bmpOPW__purple{width:100%;height:416.43px;display:flex;overflow:hidden}.features-module__bmpOPW__feature .features-module__bmpOPW__purpleTitle{color:#fff;text-align:left;background:#24047b;flex-direction:column;flex:0 0 212.93px;justify-content:center;align-items:flex-start;width:212.93px;padding:20px;display:flex;position:relative}.features-module__bmpOPW__feature .features-module__bmpOPW__purpleTitle:hover{background:#24047b}.features-module__bmpOPW__purpleTitle h2{margin-bottom:12px}.features-module__bmpOPW__purpleTitle>.features-module__bmpOPW__purpleCta{text-underline-position:from-font;font-size:16px;font-weight:700;line-height:23px;text-decoration:underline}.features-module__bmpOPW__purpleProducts{background:#581ef84d;width:calc(100% - 212.93px);padding:8px}.features-module__bmpOPW__picks .features-module__bmpOPW__product,.features-module__bmpOPW__picks .features-module__bmpOPW__productImage{width:217.11px}.features-module__bmpOPW__picks .features-module__bmpOPW__product{height:400.43px}.features-module__bmpOPW__picks .features-module__bmpOPW__productImage{height:313.43px}.features-module__bmpOPW__promo{background:#fff;width:100%;height:390px;padding:20px}.features-module__bmpOPW__promoGrid{grid-template-rows:170px minmax(0,1fr) 48px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;height:350px;max-height:350px;display:grid}.features-module__bmpOPW__promoGrid>h2{grid-area:1/1;overflow:hidden}.features-module__bmpOPW__promoImage{background:linear-gradient(146.516deg,#581ef84d,#581ef8);grid-area:1/2;position:relative;overflow:hidden}.features-module__bmpOPW__feature .features-module__bmpOPW__promoImage{background:linear-gradient(146.516deg,#581ef84d,#581ef8)}.features-module__bmpOPW__promoImage>img{width:136.19%;height:100%;position:absolute;top:0;left:-18.09%}.features-module__bmpOPW__promoDiscount{flex-direction:column;grid-area:2/1;justify-content:flex-end;align-items:flex-end;padding:28px 0 12px;display:flex}.features-module__bmpOPW__promoDiscount>span{color:#484848;padding-right:8px;font-size:12px;line-height:18px}.features-module__bmpOPW__promoDiscount>strong{font-family:var(--exact-title-font);letter-spacing:.5px;font-size:26px;font-weight:700;line-height:34px}.features-module__bmpOPW__feature .features-module__bmpOPW__promoButton{color:#fff;white-space:nowrap;background:#1a1a1a;border-radius:24px;grid-area:3/1;min-height:48px;padding:12px;font-size:16px;font-weight:700;line-height:24px}.features-module__bmpOPW__feature .features-module__bmpOPW__promoButton:hover{background:#1a1a1a}.features-module__bmpOPW__recommendationSection{background:#f7f7f7;width:100%;height:458.72px;padding-top:20px}.features-module__bmpOPW__recommendationInner{background:#fff;padding-bottom:16px;overflow:hidden}.features-module__bmpOPW__recommendationInner h2{margin-bottom:16px;padding:32px 12px 8px;font-size:22px;line-height:29px}.features-module__bmpOPW__recommendations{width:calc(100% - 32px);margin:0 16px}.features-module__bmpOPW__recommendations .features-module__bmpOPW__product,.features-module__bmpOPW__recommendations .features-module__bmpOPW__productImage{width:173.67px}.features-module__bmpOPW__recommendations .features-module__bmpOPW__product{height:337.72px}.features-module__bmpOPW__recommendations .features-module__bmpOPW__productImage{height:250.72px}.features-module__bmpOPW__feature .features-module__bmpOPW__sourceProduct{height:auto}.features-module__bmpOPW__feature .features-module__bmpOPW__sourceProduct .features-module__bmpOPW__productImage{aspect-ratio:3/4;height:auto}.features-module__bmpOPW__upcoming{background:#f7f7f7;width:100%}.features-module__bmpOPW__upcomingInner{width:1192px;max-width:calc(100% - 32px);margin:0 auto;padding:20px 0}.features-module__bmpOPW__upcomingInner>h2{padding:20px 0}.features-module__bmpOPW__periods{scrollbar-width:none;align-items:flex-start;gap:12px;height:37px;display:flex;overflow-x:auto}.features-module__bmpOPW__feature .features-module__bmpOPW__periods button{color:#767676;white-space:nowrap;border:1px solid #767676;border-radius:9999px;flex:none;height:37px;padding:5.5px 16px;font-size:16px;line-height:24px}.features-module__bmpOPW__feature .features-module__bmpOPW__periods button[aria-selected=true]{color:#1a1a1a;border:2px solid #1a1a1a;padding:4.5px 16px;font-weight:700}.features-module__bmpOPW__upcomingContent{flex-direction:column;align-items:center;gap:32px;padding-top:20px;padding-bottom:80px;display:flex}.features-module__bmpOPW__campaignGrid{grid-template-rows:128px 128px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;height:264px;display:grid}.features-module__bmpOPW__campaign{background:#fff;border-radius:8px;min-width:0;height:120px;position:relative;overflow:hidden}.features-module__bmpOPW__feature .features-module__bmpOPW__campaignLink{text-align:left;align-items:stretch;width:calc(100% - 64px);height:120px;display:flex}.features-module__bmpOPW__campaignImage{border-top-left-radius:4px;border-bottom-left-radius:4px;flex:none;width:120px;height:120px;display:block;position:relative;overflow:hidden}.features-module__bmpOPW__campaignImage>img{width:100%;height:100%}.features-module__bmpOPW__campaignDetails{border-right:1px solid #f2f2f2;flex-direction:column;flex:1;justify-content:center;gap:.25px;min-width:0;padding:0 16px;display:flex;overflow:hidden}.features-module__bmpOPW__campaignDetails strong{font-size:14px;font-weight:700;line-height:21px}.features-module__bmpOPW__campaignDetails small{color:#767676;white-space:nowrap;font-size:12px;line-height:18px}.features-module__bmpOPW__feature .features-module__bmpOPW__reminder{width:64px;height:120px;padding:44px 14px 44px 18px;position:absolute;top:0;right:0}.features-module__bmpOPW__feature .features-module__bmpOPW__reminder[aria-pressed=true]{background:#eeecf6}.features-module__bmpOPW__bell{width:32px;height:32px;display:block;position:relative;overflow:hidden}.features-module__bmpOPW__bellDrawing{display:block;position:absolute;inset:4.17% 17.08% 5.83% 15.42%;-webkit-mask-position:-3.602px 0;mask-position:-3.602px 0;-webkit-mask-size:28.801px 28.8px;mask-size:28.801px 28.8px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.features-module__bmpOPW__bellDrawing img{position:absolute;top:0;left:0}.features-module__bmpOPW__feature .features-module__bmpOPW__discover{color:#1a1a1a;background:#fff;border:2px solid #1a1a1a;border-radius:24px;width:568px;max-width:100%;min-height:48px;padding:10px 12px;font-size:16px;font-weight:700;line-height:24px}.features-module__bmpOPW__feature .features-module__bmpOPW__discover:hover{background:#fff}.features-module__bmpOPW__noCampaigns{color:#767676;grid-column:1/-1;place-self:center;padding:20px;font-size:14px}@media (max-width:1024px){.features-module__bmpOPW__campaignGrid{grid-template-rows:repeat(3,128px);grid-template-columns:repeat(2,minmax(0,1fr));height:400px}.features-module__bmpOPW__campaignDetails strong{overflow-wrap:anywhere}}@media (max-width:800px){.features-module__bmpOPW__campaignImage{width:90px}.features-module__bmpOPW__campaignImage>img{object-fit:cover}.features-module__bmpOPW__feature .features-module__bmpOPW__purpleTitle{flex-basis:180px;width:180px}.features-module__bmpOPW__purpleProducts{width:calc(100% - 180px)}}@media (max-width:767px){.features-module__bmpOPW__recent,.features-module__bmpOPW__recommendationSection{height:auto}.features-module__bmpOPW__dots{height:32px;margin-top:4px}.features-module__bmpOPW__feature .features-module__bmpOPW__dots button{background:0 0;width:24px;height:32px;position:relative}.features-module__bmpOPW__feature .features-module__bmpOPW__dots button:after{content:"";background:#767676;border-radius:9999px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.features-module__bmpOPW__feature .features-module__bmpOPW__dots button[aria-current=true]{background:0 0;width:48px}.features-module__bmpOPW__feature .features-module__bmpOPW__dots button[aria-current=true]:after{background:#1a1a1a;width:32px}}@media (max-width:560px){.features-module__bmpOPW__purple{flex-direction:column;height:auto}.features-module__bmpOPW__feature .features-module__bmpOPW__purpleTitle{flex-basis:auto;width:100%;padding:16px}.features-module__bmpOPW__purpleTitle h2{font-size:22px;line-height:29px}.features-module__bmpOPW__purpleProducts{width:100%}.features-module__bmpOPW__feature .features-module__bmpOPW__arrow{width:44px;height:44px}.features-module__bmpOPW__campaignGrid{grid-template-rows:repeat(5,128px);grid-template-columns:1fr;height:672px}.features-module__bmpOPW__feature .features-module__bmpOPW__campaignLink{width:calc(100% - 48px)}.features-module__bmpOPW__campaignImage{width:80px}.features-module__bmpOPW__campaignDetails{padding:0 12px}.features-module__bmpOPW__feature .features-module__bmpOPW__reminder{width:48px;padding:44px 8px}.features-module__bmpOPW__upcomingInner>h2{font-size:22px;line-height:29px}.features-module__bmpOPW__promo{height:auto}.features-module__bmpOPW__promoGrid{grid-template-rows:auto 200px auto auto;grid-template-columns:minmax(0,1fr);gap:20px;height:auto;max-height:none}.features-module__bmpOPW__promoGrid>h2{grid-area:1/1;font-size:22px;line-height:29px;overflow:visible}.features-module__bmpOPW__promoImage{grid-area:2/1}.features-module__bmpOPW__promoDiscount{grid-area:3/1;padding:0}.features-module__bmpOPW__feature .features-module__bmpOPW__promoButton{white-space:normal;grid-area:4/1}}
.departments-extras-module__LZwwGq__root{background:#f7f7f7;width:100%}.departments-extras-module__LZwwGq__desktop{display:none}.departments-extras-module__LZwwGq__recommendations{width:calc(100% - 64px);max-width:1192px;margin:0 auto}.departments-extras-module__LZwwGq__mobile{overflow:hidden}.departments-extras-module__LZwwGq__mobileRecommendations{background:#fff;padding:40px 0 16px}.departments-extras-module__LZwwGq__mobileRecommendations>h2{margin-bottom:16px;padding:0 12px;font-size:22px;line-height:29px}.departments-extras-module__LZwwGq__mobileCarousel{width:calc(100% - 32px);margin:0 16px;position:relative}.departments-extras-module__LZwwGq__productViewport{scrollbar-width:none;overflow:auto hidden}.departments-extras-module__LZwwGq__productViewport::-webkit-scrollbar{display:none}.departments-extras-module__LZwwGq__campaignViewport::-webkit-scrollbar{display:none}.departments-extras-module__LZwwGq__productTrack{gap:8px;width:max-content;display:flex}.departments-extras-module__LZwwGq__mobile .departments-extras-module__LZwwGq__mobileProduct{width:166.28px;height:auto}.departments-extras-module__LZwwGq__mobile .departments-extras-module__LZwwGq__mobileProduct .departments-extras-module__LZwwGq__mobileProductImage{aspect-ratio:3/4;width:166.28px;height:auto}.departments-extras-module__LZwwGq__mobileRecommendations .departments-extras-module__LZwwGq__productArrow{background:#ffffff80;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.departments-extras-module__LZwwGq__mobileRecommendations .departments-extras-module__LZwwGq__productArrow:hover{background:#fffc}.departments-extras-module__LZwwGq__previous{left:4px;padding:12px 13px 12px 11px!important}.departments-extras-module__LZwwGq__previous img{transform:rotate(180deg)}.departments-extras-module__LZwwGq__next{right:4px;padding:12px 11px 12px 13px!important}.departments-extras-module__LZwwGq__productArrow img{flex:none}.departments-extras-module__LZwwGq__mobileUpcoming{width:calc(100% - 16px);margin-left:16px;padding:20px 0}.departments-extras-module__LZwwGq__mobileUpcoming>h2{padding:20px 16px 20px 0;font-size:26px;line-height:34px}.departments-extras-module__LZwwGq__upcomingContent{flex-direction:column;padding-top:20px;display:flex}.departments-extras-module__LZwwGq__campaignViewport{scrollbar-width:none;scroll-snap-type:x proximity;width:100%;height:524px;overflow:auto hidden}.departments-extras-module__LZwwGq__campaignPages{gap:12px;width:max-content;padding-bottom:20px;padding-right:16px;display:flex}.departments-extras-module__LZwwGq__campaignPage{scroll-snap-align:start;flex-direction:column;gap:8px;width:min(339.27px,100vw - 40px);display:flex}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__mobileCampaign{height:120px}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__mobileCampaignLink{width:calc(100% - 64px);height:120px}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__mobileCampaignImage{width:120px;height:120px}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__mobileCampaignDetails{padding:0 16px}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__mobileReminder{width:64px;padding:44px 14px 44px 18px}.departments-extras-module__LZwwGq__campaignDots{align-items:center;gap:8px;height:28px;padding-bottom:20px;display:flex}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__campaignDots button{background:#767676;border-radius:9999px;width:8px;height:8px;position:relative}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__campaignDots button:before{content:"";position:absolute;inset:-10px -4px}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__campaignDots button[aria-current=true]{background:#1a1a1a;border-radius:4px;width:32px}.departments-extras-module__LZwwGq__mobileUpcoming .departments-extras-module__LZwwGq__mobileDiscover{width:calc(100% - 32px);margin:0 16px}.departments-extras-module__LZwwGq__noCampaigns{color:#767676;place-items:center;height:100%;padding:24px;display:grid}@media (min-width:768px){.departments-extras-module__LZwwGq__desktop{display:block}.departments-extras-module__LZwwGq__mobile{display:none}}
