/** Shopify CDN: Minification failed

Line 147:36 Unexpected ";"

**/
.product__grid__title {
  font-size: calc(14px * var(--FONT-ADJUST-ACCENT));
}

.price.on-sale {
  font-weight: 800;
}

.product__badge {
    font-family: var(--FONT-STACK-ACCENT);
    font-weight: var(--FONT-WEIGHT-ACCENT);
    font-style: var(--FONT-STYLE-ACCENT);
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: var(--FONT-WEIGHT-ACCENT-BOLD);
    font-size: calc(11px * var(--FONT-ADJUST-ACCENT));
    position: absolute;
    left: 5px;
    top: 5px;
    padding: 5px;
    background: #d9117a;
    width: 50px;
    color: #fff;
    z-index: 400;
}

.btn--add-to-cart,.checkout__button {
	color: #000;
  	background-color: #FFC41F;
    border-width: 0px;
}
.btn--add-to-cart {
    min-height: 42px;
}
.btn--add-to-cart:hover,.checkout__button:hover {
	color: #000;
  	background-color: #FFC41F;
    border-width: 0px;
}
.checkout__button {height: 42px;padding: 0 0.75rem;}

.product__grid__info .product__grid__price {margin-bottom:10px;}
.pgi{display: flex;flex-direction: column;justify-content: flex-end;}
.product__grid__title__wrapper{min-height:105px;}
.product__price--unit{margin-left:0;font-size: smaller;    color: #8e8b8b;}
.product__price--sale, .bold-price{font-weight: bold;}
.comparechilds{text-decoration: line-through;margin-left: 8px;color: grey;}
.product__align-left .radio__button label {padding: 10px;}
@media only screen and (max-width: 479px){
.logo-bar__item {
    min-width: 140px;
}
}
.link{text-decoration: underline;}
.product__price__main{margin-bottom: -10px;}
.product__grid__info.text-center .product__grid__title__wrapper {
   justify-content: space-between; 
}
.announcement__wrapper.static{position:fixed;width:100%;top:0;left:0;}
.announcement__bar.showall .announcement__scale{--animation-time: 0!important;}
.announcement__bar.showall .announcement__text.ticker--animated{display:none;}
.announcement__bar.showall .announcement__text.ticker--animated:first-child{display:flex;}
.payment-icons-cart{float: right;}
.payment-icons-cart #payment-methodes-custom {padding-bottom: 15px;text-align: right;margin-top: -8px;width:unset;}
.announcement__wrapper.static.mobile{display:none;}
.good-choice-wrapper{display: flex;}
.payment-icons-cart .payment-icons .icon {width: 39.5px;}
.product-page {padding-top: 32px;}
@media only screen and (max-width: 750px){
.announcement__wrapper.static.mobile{display:block;}
  .payment-icons-cart{float: unset;}
  .payment-icons-cart #payment-methodes-custom {text-align: left;margin-top: -12px;}
  .payment-icons-cart ul{display: flex;justify-content: space-between;}
  .payment-icons-cart .payment-icons .icon {width: unset;}
  .good-choice-wrapper {justify-content: center;font-size: 16px;}
  .product-page{padding-top:16px;}
}

.accordion__title {
  font-size: calc(12.5px * var(--FONT-ADJUST-ACCENT) );text-transform: none;}
.recharge-subscription-widget .rc-radio-group__options,.rc-selling-plans{border-radius: 0!important;max-width:400px;}
.payment-icons-cart div:last-child{display:none;}
.good-choice-wrapper path{color: #ffffff;}
.good-choice-wrapper svg{
    margin: 5px 8px 0 0;
    background: green;
    border-radius: 100%;
    padding: 3px;
    height: 16px;
    width: 16px;
}
.product__submit__buttons [disabled] {
    margin-top: 28px;
}
.cart__footer__discount{color:red;}
.template-article .homepage-collection{padding-top: 60px;}
.price-unit-custom{font-size: smaller;color: #8e8b8b;font-style: italic;height:20px;}

.progressbar-text{margin: 35px 20px 15px;text-align:center;}
.cart-progressbar{    
  margin: 35px 20px;
    border: 1px solid;
    position: relative;
    height: 15px;
}
.part-desc{position: absolute;top: 20px;}
.part-desc-top{position: absolute;top: -55px;width: 31px;    text-align: center;}
.part-desc-top.p1{left:calc(32% - 15px);}.part-desc-top.p2{left:calc(64% - 13px);}.part-desc-top.p3{left:calc(96% - 13px);}
.part-desc.p1{left:calc(32% - 7px);}.part-desc.p2{left:calc(64% - 7px);}.part-desc.p3{left:calc(96% - 11px);}
.part.p1{left:32%;}.part.p2{left:64%;}.part.p3{left:96%;}
.part{
  width: 3px;
  background: black;
  height: 25px;
  position: absolute;
  top: -5px;
}
@media only screen and (max-width: 750px){
  .part-desc-top.p1{left:calc(32% - 15px);}
  .part-desc-top.p2{left:calc(64% - 13px);}
  .part-desc-top.p3{left:calc(96% - 13px);}
}
@media only screen and (min-width: 750px){
  .drawer__content{width:500px; min-width: unset;}
}
.progressbar{transition: 2s width;}
.cart-progressbar-wrapper{display:none;}
.drawer__body .cart-progressbar-wrapper:first-of-type{display:block;}

.drawer__button.drawer__close{position: absolute;right: 0;}
.drawer__top__left{width:100%;justify-content: center;}
#chat-button{z-index: 2049;}
.drawer__underlay .drawer__underlay__blur {
    -webkit-backdrop-filter: blur(1px);
    backdrop-filter: blur(1px);
  background: #363636;
  opacity: 0.5;
}
.needsclick.kl-teaser-VRxtPJ{z-index: 2049!important;}
#drawer-cart .drawer__bottom{padding: 0px 20px; border-top: 1px solid var(--border);}
#drawer-cart .cart__items__row{border:none;}
.item__total__savings{color:#5cb070};