[data-native-armrest-upsell] [data-vr-armrest-addon]{display:none!important}.product__info-container>.armrest-upsell{position:relative;display:grid;grid-template-columns:9.6rem minmax(0,1fr);min-height:10rem;margin-block:2rem 4rem;border:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background))}.product__info-container>.armrest-upsell[hidden]{display:none}.armrest-upsell.armrest-upsell--selected{border-color:rgb(var(--color-foreground))}.armrest-upsell--selected:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(var(--color-foreground));pointer-events:none}.armrest-upsell__content{display:contents}.armrest-upsell__image{grid-column:1;grid-row:1 / 3}.armrest-upsell__image img{display:block;width:100%;height:100%;object-fit:cover}.armrest-upsell__info{grid-column:2;align-self:end;padding:1.6rem 7rem .2rem 1.4rem;font-size:1.2rem;line-height:1.35}.armrest-upsell__title{display:block;color:inherit;text-decoration:none}.armrest-upsell__price{display:block;margin-top:.4rem}.armrest-upsell__colors{grid-column:2;display:flex;flex-wrap:wrap;align-self:start;align-items:center;gap:.4rem;min-width:0;margin:0;padding:.5rem 1.4rem 1.6rem;border:0}.armrest-upsell__choice{position:absolute;width:1px;height:1px;clip-path:inset(50%)}.armrest-upsell__swatch{position:relative;display:grid;place-items:center;width:1.6rem;height:1.6rem;border:1px solid transparent;border-radius:50%;cursor:pointer;touch-action:manipulation}.armrest-upsell__swatch .swatch{display:block;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--swatch--background)}.armrest-upsell__choice:checked+.armrest-upsell__swatch{border-color:currentColor}.armrest-upsell__choice:focus-visible+.armrest-upsell__swatch,.armrest-upsell__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.armrest-upsell__choice:disabled+.armrest-upsell__swatch{opacity:.4;cursor:not-allowed}.armrest-upsell__choice:disabled+.armrest-upsell__swatch:after{content:"";position:absolute;width:1px;height:100%;background:currentColor;transform:rotate(40deg)}.armrest-upsell__toggle{position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%);min-width:5rem;padding:.7rem 1rem;border:1px solid rgb(var(--color-foreground));border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font:inherit;font-size:1.1rem;line-height:1.2;cursor:pointer;touch-action:manipulation}.armrest-upsell--selected .armrest-upsell__toggle{background:transparent;color:rgb(var(--color-foreground))}@media(pointer:coarse){.armrest-upsell__toggle:after{content:"";position:absolute;top:-.8rem;right:0;bottom:-.8rem;left:0}}
/*# sourceMappingURL=/cdn/shop/t/680/assets/component-armrest-upsell.css.map */
