:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal){--card-content-inset: 1.6rem;min-width:0}:where(.product-grid,.collage) .product-card-wrapper>.card--card:not(.card--horizontal)>.card__content{padding:0}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal)>.card__content>.card__information{min-width:0;padding:var(--card-content-inset)}:where(.product-grid,.collage) .product-card-wrapper>.card--standard:not(.card--horizontal)>.card__content>.card__information{padding-inline:0}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card__heading{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:1.5;letter-spacing:normal;overflow-wrap:anywhere}:where(.product-grid,.collage) .product-card-wrapper>.card--limited-title:not(.card--horizontal)>.card__content>.card__information>.card__heading{min-height:calc(var(--title-lines) * 1.5em)}:where(.product-grid,.collage) .product-card-wrapper>.card--limited-title:not(.card--horizontal) .card__heading>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title-lines);overflow:hidden}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card-information>.price{margin-top:1rem;line-height:1.35;letter-spacing:normal}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__regular>.price-item--regular,:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__sale>.price-item--sale{font-size:calc(var(--font-body-scale) * 2rem);font-weight:var(--font-body-weight-bold);margin:0}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price--on-sale .price__sale{flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__compare-price .price-item--regular{font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.65);margin:0}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__container{max-width:100%;overflow-wrap:anywhere}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card__badge .badge{max-width:100%;padding:.4rem .8rem;font-size:1.1rem;font-weight:var(--font-body-weight-bold);line-height:1.4;letter-spacing:.02em;overflow-wrap:anywhere}:where(.product-grid,.collage) .product-card-wrapper>.card--card:not(.card--horizontal)>.card__content>.quick-add{margin:0 var(--card-content-inset) var(--card-content-inset)}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .quick-add__submit{min-height:4.4rem;padding:1rem 1.2rem;font-size:calc(var(--font-body-scale) * 1.3rem);line-height:1.4}.card__payment-benefits{display:none}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card-information>.card__payment-benefits{display:grid;gap:1rem;margin-top:.8rem;color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.2rem);line-height:1.45;letter-spacing:normal}:where(.product-grid,.collage) .product-card-wrapper .card__payment-benefit{min-width:0;margin:0;overflow-wrap:anywhere}:where(.product-grid,.collage) .product-card-wrapper .card__payment-benefit--installments{display:flex;align-items:flex-start;justify-content:var(--text-alignment);gap:.6rem}:where(.product-grid,.collage) .product-card-wrapper .card__payment-benefit--installments>svg{width:1.25em;height:1.25em;flex:0 0 auto;margin-top:.1em}:where(.product-grid,.collage) .product-card-wrapper .card__payment-benefit--installments strong{font-weight:var(--font-body-weight-bold)}:where(.product-grid,.collage) .product-card-wrapper .card__payment-benefit--pix{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--text-alignment);gap:.7rem .8rem;padding:.8rem;border-radius:1rem;background:rgba(var(--color-base-accent-2),.1);color:rgb(var(--color-base-accent-2))}:where(.product-grid,.collage) .product-card-wrapper .card__pix-head{display:inline-flex;align-items:center;gap:.5rem;min-width:0;max-width:100%}:where(.product-grid,.collage) .product-card-wrapper .card__pix-icon{width:2rem;height:2rem;flex:0 0 auto;fill:currentColor}:where(.product-grid,.collage) .product-card-wrapper .card__pix-title{min-width:0;font-weight:500;line-height:1.2;letter-spacing:-.01em}:where(.product-grid,.collage) .product-card-wrapper .card__pix-pill{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;min-width:0;padding:.5rem .7rem;border-radius:.6rem;background:rgb(var(--color-base-accent-2));color:rgb(var(--color-base-solid-button-labels));font-size:calc(var(--font-body-scale) * 1rem);font-weight:var(--font-body-weight-bold);line-height:1.3;letter-spacing:.02em;text-transform:uppercase}:where(.product-grid,.collage) .product-card-wrapper .card__pix-pill>svg{width:1.35em;height:1.35em;flex:0 0 auto}:where(.product-grid,.collage) .product-card-wrapper .card__pix-pill>span{min-width:0}@media screen and (max-width:749px){:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card-information>.card__payment-benefits{font-size:calc(var(--font-body-scale) * 1.1rem)}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal){--card-content-inset: 1.2rem}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card__heading{font-size:calc(var(--font-heading-scale) * 1.3rem)}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__regular>.price-item--regular,:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__sale>.price-item--sale{font-size:calc(var(--font-body-scale) * 1.8rem)}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .price__compare-price .price-item--regular{font-size:calc(var(--font-body-scale) * 1.1rem)}:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .card__badge .badge{font-size:1rem;padding:.35rem .65rem}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:where(.product-grid,.collage) .product-card-wrapper>.card--card:not(.card--horizontal){transition:border-color .18s ease}:where(.product-grid,.collage) .product-card-wrapper:hover>.card--card:not(.card--horizontal){border-color:rgba(var(--color-foreground),min(1,calc(var(--border-opacity) + .12)))}}@media(prefers-reduced-motion:reduce){:where(.product-grid,.collage) .product-card-wrapper>.card:not(.card--horizontal) .media>img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-card-refinements.css.map */
