variant-selects.sb-variant-b{display:flex;flex-direction:column;gap:16px;padding-block:var(--sb-padding-mobile, 0px);color:var(--sb-text, #03302e);font-family:var(--font-body-family)}.sb-variant-b .sb-variant-b__option{all:unset;display:flex;flex-direction:column;gap:14px;padding:0;border:0;min-inline-size:0;max-width:none;width:100%}.sb-variant-b__heading{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:21px}.sb-variant-b__values{display:flex;flex-wrap:wrap;gap:14px 10px;padding-top:0}.sb-variant-b .sb-variant-b__button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:39px;padding:10px 12px;border:1px solid var(--sb-border, #9aacab);border-radius:var(--sb-radius, 4px);background:var(--sb-background, white);color:var(--sb-text, #03302e);font:inherit;font-size:14px;font-weight:600;line-height:17px;cursor:pointer;box-sizing:border-box}.sb-variant-b input:checked+.sb-variant-b__button{background:var(--sb-selected-background, #d6efec);border-color:var(--sb-selected-border, #03302e)}.sb-variant-b input:focus-visible+.sb-variant-b__button{outline:2px solid var(--sb-selected-border, #03302e);outline-offset:3px}.sb-variant-b input.disabled+.sb-variant-b__button>span:first-of-type{text-decoration:line-through;opacity:.55}.sb-variant-b__badge{position:absolute;top:-11px;left:10px;padding:2px 6px;border-radius:4px;background:var(--sb-badge-background, #f28f64);color:var(--sb-badge-color, white);font-size:12px;font-weight:600;line-height:15px;white-space:nowrap}.sb-variant-b [hidden]{display:none!important}.sb-variant-b__info{position:relative}.sb-variant-b__info summary{display:flex;align-items:center;justify-content:center;padding:4px 0;cursor:pointer;list-style:none}.sb-variant-b__info summary::-webkit-details-marker{display:none}.sb-variant-b__info img{display:block}.sb-variant-b__tooltip{position:absolute;left:50%;bottom:calc(100% + 4.5px);z-index:10;width:max-content;max-width:min(270px,calc(100vw - 24px));padding:5px;border:0;border-radius:2px;background:var(--sb-text, #03302e);color:var(--sb-background, #fff);font-size:10px;font-weight:600;line-height:12px;overflow-wrap:anywhere;transform:translate(calc(-50% + var(--sb-tooltip-shift, 0px)))}.sb-variant-b__tooltip:after{content:"";position:absolute;inset:100% 0 auto;height:10px}.sb-variant-b__tooltip .sb-variant-b__tooltip-arrow{position:absolute;top:100%;left:calc(50% - var(--sb-tooltip-shift, 0px));transform:translate(-50%) rotate(180deg);pointer-events:none}@media(min-width:750px){variant-selects.sb-variant-b{padding-block:var(--sb-padding-desktop, 0px)}}.sb-variant-b__tooltip p{display:contents}@media(min-width:750px){.sb-product-b .sb-variant-b .sb-variant-b__button{font-size:16px;line-height:20px}}.sb-variant-b .sb-variant-b__badge{font-size:13px;line-height:17px}.sb-product-b variant-selects.sb-variant-b{padding-block:calc(var(--sb-padding-mobile, 0px) + 6px)}@media(min-width:750px){.sb-product-b variant-selects.sb-variant-b{padding-block:calc(var(--sb-padding-desktop, 0px) + 6px)}}.sb-product-b .sb-variant-b .sb-variant-b__button{padding-top:16px;padding-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/247/assets/sb-product-variant-picker-b.css.map */
