.product-card.parure-list-card{width:100%;max-width:100%;min-width:0;container-type:inline-size}.product-card.parure-list-card .product-image-container{width:100%;max-width:100%;height:auto;aspect-ratio:4 / 5;margin-bottom:18px}.product-card.parure-list-card .product-image-small,.product-card.parure-list-card .product-image-collection{aspect-ratio:4 / 5}.product-card.parure-list-card .product-image,.product-card.parure-list-card .product-image-link{display:block;width:100%;height:100%}.product-card.parure-list-card .product-main-image{display:block;max-width:100%;object-fit:contain}.first-products>div,.products-right>div,.products-left>div,.remaining-products>div,.products-mobile-grid>div{min-width:0}.product-card.parure-list-card .parure-card-info,.product-item.parure-native-card .product-item__text{display:grid;grid-template-columns:minmax(0,1fr) fit-content(44%);grid-template-areas:"brand count" "title price";column-gap:12px;row-gap:3px;width:100%;max-width:100%;min-width:0;padding:0;margin:0;text-align:left;align-items:baseline}.parure-list-card .parure-card-brand,.parure-native-card .product-item__product-vendor{grid-area:brand;font-size:12px;font-weight:400;line-height:1.3;margin:0;padding:0;min-width:0;overflow-wrap:anywhere}.parure-list-card .parure-card-title,.parure-native-card .product-item__product-title{grid-area:title;font-size:15px;font-weight:700;line-height:1.3;margin:0;padding:0;min-width:0;overflow-wrap:anywhere}.parure-list-card .parure-card-count,.parure-native-card .parure-card-count{grid-area:count;text-align:right;font-size:11px;line-height:1.3;font-weight:400;color:inherit;margin:0;min-width:0;text-decoration:none}.parure-list-card .parure-card-price,.parure-native-card .product-item__text>.product-item__price{grid-area:price;text-align:right;font-size:15px;font-weight:700;line-height:1.3;padding:0;margin:0;min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:5px;row-gap:2px}.parure-list-card .parure-card-price>*,.parure-native-card .product-item__price span,.parure-native-card .product-item__price s{white-space:nowrap;margin:0;font-size:inherit;font-weight:inherit}.parure-list-card .parure-card-brand a,.parure-list-card .parure-card-title a{color:inherit;text-decoration:none}.parure-list-card .parure-card-price .price-original{color:#666}.product-item.parure-native-card .product-item__meta{width:100%;min-width:0;padding:18px 0 0}.product-item.parure-native-card .product-item__text{transform:none;opacity:1}.product-item.parure-native-card{min-width:0;margin-bottom:16px}.parure-native-card .product-item__text>:not(.product-item__product-vendor):not(.product-item__product-title):not(.product-item__price):not(.parure-card-count){grid-column:1 / -1}@container (max-width:240px){.parure-list-card .parure-card-info,.parure-native-card .product-item__text{column-gap:7px}.parure-list-card .parure-card-title,.parure-list-card .parure-card-price,.parure-native-card .product-item__product-title,.parure-native-card .product-item__text>.product-item__price{font-size:14px}.parure-list-card .parure-card-brand,.parure-native-card .product-item__product-vendor,.parure-list-card .parure-card-count,.parure-native-card .parure-card-count{font-size:10px}}.product-card.parure-list-card .product-image-container{background:#fff}.product-card.parure-list-card .product-main-image{width:100%;height:100%;object-position:center}.product-item.parure-native-card .product-item__media{position:relative;width:100%;height:auto;aspect-ratio:4 / 5;overflow:hidden;background:#fff}.product-item.parure-native-card .product-item__image-link{display:block;width:100%;height:100%}.product-item.parure-native-card .product-item__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;aspect-ratio:4 / 5}.product-item.parure-native-card .product-item__image img{width:100%;height:100%;object-fit:contain;object-position:center}.parure-list-card .parure-card-title a,.parure-native-card .product-item__product-title a{font-size:inherit;font-weight:inherit}@media(max-width:480px){.parure-native-card .product-item__product-title,.parure-native-card .product-item__text>.product-item__price{font-size:14px}}.products-section.parure-products-section .products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;width:100%;max-width:1425px;padding:0}.products-section.parure-products-section .products-grid>.product-item{width:auto;min-width:0;max-width:none;flex:none;padding:0;margin:0}.search .search__results{column-gap:32px;row-gap:44px}.product-upsell .product-upsell-products{gap:32px}.product-upsell-products>.product-card.parure-list-card{flex:0 0 min(275px,80%)}.product-card-mini.parure-mini-card{min-width:0}.product-card-mini.parure-mini-card .product-card-mini__text{display:grid;grid-template-columns:minmax(0,1fr) fit-content(44%);grid-template-areas:"brand count" "title price";align-items:baseline;gap:3px 12px;min-width:0;width:100%;text-align:left}.parure-mini-card .parure-card-brand{grid-area:brand;font-size:12px;line-height:1.3;min-width:0;overflow-wrap:anywhere}.parure-mini-card .parure-card-count{grid-area:count;font-size:11px;line-height:1.3;text-align:right;text-decoration:none;color:inherit}.product-card-mini.parure-mini-card .product-card-mini__product-title{grid-area:title;margin:0;padding:0;font-size:15px;line-height:1.3;font-weight:700;min-width:0;overflow-wrap:anywhere}.parure-mini-card .product-card-mini__product-title a{font:inherit}.product-card-mini.parure-mini-card .product-card-mini__price{grid-area:price;margin:0;padding:0;text-align:right;font-size:15px;line-height:1.3;font-weight:700;min-width:0}.parure-mini-card .product-card-mini__price>*{font:inherit;white-space:nowrap}.parure-mini-card .product-card-mini__text>div:not(.parure-card-brand){grid-column:1 / -1}.product-card-mini.parure-mini-card .product-card-mini__image-link{aspect-ratio:4 / 5;height:auto;background:#fff}.product-card-mini.parure-mini-card .product-card-mini__image{position:relative;aspect-ratio:4 / 5;width:100%;height:100%;padding:0}.product-card-mini.parure-mini-card .product-card-mini__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.product-card-mini.parure-mini-card .product-card-mini__inner{gap:18px}.product-card-mini.parure-mini-card .product-card-mini__meta{min-width:0}@media(max-width:768px){.products-section.parure-products-section .products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding:0 15px}.products-section.parure-products-section .products-grid>.product-item{width:auto;max-width:100%}.search .search__results{column-gap:20px;row-gap:32px}.product-upsell .product-upsell-products{gap:20px}.product-card-mini.parure-mini-card .product-card-mini__product-title,.product-card-mini.parure-mini-card .product-card-mini__price{font-size:14px}}.product-card.parure-list-card .product-image-container,.product-card.parure-list-card .product-image,.product-card.parure-list-card .product-image-link,.product-item.parure-native-card .product-item__media,.product-item.parure-native-card .product-item__image-link,.product-item.parure-native-card .product-item__image,.product-card-mini.parure-mini-card .product-card-mini__image-link,.product-card-mini.parure-mini-card .product-card-mini__image{background:#fff;border:0;box-shadow:none;padding:0}.product-card.parure-list-card .product-main-image,.product-item.parure-native-card .product-item__image img,.product-card-mini.parure-mini-card .product-card-mini__image img{padding:0;border:0;box-shadow:none;background:transparent;object-fit:contain}@media(max-width:768px){body .product-card.parure-list-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"photo photo" "brand count" "sizes sizes" "title price";align-content:start;align-items:baseline;column-gap:6px;row-gap:6px}body .product-card.parure-list-card .product-image-container,body .product-card.parure-list-card .parure-card-info{display:contents}body .product-card.parure-list-card .product-image-link{grid-area:photo;position:relative;overflow:hidden;aspect-ratio:4 / 5;width:100%;height:auto;margin:0 0 4px;align-self:start}body .product-card.parure-list-card .product-image{height:100%}body .product-card.parure-list-card .product-main-image{width:100%;height:100%;object-fit:contain}body .product-card.parure-list-card .size-overlay{grid-area:sizes;position:static;inset:auto;width:100%;max-width:100%;padding:0;margin:0 0 2px;background:none;opacity:1;visibility:visible;transform:none;transition:none;z-index:auto;pointer-events:auto}body .product-card.parure-list-card .size-buttons{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px;margin:0;padding:0;width:100%}body .product-card.parure-list-card .size-btn{box-sizing:border-box;min-width:30px;min-height:30px;width:auto;height:auto;padding:5px 7px;border:1px solid #d6d3cd;border-radius:3px;font-size:10.5px;font-weight:400;line-height:1.2;letter-spacing:0}body .product-card.parure-list-card .size-btn:disabled{background:#f5f5f3;color:#888;opacity:.55}body .product-card.parure-list-card .parure-card-brand,body .product-item.parure-native-card .product-item__product-vendor{font-size:11px;line-height:1.35}body .product-card.parure-list-card .parure-card-count,body .product-item.parure-native-card .parure-card-count{font-size:9px;line-height:1.35}body .product-card.parure-list-card .parure-card-title,body .product-card.parure-list-card .parure-card-price,body .product-item.parure-native-card .product-item__product-title,body .product-item.parure-native-card .product-item__text>.product-item__price{font-size:12px;font-weight:700;line-height:1.4}body .product-card.parure-list-card .parure-card-price{align-self:start}body .product-card.parure-list-card .best-seller-badge{top:8px;left:8px;padding:3px 5px;font-size:9px}body .product-item.parure-native-card .product-item__meta{padding-top:10px}.template-collection .collection .parure-mobile-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 18px;align-items:start}.template-collection .collection .parure-mobile-products__item{min-width:0}.template-collection .collection .parure-mobile-products>.image-mobile-full{grid-column:1 / -1;width:100%;margin:0!important}.template-collection .collection .parure-mobile-products .parure-collection-look{display:block;width:100%;height:auto;max-height:none}.template-collection .collection .mobile-layout>.parure-load-batch{margin-top:34px}.template-collection .collection__inner{padding-inline:0}body.template-collection .parure-category-header{padding-top:18px;padding-bottom:24px}body.template-collection main .parure-category-header h1{font-size:26px;margin-bottom:12px}body.template-collection main .parure-category-header>p{font-size:13px;line-height:1.65}.products-section.parure-products-section .products-grid{gap:34px 18px}.search .search__results{column-gap:18px;row-gap:34px}body.template-index .parure-home-products,body .parure-related .parure-home-products{grid-auto-columns:72%;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/parure-product-cards.css.map */
