.pdl-search-color-results .pk-variant-product-card{display:block;width:100%;height:100%;position:relative;font-family:Barlow,var(--font-body--family),sans-serif;--padding-inline-end: 0px;--padding-block-end: 0px;--border-radius: 0px}.pdl-search-color-results .pk-variant-product-card .product-card__link{z-index:1;text-decoration:none!important}.pdl-search-color-results .pk-variant-product-card .quick-add{z-index:3}.pdl-search-color-results .pk-variant-grid-card{display:flex;flex-direction:column;width:100%;height:100%;color:inherit;position:relative;cursor:pointer;text-decoration:none!important}.pdl-search-color-results .pk-variant-grid-image{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;position:relative;overflow:hidden;background:#fff}.pdl-search-color-results .pk-variant-grid-image img{width:100%;height:100%;object-fit:contain;transition:transform .22s ease}.pdl-search-color-results .pk-variant-location-badge--overlay{display:flex;width:auto;max-width:calc(100% - 20px);position:absolute;left:10px;bottom:10px;z-index:4;pointer-events:auto}.pdl-search-color-results .pk-variant-location-badge:empty{display:none}.pdl-search-color-results .pk-variant-location-badge .location-badge{max-width:100%}.pdl-search-color-results .pk-variant-grid-info{width:100%;padding-top:7px}.pdl-search-color-results .pk-variant-grid-info h3{display:-webkit-box;min-height:35px;margin:0 0 6px;overflow:hidden;color:#212121;font-size:14px;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none;text-decoration:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pdl-search-color-results .pk-variant-grid-info p{min-height:16px;margin:0 0 6px;color:#666;font-size:12.5px;font-weight:600;line-height:1.25}.pdl-search-color-results .pk-variant-prices{display:grid;gap:2px;width:100%;line-height:1.2}.pdl-search-color-results .pk-variant-payment__pix{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 2px;color:#2d7d50;font-size:13px;font-weight:600;line-height:1.2}.pdl-search-color-results .pk-variant-payment__pix b{color:#2d7d50;font-size:16px;font-weight:900;line-height:1.1}.pdl-search-color-results .pk-variant-payment__pix em{display:inline-flex;align-items:center;min-height:18px;padding:2px 6px;border-radius:999px;background:#2d7d501a;color:#2d7d50;font-size:10.5px;font-style:normal;font-weight:800;line-height:1;white-space:nowrap}.pdl-search-color-results .pk-variant-price-original{color:#212121;font-size:14px;font-weight:800;line-height:1.15}.pdl-search-color-results .pk-variant-payment__installment{color:#212121ad;font-size:11.5px;font-weight:500;line-height:1.25}.pdl-search-color-results .pk-variant-payment__installment b{color:#212121;font-weight:800}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.pdl-search-color-results .pk-variant-product-card:hover .pk-variant-grid-image img{transform:scale(1.04)}}@media screen and (max-width:749px){.pdl-search-color-results .pk-variant-location-badge--overlay{left:8px;bottom:8px;max-width:calc(100% - 16px)}.pdl-search-color-results .pk-variant-grid-info{padding-top:6px}.pdl-search-color-results .pk-variant-grid-info h3{min-height:31px;margin-bottom:5px;font-size:12.5px;line-height:1.22}.pdl-search-color-results .pk-variant-grid-info p{min-height:15px;margin-bottom:5px;font-size:11.5px}.pdl-search-color-results .pk-variant-payment__pix{gap:3px;font-size:11.5px}.pdl-search-color-results .pk-variant-payment__pix b{font-size:14px}.pdl-search-color-results .pk-variant-payment__pix em{padding:2px 5px;font-size:9.5px}.pdl-search-color-results .pk-variant-price-original{font-size:13px}.pdl-search-color-results .pk-variant-payment__installment{font-size:10.8px}}results-list.product-grid-container .product-grid__item>product-card.product-card{display:block;height:100%;font-family:Barlow,var(--font-body--family),sans-serif}results-list.product-grid-container .product-card__content,results-list.product-grid-container .pk-variant-grid-card{display:flex!important;flex-direction:column!important;width:100%;height:100%;gap:0!important;font-family:Barlow,var(--font-body--family),sans-serif}results-list.product-grid-container .product-card:not(.pk-variant-product-card) .card-gallery,results-list.product-grid-container .pk-variant-grid-image{width:100%;aspect-ratio:1 / 1!important;--gallery-aspect-ratio: 1 / 1 !important;background:#fff;flex:0 0 auto}results-list.product-grid-container .product-card:not(.pk-variant-product-card) .card-gallery :is(img,picture,video),results-list.product-grid-container .pk-variant-grid-image img{width:100%!important;height:100%!important;object-fit:contain!important}results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink],results-list.product-grid-container .product-card:not(.pk-variant-product-card) product-price,results-list.product-grid-container .pk-variant-grid-info{width:100%;padding-top:7px!important}results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink] .text-block,results-list.product-grid-container .product-card:not(.pk-variant-product-card) product-price{font-family:Barlow,var(--font-body--family),sans-serif!important}results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink] .text-block>*,results-list.product-grid-container .pk-variant-grid-info h3{margin:0 0 6px!important;color:#212121!important;font-family:Barlow,var(--font-body--family),sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;min-height:35px;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink],results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink]:hover,results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink]:focus,results-list.product-grid-container .pk-variant-product-card a,results-list.product-grid-container .pk-variant-product-card a:hover,results-list.product-grid-container .pk-variant-product-card a:focus{text-decoration:none!important}results-list.product-grid-container .pk-variant-grid-info p{margin:0 0 6px!important;min-height:16px;color:#666!important;font-size:12.5px!important;font-weight:600!important;line-height:1.25!important}results-list.product-grid-container .product-card .pedalokos-price-container,results-list.product-grid-container .pk-variant-prices{display:grid!important;gap:2px!important;width:100%;margin-top:0!important;line-height:1.2!important}results-list.product-grid-container .product-card .pedalokos-pix-price--primary,results-list.product-grid-container .pk-variant-payment__pix{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px!important;margin:0 0 2px!important;color:#2d7d50!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-transform:none!important}results-list.product-grid-container .product-card .pedalokos-pix-price--primary strong,results-list.product-grid-container .pk-variant-payment__pix b{color:#2d7d50!important;font-size:16px!important;font-weight:900!important;line-height:1.1!important;letter-spacing:-.01em!important}results-list.product-grid-container .product-card .pedalokos-pix-price--primary span,results-list.product-grid-container .pk-variant-payment__pix em{display:inline-flex!important;align-items:center;min-height:18px;padding:2px 6px!important;border-radius:999px!important;background:#2d7d501a!important;color:#2d7d50!important;font-size:10.5px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;white-space:nowrap}results-list.product-grid-container .product-card .price,results-list.product-grid-container .pk-variant-price-original,results-list.product-grid-container .pk-variant-grid-info strong{color:#212121!important;font-size:14px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0!important}results-list.product-grid-container .product-card .pedalokos-installment,results-list.product-grid-container .pk-variant-payment__installment{color:#212121ad!important;font-size:11.5px!important;font-weight:500!important;line-height:1.25!important}results-list.product-grid-container .product-card .pedalokos-installment strong,results-list.product-grid-container .pk-variant-payment__installment b{color:#212121!important;font-weight:800!important}@media screen and (max-width:749px){results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink],results-list.product-grid-container .product-card:not(.pk-variant-product-card) product-price,results-list.product-grid-container .pk-variant-grid-info{padding-top:6px!important}results-list.product-grid-container .product-card:not(.pk-variant-product-card) a[ref=productTitleLink] .text-block>*,results-list.product-grid-container .pk-variant-grid-info h3{font-size:12.5px!important;line-height:1.22!important;min-height:31px;margin-bottom:5px!important}results-list.product-grid-container .pk-variant-grid-info p{font-size:11.5px!important;min-height:15px;margin-bottom:5px!important}results-list.product-grid-container .product-card .pedalokos-pix-price--primary,results-list.product-grid-container .pk-variant-payment__pix{font-size:11.5px!important;gap:3px!important}results-list.product-grid-container .product-card .pedalokos-pix-price--primary strong,results-list.product-grid-container .pk-variant-payment__pix b{font-size:14px!important}results-list.product-grid-container .product-card .pedalokos-pix-price--primary span,results-list.product-grid-container .pk-variant-payment__pix em{font-size:9.5px!important;padding:2px 5px!important}results-list.product-grid-container .product-card .price,results-list.product-grid-container .pk-variant-price-original,results-list.product-grid-container .pk-variant-grid-info strong{font-size:13px!important}results-list.product-grid-container .product-card .pedalokos-installment,results-list.product-grid-container .pk-variant-payment__installment{font-size:10.8px!important}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/pdl-search-color-cards.css.map */
