.variant-option__tab-headline{padding:4px 0;text-align:center;width:100%;overflow:hidden;margin-bottom:0}.variant-option__button-label.option-1>.variant-option__tab-headline{color:var(--color-tab-1-heading-text);background:var(--color-tab-1-heading-bg)}.variant-option__button-label.option-2>.variant-option__tab-headline{color:var(--color-tab-2-heading-text);background:var(--color-tab-2-heading-bg)}.variant-option--tabs .variant-option__button-label.option-1{background:var(--color-tab-1-bg);color:var(--color-tab-1-text);border-color:var(--color-tab-1-heading-bg)}.variant-option--tabs .variant-option__button-label.option-1:has(input:checked){box-shadow:0 0 0 2px var(--color-tab-1-heading-bg),0 5px 16px #0f2e2f2b}.variant-option--tabs .variant-option__button-label.option-2{background:var(--color-tab-2-bg);color:var(--color-tab-2-text);border-color:var(--color-tab-2-heading-bg)}.variant-option--tabs .variant-option__button-label.option-2:has(input:checked){box-shadow:0 0 0 2px var(--color-tab-2-heading-bg),0 5px 16px #0f2e2f2b}.variant-option--tabs .variant-option__button-label.option-3{border:1px solid var(--color-selected-variant-background)}.variant-option--tabs .variant-option__button-label.option-3:has(input:checked){box-shadow:0 0 0 2px var(--color-selected-variant-background),0 5px 16px #0f2e2f2b;color:var(--color-selected-variant-background);background:var(--color-selected-variant-text)}.variant-option--tabs .variant-option__button-label{padding:0;flex-direction:column}.variant-option__tab{width:100%;padding:var(--padding-xs) var(--variant-option-padding-inline)}.variant-option__tab-content{display:flex;gap:8px}.variant-option__tab.without-servings .variant-option__tab-content{align-items:center}.variant-option__tab-label{width:20px;height:20px;border-radius:50%;border:1px solid var(--color-tab-radio);position:relative}.variant-option__tab-label:has(input:checked):after{background-color:var(--color-tab-radio);content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%}.variant-option__tab-body{flex:1}.variant-option__tab-heading{display:flex;justify-content:space-between}.variant-option__tab-label__short-desc{white-space:normal}.variant-option__tab-label__short-desc ul{padding-left:20px}.variant-option__tab-label__compare-at-price{color:rgb(from var(--color-foreground) r g b / var(--opacity-subdued-text));text-decoration:line-through;margin-left:8px}.variant-option--tabs .unit-price{text-align:right}@media(max-width:499px),(min-width:749px)and (max-width:1023px){.variant-option__tab-price .total-prices{display:flex;flex-direction:column-reverse;align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/variant-picker-tabs.css.map */
