@media(max-width:767px){input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],input[type=url],select,textarea,.halo-newsletter input,.footer-newsletter input,#Contact input,#Contact textarea{font-size:16px!important}}.footer-block__heading{font-size:14px!important;line-height:1.5}.footer__content-top .list-menu__item--link,.footer-block__details-content a,.footer-block__details-content li{font-size:14px!important;line-height:1.6}.template-index .spotlight-item .des,.template-index .spotlight-inner .des,.template-index .des.custom-text-style{font-size:15px!important;line-height:1.55!important}@media(max-width:767px){.list-social__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}}.page-frame-lane [class*=ai-full-banner-heading]{font-size:clamp(30px,7vw,48px)!important;line-height:1.08!important;letter-spacing:-.01em;margin-bottom:12px}.page-frame-lane [class*=ai-full-banner-subheading],.page-frame-lane [class*=ai-full-banner-text]{font-size:clamp(15px,2.4vw,18px)!important;line-height:1.5!important}.page-frame-lane [class*=ai-two-column-text-heading],.page-frame-lane [class*=ai-section-heading]{font-size:clamp(20px,3.2vw,26px)!important;line-height:1.2!important;margin-bottom:14px}.page-frame-lane [class*=ai-athlete-detail-name],.page-frame-lane [class*=ai-athlete-name]{font-size:clamp(18px,2.6vw,20px)!important;line-height:1.25!important}.page-frame-lane [class*=ai-two-column-text-text],.page-frame-lane [class*=ai-athlete-detail] p,.page-frame-lane [class*=ai-] p{font-size:clamp(15px,1.9vw,17px)!important;line-height:1.65!important}@media(max-width:767px){.page-frame-lane [class*=ai-two-column-text],.page-frame-lane [class*=ai-athlete-detail],.page-frame-lane [class*=ai-full-banner]{padding-top:28px!important;padding-bottom:28px!important}.page-frame-lane [class*=ai-two-column]{gap:8px!important}}.template-index .title-left{font-size:clamp(20px,2.6vw,24px)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.01em}.template-index .halo-block-header .des,.template-index .block-des,.template-index [class*=banner-text],.template-index [class*=rte] p{font-size:16px;line-height:1.6}.template-index .article-card__title,.template-index [class*=article] [class*=title]{font-size:clamp(15px,1.9vw,17px)!important;line-height:1.35!important}.template-index [class*=article] [class*=excerpt],.template-index [class*=article] [class*=des]{font-size:15px!important;line-height:1.6!important}@media(max-width:767px){.template-index .title-left{line-height:1.2!important;margin-bottom:12px}}.page-run-club [class*=ai-banner-content]{padding-top:clamp(2.5rem,6vh,4.5rem)!important;padding-bottom:clamp(2.5rem,6vh,4.5rem)!important}.page-run-club [class*=ai-banner-subtitle]{font-size:clamp(11px,.9vw,13px)!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1.2!important;margin:0 0 clamp(1.25rem,2.4vw,2rem)!important}.page-run-club [class*=ai-banner-subtitle] strong{font-weight:700}.page-run-club h1[class*=ai-banner-title]{font-size:clamp(48px,9vw,116px)!important;line-height:.86!important;letter-spacing:-.035em!important;font-weight:800!important;text-transform:uppercase!important;text-wrap:balance;margin:0 0 clamp(1.25rem,2.4vw,2rem)!important}.page-run-club [class*=ai-banner-content] h1 p,.page-run-club [class*=ai-banner-subtitle] p,.page-run-club [class*=ai-banner-paragraph-heading] p,.page-run-club [class*=ai-banner-footer-text] p{margin:0!important}.page-run-club [class*=ai-banner-paragraph-heading]{font-size:clamp(20px,2.6vw,30px)!important;line-height:1.15!important;font-weight:500!important;letter-spacing:0!important;margin:0 0 clamp(.75rem,1.6vw,1.25rem)!important}.page-run-club [class*=ai-banner-paragraph-]:not([class*=paragraph-heading]){font-size:clamp(16px,1.4vw,18px)!important;line-height:1.5!important}.page-run-club [class*=ai-banner-paragraph-]:not([class*=paragraph-heading]) p{max-width:54ch;margin-left:auto!important;margin-right:auto!important}.page-run-club [class*=ai-banner-buttons]{flex-wrap:wrap!important;gap:12px!important;margin-top:clamp(1.5rem,3vw,2.25rem)!important}.page-run-club [class*=ai-banner-button]{min-height:52px!important;letter-spacing:.06em!important}.page-run-club [class*=ai-banner-buttons] a:nth-child(3){flex-basis:100%!important;min-height:0!important;margin-top:4px!important;padding:4px 0!important;background:transparent!important;border:0!important;color:#cfcfcf!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-decoration:underline;text-underline-offset:4px}.page-run-club [class*=ai-banner-buttons] a:nth-child(3):hover{color:#fff!important}.page-run-club [class*=ai-banner-footer-text]{font-size:clamp(12px,1vw,14px)!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;line-height:1.7!important;font-variant-numeric:tabular-nums;margin-top:clamp(1.25rem,2.4vw,1.75rem)!important}.page-run-club h2{font-size:clamp(24px,3.4vw,38px)!important;line-height:1.15!important}.page-run-club h3{font-size:clamp(15px,2vw,18px)!important;line-height:1.3!important}.page-run-club #weekly-sessions{scroll-margin-top:110px}@media(max-width:600px){.page-run-club [class*=ai-banner-buttons]{display:grid!important;grid-template-columns:1fr!important}.page-run-club [class*=ai-banner-buttons] a{width:100%!important}.page-run-club [class*=ai-banner-buttons] a:nth-child(3){width:auto!important;justify-self:center}}@media(max-width:359px){.page-run-club h1[class*=ai-banner-title]{font-size:40px!important}}.featured-blog-block .halo-row:not(.slick-slider){flex-wrap:nowrap!important;overflow:hidden}.featured-blog-block .halo-row:not(.slick-slider) .halo-item{display:block!important;flex:0 0 33.3333%!important;max-width:33.3333%!important}@media(max-width:992px){.featured-blog-block .halo-row:not(.slick-slider) .halo-item{flex:0 0 50%!important;max-width:50%!important}}@media(max-width:480px){.featured-blog-block .halo-row:not(.slick-slider) .halo-item{flex:0 0 100%!important;max-width:100%!important}}@media(max-width:1024px){.sections-featured-blog .container-full,.sections-image-banner-block .container-full{padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.sections-featured-blog .container-full,.sections-image-banner-block .container-full{padding-left:10px!important;padding-right:10px!important}}@media(max-width:767px){.boost-sd__product-item .frame-kith-qa{width:100%;max-width:100%;min-width:0;flex-wrap:wrap}.boost-sd__product-item .frame-kith-size{flex:1 1 62px;min-width:0;max-width:100%}.boost-sd__product-item .frame-kith-atc{flex:1 1 100px;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;height:auto;min-height:40px;line-height:1.3}.boost-sd__product-item .boost-sd__button--square{width:min(130px,100%)!important;min-width:0!important;max-width:100%!important}}html[lang=ar] .boost-sd__product-item .boost-sd__product-image-column--in-top.boost-sd__product-image-column--left{justify-content:flex-start!important}.template-article .article-content{font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.65;overflow-wrap:anywhere}.template-article .article-content .shg-c:has(>.shg-rich-text),.template-article .article-content .shg-c:has(>.shogun-heading-component){box-sizing:border-box;max-width:800px!important;margin-inline:auto!important}.template-article .article-content .shogun-root>.shg-c:has(>.shg-rich-text),.template-article .article-content .shogun-root>.shg-c:has(>.shogun-heading-component){width:100%!important;padding-inline:20px!important}.template-article .article-content :is(p,li,blockquote){font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.65!important}.template-article .article-content :is(p,li,blockquote,h1,h2,h3,h4) :is(span,a,strong,em,b){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.template-article .article-content :is(h1,h2,h3,h4){font-family:var(--font-body-family)!important;font-size:22px!important;font-weight:700;line-height:1.35!important;margin-block:1.25em .6em}.template-article .article-content .shogun-heading-component h1,.template-article .article-content p:has(>span[style*="font-size: 32px"]),.template-article .article-content p:has(>span[style*="font-size: 36px"]),.template-article .article-content p:has(>span[style*="font-size: 40px"]){font-size:clamp(28px,4vw,40px)!important;line-height:1.2!important}.template-article .article-content p{margin-block:0 1.25em}.template-article .article-content iframe{max-width:100%}.template-article .article-content img{max-width:100%;height:auto}.template-article .article-content p:has(>span[style*="font-size: 32px"]),.template-article .article-content p:has(>span[style*="font-size: 36px"]),.template-article .article-content p:has(>span[style*="font-size: 40px"]){margin-block:0 .4em}.template-article .article-content iframe[src*="open.spotify.com"]{display:block;width:100%;max-width:760px;margin-inline:auto}:root{--frame-page-title: 28px;--frame-section-title: 22px}@media(min-width:1024px){:root{--frame-page-title: 32px;--frame-section-title: 24px}}main .page-header,main .boost-sd__header-title,.page-size-chart .frame-hub__intro h1,.page-contact .contact-main-title,:is(.page-shipping-information,.page-returns-exchanges-policy,.page-terms-conditions,.page-privacy-policy) .rich-text__blocks>.heading{font-family:var(--font-ui)!important;font-size:var(--frame-page-title)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em!important;overflow-wrap:anywhere}.page-about-us .rich-text__blocks>.heading,.page-size-chart .frame-hub__sec>h2{font-family:var(--font-ui)!important;font-size:var(--frame-section-title)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important}:is(.page-about-us,.page-shipping-information,.page-returns-exchanges-policy,.page-terms-conditions,.page-privacy-policy) .rich-text__text,:is(.page-about-us,.page-shipping-information,.page-returns-exchanges-policy,.page-terms-conditions,.page-privacy-policy) .rich-text__text p{font-size:16px!important;line-height:1.65!important}main .button,main .shop-link,main .frame-kith-atc,main .boost-sd__button,.page-run-club [class*=ai-banner-buttons] a{font-family:var(--font-ui)!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.04em!important;white-space:normal}@media(max-width:767px){main .button,main .shop-link{min-height:44px}}.template-article .article-content :is(h1,h2,h3,h4){letter-spacing:0!important}.template-article .article-content :is(h2,h3,h4) :is(span,strong,em,b){font-weight:inherit!important}.template-article .article-content .frame-editorial-prose,.template-article .article-content .frame-editorial-prose *{font-size:16px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:0!important}.template-article .article-content [dir=auto]{text-align:start}.template-article .article-content .shogun-image-container{box-sizing:border-box!important;max-width:100%!important;width:100%!important;margin-inline:auto!important}.template-article .article-content .shogun-image-container img{box-sizing:border-box!important;max-width:100%!important;height:auto!important}html[lang=ar] :is(h1,h2,h3,h4,h5,h6,p,li,label,input,textarea,select,button,a,span),html[lang=ar] .page-run-club [class*=ai-banner-title],html[lang=ar] .page-run-club [class*=ai-banner-subtitle],html[lang=ar] .page-run-club [class*=ai-banner-footer-text],html[lang=ar] .page-run-club [class*=ai-banner-buttons] a{letter-spacing:0!important}html[lang=ar] #MainContent :is(h1,h2,h3,h4,h5,h6,p,li,label,input,textarea,select,button,a,span){letter-spacing:0!important}.dropdown-language:has(#FrameHeaderLanguage){width:180px!important;min-width:180px!important;padding:8px!important;background:#fff!important;border:1px solid #e7e7e7!important;border-radius:10px;box-shadow:0 8px 28px #00000014!important}#HeaderLanguageLabel{display:none!important}#HeaderLanguageList{display:grid!important;grid-template-columns:1fr;gap:4px;padding:0!important}#HeaderLanguageList button{display:flex!important;align-items:center;justify-content:space-between;width:100%!important;min-width:0!important;height:auto!important;min-height:44px;padding:10px 12px!important;margin:0!important;font-family:var(--font-ui)!important;font-size:14px!important;line-height:22px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#232323!important;background:transparent!important;border:0!important;border-radius:6px;cursor:pointer;text-align:start}#HeaderLanguageList button:hover,#HeaderLanguageList button:focus-visible{background:#f3f3f3!important}#HeaderLanguageList button:focus-visible{outline:2px solid #232323;outline-offset:1px}#HeaderLanguageList button[aria-current=true]{background:#f6f6f6!important;font-weight:600!important}#HeaderLanguageList button[aria-current=true]:after{content:"\2713";font-size:13px}#shop-hcaptcha-badge-container{visibility:hidden!important;pointer-events:none!important}.frame-captcha-notice{margin:0;padding:12px 20px;text-align:center;color:#666;font-size:12px;line-height:1.6}.frame-captcha-notice a{color:inherit;text-decoration:underline;text-underline-offset:2px}:is(.template-blog,.template-article){--frame-editorial-gutter: clamp(20px, 4vw, 64px)}.template-blog .main-blog-block>.container-1770{box-sizing:border-box;max-width:1770px;width:100%;margin-inline:auto;padding-inline:var(--frame-editorial-gutter)!important}.template-blog .blog-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;row-gap:48px;height:auto!important;margin:0!important;width:100%!important}.template-blog .blog-row>.blog-grid-sizer{display:none!important}.template-blog .blog-row>.item{position:static!important;inset:auto!important;transform:none!important;width:auto!important;min-width:0;padding:0!important;margin:0!important}.template-blog .blog-content{padding:20px 0 0!important}.template-blog .blog-title{margin:0 0 10px!important}.template-blog .blog-summary{margin:0!important;line-height:1.6}.template-article .article-content{box-sizing:border-box;width:100%!important;max-width:1440px!important;margin-inline:auto!important;padding-inline:var(--frame-editorial-gutter)!important}.template-article .article-content .shogun-root{width:100%!important;max-width:100%!important}.template-article .article-content .shogun-root>.shg-c,.template-article .article-content .shg-c:has(>.shg-rich-text),.template-article .article-content .shg-c:has(>.shogun-heading-component){box-sizing:border-box;width:100%!important;max-width:100%!important;padding-inline:0!important;margin-inline:0!important}.template-article .article-content .shg-rich-text{padding-inline:0!important}.template-article .article-content .shogun-root>.shg-c{margin-block:0 28px!important}.template-article .article-content .shg-rich-text>:last-child{margin-bottom:0!important}@media(max-width:1023px){.template-blog .blog-row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:36px}}@media(max-width:600px){.template-blog .blog-row{grid-template-columns:minmax(0,1fr);row-gap:36px}.template-blog .blog-content{padding-top:16px!important}.template-article .article-content .shogun-root>.shg-c{margin-bottom:24px!important}}.template-blog .main-blog-block>.halo-blog-content{box-sizing:border-box;width:100%;max-width:1770px;margin-inline:auto;padding-inline:var(--frame-editorial-gutter)!important}.template-article #MainContent .article-content .shogun-root>.shg-c{padding-inline:0!important}.dropdown-language:has(#FrameHeaderLanguage) .halo-language,#FrameHeaderLanguage,#HeaderLanguageList{width:100%!important;max-width:none!important;box-sizing:border-box}#FrameHeaderLanguage{display:block!important;margin:0!important;padding:0!important}.dropdown-language:has(#FrameHeaderLanguage) .halo-language{padding:0!important}.halo-top-language .disclosure__button[aria-controls=HeaderLanguageList]{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 10px;border:1px solid #e7e7e7;border-radius:6px;background:#fff;color:#232323;font-family:var(--font-ui);font-size:13px;line-height:20px}.template-article #MainContent .article-content .shg-inner-inline-image{padding-inline:0!important}@media(max-width:767px){.boost-sd__filter-tree-vertical-sticky-overlay{z-index:2147483000!important}.boost-sd__filter-tree-vertical-sticky-overlay .boost-sd__filter-tree-vertical--sticky{width:min(100vw,420px)!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff}.boost-sd__filter-tree-vertical--sticky .boost-sd__filter-tree-vertical-close-filter{position:static!important;flex:0 0 48px;display:flex;justify-content:flex-end;padding:2px 14px}.boost-sd__filter-tree-vertical--sticky .boost-sd__button--close{width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;display:flex;align-items:center;justify-content:center}.boost-sd__filter-tree-vertical--sticky .boost-sd__button--close svg{width:24px!important;height:24px!important}.boost-sd__filter-tree-vertical--sticky .boost-sd__filter-tree-vertical-content{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overscroll-behavior:contain;padding:0 20px!important;width:100%!important;box-sizing:border-box}.boost-sd__filter-tree-vertical--sticky .boost-sd__filter-tree-vertical-show-result{flex:0 0 auto!important;position:static!important;width:100%!important;padding:12px 20px calc(12px + env(safe-area-inset-bottom))!important;box-sizing:border-box;border-top:1px solid #eee;background:#fff}.boost-sd__filter-tree-vertical--sticky .boost-sd__button--result{width:100%!important;min-height:48px!important}.boost-sd__filter-tree-vertical--sticky .boost-sd__filter-option-title{min-height:44px}}.header-mobile__item--wishlist svg,.header-mobile__item--wishlist svg path{fill:none!important}.frame-mwl-count:empty,.frame-wl-badge:empty{display:none!important}@media(max-width:767px){.header-mobile__item--wishlist .header__icon{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.header-mobile__item--wishlist svg{width:24px;height:24px}.header-mobile__item--wishlist .header__icon{position:relative}.header-mobile__item--wishlist .frame-mwl-count{top:0;right:0}}@media(max-width:767px){.boost-sd__header-main-2-content--relative{padding:24px 20px!important}.boost-sd__header-main-2-content--relative .boost-sd__header-description{margin-top:12px!important}.boost-sd__header-main-2-content--relative .boost-sd__header-description p{margin:0!important;font-size:16px;line-height:1.5}.boost-sd__toolbar-container .boost-sd__toolbar-content{padding-top:0!important}.boost-sd__toolbar-container .boost-sd__toolbar-item--sorting{padding-bottom:4px!important}.boost-sd__toolbar-container .boost-sd__toolbar-item--view-as{padding-bottom:0!important;min-height:44px;align-items:center}.boost-sd__toolbar-container .boost-sd__toolbar-item--product-count{padding-bottom:0!important}.boost-sd__toolbar-container .boost-sd__view-as .boost-sd__tooltip{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.boost-sd__toolbar-container .boost-sd__view-as-icon{margin:0!important}}@media(max-width:767px){html[lang=ar] .boost-sd__filter-tree-toggle-button{gap:10px!important}html[lang=ar] .boost-sd__filter-tree-toggle-button-title{margin:0!important;text-align:start!important;flex:1;min-width:0}html[lang=ar] .boost-sd__filter-tree-toggle-button-icon{flex:0 0 20px}}.boost-sd__product-price-content{align-items:baseline;gap:2px 8px!important}.boost-sd__product-price-content .boost-sd__format-currency--price-compare{font-size:14px!important;font-weight:400!important;line-height:1.5}.boost-sd__product-price-content .boost-sd__format-currency{white-space:nowrap}@media(max-width:767px){.boost-sd__btn-quick-view{min-height:44px!important}}@media(max-width:767px){.boost-sd__product-item .frame-kith-qa{position:static!important;inset:auto!important;opacity:1!important;pointer-events:auto!important;padding:10px 0 2px}.boost-sd__product-item .frame-kith-size{min-height:44px;height:44px;font-size:16px;line-height:normal}.boost-sd__product-item .frame-kith-atc{min-height:44px;font-size:12px}}:is(.page-shipping-information,.page-returns-exchanges-policy) .rich-text__text [lang=ar][dir=rtl],:is(.page-shipping-information,.page-returns-exchanges-policy) .rich-text__text [lang=ar][dir=rtl] :is(p,h2,h3,ul,ol,li){text-align:right!important;letter-spacing:normal!important}:is(.page-shipping-information,.page-returns-exchanges-policy) .rich-text__text [lang=ar][dir=rtl] :is(ul,ol){padding-inline-start:1.5em;padding-inline-end:0}@media(max-width:767px){:is(.page-shipping-information,.page-returns-exchanges-policy) main .rich-text>.container-1170{padding-inline:20px!important}}@media(max-width:767px){#MainContent .boost-sd__product-item .boost-sd__btn-quick-view,#MainContent .boost-sd__toolbar-container .boost-sd__toolbar-item--view-as{display:none!important}.boost-sd__header-main-2-content--relative{padding:20px!important}.frame-collection-intro:not([open])>.boost-sd__header-description{display:none}.frame-collection-intro>summary{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font:400 14px/1.5 var(--font-ui);list-style:none;text-decoration:underline;text-underline-offset:4px}.frame-collection-intro>summary::-webkit-details-marker{display:none}.frame-collection-intro>.boost-sd__header-description{text-align:start}.frame-collection-intro[open]>summary{margin-bottom:8px}}@media(min-width:768px){.frame-collection-intro>summary{display:none}.frame-collection-intro>.boost-sd__header-description{display:block!important}}@media(max-width:767px){#MainContent .boost-sd__product-item-grid-view-layout{align-self:stretch}#MainContent .boost-sd__product-item-grid-view-layout .frame-kith-qa{margin-top:auto!important}#MainContent .boost-sd__product-title{min-height:3em;line-height:1.5!important}}#MainContent .boost-sd__product-item .frame-kith-size{display:none!important}#MainContent .boost-sd__product-item .frame-kith-qa{grid-template-columns:1fr!important}#MainContent .boost-sd__product-item .frame-kith-atc{width:100%!important}html.frame-quick-open{overflow:hidden}dialog.frame-quick-sheet{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:min(460px,calc(100% - 32px));max-height:85vh;max-height:85dvh;margin:auto;padding:28px 24px 24px;border:0;color:#222;background:#fff;overflow:auto;font:400 16px/1.5 var(--font-ui);text-align:start}dialog.frame-quick-sheet::backdrop{background:#0000006b}.frame-quick-sheet h2{font:600 20px/1.35 var(--font-ui);margin:0 44px 18px 0;letter-spacing:0;text-transform:none}[dir=rtl] .frame-quick-sheet h2,html[lang=ar] .frame-quick-sheet h2{margin:0 0 18px 44px}.frame-quick-close{position:absolute;inset-inline-end:10px;top:10px;width:44px;height:44px;border:0;background:#fff;color:#222;font:400 28px/1 sans-serif;cursor:pointer}.frame-quick-status{margin:0 0 16px;font:400 14px/1.5 var(--font-ui)}.frame-quick-sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px;margin:0 0 24px}.frame-quick-size{min-height:48px;padding:10px 8px;border:1px solid #ccc;background:#fff;color:#222;font:500 14px/1.4 var(--font-ui);cursor:pointer;white-space:normal}.frame-quick-size[aria-pressed=true]{background:#222;color:#fff;border-color:#222}.frame-quick-size:disabled{color:#999;background:#f7f7f7;text-decoration:line-through;cursor:default}.frame-quick-submit,.frame-quick-bag{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px;border:1px solid #222;background:#222;color:#fff;font:500 14px/1.5 var(--font-ui);text-decoration:none;cursor:pointer}.frame-quick-submit:disabled{background:#eee;border-color:#eee;color:#777;cursor:default}.frame-quick-view{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;color:#222;font-size:14px;text-decoration:underline;text-underline-offset:4px}.frame-quick-sheet :focus-visible{outline:2px solid #222;outline-offset:3px}.frame-quick-bag{margin-top:10px}@media(max-width:767px){.mobileMenu-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center;justify-content:center;padding:10px!important;box-sizing:border-box}dialog.frame-quick-sheet{inset:auto 0 0;width:100%;max-width:100%;margin:0;padding:26px 20px calc(20px + env(safe-area-inset-bottom));border-radius:12px 12px 0 0}.template-product .productView-image,.template-product .productView-img-container,.template-product .productView-image .media{height:min(100vw,48svh)!important;min-height:0!important;padding:0!important}.template-product .productView-image .media img{width:100%!important;height:100%!important;object-fit:contain!important}.template-product .productView-thumbnail-link{height:56px!important;padding:0!important}.template-product .productView-thumbnail-link img{height:100%!important;width:100%!important;object-fit:contain!important}.template-index [id$=spotlight_block_eyA78q] .halo-row{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding:0 20px 12px!important;margin:0!important;width:100%!important;overscroll-behavior-x:contain}.template-index [id$=spotlight_block_eyA78q] .container-full{padding-inline:0!important}.template-index [id$=spotlight_block_eyA78q] .halo-item{flex:0 0 82%!important;width:82%!important;min-width:0!important;margin:0!important;padding:0!important;scroll-snap-align:start}.template-index [id$=spotlight_block_eyA78q] .adaptive_height{padding-top:100%!important}.template-index [id$=spotlight_block_eyA78q] .spotlight-inner{padding:14px 0 0!important}.template-index [id$=spotlight_block_eyA78q] .spotlight-button{display:inline-flex!important;align-items:center;justify-content:flex-start;min-height:44px!important;width:auto!important;margin-top:6px!important;padding:0!important}.template-index [id$=spotlight_block_eyA78q] .des{font-size:14px!important;line-height:1.5!important}}@media(max-width:767px){.mobileMenu-toggle .mobileMenu-toggle__Icon,.mobileMenu-toggle .mobileMenu-toggle__Icon:before,.mobileMenu-toggle .mobileMenu-toggle__Icon:after{width:24px!important}.mobileMenu-toggle .mobileMenu-toggle__Icon{flex:0 0 24px!important}}.template-index .section-header-wrapper{box-sizing:border-box;padding-inline:clamp(20px,3vw,60px)!important;margin-block:36px 18px!important}.template-index .section-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0!important;border:0!important;border-bottom:1px solid #e5e5e5!important}.template-index .section-header .frame-section-title{margin:0!important;color:#222;font:600 22px/1.35 var(--font-ui)!important;letter-spacing:.035em;text-transform:uppercase}.template-index .section-header .shop-link{display:inline-flex;align-items:center;min-height:44px;color:#333;font:400 13px/1.4 var(--font-ui)!important;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.template-index .section-header .shop-link:after{display:none!important}.template-index .spotlight-inner .title{line-height:1.4!important}.template-index [id$=image_banner_4Tq4pt] .slideshow:not(.slick-initialized)>.item:not(:first-child){display:none}#MainContent .boost-sd__product-item .frame-kith-atc{background:#fff!important;color:#222!important;border:1px solid #dedede!important;font-weight:500!important;transition:background-color .15s,color .15s,border-color .15s!important}#MainContent .boost-sd__product-item .frame-kith-atc:hover,#MainContent .boost-sd__product-item .frame-kith-atc:focus-visible{background:#222!important;color:#fff!important;border-color:#222!important}@media(max-width:767px){.template-index .section-header-wrapper{margin-block:28px 14px!important}.template-index .section-header{gap:16px;padding-block:8px!important}.template-index .section-header .frame-section-title{font-size:17px!important;line-height:1.4!important}.template-index .section-header .shop-link{font-size:12px!important}.template-index .spotlight-inner .title{font-size:18px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.scroll-trigger,.animate--fade-in,.animate--slide-in{animation:none!important;opacity:1!important;transform:none!important}.frame-kith-atc{transition:none!important}}.template-product #MainContent :is(.frame-tabs__panel,.productView-description,.productView-desc,.productView-tab .tab-content){font-family:var(--font-ui)!important;font-size:16px!important;line-height:1.65!important;letter-spacing:normal!important;overflow-wrap:anywhere}.template-product #MainContent :is(.frame-tabs__panel,.productView-description,.productView-desc,.productView-tab .tab-content) :is(p,li,div,span,a,td,th){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important}.template-product #MainContent :is(.frame-tabs__panel,.productView-description,.productView-desc,.productView-tab .tab-content) :is(strong,b,em,i){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.template-product #MainContent .frame-tabs__panel p{margin:0 0 16px!important}.template-product #MainContent .frame-tabs__panel :is(ul,ol){margin:0 0 20px!important;padding-inline-start:1.3em!important;padding-inline-end:0!important}.template-product #MainContent .frame-tabs__panel li{margin-block:0 6px!important}.template-product #MainContent .frame-tabs__panel :is(h2,h3,h4,h5,h6){font-family:var(--font-ui)!important;font-size:18px!important;line-height:1.4!important;margin:24px 0 12px!important;letter-spacing:normal!important}.template-product #MainContent .productView-title{font-family:var(--font-ui)!important;font-size:28px!important;line-height:1.25!important;letter-spacing:normal!important;overflow-wrap:anywhere}.template-product .productView-image .media img{object-fit:contain!important}@media(min-width:768px){.template-product .productView-image,.template-product .productView-img-container,.template-product .productView-image .media{height:min(62vw,76svh,760px)!important;min-height:0!important;padding:0!important}.template-product .productView-image .media img{width:100%!important;height:100%!important}}@media(max-width:767px){.template-product #MainContent .productView-title{font-size:24px!important}}#MainContent .boost-sd__product-image-img{object-fit:contain!important}#MainContent .boost-sd__product-title{font-family:var(--font-ui)!important;font-size:16px!important;line-height:1.4!important;letter-spacing:normal!important}#MainContent .boost-sd__product-vendor{font-family:var(--font-ui)!important;font-size:12px!important;line-height:1.5!important;letter-spacing:.04em!important;text-transform:uppercase}html[lang=ar] #MainContent .boost-sd__product-vendor{letter-spacing:0!important}#MainContent .card-information__wrapper .card-title,#MainContent .boost-sd__product-title{font-family:var(--font-ui)!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:normal!important}#MainContent .card-vendor,#MainContent .card-vendor a{font-family:var(--font-ui)!important;font-size:12px!important;line-height:1.5!important;letter-spacing:.04em!important;text-transform:uppercase}#MainContent .card-price .price-item,#MainContent .boost-sd__format-currency{font-family:var(--font-ui)!important;font-size:16px!important;line-height:1.5!important}#MainContent .card-price .price__compare .price-item,#MainContent .boost-sd__format-currency--price-compare{font-size:14px!important;font-weight:400!important}html[lang=ar] #MainContent .card-vendor,html[lang=ar] #MainContent .card-vendor a{letter-spacing:0!important}@media(max-width:767px){.template-product .productView-for .slick-next{right:0!important}.template-product .productView-for .slick-prev{left:0!important}.template-product .productView-for .slick-list{margin-inline:0!important}}breadcrumb-component.breadcrumb-container{display:block;box-sizing:border-box;max-width:100%;width:100%;margin-inline:0!important}breadcrumb-component .breadcrumb{max-width:100%;box-sizing:border-box}.contact-store iframe{display:block;max-width:100%;width:100%;box-sizing:border-box}.rich-text__blocks h1.heading{color:var(--color-heading-style,inherit)!important}#MainContent :is(.boost-sd__product-vendor,.card-vendor,.card-vendor a,.boost-sd__format-currency--price-compare,.card-price .price__compare .price-item){color:#595959!important}#MainContent .boost-sd__product-label{background-color:#c32b10!important;color:#fff!important}#MainContent .boost-sd__pagination-button{color:#595959!important;min-width:44px;min-height:44px}#MainContent :is(button,a,input,select):focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:767px){#MainContent .boost-sd__product-list[class*=boost-sd__product-list-grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 16px!important;margin-inline:0!important}#MainContent .boost-sd__product-list[class*=boost-sd__product-list-grid]>.boost-sd__product-item{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}}#MainContent .price-item--sale{color:#b52d1b!important}.header-mobile__item--wishlist button.header__icon{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:10px;width:44px;height:44px;min-width:44px;min-height:44px;font:inherit;cursor:pointer;box-sizing:border-box}.header-mobile__item--wishlist .frame-mwl-count{height:15px!important;min-height:0!important;line-height:15px!important;bottom:auto!important}@media(max-width:1024px){.header-mobile :is(.header__icon--search,.header__icon--cart){display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex-shrink:0;padding:10px!important;box-sizing:border-box;position:relative}.header-mobile :is(.header__icon--search,.header__icon--cart)>svg,.header-mobile .header__icon--search>span>svg{width:24px!important;height:24px!important;flex-shrink:0}.header-mobile .header__icon--cart .cart-count-bubble{top:0!important;right:auto!important;inset-inline-end:0!important}.header-mobile :is(.header__icon--search,.header__icon--cart,.header__icon--wishlist,.mobileMenu-toggle):focus-visible{outline:2px solid currentColor;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/custom-seo-mobile.css.map */
