.variants__picker-subs.flavour-selector--compact{border:0;margin-block:.25rem .625rem}.flavour-selector--compact .variant-section-white{background:transparent;padding:0}.flavour-selector--compact .variant-section-flex{gap:.625rem}.flavour-selector--compact .variant-heading{color:#1f2d24;font-size:.8125rem;font-weight:500;line-height:120%}.flavour-selector--compact .flavour-selector__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.flavour-selector--compact .flavour-selector__option{min-inline-size:0;cursor:pointer}.flavour-selector--compact .flavour-selector__input{margin:0}.flavour-selector--compact .flavour-selector__content{display:flex;align-items:center;gap:.375rem;min-block-size:2.75rem;block-size:100%;padding-block:.375rem;padding-inline:.5rem;border:.09375rem solid #e5e1d6;border-radius:.625rem;background-color:#fff;color:#1f2d24;font-size:.6875rem;font-weight:500;line-height:115%;transition:border-color .15s,background-color .15s}.flavour-selector--compact .flavour-selector__input:hover+.flavour-selector__content{border-color:#c9c2ae}.flavour-selector--compact .flavour-selector__input:checked+.flavour-selector__content{border-color:#f27;background-color:#ffe5f0}.flavour-selector--compact .flavour-selector__input:focus-visible+.flavour-selector__content{outline:.125rem solid #1f2d24;outline-offset:.1875rem}.flavour-selector--compact .flavour-selector__input.disabled+.flavour-selector__content{opacity:.6}.flavour-selector--compact .flavour-selector__image{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:1.625rem;block-size:1.625rem;border-radius:.375rem;background-color:var(--flavour-color, #f4eddc);background-color:color-mix(in srgb,var(--flavour-color, #f4eddc) 30%,white);overflow:hidden}.flavour-selector--compact .flavour-selector__thumbnail{inline-size:100%;block-size:100%;object-fit:contain}.flavour-selector--compact .flavour-selector__text{min-inline-size:0;overflow-wrap:anywhere}.flavour-selector--compact .flavour-selector__badge{display:inline-block;margin-inline-start:.25rem;color:#ad174f;font-size:.625rem;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/815/assets/component-flavour-selector.css.map */
