.finishes-card{display:grid;position:relative;grid-template-rows:[thumb] 30rem [buttons] 4.4rem;align-content:space-between;order:1;background-color:var(--armac-pure-white)}.finishes-card__button{position:absolute;z-index:50;grid-row:thumb;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer}@media (min-width: 640px){.finishes-card__button{grid-row:auto}}.finishes-card__thumb{display:flex;grid-row:thumb;flex-direction:column}.finishes-card__thumb__image{width:100%;height:70%;mix-blend-mode:multiply}.finishes-card__thumb__meta{display:flex;flex-direction:column;align-items:center;justify-content:center;height:30%;padding:0 1.2rem;text-align:center}.finishes-card__thumb__meta span{margin-bottom:.2rem}.finishes-card__thumb__image img{width:100%;height:100%;object-fit:contain}.finishes-card__overlay__buttons,.finishes-card__buttons{display:flex;grid-row:buttons;align-items:center;justify-content:flex-end;padding:0 1.2rem 1.2rem}.finishes-card__buttons__heart .wk-button.wk-button{position:static;width:2.2rem;height:2.2rem;margin:0 .8rem 0 0;padding:.2rem}.finishes-card__buttons__heart .wk-button.wk-button svg{width:100%;height:100%;stroke:var(--armac-black)}.finishes-card__buttons__heart .wk-button__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.finishes-card__buttons__heart .wk-button__icon{top:0;width:auto;height:auto;margin:0;color:inherit}.finishes-card__buttons__heart .wk-button--add svg .fill{fill:transparent}.finishes-card__buttons__cart__button{margin:0;padding:0;overflow:visible;border:0;background:transparent;color:var(--armac-black);cursor:pointer}.finishes-card__buttons__cart__add,.finishes-card__buttons__cart__added{display:flex;align-items:center;width:13rem;text-align:right;gap:.8rem}.finishes-card__buttons__cart__add svg,.finishes-card__buttons__cart__added svg{display:flex;align-items:center;justify-content:flex-end;width:1.9rem;height:1.9rem}.finishes-card__buttons__cart__label{width:75%}.finishes-card__overlay-modal,.finishes-card__overlay{grid-template-rows:[thumb] 30rem [buttons] 4.4rem;background-color:var(--armac-pure-white);color:var(--armac-black);text-align:center}.finishes-card__overlay{display:none}@media (min-width: 640px){.finishes-card__overlay{display:grid;position:absolute;z-index:100;top:0;left:0;align-content:space-between;width:100%;height:100%}}.finishes-card__overlay__meta{display:flex;grid-row:thumb;flex-direction:column;align-items:center;justify-content:center;padding:1.2rem 1.2rem 0}.finishes-card__overlay__meta>span{margin-bottom:.2rem}.finishes-card__overlay__meta__description *:not(p,span){display:none}.finishes-card__overlay__meta__description p{margin:.8rem 0 0}.finishes-card__overlay-modal{display:flex;flex-direction:column;max-width:56rem}.finishes-card__overlay-modal .finishes-card__overlay__meta{padding:0}.finishes-card__overlay__meta__description{white-space:pre-wrap}.finishes-card__overlay-modal .finishes-card__overlay__buttons{display:none}.main-finishes__cards .finishes-card--insert{grid-column:span 2}.main-finishes__cards .finishes-card__info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;align-items:center}.main-finishes__cards .finishes-card__info__copy{padding:2.4rem}@media (min-width: 640px){.main-finishes__cards .finishes-card__info__copy{padding:3.2rem}}.main-finishes__cards .finishes-card__info__copy h2{margin:0 0 1.4rem}.main-finishes__cards .finishes-card__info__copy p{margin:.8rem 0 0}.main-finishes__cards .finishes-card__info__image{width:100%;height:100%}.main-finishes__cards .finishes-card__info__image img{width:100%;height:100%;object-fit:cover}.main-finishes__cards .finishes-card__overlay-card{position:relative;grid-template-rows:1fr;color:var(--armac-pure-white);text-decoration:none}@media (min-width: 768px){.main-finishes__cards .finishes-card__overlay-card{grid-column:span 2}}.main-finishes__cards .finishes-card__overlay-card__copy{display:flex;position:relative;z-index:1;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:5.6rem 3.2rem;text-align:center}.main-finishes__cards .finishes-card__overlay-card__copy h2{margin:0 0 3.2rem}.main-finishes__cards .finishes-card__overlay-card__copy .generic-button{margin:3.2rem 0 0}.main-finishes__cards .finishes-card__overlay-card__image{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.main-finishes__cards .finishes-card__overlay-card__image img{width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/95/assets/v2-component-finishes-card.css.map */
