body:has(.novaria-product-enhancer) product-info .product-form__input.product-form__input--pill{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;max-width:100%;min-width:0;margin:0 0 1.35rem!important;padding:0;border:0}body:has(.novaria-product-enhancer) product-info .product-form__input--pill .form__label,body:has(.novaria-product-enhancer) product-info .product-form__input--pill legend{grid-column:1 / -1;width:100%;margin:0 0 .2rem!important;padding:0;color:var(--nv-ink, #111111);font-size:1.22rem;font-weight:700;line-height:1.2;letter-spacing:0}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0!important;min-height:3.9rem;margin:0!important;padding:.62rem .72rem!important;border:1px solid var(--nv-line, #e1e1e1)!important;border-radius:.9rem!important;background:var(--nv-surface, #ffffff)!important;color:var(--nv-ink, #111111)!important;box-shadow:none!important;font-size:1.18rem!important;font-weight:650!important;line-height:1.15!important;letter-spacing:0!important;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label:before{box-shadow:none!important}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]:checked+label{border-color:var(--nv-ink, #111111)!important;background:var(--nv-ink, #111111)!important;color:#fff!important;font-weight:750!important}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]:disabled+label,body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio].disabled+label{border-color:var(--nv-line, #e1e1e1)!important;background:var(--nv-soft, #f7f7f7)!important;color:var(--nv-muted, #737373)!important;opacity:.55;text-decoration:line-through}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]:focus-visible+label,body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio].focused+label{outline:none;box-shadow:0 0 0 2px var(--nv-surface, #ffffff),0 0 0 4px #1111113d!important}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label:last-of-type:nth-of-type(odd):not(:only-of-type){grid-column:1 / -1;width:calc(50% - .325rem);justify-self:center}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label:only-of-type{grid-column:1 / -1;width:100%}@media(hover:hover)and (pointer:fine){body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]:not(:disabled):not(.disabled)+label:hover{border-color:var(--nv-charcoal, #303030)!important;transform:translateY(-1px)}}body:has(.novaria-product-enhancer) product-info .product-form__input--dropdown{width:100%;max-width:100%;margin-bottom:1.35rem}body:has(.novaria-product-enhancer) product-info .product-form__input--dropdown .form__label{margin-bottom:.45rem;color:var(--nv-ink, #111111);font-size:1.22rem;font-weight:700;line-height:1.2}body:has(.novaria-product-enhancer) product-info .product-form__input--dropdown .select{width:100%;max-width:100%}body:has(.novaria-product-enhancer) product-info .product-form__input--dropdown .select__select{min-height:4.5rem;border-radius:var(--nv-radius-sm, 10px);background:var(--nv-surface, #ffffff);color:var(--nv-ink, #111111);font-size:1.25rem;font-weight:550}@media screen and (max-width:370px){body:has(.novaria-product-enhancer) product-info .product-form__input.product-form__input--pill{gap:.55rem}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label{min-height:3.75rem;padding:.55rem .58rem!important;font-size:1.1rem!important}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label:last-of-type:nth-of-type(odd):not(:only-of-type){width:calc(50% - .275rem)}}@media screen and (min-width:750px){body:has(.novaria-product-enhancer) product-info .product-form__input.product-form__input--pill{gap:.75rem;max-width:44rem}body:has(.novaria-product-enhancer) product-info .product-form__input--pill input[type=radio]+label{min-height:4rem;padding:.65rem .85rem!important;font-size:1.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/novaria-variant-picker.css.map */
