html .pk-card{display:flex;flex-direction:column;height:100%;padding-bottom:1.6rem;border-bottom:var(--pk-hairline)}html .pk-card .card,html .pk-card .card--card,html .pk-card .card--standard,html .pk-card .card--standard .card__inner{--image-padding: 0px;--border-width: 0px;--border-radius: 0px;background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;transition:none}html .pk-card .card--card:after,html .pk-card .card--standard .card__inner:after{content:none;box-shadow:none}html .pk-card .card:not(.card--horizontal){display:flex;flex-direction:column;height:100%;width:100%}html .pk-card .card.ratio:before{display:none}html .pk-card .card:not(.card--horizontal) .card__inner{position:relative;display:block;flex:0 0 auto;width:100%;max-width:var(--pk-product-media-desktop);margin:0 auto;aspect-ratio:1 / 1;box-sizing:border-box;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}html .pk-card .card:not(.card--horizontal) .card__inner.ratio:before{display:none}html .pk-card .card:not(.card--horizontal) .card__inner>.card__content{display:none}html .pk-card .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading{display:block}html .pk-card .pk-card__media,html .pk-card .card__inner .card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;clip-path:none}html .pk-card .pk-card__media .media,html .pk-card .card__inner .card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;overflow:visible;border-radius:0}html .pk-card .pk-card__media .media img,html .pk-card .pk-card__media .media .placeholder-svg,html .pk-card .card__inner .card__media .media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center center;border-radius:0;clip-path:none;transform:none;transition:none}html .pk-card .media.media--hover-effect>img,html .pk-card:hover .media.media--hover-effect>img:first-child:only-child,html .pk-card:hover .media.media--hover-effect>img:first-child:not(:only-child),html .pk-card:hover .media.media--hover-effect>img+img{transform:none;transition:none}html .pk-card:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}html .pk-card:hover .media.media--hover-effect>img+img{opacity:0}html .pk-card .card:not(.card--horizontal)>.card__content,html .pk-card .card--card.card--media>.card__content{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;width:100%;height:auto;margin:1.2rem 0 0;padding:0}html .pk-card .card:not(.card--horizontal) .card__information{display:flex;flex-direction:column;flex:1 1 auto;width:100%;padding:0}html .pk-card .card:not(.card--horizontal) .card-information{display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-end;width:100%;margin-top:.8rem}html .pk-card .card__heading,html .pk-card .card__heading.h5{font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.2;letter-spacing:0;margin:0;color:var(--pk-text);overflow-wrap:anywhere}html .pk-card .card__heading a{color:var(--pk-text);text-decoration:none;transition:color var(--pk-motion-fast) var(--pk-ease)}html .pk-card.underline-links-hover:hover a{text-decoration:none}html .pk-card .pk-card__footer{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;margin-top:.8rem}html .pk-card .price{font-family:var(--font-body-family);font-weight:700;font-size:1.8rem;line-height:1.3;letter-spacing:0;color:var(--pk-text);margin:0}html .pk-card .price .price__container,html .pk-card .price .price-item{margin:0}html .pk-card .price .price-item--regular{letter-spacing:0}html .pk-card .price--on-sale .price-item--regular{color:var(--pk-muted);font-weight:400;font-size:1.4rem}html .pk-card .price--on-sale .price-item--sale{color:var(--pk-text)}html .pk-card .price .unit-price{color:var(--pk-muted);font-weight:400;font-size:1.3rem;letter-spacing:0}html .pk-card .pk-card__cta{flex:none;font-size:1.6rem;line-height:1.4}html .pk-card .pk-card__cta:before{content:none}html .pk-card:hover .pk-card__cta{text-decoration:underline;text-decoration-color:var(--pk-accent)}html .pk-card .card:not(.card--horizontal)>.card__content>.card__badge,html .pk-card .card--card.card--media>.card__content>.card__badge{display:block;position:static;order:-1;align-self:flex-start;margin:0 0 .8rem;pointer-events:none}html .pk-card .card__badge:empty{display:none}html .pk-card .badge{display:inline-block;font-size:1.3rem;line-height:1.2;letter-spacing:0;padding:.4rem .8rem .5rem;border-radius:var(--pk-radius-control)}html .pk-card .card__heading a:after{top:0;right:0;bottom:0;left:0;border-radius:0}html .pk-card .card__heading a:focus-visible:after,html .pk-card .card__heading a:focus:after{outline:.2rem solid var(--pk-focus);outline-offset:.3rem;box-shadow:none;border-radius:0}html .pk-card .card__heading a:focus:not(:focus-visible):after{outline:0}html .pk-card .card__heading--placeholder a{color:var(--pk-text)}@media screen and (max-width:989px){html .pk-card .card__heading,html .pk-card .card__heading.h5{font-size:2rem}}@media screen and (max-width:749px){html .pk-card{padding-bottom:1.2rem}html .pk-card .card:not(.card--horizontal) .card__inner{max-width:var(--pk-product-media-mobile)}html .pk-card .card:not(.card--horizontal)>.card__content,html .pk-card .card--card.card--media>.card__content{margin-top:1rem}html .pk-card .price{font-size:1.6rem}html .pk-card .pk-card__cta{font-size:1.4rem}}html .pk-card .card--card.card--horizontal{padding:0}html .pk-card .card--horizontal .card__inner{width:var(--pk-thumb-max);flex:0 0 var(--pk-thumb-max);aspect-ratio:1 / 1}html .pk-card .card--horizontal .card__inner.ratio:before{display:none}html .pk-card .card--horizontal>.card__content{padding:0 0 0 1.2rem;flex-direction:column}html .pk-card .card--horizontal .card__heading,html .pk-card .card--horizontal .card__heading.h5{font-size:1.8rem}html .pk-card .card--horizontal .price{font-size:1.6rem}html .pk-card .card--horizontal .pk-card__footer{margin-top:.4rem;gap:.4rem}@media(prefers-reduced-motion:reduce){html .pk-card .card__heading a,html .pk-card .pk-card__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pk-card.css.map */
