.variant-picker{display:grid;gap:var(--spacing-6);grid-template-columns:minmax(0,1fr)}.variant-picker .popover{--popover-anchor-block-spacing:var(--spacing-2);--popover-content-max-width:none}.variant-picker .popover,.variant-picker .popover::part(content){width:100%}.variant-picker__option-info{align-items:baseline;display:flex;justify-content:space-between;margin-block-end:var(--spacing-2)}.variant-picker__option-values{display:flex}.variant-picker__option-values.scroll-area{padding-block-end:2px;padding-block-start:2px}@media screen and (min-width:700px){.variant-picker__option-values{flex-wrap:wrap}}.variant-picker--complex label{background:#fff;border:1px solid #d9d9d9;border-radius:2rem;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.75rem .75rem 0;transition:background .2s ease-in-out;width:100%}.variant-picker--complex label.is-selected{background:var(--mrf-bright-green-light-active);border:1px solid var(--mrf-bright-green-light-active)}.variant-picker--complex label.is-disabled{background:#fff;border:1px solid #d9d9d9;pointer-events:none}.variant-info{display:flex;flex-shrink:0;padding:0 .75rem;width:50%}.variant-info img{border-radius:6px;margin-right:.75rem}.variant-info span{display:block}.variant-info span.variant-sku{color:#6c757d;font-size:.75rem}@media screen and (min-width:1000px){.variant-info{width:30%}.variant-info span.variant-sku{font-size:.875rem}.variant-picker--single-variant .variant-banner-text{width:45%}}.variant-image-text{align-items:center;display:flex;justify-content:start}.variant-image-text input{height:0;opacity:0;position:absolute;width:0}.variant-image-text:has(input:checked)~.variant-banner-text{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.variant-picker--complex .text-price{justify-content:space-between;padding-bottom:.75rem}.variant-price,.variant-title{color:#505050}.variant-title{font-size:16px;font-weight:500}.variant-price{font-size:18px;font-weight:600;grid-column:3;justify-self:end}.despatches{min-width:8rem}.variant-despatches{align-self:center;color:rgb(var(--button-background-primary));font-size:.75rem;font-weight:450}.variant-discount{color:#fff;cursor:help;grid-column:2;height:fit-content;justify-self:center;min-width:fit-content}.variant-discount span{align-content:center;align-items:center;background:rgb(var(--button-background-primary));border-radius:50px;display:inline-flex;font-size:16px;font-weight:700;gap:4px;justify-content:center;padding:.25rem .75rem;white-space:nowrap}.variant-discount-icon{height:1.4rem;width:1.4rem}svg.variant-discount-icon>*{fill:#fff}.variant-banner-text{border-left:1px solid #676767;color:#fff;color:#505050;flex-shrink:1;font-size:16px;font-weight:500;padding:0 1rem;pointer-events:auto;text-align:center}.variant-picker--single-variant .variant-banner-text{border-left:none}.variant-check{background:#f7f7f7;border-radius:100px;flex-shrink:0;height:33px;width:33px}.variant-check.is-selected{background:#fff}.variant-check.is-disabled{background:#f7f7f7;pointer-events:none}.variant-check svg{max-height:0;opacity:0;transition:max-height .2s ease-in-out,opacity .2s ease-in-out}label.is-selected .variant-check svg{max-height:100%;opacity:1}label.is-disabled .variant-check svg{max-height:0;opacity:0}.variant-discount--lg,.variant-picker--complex .text-price.text-price--lg{display:none}.variant-picker--complex .text-price.text-price--lg div{display:flex;justify-content:flex-end}.variant-picker--complex .text-price.text-price--lg span{display:block}.variant-picker--complex .text-price.text-price--sm{grid-template-columns:1fr auto 1fr}@media screen and (min-width:1000px){.variant-picker--complex label{padding:.25rem 1rem .25rem .25rem}.variant-picker--complex .text-price{justify-content:end;order:5;padding:0 0 0 .5rem;width:10%}.variant-discount{display:flex;justify-content:end;margin-left:auto;order:4;width:15%}.variant-banner-text{border:none;width:40%}.product-info__variant-picker .badge,.product-info__variant-picker .variant-discount span{font-size:16px;font-weight:700;line-height:24px;padding:.25rem 1rem;text-align:center;text-transform:uppercase}}.meta-description{margin-bottom:1.25rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/188/assets/css-variant-picker.bundle.css.map */
