.product-card{background:#f5f0dc;border-radius:16px;justify-content:space-between;padding:8px}.product-card__title{overflow:hidden;font-family:Recoleta;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .f-price__sale .f-price-item--regular{color:#6c757d;font-size:12px;font-weight:300;line-height:16.9px}.product-card .f-price__sale .f-price-item--sale{color:currentColor;font-size:14px;font-weight:700}.product-icon-item{position:relative;display:inline-flex;background:none;border:none;padding:0;cursor:pointer;max-width:25px;height:auto;margin-top:10px}.product-icon-label{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#000000bf;color:#fff;padding:4px 8px;border-radius:4px;white-space:nowrap;font-size:12px;line-height:1.4;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:10}@media(hover:hover){.product-icon-item:hover .product-icon-label{opacity:1}}.product-icon-item.is-active .product-icon-label{opacity:1}.product-card .product-card__info{background:#fff;border-radius:10px;padding:8px;position:relative}.product-card_top-info{display:flex;flex-direction:column;justify-content:space-between;border-bottom:.5px solid #d7d0b1;padding-bottom:8px;margin-bottom:8px}.product-card__wrapper{display:flex;align-items:center}.product-card__image-wrapper{flex:0 0 50%}.product-card__inline-mobile-link{display:inline-flex;margin-top:12px}.product-card__inline-form{display:none}.product-card__variant-select{position:relative;flex:1 1 auto;min-width:0;background:#fff;border:1px solid #ddd8be;border-radius:36px}.product-card__variant-select[aria-expanded=true]{border-radius:20px 20px 0 0}.product-card__variant-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:transparent;border:none;font-size:15px;max-height:40px}.product-card__variant-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:10px}.product-card__variant-trigger-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__variant-chevron{flex:0 0 auto;color:#d7d0b1;transition:transform .2s ease;width:12px;height:8px}.product-card__variant-select[aria-expanded=true] .product-card__variant-chevron{transform:rotate(180deg)}.product-card__variant-dropdown{display:none;position:absolute;top:100%;left:-1px;right:-1px;z-index:200;list-style:none;background:#fff;border:1px solid #ddd8be;border-top:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.product-card__variant-dropdown.is-open{display:block}.product-card__variant-option{padding:10px 14px;font-size:15px;cursor:pointer}.product-card__variant-option:first-child{padding-top:0;border-top:none}.product-card__variant-option:first-child .product__variant-title{padding-top:10px;border-top:1px solid #ddd8be}.product-card__variant-option:hover:not(.is-disabled){text-decoration:underline}.product-card__variant-option.is-disabled{opacity:.4;cursor:not-allowed;color:#999}.product__variant-title{margin:0}.product-card__atc-wrapper{flex:0 0 auto}.product-card__inline-atc{width:100%;height:100%}.product-card__qty-stepper{display:none}.product-card__inline-mobile-link{position:absolute;right:8px;bottom:13px;width:28px;height:28px;color:#fff;border-color:var(--color-secondary-button)}.product-card__inline-mobile-link .icon{width:14px;height:14px}.product-card__tags{padding:4px 8px;border-radius:8px;margin-bottom:8px;text-align:center}.product-card__tag{font-family:Solina;font-size:14px;font-weight:300}.product-card__vendor{display:flex;align-items:center;gap:5px}.vendor__link{color:#21252999;font-family:Solina;font-size:14px;font-weight:300;line-height:11.25px}.product-card__tags-desktop{display:none}@media(min-width:1024px){.product-card{padding:20px;height:520px}.product-card .product-card__info{background:#fff;padding:16px;gap:0}.product-card_top-info{flex-direction:row;align-items:flex-end;gap:10px;padding-top:0;margin-top:-7px}.product-card__wrapper{display:grid;grid-template-rows:35px auto 190px}.product-card__inline-mobile-link{display:none}.product-card__tags-desktop{display:block;position:relative;width:max-content;margin-left:auto}.product-card__tags-mobile{display:none}.product-card__inline-form{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:12px}.product-icons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.product-icon-item{max-width:30px}.product-card__atc-wrapper{position:relative;flex:0 0 50%;height:40px}.product-card__atc-wrapper.dropdown-hidden{flex:0 0 100%}.product-card__inline-atc{border-radius:36px;color:#fff;transition:opacity .15s ease;border-color:var(--color-secondary-button)}.product-card__qty-stepper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;align-items:center;justify-content:space-between;display:flex;padding:8px 16px;border:1px solid #d7d0b1;border-radius:36px;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s}.product-card__atc-wrapper:hover .product-card__inline-atc{opacity:0;pointer-events:none}.product-card__atc-wrapper:hover .product-card__qty-stepper{opacity:1;visibility:visible;transition:opacity .15s ease,visibility 0s}.product-card__atc-wrapper:has(.product-card__inline-atc:disabled):hover .product-card__qty-stepper{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s .15s}.product-card__atc-wrapper:has(.product-card__inline-atc:disabled):hover .product-card__inline-atc{opacity:.5}.product-card__atc-wrapper:has(.product-card__inline-atc:disabled):hover{cursor:not-allowed}.product-card__qty-btn{background:none;border:none;cursor:pointer;padding:0;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#d7d0b1}.product-card__qty-btn:hover:not(:disabled){opacity:.7}.product-card__qty-btn:disabled{opacity:.4;cursor:not-allowed}.product-card__qty-display{color:#002625;font-family:Solina;font-size:16px;font-weight:300;text-align:center}.product-card__inline-form .icon{width:14px;height:14px}.product-card__image-wrapper{width:194px;height:198px;margin:auto auto 22px}.product-card__info .product-card_middle-info{display:flex;align-items:center;justify-content:space-between;min-height:42px}.product-card .f-price__sale{flex-direction:column-reverse;align-items:end}.product-card .f-price__sale .f-price-item--regular{font-size:14px}.product-card .f-price__sale .f-price-item--sale{font-size:16px;line-height:26px}.product-card__title{overflow:hidden;font-family:Recoleta;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex;align-items:flex-end}.product-card__info-container{margin-top:auto}}@media(max-width:768px){:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card{padding:20px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__info-container{width:100%;margin-bottom:auto}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card .product-card__info{background:#fff;padding:16px;gap:0}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card_top-info{flex-direction:row;align-items:flex-end;gap:10px;padding-top:0;margin-top:-7px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__wrapper{display:grid;grid-template-rows:35px auto 190px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__inline-atc{border-radius:36px;color:#fff}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__inline-mobile-link{position:static;width:100%;border-radius:36px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__tags-desktop{display:block;position:relative;width:max-content;margin-left:auto}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__tags-mobile{display:none}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-icons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-icon-item{max-width:30px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__inline-form .icon{width:14px;height:14px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__image-wrapper{width:194px;height:198px;margin:auto auto 22px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__info .product-card_middle-info{display:flex;align-items:center;justify-content:space-between}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card .f-price__sale{flex-direction:column-reverse;align-items:end}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card .f-price__sale .f-price-item--regular{font-size:14px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card .f-price__sale .f-price-item--sale{font-size:16px;line-height:26px}:is(.featured-collection__content,.section--related-products,.section--recently-viewed-products) .product-card__title{overflow:hidden;font-family:Recoleta;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:flex;align-items:flex-end}.product-card_middle-info{min-height:59px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wim-card-product.css.map */
