.product-card__heading{display:inline-block;position:relative;color:var(--color-base);text-decoration:none;word-break:break-word}.product-card__meta{color:var(--color-base);text-transform:uppercase;word-break:break-word}.btn--add-to-cart[disabled]{pointer-events:none}.btn--add-to-cart{margin-top:17px;min-height:50px;height:auto;padding-top:14px;padding-bottom:15px;position:relative}.btn--add-to-cart[disabled] svg{display:none}.product-card__image>*:not(:only-child){transition:opacity var(--duration-large) var(--animation-bezier)}.product-card__image:>*:not(:only-child):first-child{opacity:1}.product-card__image>*:not(:only-child):last-child{opacity:0}@media(min-width:1025px){.product-card__image-holder:hover .product-card__image>*:not(:only-child):first-child{opacity:0}.product-card__image-holder:hover .product-card__image>*:not(:only-child):last-child{opacity:1}}.product-card-image--contain [style*=--aspect-ratio] img,.product-card-image--contain [style*=--aspect-ratio].placehoder__svg--bg svg{object-fit:contain}.quick-add__submit.loading>*:not(.loading-overlay__spinner){opacity:0;visibility:hidden}.product-card .loading-overlay__spinner{position:absolute}.product-card .product-form__error-message-wrapper:not([hidden]){display:inline-flex;align-items:flex-start;color:var(--color-error);font-size:12px;line-height:16px;margin-top:10px}.product-card .product-form__error-message-wrapper svg{position:relative;top:1px;flex:0 0 auto;margin-right:5px}.product-card .product-form__error-message-wrapper svg path{fill:var(--color-error)}.product-card__no-image{display:flex;flex-direction:column;position:relative;width:100%;text-decoration:none;padding:50px 20px}.product-card__no-image:before{content:"";position:absolute;border:1px solid var(--color-lines-borders);top:0;left:0;width:100%;height:100%;border-radius:var(--radius)}.product-card__no-image.border__radius--circle:before{border-radius:50%}.product-card__no-image[style*=--product-card-aspect-ratio]{padding:calc(100%/(0 + var(--product-card-aspect-ratio, 1 / 1))) 0 0}.product-card__no-image[style*=--product-card-aspect-ratio] span{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 20px}@media(min-width:1025px){.product-card__no-image.scale-border-hover:before{transform:translateZ(0);transition:all var(--duration-medium) var(--zoom-animation-bezier)}.product-card__no-image.scale-border-hover:hover:before{--scale-on: 20px;--move-x: calc(var(--scale-on) / 2 * -1);--move-y: calc(var(--scale-on) / 2 * -1);transform:translate3d(var(--move-x),var(--move-y),0);width:calc(100% + var(--scale-on));height:calc(100% + var(--scale-on))}}.product-card__image-holder{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.product-card__image-holder modal-opener{position:absolute;transform:translate3d(0,50px,0);opacity:0;transition:transform var(--duration-short) var(--zoom-animation-bezier),opacity var(--duration-short) var(--zoom-animation-bezier)}.btn-quickview-hover:hover modal-opener{transform:translateZ(0);opacity:1}.product-card__image-holder:hover modal-opener{transform:translateZ(0);opacity:1}.btn-quickview{width:40px;height:40px;border-radius:50%;--background: var(--color-body-background);--radius-button: 50%;padding:0}.btn.btn-quickview svg:not(:last-child){margin-right:0}@media(max-width:1024px){.product-card__image-holder modal-opener{display:none}}.product-card__align-buttons,.product-card__align-buttons .product-card__container{display:flex;flex-direction:column;height:100%}.product-card__align-buttons .product-card__container modal-opener,.product-card__align-buttons .product-card__container product-form{margin-top:auto}.btn-quickview{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.68,-.13,.3,1.26)}.btn-quickview .btn-quickview__text{position:absolute;opacity:0;white-space:nowrap;left:50%;transform:translate(-50%);transition:opacity .3s cubic-bezier(.68,-.13,.3,1.26)}.btn-quickview:hover{width:var(--width, 150px);border-radius:30px}.btn-quickview .theme-icon{transition:opacity .3s cubic-bezier(.68,-.13,.3,1.26)}.btn-quickview:hover .theme-icon{opacity:0}.btn-quickview:hover .btn-quickview__text{opacity:1}.card__price__main{font-size:var(--card-price-size)}.grid:has(>[class*=col-]>.product-card){align-items:stretch!important}.grid>[class*=col-]:has(>.product-card){display:flex}.grid>[class*=col-]>.product-card{display:flex;flex-direction:column;width:100%;height:100%}.grid>[class*=col-]>.product-card>.product-card__image-holder{flex:0 0 auto;width:100%}.grid>[class*=col-]>.product-card .product-card__image{--aspect-ratio: 1 !important}.grid>[class*=col-]>.product-card .product-card__image img{object-fit:contain}.grid>[class*=col-]>.product-card>.product-card__container{display:flex;flex:1 0 auto;flex-direction:column;height:auto}.grid>[class*=col-]>.product-card .product-card__heading{min-height:3lh}.grid>[class*=col-]>.product-card>.product-card__container>modal-opener,.grid>[class*=col-]>.product-card>.product-card__container>product-form{margin-top:auto}.grid>[class*=col-]>.product-card .sk-card-quantity__control{max-width:100%}.grid>[class*=col-]>.product-card .sk-card-quantity__control input{flex:1 1 48px}@media(max-width:360px){.grid>[class*=col-]>.product-card .product-card__heading{min-height:4lh}}.grid>[class*=col-]>.product-card>.product-card__container>div:has(>.price){min-height:44px}.grid>[class*=col-]>.product-card>.product-card__container>modal-opener,.grid>[class*=col-]>.product-card>.product-card__container>product-form{margin-top:8px}.grid>[class*=col-]>.product-card .btn--add-to-cart{margin-top:0;min-height:44px}.sk-card-purchase{display:grid;grid-template-columns:minmax(52px,.62fr) minmax(0,1fr);align-items:start;gap:6px}.sk-card-purchase>.sk-cart-added{grid-column:1 / -1;margin:0 0 4px;min-height:0;text-align:left}.sk-card-purchase>.sk-cart-added:empty{display:none}.sk-card-purchase>.sk-card-quantity--compact{position:relative;display:block;width:100%;margin:0}.sk-card-quantity--compact>label{position:absolute;top:3px;left:8px;z-index:1;font-size:10px;font-weight:600;line-height:13px;pointer-events:none}.sk-card-quantity--compact>select,.sk-card-quantity--compact>input{box-sizing:border-box;display:block;width:100%;min-width:0;height:44px;margin:0;padding:15px 16px 2px 8px;border:1px solid #c9cdd2;border-radius:6px;background-color:#fff;color:var(--color-base);font-family:inherit;font-size:16px;line-height:22px}.sk-card-quantity--compact>input{padding-right:4px}.sk-card-quantity--compact>[hidden]{display:none!important}.sk-card-quantity--compact>select:focus-visible,.sk-card-quantity--compact>input:focus-visible{outline:2px solid var(--color-base);outline-offset:2px}.sk-card-purchase>.quick-add__submit{width:100%;padding:8px 5px;font-size:12px;line-height:16px}.sk-card-purchase>.quick-add__submit:has(>span)>.theme-icon{display:none}.sk-card-purchase:not(:has(.sk-card-quantity--compact))>.quick-add__submit{grid-column:1 / -1}.product-card__container>.sk-card-sale-note{order:3;margin:7px 0 0;color:#632b3b;font-size:11px;line-height:1.35}.sk-card-sale-note>span{display:block}#product-grid.grid.el_mt_40{margin-top:-24px}#product-grid.grid.el_mt_40>[class*=col-]{margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/60/assets/component-product-card.css.map */
