.product-block-variant-buttons{display:flex;flex-direction:column;gap:8px}.product-block-variant-buttons>span{font-weight:700;font-size:16px}.product-block-variant-buttons .variants{display:flex;flex-wrap:wrap;gap:12px}.product-block-variant-buttons .variants>label{flex:1 1 calc(33.333% - 12px);background-color:#fff;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;min-height:78px;cursor:pointer;position:relative}.product-block-variant-buttons .variants>label .bs{position:absolute;top:-6px;right:-6px;padding:6px 9px;border:1px solid var(--dark-blue);background-color:#fff;color:var(--green);font-size:10px;border-radius:12px}.product-block-variant-buttons .variants>label:has(input:checked){background-color:rgb(var(--color-button-background));color:#fff}.product-block-variant-buttons .variants>label:has(input:checked) span.pps{color:#fff}.product-block-variant-buttons .variants>label input{display:none}.product-block-variant-buttons .variants>label span{display:block;padding:0;margin:0;font-family:var(--heading-font)}.product-block-variant-buttons .variants>label span.top{font-size:24px}.product-block-variant-buttons .variants>label span.pps{font-size:12px;color:var(--green)}.product-block-variant-buttons .variants>label span.money{display:unset}@media screen and (max-width:768px){.product-block-variant-buttons .variants>label{flex:1 1 calc(50% - .5rem)}}
/*# sourceMappingURL=product-block-variant-buttons.min.css.map */
