.product-card-wrapper{transition:all .2s ease}.product-card-wrapper:hover{box-shadow:0 3px 6px #00000029}.product-card-wrapper .card{border-radius:5px}.product-card-wrapper .card.card--card .card__information{padding:0;height:100%;display:flex;flex-direction:column}.card__heading a:after{display:none}.product-card-wrapper .card .card__information .card__heading{font-size:14px;line-height:16px;letter-spacing:.28px;color:#362f2a;margin:0;font-weight:400;display:flex;align-items:baseline;justify-content:flex-start;gap:5px;flex:1}.product-card-wrapper .card .card__inner{border-radius:5px 5px 0 0;overflow:hidden}.product-card-wrapper .card.card--card .card__inner:before{padding-bottom:114.482758621%}.product-card-wrapper .card--card .card__content{padding:10px 20px;align-items:end}.product-card-wrapper .card-information{margin-top:14px}.product-card-wrapper .card-information,.product-card-wrapper .card-information *{line-height:1}.product-card-wrapper .card .card__information .card__heading .card-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;line-height:1.4}.product-card-wrapper .card-information .price{margin:0!important;display:flex}.product-card-wrapper .card-information .price .price-item{font-size:14px;line-height:16px;letter-spacing:.28px;color:#362f2a;font-weight:400;margin:0}.product-card-wrapper .card-information .price.price--on-sale .price__container .price__sale{display:flex;align-items:center;gap:10px;justify-content:flex-start;row-gap:5px}.product-card-wrapper .card-information .price.price--on-sale .price__container .price__sale .price-item--regular{color:#696969;text-decoration:line-through;text-decoration-thickness:1px;font-size:16px;font-weight:400}.product-card-wrapper .card-information .price.price--on-sale .price__container .price__sale .price-item--sale{color:#be353a;font-weight:700}.product-card-wrapper .card-information .price .tax_text{display:none}.product-card-wrapper .card__badge{display:flex!important;gap:13px 5px;align-items:center;position:absolute;right:-6px;top:11px;flex-wrap:wrap;margin:0!important}.product-card-wrapper .card__badge .badge{background:#464646;letter-spacing:1.2px;color:#fff;line-height:14px;border:none;padding:5.5px 6px;display:flex;font-size:12px;font-weight:500;font-family:var(--font-body-family);border-radius:0;text-transform:uppercase}.product-card-wrapper .card__badge .badge:before{position:absolute;content:"";width:6px;height:6px;top:-6px;right:0;border-top:3px solid transparent;border-right:3px solid transparent;border-left:3px solid #888686;border-bottom:3px solid #888686}.product-card-wrapper .card__badge .badge.sale-badge{background:#57483b}.product-card-wrapper .card__badge .badge.sale-badge:before{border-left:3px solid #806C5C;border-bottom:3px solid #806C5C}.product-card-wrapper .card__badge .badge.neu-badge{background:#dbd9d5}.product-card-wrapper .card__badge .badge.neu-badge:before{border-left:3px solid #B4B4B4;border-bottom:3px solid #B4B4B4}.product-card-wrapper .product-options .product-option-item input[type=radio]{clip:rect(0,0,0,0);overflow:hidden!important;position:absolute;height:1px;width:1px}.product-card-wrapper .product-options .product-option-item .swatch-color{--swatch-input--size: 9px;outline-offset:1px;display:block;margin:0}.product-card-wrapper .product-options .product-option-item .swatch{display:block;background:var(--swatch--background);background-size:cover;border-radius:50%}.product-card-wrapper .color-swatches-container:has(.toggle-swatches-btn) .product-option-item .swatch-color{outline:none}.product-card-wrapper .color-swatches-container{display:flex;align-items:center;gap:5px}.product-card-wrapper .color-swatches-container:has(.toggle-swatches-btn){gap:3px}.product-card-wrapper .hidden-swatch{display:none}.product-card-wrapper .hidden-swatch.show{display:inline-block}.product-card-wrapper .toggle-swatches-btn{border:none;background:transparent;border-radius:0;width:auto;height:auto;cursor:pointer;font-weight:400;margin-left:0;padding:0;color:#908c87;font-size:10px;font-family:var(--font-body-family);letter-spacing:0;white-space:nowrap}.product-card-wrapper .size-variant-sec{padding:14px 20px 0 14px;width:100%;background:#fff;margin-top:-29px;display:none}.product-card-wrapper .size-variant-sec .swiper{width:calc(100% - 34px);margin:0}.product-card-wrapper .size-variant-sec .product-option-item{min-width:36px;max-width:fit-content;width:100%;line-height:1;pointer-events:none}.product-card-wrapper .size-variant-sec .product-option-item label{font-size:12px;letter-spacing:.6px;line-height:14px;font-family:var(--font-body-family);color:#362f2a;cursor:pointer}.product-card-wrapper .size-variant-sec .product-option-item:has(.disabled) label{color:#dedad3;pointer-events:none}.product-card-wrapper .size-variant-sec .product-option-item input[type=radio]:checked+label{font-weight:700}.product-card-wrapper .size-variant-sec .nav-btns .btn-arrow.swiper-button-prev-variant{display:none}.product-card-wrapper .size-variant-sec .nav-btns .btn-arrow.swiper-button-next-variant{right:20px;cursor:pointer}.product-card-wrapper .size-variant-sec .nav-btns .btn-arrow{background:transparent;width:auto;height:auto!important;top:21px;margin:0;display:flex}.product-card-wrapper .variant-add-option-wrapper{padding:14px;line-height:1;display:flex;align-items:center;justify-content:center}.product-card-wrapper .variant-add-option-wrapper .button-add-variant{width:15px;height:15px;background:#dedad366;border:none;margin:0;padding:0;line-height:1;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;scale:1}.product-card-wrapper .variant-add-option-wrapper .button-add-variant:hover{scale:1.3}.product-card-wrapper .variant-add-option-wrapper .button-add-variant .svg-wrapper{width:5px;height:5px}.product-card-wrapper:has(.size-variant-sec.show) .variant-add-option-wrapper{display:none}.product-card-wrapper .quick-add__submit .icon-plus{width:5px;height:5px}.product-card-wrapper .quick-add__submit{padding:5px;min-height:auto;min-width:auto;width:fit-content;border-radius:50%;margin:15px auto 25px;background:#dedad366;color:#000}.product-card-wrapper .quick-add__submit:hover{background:rgba(var(--color-button));color:rgba(var(--color-button-text))}.product-card-wrapper .quick-add{margin:0}@media screen and (max-width: 749px){.product-card-wrapper .size-variant-sec{margin-top:-28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/card-product.css.map */
