.product-card__price-row{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:.5rem!important}.product-card__price-row price-list,.product-card__price-row .price-list{flex:1 1 auto!important;min-width:0!important}.product-card__price-row product-form{flex:0 0 auto!important;line-height:0!important;margin-left:auto!important}.product-card__price-row>.product-card__quick-add-button{margin-left:auto!important}.product-card__quick-add-button{position:relative!important;inset:auto!important;background:transparent!important;color:rgb(var(--text-color) / .4)!important;box-shadow:none!important;border:none!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-radius:50%!important;opacity:0!important;visibility:visible!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:opacity .2s ease,color .15s ease!important}@media(hover:hover){.product-card:hover .product-card__quick-add-button,product-card:hover .product-card__quick-add-button{opacity:1!important}.product-card__quick-add-button:hover{color:rgb(var(--text-color))!important}}.product-card__quick-add-button:active{transform:scale(.92)!important;color:rgb(var(--text-color))!important}.product-card__quick-add-button.is-added{opacity:1!important;color:#2d8f4e!important;pointer-events:none}.product-card__quick-add-button.is-added .icon{display:none}.product-card__quick-add-button.is-added:after{content:"\2713";font-size:.875rem;font-weight:500}.badge,product-card .badge,.product-card .badge,.product-card__figure .badge{border-radius:0!important;padding:.1875rem .375rem!important;font-size:.5625rem!important;font-weight:500!important;text-transform:uppercase!important;font-family:var(--text-font-family)!important;letter-spacing:.08em!important}@media screen and (min-width:750px){.badge,product-card .badge,.product-card .badge,.product-card__figure .badge{padding:.1875rem .4375rem!important;font-size:.5625rem!important}}.badge{background:rgb(var(--text-color) / .05)!important;color:rgb(var(--text-color) / .6)!important}.badge--nyhed,.badge--new,.badge[class*=nyhed],.badge[class*=new]{background:#f5d547!important;color:#3d2314!important}.badge--bestseller,.badge[class*=bestseller]{background:rgb(var(--text-color) / .05)!important;color:rgb(var(--text-color) / .6)!important}.badge--on-sale,.badge--sale,.badge[class*=sale],.badge[class*=tilbud]{background:#2d8f4e!important;color:#fff!important}.badge--sold-out,.badge[class*=sold-out],.badge[class*=udsolgt]{background:rgb(var(--text-color) / .06)!important;color:rgb(var(--text-color) / .35)!important}.badge--protein,.badge[class*=protein]{background:#c9a227!important;color:#1a1a1a!important}.badge--limited,.badge--limited-edition,.badge[class*=limited]{background:#3d2314!important;color:#fff!important}.product-card__figure{background:transparent!important;border-radius:0!important;overflow:hidden}.product-card__image{object-fit:contain!important;padding:0}.product-card,product-card,product-card.product-card{background:transparent!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important;border:none!important;transition:none!important;display:flex!important;flex-direction:column!important}.product-card__info,product-card .product-card__info{background:transparent!important;padding:.5rem 0 .25rem!important;text-align:left!important;align-items:flex-start!important;justify-items:flex-start!important;flex:1!important;display:flex!important;flex-direction:column!important}.product-card__info>.v-stack,product-card .product-card__info>.v-stack{align-items:flex-start!important;justify-items:flex-start!important;text-align:left!important;flex:1!important;width:100%!important}.product-card__info>.v-stack>.v-stack,product-card .product-card__info>.v-stack>.v-stack{align-items:flex-start!important;justify-items:flex-start!important;text-align:left!important;flex:1!important;width:100%!important}.product-card__price-row{margin-top:auto!important}.product-card .product-title,product-card .product-title,product-card.product-card .product-title,.product-title.h6{font-family:var(--text-font-family)!important;font-size:.8125rem!important;font-weight:400!important;font-style:normal!important;color:rgb(var(--text-color) / .85)!important;text-transform:none!important;letter-spacing:.01em!important;line-height:1.3!important;text-align:left!important;margin-bottom:0!important}@media screen and (min-width:750px){.product-card .product-title,product-card .product-title,product-card.product-card .product-title,.product-title.h6{font-size:.875rem!important}}.product-card__description{margin:0!important;font-size:.6875rem!important;line-height:1.35!important;color:rgb(var(--text-color) / .3)!important;text-align:left!important}@media screen and (min-width:750px){.product-card__description{font-size:.6875rem!important}}.product-card .price-list,product-card .price-list,price-list{justify-content:flex-start!important;text-align:left!important}.product-card .price,product-card .price,.product-card__info .price,.price-list .price,product-card sale-price,.product-card sale-price,.product-card__info sale-price,price-list sale-price{font-family:var(--text-font-family)!important;font-weight:400!important;font-size:.75rem!important;color:rgb(var(--text-color) / .4)!important}@media screen and (min-width:750px){.product-card .price,product-card .price,.product-card__info .price,.price-list .price,product-card sale-price,.product-card sale-price,.product-card__info sale-price,price-list sale-price{font-size:.75rem!important}}.product-card .price--on-sale{color:#2d8f4e!important}.product-card .price--compare{color:#5a5a5a!important;font-weight:400!important}@media(hover:hover){.product-card:hover .product-title,product-card:hover .product-title{color:rgb(var(--text-color))!important}}@media screen and (max-width:749px){.product-card__quick-add-button{opacity:1!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}}@media(hover:none){.product-card__quick-add-button{opacity:1!important}}.product-card--easter .product-card__figure,.product-card.easter .product-card__figure{background:linear-gradient(135deg,#f5d547,#e8d44d)}.product-card--easter .product-card__info,.product-card.easter .product-card__info{background:#fff}.complementary-products{row-gap:.75rem!important;background:#fafafa!important;border-radius:0!important;padding:1.25rem 1.5rem!important;max-width:none!important;width:100%!important}.complementary-products__header{text-align:left!important;justify-content:flex-start!important}.complementary-products__header .h5{font-family:var(--text-font-family)!important;font-size:.7rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#888!important}.complementary-products__product-list{gap:0!important}.complementary-products .horizontal-product-card{column-gap:.875rem!important;padding:.75rem 0!important;border-bottom:1px solid rgba(0,0,0,.05);align-items:center!important}.complementary-products .horizontal-product-card:last-child{border-bottom:none;padding-bottom:0!important}.complementary-products .horizontal-product-card:first-child{padding-top:0!important}.complementary-products .horizontal-product-card__figure{width:4rem!important;height:4rem!important;flex-shrink:0!important;background:transparent;border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.complementary-products .horizontal-product-card__image{object-fit:contain!important;width:100%!important;height:100%!important;padding:.25rem}.complementary-products .horizontal-product-card__info{display:flex!important;align-items:center!important;gap:.75rem!important}.complementary-products .horizontal-product-card__info>.v-stack{flex:1 1 auto!important;min-width:0!important}.complementary-products .horizontal-product-card .product-title{font-family:var(--text-font-family)!important;font-size:.85rem!important;font-weight:500!important;color:rgb(var(--text-color) / .85)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important;text-decoration:none!important;transition:color .15s ease!important}@media(hover:hover){.complementary-products .horizontal-product-card:hover .product-title{color:rgb(var(--text-color))!important}}.complementary-products .horizontal-product-card .price-list,.complementary-products .horizontal-product-card .price,.complementary-products .horizontal-product-card sale-price{font-size:.8rem!important;font-weight:400!important;color:#5a5a5a!important}.complementary-products .\@large\:horizontal-product-card__button,.complementary-products .\@large\:horizontal-product-card__button.button,.complementary-products .\@large\:horizontal-product-card__button.button.button--outline{display:none!important}.complementary-products .\@narrow\:horizontal-product-card__button{all:unset!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:50%!important;background:transparent!important;color:rgb(var(--text-color) / .35)!important;box-shadow:none!important;border:none!important;cursor:pointer!important;transition:opacity .2s ease,color .15s ease!important;font-size:0!important;flex-shrink:0!important;box-sizing:border-box!important;padding:0!important;opacity:0!important}@media(hover:hover){.complementary-products .horizontal-product-card:hover .\@narrow\:horizontal-product-card__button{opacity:1!important}.complementary-products .\@narrow\:horizontal-product-card__button:hover{color:rgb(var(--text-color))!important}}@media(hover:none){.complementary-products .\@narrow\:horizontal-product-card__button{opacity:1!important}}.complementary-products .\@narrow\:horizontal-product-card__button:active{transform:scale(.92)!important;color:rgb(var(--text-color))!important}@container horizontal-product-card (width >= 0px){.complementary-products .\@narrow\:horizontal-product-card__button{display:flex!important}.complementary-products .\@large\:horizontal-product-card__button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/component-product-card-enhancements.css.map */
