.product-variants--radio .product-variant__container{gap:1rem}.product-variants--radio .product-variant__item label{flex-wrap:wrap;justify-content:center;padding:.75rem 1.25rem;min-height:4rem;line-height:1.35}@media screen and (max-width: 767px){.product-variants--radio .product-variant{width:100%}.product-variants--radio .product-variant__name{text-align:left;margin-bottom:.5rem}.product-variants--radio .product-variant__container{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:.5rem}.product-variants--radio .product-variant__item{display:block;width:100%}.product-variants--radio .product-variant__item label{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;width:100%;min-height:3.5rem;padding:.875rem 1rem;border-radius:clamp(6px,var(--border-radius-buttons),12px);border-width:1.5px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;background-color:var(--color-background-main);box-shadow:0 1px 2px #0000000a}.product-variants--radio .product-variant__item input:checked+label{border-width:2px;box-shadow:0 0 0 1px var(--color-text-main),0 2px 6px #00000014;background-color:color-mix(in srgb,var(--color-text-main) 6%,var(--color-background-main))}.product-variants--radio .product-variant__item .product-variant__item-swatch{margin-right:.5rem;flex-shrink:0}.product-variants--radio .product-variant__item label .variant-savings-text{flex-basis:100%;width:100%;text-align:left;margin-top:.375rem;margin-left:0;padding-left:0;font-size:.8125rem}}@media screen and (max-width: 474px){.product-variants--radio .product-variant__item label{padding:.75rem .875rem;min-height:3.25rem}.product-variants--radio .product-variant__container{gap:.5rem}}.variant-savings-text{display:block;width:100%;margin-top:.375rem;font-size:.8125rem;font-weight:500;color:var(--color-text-main);letter-spacing:.01em;cursor:pointer;opacity:0;transition:opacity .2s ease}.variant-savings-text.variant-savings-visible{opacity:1}.variant-savings-price{white-space:nowrap}.variant-savings-amount{white-space:nowrap;color:var(--color-text-main);opacity:.75;font-weight:600;cursor:pointer!important}.product-variants--radio .product-variant__item input:checked+label .variant-savings-amount{opacity:.9}.product-variant__item{cursor:pointer!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/variant-savings.css.map */
