.pf-collection-hero{overflow:hidden;background:#f5f5f5;color:#1b1b1b;font-family:var(--pf-font, "Outfit", Arial, sans-serif)}.pf-collection-hero__inner{display:flex;align-items:stretch}.pf-collection-hero__content{display:flex;width:60.7%;align-items:center;justify-content:center;min-height:342px;padding:40px 24px;text-align:center}.pf-collection-hero__content h1{margin:0 0 4px;color:#4d271c;font:700 40px/1.25 var(--pf-font, "Outfit", Arial, sans-serif);letter-spacing:-.8px;text-transform:capitalize}.pf-collection-hero__content p{margin:0;color:#1b1b1b;font:400 20px/1.35 var(--pf-font, "Outfit", Arial, sans-serif);letter-spacing:-.4px}.pf-collection-hero__media{width:39.3%;aspect-ratio:970 / 647}.pf-collection-hero__media img{display:block;width:100%;height:100%;object-fit:cover}body:has(.pf-collection-hero) .product-grid-container{padding-block:68px;background:#fff;color:#31281c;font-family:var(--pf-font, "Outfit", Arial, sans-serif)}body:has(.pf-collection-hero) .collection-wrapper{row-gap:24px}body:has(.pf-collection-hero) .facets-block-wrapper{max-width:1110px;margin-inline:auto}body:has(.pf-collection-hero) .main-collection-grid{width:100%;max-width:1110px;margin-inline:auto;padding:0 15px}body:has(.pf-collection-hero) .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:52px 16px}body:has(.pf-collection-hero) .product-grid__card{min-width:0;gap:0}body:has(.pf-collection-hero) .card-gallery{overflow:hidden;border-radius:4px;background:#faf7ef}body:has(.pf-collection-hero) .card-gallery .product-media-container{aspect-ratio:1}body:has(.pf-collection-hero) .card-gallery img{object-fit:cover}body:has(.pf-collection-hero) .product-card__content>.rating-wrapper{margin-top:15px}body:has(.pf-collection-hero) .rating-wrapper{--star-fill-color: #ec961e;--star-fill-color-rgb: 236 150 30;gap:4px}body:has(.pf-collection-hero) .rating-wrapper .rating-count{color:#31281c;font-size:14px;font-weight:300}body:has(.pf-collection-hero) .product-card__content>a.contents{display:block;width:100%;min-width:0;margin-top:9px}body:has(.pf-collection-hero) .product-card__content:not(:has(>.rating-wrapper))>a.contents{margin-top:15px}body:has(.pf-collection-hero) .product-card__content>a.contents .text-block{min-height:2.5em;color:#31281c;font:600 20px/1.25 var(--pf-font, "Outfit", Arial, sans-serif);letter-spacing:-.3px;overflow-wrap:anywhere}body:has(.pf-collection-hero) .product-card__content>product-price{width:100%;min-width:0;margin-top:10px}body:has(.pf-collection-hero) product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px}body:has(.pf-collection-hero) product-price .price{color:#31281c;font:600 20px/1.3 var(--pf-font, "Outfit", Arial, sans-serif);letter-spacing:-.02em}body:has(.pf-collection-hero) product-price .compare-at-price{margin-left:0;color:#c92a21;font:400 16px/1.3 var(--pf-font, "Outfit", Arial, sans-serif);text-decoration:line-through}body:has(.pf-collection-hero) .product-badges{top:10px;right:auto;bottom:auto;left:10px}body:has(.pf-collection-hero) .product-badges__badge{padding:6px 9px;border-radius:3px;font-size:15px;font-weight:500;letter-spacing:-.018em}body:has(.pf-collection-hero) .product-badges__badge--bestseller{background:#4d271c;color:#faf7ef;text-transform:uppercase}@media screen and (min-width:750px)and (max-width:991px){body:has(.pf-collection-hero) .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 16px}body:has(.pf-collection-hero) .product-card__content>a.contents .text-block{font-size:18px}body:has(.pf-collection-hero) product-price .price{font-size:19px}body:has(.pf-collection-hero) product-price .compare-at-price{font-size:15px}}@media screen and (max-width:749px){.pf-collection-hero__inner{flex-direction:column-reverse}.pf-collection-hero__content,.pf-collection-hero__media{width:100%}.pf-collection-hero__content{min-height:0;padding:16px}.pf-collection-hero__content h1{margin-bottom:4px;font-size:24px;letter-spacing:-.48px}.pf-collection-hero__content p{font-size:14px;letter-spacing:-.28px}.pf-collection-hero__media{aspect-ratio:1 / .472}body:has(.pf-collection-hero) .product-grid-container{padding-block:24px}body:has(.pf-collection-hero) .facets-block-wrapper{padding-inline:16px}body:has(.pf-collection-hero) .main-collection-grid{padding-inline:16px}body:has(.pf-collection-hero) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 16px}body:has(.pf-collection-hero) .product-card__content>.rating-wrapper{margin-top:12px}body:has(.pf-collection-hero) .rating-wrapper .stars{height:14px}body:has(.pf-collection-hero) .rating-wrapper .rating-count{font-size:12px}body:has(.pf-collection-hero) .product-card__content>a.contents{margin-top:7px}body:has(.pf-collection-hero) .product-card__content:not(:has(>.rating-wrapper))>a.contents{margin-top:12px}body:has(.pf-collection-hero) .product-card__content>a.contents .text-block{min-height:2.6em;font-size:16px;line-height:1.3;letter-spacing:-.2px}body:has(.pf-collection-hero) .product-card__content>product-price{margin-top:8px}body:has(.pf-collection-hero) product-price .price{font-size:17px;line-height:1.3}body:has(.pf-collection-hero) product-price .compare-at-price{font-size:14px}body:has(.pf-collection-hero) .product-badges__badge{padding:3px 5px;font-size:12px}}@media screen and (max-width:767px){body:has(.pf-collection-hero) .collection-wrapper{row-gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/plateful-collection.css.map */
