.ks-mobile-buy{display:none}@media(max-width:767px){.sliderow{min-height:50px;border-bottom-color:transparent}.sliderow__title{font-size:16px;line-height:1.45;letter-spacing:0;min-height:50px;padding:12px 48px 12px 22px;text-align:left}.sliderule__panel .sliderow .sliderow__title{justify-content:flex-start;text-align:left;font-size:15px;padding:12px 48px 12px 38px}.sliderow__back .sliderow__title{padding-left:52px!important}.sliderule__chevron--right{right:22px}.ks-mobile-buy:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) minmax(112px,.65fr);gap:10px;position:fixed;bottom:0;left:0;right:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e6e6e6;box-shadow:0 -3px 20px #00000008;z-index:90}.ks-mobile-buy select,.ks-mobile-buy button{width:100%;min-width:0;height:46px;margin:0;border-radius:3px;font:inherit;font-size:14px}.ks-mobile-buy select{border:1px solid #dedede;padding:0 32px 0 12px;background-color:#fff;color:#101820}.ks-mobile-buy button{border:1px solid #101820;background:#101820;color:#fff;padding:8px;font-weight:600}.ks-mobile-buy button:disabled{opacity:.45}body:has(ks-mobile-buy){padding-bottom:calc(82px + env(safe-area-inset-bottom))}body:has(.ks-mobile-buy:not([hidden])) .so-back-to-top{bottom:100px}}.ks-gender-tabs:not([hidden]){display:flex;gap:28px;overflow-x:auto;white-space:nowrap;margin:8px 0 24px;scrollbar-width:none;border-bottom:1px solid #eee}.ks-gender-tabs button{flex:0 0 auto;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:#888;padding:12px 0 10px;font:inherit;font-size:16px;font-weight:600}.ks-gender-tabs button[aria-pressed=true]{color:#101820;border-bottom-color:#101820}.ks-gender-tabs button:focus-visible{outline:2px solid #005487;outline-offset:-2px}.ks-card .product-grid-item__container{position:relative}.ks-card .ks-card__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ks-card .ks-card__media>a{position:relative;display:block;z-index:3}.ks-card .ks-card__actions,.ks-card .ks-card__colors,.ks-card .ks-card__promo a{position:relative;z-index:4}.ks-cart-offers{margin:8px 0}.ks-cart-offers summary{cursor:pointer;padding:8px 0;font-size:var(--ks-cart-copy,14px)}.ks-gender-tabs a{display:block;flex:0 0 auto;padding:12px 0 10px;border-bottom:2px solid transparent;color:#888;font:inherit;text-decoration:none}.ks-gender-tabs a[aria-current=true]{color:#101820;border-bottom-color:#101820}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ks-ux.css.map */
