.cs-plus-size{position:relative;display:inline-flex;align-items:center;opacity:.4;pointer-events:none;transition:opacity .2s ease}.cs-plus-size--active{opacity:1;pointer-events:auto}.cs-plus-size__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:var(--style-border-width-inputs) solid var(--color-border);border-radius:var(--style-border-radius-inputs);background:var(--cs-plus-bg, transparent);color:var(--cs-plus-color, currentColor);text-decoration:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.cs-plus-size__link:hover{border-color:var(--color-variant-hover-border, currentColor)}.cs-plus-size__link:focus-visible{outline:var(--focus-outline-width, 2px) solid currentColor;outline-offset:var(--focus-outline-offset, 2px)}.cs-plus-size__link svg{width:20px;height:20px;flex-shrink:0}.cs-plus-size__tooltip{position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:50%;transform:translate(-50%);padding:6px 10px;border-radius:4px;background:rgb(var(--color-foreground-rgb, 0 0 0));color:rgb(var(--color-background-rgb, 255 255 255));font-size:var(--font-size--xs, .75rem);line-height:1.4;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:1}.cs-plus-size__tooltip:after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:rgb(var(--color-foreground-rgb, 0 0 0)) transparent transparent transparent}@media(min-width:1024px){.cs-plus-size--active:hover .cs-plus-size__tooltip{opacity:1}}@media(prefers-reduced-motion:reduce){.cs-plus-size,.cs-plus-size__link,.cs-plus-size__tooltip{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/224/assets/cs-plus-size-button.css.map */
