.model-picker__list{display:grid;grid-template-columns:repeat(var(--mp-cols-mobile, 2),minmax(0,1fr));gap:var(--mp-gap, calc(3 * var(--space-unit)));margin:0;padding:0;list-style:none}@media(min-width:769px){.model-picker__list{grid-template-columns:repeat(var(--mp-cols-desktop, 2),minmax(0,1fr))}}.model-picker__card{display:flex;position:relative;flex-direction:column;gap:calc(2 * var(--space-unit));height:100%;padding:var(--mp-padding, calc(3 * var(--space-unit)));border:var(--input-border-width, 1px) solid var(--mp-border-color, var(--card-border-color));border-radius:var(--input-border-radius, 0);background-color:var(--mp-bg, transparent);color:rgb(var(--text-color));text-align:center;text-decoration:none}.model-picker__card:hover{background-color:rgba(var(--text-color)/.03)}.model-picker__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.model-picker__card--pick{cursor:pointer}.model-picker__card--pick:has(.model-picker__input:checked){border-color:var(--mp-highlight-color, rgb(var(--text-color)));border-width:var(--mp-highlight-width, 2px)}.model-picker__card--pick:has(.model-picker__input:focus-visible){outline:2px solid rgb(var(--text-color));outline-offset:2px}.model-picker__card--pick.is-unavailable{cursor:not-allowed;opacity:.55}.model-picker__label--sold-out{align-self:center;background-color:var(--mp-sold-out-color, #e32b2b);color:#fff;font-weight:500;white-space:nowrap}.model-picker__card--current{border-color:var(--mp-highlight-color, rgb(var(--text-color)));border-width:var(--mp-highlight-width, 2px)}.model-picker--row .model-picker__card{flex-direction:row;align-items:center;text-align:start}.model-picker__media{flex:0 0 auto;align-self:center;width:var(--mp-image-size, 120px);max-width:100%}.model-picker--row .model-picker__media{align-self:flex-start}.model-picker__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-unit);min-width:0}.label.model-picker__heading{font-size:var(--mp-heading-size-mobile, .88em)}.model-picker__title{margin:0;font-size:var(--mp-title-size-mobile, inherit);font-weight:700}.model-picker__sub{margin:0;font-size:var(--mp-text-size-mobile, .88em);opacity:var(--mp-sub-opacity, .75)}.model-picker__includes{opacity:var(--mp-includes-opacity, 1);display:flex;flex-direction:column;gap:2px;margin:0;padding:0;font-size:var(--mp-text-size-mobile, .88em);list-style:none;text-align:start}@media(min-width:769px){.label.model-picker__heading{font-size:var(--mp-heading-size-desktop, .88em)}.model-picker__title{font-size:var(--mp-title-size-desktop, inherit)}.model-picker__sub{font-size:var(--mp-text-size-desktop, .88em)}.model-picker__includes{font-size:var(--mp-text-size-desktop, inherit)}}.model-picker__includes li{display:flex;align-items:flex-start;gap:var(--space-unit)}.model-picker__includes .icon{flex:0 0 auto;width:1.2em;height:1.2em;margin-top:.1em}.model-picker__price{display:flex;flex-wrap:wrap;gap:var(--space-unit) calc(2 * var(--space-unit));align-items:baseline;justify-content:center;margin-top:auto;font-size:var(--mp-price-size-mobile, inherit);white-space:nowrap}@media(min-width:769px){.model-picker__price{font-size:var(--mp-price-size-desktop, inherit)}}.model-picker--row .model-picker__price{justify-content:flex-start}.model-picker__savings{align-self:center;white-space:nowrap}.model-picker__savings,.model-picker__badge{font-size:var(--mp-label-size, var(--product-label-size, 1.1rem));font-weight:var(--mp-label-weight, 600)}@media(min-width:769px){.model-picker__savings,.model-picker__badge{font-size:var(--mp-label-size-desktop, var(--mp-label-size, var(--product-label-size-desktop, 1.3rem)))}}.model-picker__delta{font-weight:700}.model-picker__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;white-space:nowrap}.model-picker--row .model-picker__badge{left:var(--mp-padding, calc(3 * var(--space-unit)));transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/114/assets/model-picker.css.map */
