.card__badge span{position:absolute;left:0;top:10px;margin:0 auto;display:inline-block;text-transform:uppercase;line-height:normal;font-size:12px;font-weight:700;border:none;background:red;color:#fff;padding:0 10px;border-radius:0 30px 30px 0}.overlay-card{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:transparent;transition:background-color var(--duration-long) ease}.wbproduct-container{border-radius:10px;background-color:rgb(var(--color-background));border:1px solid var(--color-wbbordercolor);transition:.3s ease}.wbproductdes{padding:10px;text-align:left}.wbimgblock{position:relative;text-align:center}.wbimgblock img{border-radius:10px;height:100%;overflow:hidden;display:block}.wbproduct-container .wbhprice{display:inline-block;vertical-align:middle}.wbproduct-container .wbhrating{float:right}.wbhrating{margin-bottom:8px}.wbprotype{font-size:15px;text-transform:capitalize;margin-bottom:8px}.product-title{font-size:1rem;text-transform:capitalize;transition:.3s ease;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 8px;font-weight:600;margin-bottom:0}.product-title:hover,.product-title:hover a{color:var(--color-wbmaincolors-text)}.wbhprice{margin-bottom:10px}.wbnorating.rating-star:before{color:#fff;background:transparent;-webkit-text-fill-color:#fff}.wbproduct-container .product-form__quantity{display:block;vertical-align:middle;float:none;border:1px solid #c1c1c1;border-radius:5px;padding:6px 10px;color:#777;font-weight:600;line-height:32px;margin-right:15px}.wbproduct-container .product-form__quantity p{display:inline-block;vertical-align:baseline;margin-bottom:0;line-height:normal}.wbproduct-container .product-form__quantity{display:inline-block}.wbproduct-container .quantity{display:flex;align-items:center;vertical-align:baseline}.wbproduct-container .quantity__input{color:#232323;background-color:#fff;height:24px;width:24px;text-align:center;padding:0;display:inline-block;margin:0 9px;vertical-align:baseline;border-radius:4px}.wbproduct-container .quantity-selectors{display:inline-block;vertical-align:bottom}.wbproduct-container .quantity__button{color:#777;width:auto;display:block;padding:0;border:none;cursor:pointer;height:16px;line-height:0;font-size:18px}.quantity__button.minus{transform:rotate(180deg)}.wbproduct-container .quantity__button svg{width:1rem;pointer-events:none;fill:#777}.wbproduct-container .product-form__quantity,.wbproduct-container .product-form form{vertical-align:middle;display:inline-block}.wbproduct-container .product-form form{float:right}.special .wbproduct-container .wbhrating{float:none;display:inline-block;vertical-align:middle;padding-left:30px}.wbproduct-container .product-form{display:block;margin-top:0}.wbproduct-container .cartb[disabled]{cursor:no-drop}.product-form .cartb{border:none;text-transform:uppercase;background:var(--color-wbmaincolors-text);min-width:40px;min-height:40px;display:inline-block;vertical-align:middle;border-radius:10px;color:#fff;text-align:center;padding-top:7px;margin-right:0;transition:.3s ease}.wbimgblock .wbquickv{position:absolute;top:10px;right:10px;background:rgb(var(--color-background));border:none;box-shadow:0 3px 7px #00000024;border-radius:100%;min-width:36px;min-height:36px;transition:.3s ease;cursor:pointer;display:block;text-align:center;padding:8px 0}.wbimgblock .wbquickv:hover{background:var(--color-wbmaincolors-text);color:#fff}.product-form .cartb:hover{background:var(--gradient-base-accent-2);color:var(--color-wb-hovercolor-button-text)}.product-form .cartb svg,.wbimgblock .wbquickv:hover svg{fill:#fff}.product-form .cartb span{text-transform:capitalize;font-weight:700;vertical-align:middle;display:inline-block;font-size:14px}.product-form .cartb svg,.wbimgblock .wbquickv svg{width:20px;height:19px}.wbproduct-container .inner-class .form__label{font-size:rgb(var(--color-base-text))}.wbproduct-container .product-form__input input[type=radio],.wbproduct-container .wbswatchclr input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.wbproduct-container .product-form__input input+label{border-radius:4px;display:inline-block;font-size:rgb(var(--color-base-text));letter-spacing:.5px;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;margin:2px;padding:6px 10px;box-shadow:0 0 0 1px #0000001a}.wbproduct-container .product-form__input input+label.active{box-shadow:0 0 0 1px rgb(var(--color-base-text))}.wbproduct-container .wbswatchclr input+label{padding:0;border-radius:100%;min-width:18px;min-height:18px;box-shadow:0 0 0 1px #0000001a;border:none;font-size:0;display:inline-block;vertical-align:middle}.wbproduct-container .wbswatchclr input+label{box-shadow:0 0 0 1px #000}variant-webi{display:block;clear:both}variant-webi .js.product-form__input.inner-class,variant-radios .js.product-form__input.inner-class{margin-bottom:10px}.collection .wbproduct-container .product-form form{float:unset;margin-top:10px}.product-list .product-form form{margin-top:0!important}@media (min-width: 1200px) and (max-width: 1409px){.wbproduct-container .product-form__quantity p{display:none}}@media (max-width: 1410px){.wbproduct-container .quantity__button svg{width:.7rem}.wbproduct-container .quantity__input{margin:0 4px}}@media (min-width: 992px) and (max-width: 1199px){.wbproduct-container .product-form form{float:unset;margin-top:10px}}@media (max-width: 991px){.collection .wbproduct-container .product-form form{float:right;margin-top:0}.product-form .cartb span{display:none}.product-title{font-size:14px;padding:0 0 5px}.wbhprice{margin-bottom:3px}.wbprotype{font-size:12px;margin-bottom:4px}.wbhrating{margin-bottom:5px}.wbproductdes{padding:8px}.product-form .cartb{min-width:36px;min-height:36px;padding:0}.wbproduct-container .product-form__quantity{padding:4px 10px}.wbproduct-container .quantity__button svg{width:.8rem}}@media (max-width: 767px){.product-form .cartb span{display:none}.wbproduct-container .product-form__input input+label{padding:3px 5px;font-size:11px;margin:0 1px}.wbimgblock .wbquickv,.product-form .cartb{min-width:34px;min-height:34px;padding:6px 0}.product-form .cartb svg,.wbimgblock .wbquickv svg{width:18px;height:17px}.wbproduct-container .wbhrating{float:none}.wbproduct-container .product-form__quantity{padding:4px 8px;border-radius:4px}}@media (max-width: 575px){.wbproduct-container .product-form__quantity p{display:none}.wbproduct-container .product-form__quantity{margin-right:5px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/component-card.css.map */
