.grid-product__image-mask{position:relative}.grid-product__price--savings{display:none!important}.kumi-badges{position:absolute;top:14px;left:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:5px;direction:ltr;pointer-events:none}.kumi-badge{display:inline-block;padding:7px 12px;color:#fff;font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.kumi-badge--new{background:#000}.kumi-badge--sale{background:#5c2a16}.kumi-badge-strip{position:absolute;left:50%;bottom:12%;transform:translate(-50%);width:62%;padding:5px 8px;z-index:3;background:#696969d9;color:#fff;font-size:12px;font-weight:600;line-height:1.3;text-align:center;pointer-events:none}.kumi-qa,.kumi-qa *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.kumi-qa [role=button]:focus{outline:none}.kumi-qa__toggle{position:absolute;left:12px;bottom:12px;z-index:5;width:40px;height:40px;border-radius:50%;background:#1e1e1ee6;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.kumi-qa__toggle svg{width:19px;height:19px;stroke-width:1.1}.kumi-qa__toggle.is-adding{opacity:.5}.kumi-qa.is-open .kumi-qa__toggle{display:none}.kumi-qa__panel{position:absolute;left:0;right:0;bottom:0;z-index:6;display:none;min-height:45%;padding:40px 12px 18px;background:#232323d9;color:#fff;align-items:center;justify-content:center;cursor:default}.kumi-qa.is-open .kumi-qa__panel{display:flex}.kumi-qa__sizes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px}.kumi-qa__sizes--ltr{direction:ltr}.kumi-qa__size{min-width:42px;padding:8px;font-size:15px;line-height:1.2;text-align:center;cursor:pointer}.kumi-qa__size:hover{text-decoration:underline}.kumi-qa__size.is-unavailable{opacity:.45;text-decoration:line-through;cursor:default}.kumi-qa__size.is-adding{opacity:.4}.kumi-qa__close{position:absolute;top:8px;right:12px;padding:4px;font-size:20px;line-height:1;cursor:pointer}.kumi-qa [role=button]:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:768px){.kumi-badges{top:10px;gap:4px}.kumi-badge{font-size:11px;padding:5px 9px}.kumi-badge-strip{font-size:10px;width:70%;padding:4px 5px}.kumi-qa__toggle{width:34px;height:34px;left:8px;bottom:8px}.kumi-qa__toggle svg{width:17px;height:17px}.kumi-qa__panel{padding:34px 8px 12px}.kumi-qa__size{min-width:34px;padding:6px 5px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/kumi-badges.css.map */
