/** Shopify CDN: Minification failed

Line 15:2 "line-heigt" is not a known CSS property
Line 141:50 Expected ")" to end URL token
Line 158:46 Expected ")" to end URL token

**/
.f8pr .l4dr li {
  color: var(--secondary_bg);
  text-decoration: underline;
}
.f8pr .l4dr li i {
  font-size: 1.2rem;
  margin: 0;
  line-heigt: 0;
  top: unset;
}
#root #main-product .f8pr .f8pr-price > span:not(.old-price):not(.discount),
#root .product-card .price > span:not(.old-price):not(.discount) {
  display: flex;
  flex-direction: column-reverse;
}
#root #main-product .f8pr .f8pr-price > span:not(.old-price):not(.discount) [data-syncer-vat-excl],
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-excl] {
  display: block !important;
}
#root #main-product .f8pr .f8pr-price > span:not(.old-price):not(.discount) [data-syncer-vat-incl],
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-incl] {
  display: inline-block !important
}
#root #main-product .f8pr .f8pr-price > span:not(.old-price):not(.discount) [data-syncer-vat-excl][data-syncer-price],
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-excl][data-syncer-price] {
  color: var(--secondary_bg);
  font-weight: 700;
}
#root #main-product .f8pr .f8pr-price > span:not(.old-price):not(.discount) [data-syncer-vat-incl],
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-incl],
#root #main-product .f8pr .f8pr-price > span:not(.old-price):not(.discount) [data-syncer-vat-excl]:last-child,
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-excl]:last-child{
  font-size: 1.3rem;
  opacity: 0.7;
  font-weight: 500;
}
#root #main-product .f8pr .f8pr-price > span.old-price:not(.discount) [data-syncer-vat-incl],
#root .product-card .price > span.old-price:not(.discount) [data-syncer-vat-incl],
#root #main-product .f8pr .f8pr-price > span.old-price:not(.discount) [data-syncer-vat-excl]:last-child,
#root .product-card .price > span.old-price:not(.discount) [data-syncer-vat-excl]:last-child{
  display: none !important;
}
#root #main-product .f8pr .f8pr-price > span.old-price:not(.discount) [data-syncer-vat-excl],
#root .product-card .price > span.old-price:not(.discount) [data-syncer-vat-excl] {
  display: inline-block !important;
}
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-incl],
#root .product-card .price > span:not(.old-price):not(.discount) [data-syncer-vat-excl]:last-child{
  font-size: 12px;
}

#root .m6pn span[data-syncer-vat-incl],
#root .l4ca span[data-syncer-vat-incl],
#root .form-cart .submit span[data-syncer-vat-incl],
#cart-total span[data-syncer-vat-incl]{
  display: none;
}
#root .m6pn span[data-syncer-vat-excl],
#root .l4ca span[data-syncer-vat-excl],
#root .form-cart .submit span[data-syncer-vat-excl],
#cart-total span[data-syncer-vat-excl]{
  display: inline-block!important;
}
#root .form-cart .submit span[data-syncer-vat-incl] {
  display: inline-block!important
}
.syk-total-price {
  display: flex;
  flex-direction: column;
  width: 100%;
  background: var(--bg_secondary);
  padding: 12px;
  border-radius: var(--b2r);
  gap: 1.5rem;
  margin-top: 1rem;
}
.syk-total-price > span {
  display: flex;
  justify-content: space-between;
}
.syk-total-price > span:not(:last-child) {
    font-size: 0.8em;
}
@media only screen and (max-width: 760px) {
  .product-card h3 a.fz-heading-productcard {
      min-height: 40px;
     display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  
    overflow: hidden;
  }
}
li:has(.trustmark) {
  display: flex!important;
  /* align-items: center;
  gap: 5px; */
}
li:has(.trustmark) .trustmark img {
  margin-right: 5px;
  min-width: 20px
}
li:has(.trustmark) .trustmark + a {
  margin: 0;
  display: flex !important;
  gap: 5px;
  color: var(--custom_top_up_fg)!important;
  text-decoration: none;
}
li:has(.trustmark) .trustmark + a:hover {
  color: var(--custom_top_up_fg)!important;
}
.rating-a.c {
  display: flex;
  flex-direction: row-reverse;
  margin: 0;
  gap: 5px;
}
.rating-a .rating {
  width: 85px;
  height: 16px;
}
.rating-a .rating > * {
  display: block;
  position: relative;
  z-index: 2;
  float: left;
  height: 100%;
  width: 16px;
  margin-right: 1px;
}
.rating-a .rating > *:before {
  content: "";
  z-index: 1;
  background-image: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.2 15.5' enable-background='new 0 0 17.2 15.5'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:%23D9D9D9;%7D%3C/style%3E%3Cpath d='M17.2 6c0-.2-.2-.4-.6-.4l-5.2-.7L9.1.4C9 .1 8.8 0 8.6 0s-.4.1-.5.4L5.8 4.8l-5.2.7c-.4.1-.6.3-.6.5 0 .1.1.3.3.5L4 9.9l-.9 4.9c0 .1 0 .2 0 .2 0 .1 0 .3.1.3.1.1.2.1.3.1.1 0 .3 0 .4-.1L8.6 13l4.6 2.3c.1.1.3.1.4.1.1 0 .2 0 .3-.1.1-.1.1-.2.1-.3 0-.1 0-.1 0-.2l-.9-4.9L17 6.5c.1-.2.2-.4.2-.5z' class='st0'/%3E%3C/svg%3E);
  background-repeat: no-repeat;
  background-size: auto 100%;
  display: block;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  text-align: left;
  text-indent: -3000em;
}

.rating-a .rating > * .fill {
    right: auto;
    z-index: 2;
    background: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.2 15.5'%3E%3Cpath fill='%23F9C73A' d='M17.2 6c0-.2-.2-.4-.6-.4l-5.2-.7L9.1.4C9 .1 8.8 0 8.6 0s-.4.1-.5.4L5.8 4.8l-5.2.7c-.4.1-.6.3-.6.5 0 .1.1.3.3.5L4 9.9l-.9 4.9v.2c0 .1 0 .3.1.3.1.1.2.1.3.1s.3 0 .4-.1L8.6 13l4.6 2.3c.1.1.3.1.4.1.1 0 .2 0 .3-.1s.1-.2.1-.3v-.2l-.9-4.9L17 6.5c.1-.2.2-.4.2-.5z'/%3E%3C/svg%3E) no-repeat;
    background-size: auto 100%;
    display: block;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    text-align: left;
    text-indent: -3000em;
}
.rating-a.c .rating > * .fill {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNi4zIDE2LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2LjMgMTYuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNmYWNiMWM7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxyZWN0IGNsYXNzPSJzdDAiIHdpZHRoPSIxNi4zIiBoZWlnaHQ9IjE2LjMiLz4KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOC4xLDIuNyA5LjUsNi45IDEzLjksNi45IDEwLjMsOS40IDExLjcsMTMuNiA4LjEsMTEgNC42LDEzLjYgNiw5LjQgMi40LDYuOSA2LjgsNi45IAkiLz4KPC9nPgo8L3N2Zz4=);
}
.l4ca .wishlist-productcard {
  position: absolute;
  left: auto;
  right: var(--label_dist);
  top: var(--label_dist);
  z-index: 100;
  width: var(--size);
  height: var(--size);
  direction: ltr;
  --btn_br: 999px;
}
.l4ca .wishlist-productcard {
  --size: 32px;
  min-width: var(--size);
  min-height: var(--size);
  margin: 0;
  padding: 0;
  border-radius: 99px !important;
}
.l4ca .wishlist-productcard i {
    margin-left: 0;
    font-size: calc(var(--size) * .4680851064);
    margin-top: calc(0px - var(--size) * .5);
}