.product-card-wrapper{--azar-ink: #0e1b4d;--azar-ink-rgb: 14, 27, 77;--azar-accent: #4770db;--azar-sale: #e32402;--azar-tile: #f4f5f9;--azar-ease: cubic-bezier(.22, 1, .36, 1)}product-component:has(>.product-card-wrapper){display:block;height:100%}.product-card-wrapper{height:100%}.product-card-wrapper .card.card--card>.card__content{flex-grow:1}.product-card-wrapper .card.card--card{--border-width: 0rem;--image-padding: .8rem;--border-radius: 2rem;background:#fff;border:0;border-radius:2rem;box-shadow:0 0 0 1px rgba(var(--azar-ink-rgb),.08),0 1px 2px rgba(var(--azar-ink-rgb),.04);transition:box-shadow .35s var(--azar-ease),transform .35s var(--azar-ease);overflow:hidden}.product-card-wrapper .card.card--card:after{display:none}@media(hover:hover){.product-card-wrapper:hover .card.card--card{transform:translateY(-4px);box-shadow:0 0 0 1px #4770db47,0 22px 44px -22px rgba(var(--azar-ink-rgb),.42)}}.product-card-wrapper .card--card.card--media,.product-card-wrapper .card--card .card__inner.ratio{--ratio-percent: 100% !important}.product-card-wrapper .card--card .card__inner .card__media{border-radius:1.4rem;background:var(--azar-tile)}.product-card-wrapper .card__media .media{background:transparent}.product-card-wrapper .card__media .media img{object-fit:contain;padding:10%;mix-blend-mode:multiply;transition:transform .6s var(--azar-ease)}@media(hover:hover){.product-card-wrapper:hover .card__media .media img:first-child{transform:scale(1.06)}}.product-card-wrapper .card:not(.card--horizontal)>.card__inner>.card__content>.card__badge{margin:1.4rem}.product-card-wrapper .card__badge .badge{border:0;border-radius:99rem;padding:.55rem 1rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.15rem;letter-spacing:.02em;line-height:1;box-shadow:0 6px 14px -8px rgba(var(--azar-ink-rgb),.5)}.product-card-wrapper .card__badge .azar-badge--sale{background:var(--azar-sale);color:#fff}.product-card-wrapper .card__badge .badge:not(.azar-badge--sale){background:var(--azar-ink);color:#fff}.product-card-wrapper .card--card.card--media>.card__content{display:flex;flex-direction:column;margin-top:0;padding:.4rem 1.2rem 1.2rem}.product-card-wrapper .card--card>.card__content .card__information{display:flex;flex-direction:column;flex-grow:1;padding:.8rem .2rem 1.2rem;text-align:left}.product-card-wrapper .azar-card__vendor{order:-1;margin-bottom:.5rem;font-family:var(--font-heading-family);font-weight:700;font-size:1rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--azar-accent)}.product-card-wrapper .card__heading.h5{font-family:var(--font-heading-family);font-weight:700;font-size:1.45rem;line-height:1.32;letter-spacing:-.005em;color:var(--azar-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-wrap:pretty}.product-card-wrapper .card__heading a{text-decoration:none;transition:color .2s ease}@media(hover:hover){.product-card-wrapper:hover .card__heading a{color:var(--azar-accent);text-decoration:none}}.product-card-wrapper .azar-card__ar{margin:.4rem 0 0;font-family:system-ui,Segoe UI,Tahoma,sans-serif;font-size:1.3rem;line-height:1.5;color:rgba(var(--azar-ink-rgb),.58);text-align:left;unicode-bidi:plaintext;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card-wrapper .card-information{margin-top:auto;padding-top:1.2rem}.product-card-wrapper .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem;margin:0;color:var(--azar-ink)}.product-card-wrapper .price .price__container{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem}.product-card-wrapper .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem}.product-card-wrapper .price .price-item{margin:0}.product-card-wrapper .price .price-item--regular,.product-card-wrapper .price .price-item--sale,.product-card-wrapper .price .price-item--last{font-family:var(--font-heading-family);font-weight:700;font-size:1.9rem;line-height:1.1;letter-spacing:-.01em;color:var(--azar-ink)}.product-card-wrapper .price--on-sale .price__sale s,.product-card-wrapper .price--on-sale .price__sale s .price-item--regular{font-family:var(--font-body-family);font-weight:400;font-size:1.3rem;color:rgba(var(--azar-ink-rgb),.45)}.product-card-wrapper .price--on-sale .price-item--sale{color:var(--azar-sale)}.product-card-wrapper .azar-card__save{display:inline-block;align-self:flex-start;margin-top:.6rem;padding:.35rem .9rem;border-radius:99rem;background:#e3240214;color:#b81d02;font-size:1.15rem;font-weight:600;line-height:1.3}.product-card-wrapper .quick-add{margin:0}.product-card-wrapper .quick-add__submit.button{--buttons-radius-outset: 99rem;width:100%;min-height:4.4rem;padding:0 1.4rem;border-radius:99rem;background:var(--azar-ink);color:#fff;font-family:var(--font-heading-family);font-weight:700;font-size:1.35rem;letter-spacing:.02em;box-shadow:none;gap:.8rem;transition:background-color .25s ease,transform .25s var(--azar-ease)}.product-card-wrapper .quick-add__submit.button:before,.product-card-wrapper .quick-add__submit.button:after{display:none}.product-card-wrapper .quick-add__submit.button>span:first-child{display:inline-flex;align-items:center;gap:.8rem}.product-card-wrapper .quick-add__submit.button>span:first-child:before{content:"";flex:none;width:1.7rem;height:1.7rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11.2a1.6 1.6 0 0 0 1.6 1.3h8.4a1.6 1.6 0 0 0 1.6-1.2L21 8H6.1'/%3E%3Ccircle cx='9.5' cy='20.2' r='1.2'/%3E%3Ccircle cx='17.5' cy='20.2' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.3 11.2a1.6 1.6 0 0 0 1.6 1.3h8.4a1.6 1.6 0 0 0 1.6-1.2L21 8H6.1'/%3E%3Ccircle cx='9.5' cy='20.2' r='1.2'/%3E%3Ccircle cx='17.5' cy='20.2' r='1.2'/%3E%3C/svg%3E") center / contain no-repeat}.product-card-wrapper modal-opener .quick-add__submit.button>span:first-child:before{display:none}@media(hover:hover){.product-card-wrapper .quick-add__submit.button:not([disabled]):hover{background:var(--azar-accent)}}.product-card-wrapper .quick-add__submit.button:not([disabled]):active{transform:scale(.97)}.product-card-wrapper .quick-add__submit.button[disabled]{background:var(--azar-tile);color:rgba(var(--azar-ink-rgb),.5);opacity:1}.product-card-wrapper .quick-add__submit .loading__spinner .path{stroke:#fff}@media screen and (max-width:749px){.product-card-wrapper .card.card--card{--image-padding: .6rem;border-radius:1.6rem}.product-card-wrapper .card--card .card__inner .card__media{border-radius:1.1rem}.product-card-wrapper .card:not(.card--horizontal)>.card__inner>.card__content>.card__badge{margin:1rem}.product-card-wrapper .card__badge .badge{font-size:1.05rem;padding:.5rem .85rem}.product-card-wrapper .card--card.card--media>.card__content{padding:.2rem .9rem .9rem}.product-card-wrapper .card--card>.card__content .card__information{padding:.8rem .2rem 1rem}.product-card-wrapper .azar-card__vendor{font-size:.95rem}.product-card-wrapper .card__heading.h5{font-size:1.3rem;line-height:1.3}.product-card-wrapper .azar-card__ar{font-size:1.2rem;-webkit-line-clamp:1}.product-card-wrapper .price .price-item--regular,.product-card-wrapper .price .price-item--sale,.product-card-wrapper .price .price-item--last{font-size:1.65rem}.product-card-wrapper .price--on-sale .price__sale s,.product-card-wrapper .price--on-sale .price__sale s .price-item--regular{font-size:1.15rem}.product-card-wrapper .azar-card__save{font-size:1.05rem;padding:.3rem .7rem}.product-card-wrapper .quick-add__submit.button{min-height:3.8rem;padding:0 .8rem;font-size:1.2rem}.product-card-wrapper .quick-add__submit.button>span:first-child:before{width:1.5rem;height:1.5rem}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card.card--card,.product-card-wrapper .card__media .media img{transition:none}}.template-search .template-search__search .search .field{border-radius:99rem;background:#fff;box-shadow:0 0 0 1px #0e1b4d1a,0 12px 30px -20px #0e1b4d73;transition:box-shadow .2s ease}.template-search .template-search__search .search .field:focus-within{box-shadow:0 0 0 2px #4770db,0 14px 34px -20px #0e1b4d80}.template-search .template-search__search .search .field:before,.template-search .template-search__search .search .field:after{display:none}.template-search .template-search__search .search__input.field__input{min-height:5.6rem;margin:0;padding:1.7rem 11rem 1.7rem 2.4rem;border-radius:99rem;background:transparent;box-shadow:none;font-size:1.6rem}.template-search .template-search__search .search__input.field__input:focus,.template-search .template-search__search .search__input.field__input:not(:placeholder-shown){padding:2.4rem 11rem .9rem 2.4rem}.template-search .template-search__search .search .field__label{top:1.8rem;left:2.4rem;right:11rem;font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-search .template-search__search .search__input:focus~.field__label,.template-search .template-search__search .search__input:not(:placeholder-shown)~.field__label{top:.8rem;left:2.4rem;font-size:1.1rem;letter-spacing:.02em}.template-search .template-search__search .search .search__button,.template-search .template-search__search .search .reset__button{top:.6rem;width:4.4rem;height:4.4rem;border-radius:50%;outline:none;box-shadow:none}.template-search .template-search__search .search .search__button{right:.6rem;background:#0e1b4d;color:#fff;transition:background-color .2s ease}.template-search .template-search__search .search .search__button .svg-wrapper{width:2rem;height:2rem}.template-search .template-search__search .search .search__button:hover,.template-search .template-search__search .search .search__button:focus-visible{background:#4770db;color:#fff}.template-search .template-search__search .search .reset__button{right:5.6rem;background:transparent;color:#0e1b4d8c}.template-search .template-search__search .search .reset__button:after{display:none}.template-search .template-search__search .search .reset__button:focus-visible{background:#eef2fd}.template-search .template-search__count{font-size:1.4rem;color:#0e1b4d99}
/*# sourceMappingURL=/cdn/shop/t/33/assets/azar-product-card.css.map */
