.card-intro{position:relative;border:1px solid #dcdfe5;border-radius:10px;overflow:hidden;height:100%;color:#fff;padding:12px}@media(min-width:576px){.card-intro{padding:16px}}.card-intro .card-intro-heading{font-family:futura-pt-condensed,arial,sans-serif;font-size:2.25rem;line-height:1.1;letter-spacing:-.02em;font-weight:800;font-style:normal;text-transform:uppercase;position:relative;text-wrap:pretty;margin:0;z-index:1}.card-intro .card-intro-media{overflow:hidden;position:absolute;inset:0;z-index:0}.card-intro .card-intro-media:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.8));pointer-events:none}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.section-personalized-product-cards{width:100%}.section-personalized-product-cards .product-variant-card{border:1px solid #dcdfe5;background-color:var(--theme-bg)}.section-personalized-product-cards .product-variant-card:not(.pc-no-link):hover{background-color:var(--theme-bg)}.section-personalized-product-cards .product-variant-card.theme-light:not(.pc-grid-pattern):hover .pc-image img{mix-blend-mode:normal}@media(max-width:767.98px){.section-personalized-product-cards .product-variant-card .pc-button-row,.section-personalized-product-cards .product-variant-card .pc-price-row{display:none}}.section-personalized-product-cards .product-variant-card .pc-price-row{min-height:28px}.section-personalized-product-cards .product-variant-card .pc-image{height:250px;padding-block:50px 0}@media(min-width:992px){.section-personalized-product-cards .product-variant-card .pc-image{height:324px}}.section-personalized-product-cards .product-variant-card .pc-copy{min-height:0;padding-left:20px;padding-right:20px;padding-block:20px}.section-personalized-product-cards .product-variant-card .pc-copy .pc-button-row{margin-top:auto}.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link{min-height:0;overflow:hidden}.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link .pc-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link .pc-product-brand{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;font-style:normal}.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link .pc-product-brand strong{font-weight:500}.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link .pc-product-brand{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link{margin-bottom:12px}@media(max-width:767.98px){.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link{flex:0 0 auto;margin-top:auto;margin-bottom:0}}@media(min-width:992px){.section-personalized-product-cards .product-variant-card .pc-copy .pc-title-link .pc-product-title{-webkit-line-clamp:3}}.section-personalized-product-cards .product-variant-card .feed-corner-flag.feed-discount-flag.top-left{background-color:#dcdfe5;color:#09023d;top:20px;left:20px}.section-personalized-product-cards .product-variant-card .feed-corner-flag.feed-discount-flag.bottom-center{display:none}