.card--standard:not(.card--horizontal)>.card__content .card__badge{display:flex!important;justify-content:var(--product-card-text-alignment, center)}.kx-soldout .card__media img{opacity:.45}.kx-soldout .card__badge .badge{background:#121212;color:#fff;border-color:#121212}.kx-per{display:block;margin-top:.2rem;font-size:1.2rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.7)}.kx-perwheel{margin:-.4rem 0 1.6rem;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.85)}.kx-perwheel strong{color:rgb(var(--color-foreground))}.kx-perwheel [data-kx-set]{display:block;color:rgba(var(--color-foreground),.7)}.kx-stocknote{margin:-.4rem 0 1.4rem;font-size:1.4rem;color:#b3261e}.kx-stocknote a{color:inherit}.product-form__input input[type=radio][hidden]+label,.product-form__input label[hidden]{display:none!important}.product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center}.product-form__quantity .quantity__input{min-width:4rem}.kx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -.2rem 1.2rem #0000001f;transform:translateY(110%);transition:transform .2s ease}.kx-sticky.is-visible{transform:none}.kx-sticky__info{flex:1;min-width:0;line-height:1.3}.kx-sticky__title,.kx-sticky__meta{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-sticky__title{font-size:1.3rem;font-weight:700;color:rgb(var(--color-foreground))}.kx-sticky__meta{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.kx-sticky .button{flex:none;min-width:0;min-height:4.6rem;padding:0 2rem}@media screen and (min-width:750px){.kx-sticky{display:none}}@media screen and (max-width:749px){body.kx-has-sticky{padding-bottom:7.2rem}}.kx-cart-hint{margin:.8rem 0 0;font-size:1.3rem;color:#b3261e}.dp .dp__shade,.phero .phero__shade{display:block}.dp .dp__h1,.dp .dp__sub,.dp .dp__crumbs,.dp .dp__series{text-shadow:0 .1rem .8rem rgba(0,0,0,.6)}.dp .dp__series{color:#ff8a80;font-weight:700}@media screen and (max-width:749px){.dp .dp__heroin{padding-left:1.6rem;padding-right:1.6rem}}@media screen and (max-width:989px){.dp .dp__hero img.dp__cover[src*=-action]{height:118%;object-position:70% 0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/katana-ux.css.map */
