.nettloft-product-card{--nettloft-card-heading: #6d203b;--nettloft-card-text: #553d46;--nettloft-card-accent: #a33a5b;--nettloft-card-media-bg: #eee8e8;--nettloft-card-radius: 10px}.nettloft-product-card{width:100%;min-width:0}.nettloft-product-card .card{background:transparent;border:0;box-shadow:none}.nettloft-product-card .card:after{box-shadow:none}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__inner{position:relative;overflow:hidden;border-radius:var(--nettloft-card-radius);background:var(--nettloft-card-media-bg);transform:translateZ(0)}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__media{margin:0;width:100%}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__media .media{background:var(--nettloft-card-media-bg)}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__media img{object-fit:cover;object-position:center center;transform:scale(1.001);transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .4s ease}.nettloft-product-card:not(.nettloft-product-card--horizontal)>.card-wrapper,.nettloft-product-card:not(.nettloft-product-card--horizontal) .card{height:100%}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card>.card__content{padding-top:1.5rem}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card>.card__content>.card__information{padding:0}.nettloft-product-card .card__heading{margin:0;color:var(--nettloft-card-heading);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.25}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card>.card__content .card__heading{min-height:2.7em;font-size:clamp(1.75rem,1.45vw,2.1rem)}.nettloft-product-card .card__heading a{color:inherit;text-decoration:none;transition:color .25s ease}.nettloft-product-card .card__heading a:hover,.nettloft-product-card.underline-links-hover:hover a{text-decoration:none}.nettloft-product-card .card-information{color:var(--nettloft-card-text)}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card-information{margin-top:.7rem}.nettloft-product-card .price{color:var(--nettloft-card-text);font-size:1.5rem;font-weight:650;line-height:1.4}.nettloft-product-card .price-item{font-weight:inherit}.nettloft-product-card .price--on-sale .price-item--regular{opacity:.58;font-size:1.35rem;font-weight:500}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__inner{position:relative}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__inner .card__badge{position:absolute;z-index:2;top:1.2rem;left:1.2rem;margin:0}.nettloft-product-card .badge{min-height:2.8rem;padding:.55rem 1rem;border:0;border-radius:999px;font-size:1.15rem;font-weight:700;line-height:1}.nettloft-product-card .nettloft-product-card__badge--sold{background:#6d203b;color:#fff}.nettloft-product-card .nettloft-product-card__badge--sale{background:#f7e4e9;color:#6d203b}@media(hover:hover)and (pointer:fine){.nettloft-product-card:not(.nettloft-product-card--horizontal):hover .media--hover-effect>img:first-child{transform:scale(1.04)}.nettloft-product-card:hover .card__heading a{color:var(--nettloft-card-accent)}}@media screen and (max-width:749px){.nettloft-product-card{--nettloft-card-radius: min( var(--selected-radius, 10px), 10px )}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card>.card__content{padding-top:1.1rem}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card>.card__content .card__heading{min-height:3em;font-size:1.65rem;line-height:1.28}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card-information{margin-top:.5rem}.nettloft-product-card .price{font-size:1.4rem}.nettloft-product-card .price--on-sale .price-item--regular{font-size:1.25rem}.nettloft-product-card:not(.nettloft-product-card--horizontal) .card__inner .card__badge{top:.8rem;left:.8rem}.nettloft-product-card .badge{min-height:2.5rem;padding:.45rem .8rem;font-size:1.05rem}}@media screen and (max-width:370px){.nettloft-product-card:not(.nettloft-product-card--horizontal) .card>.card__content .card__heading{min-height:0;font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.nettloft-product-card .card__media img,.nettloft-product-card .card__heading a{transition:none}.nettloft-product-card:not(.nettloft-product-card--horizontal):hover .media--hover-effect>img:first-child{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nettloft-product-card.css.map */
