.ddk,.ddk *,.ddk *:before,.ddk *:after{box-sizing:border-box}.ddk{container-type:inline-size;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:15px;background:#f1f1f1;box-shadow:0 0 0 1px #e3e3e3,0 4px 12px #0000000d;color:#000}.ddk__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#e9e9e9}.ddk__media .ddk__img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;transition:opacity .4s ease,transform .6s ease}.ddk__media .ddk__img--hover{opacity:0}@media(hover:hover){.ddk:hover .ddk__img--hover{opacity:1}.ddk:hover .ddk__img--main{transform:scale(1.03)}}.ddk__badge{position:absolute;top:10px;left:10px;z-index:2;padding:4px 9px;border-radius:4px;background:#fff;color:#111;font-size:11px;font-weight:700;line-height:1.2}.ddk__info{display:flex;flex-direction:column;flex:1;gap:clamp(6px,2.4cqi,10px);padding:clamp(10px,4.4cqi,18px);text-align:center}.ddk__title{display:-webkit-box;overflow:hidden;color:#000!important;font-family:var(--font-heading-family, inherit);font-size:clamp(12.5px,4.4cqi,18px);font-weight:700;line-height:1.25;letter-spacing:.03em;text-decoration:none!important;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ddk__prices{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.4em .5em;font-size:min(18px,6.2cqi);white-space:nowrap}.ddk__prices>*{flex-shrink:0}.ddk__price{color:#000;font-size:1em;font-weight:600;line-height:1.2}.ddk__compare{color:#0000008c;font-size:.88em;line-height:1.2;text-decoration:line-through}.ddk__save{display:inline-block;padding:.25em .6em;border-radius:4px;background:#fde8ea;color:#c8102e;font-size:.78em;font-weight:700;line-height:1.3}.ddk__rating{display:flex;align-items:center;justify-content:center;gap:6px;color:#000;font-size:clamp(12px,4.6cqi,19px);line-height:1}.ddk__rating-text{opacity:.85}.ddk__stars{position:relative;display:inline-block;color:#d6d6d6;font-size:clamp(13px,4.9cqi,20px);letter-spacing:1px;line-height:1}.ddk__stars:before{content:"\2605\2605\2605\2605\2605"}.ddk__stars-fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden;color:#f2a900;white-space:nowrap}.ddk__stars-fill:before{content:"\2605\2605\2605\2605\2605"}.ddk__action{margin-top:auto;padding-top:6px}.ddk__info--no-rating .ddk__title{margin-top:auto}.ddk__info--no-rating .ddk__prices{margin-bottom:auto}.ddk__info--no-rating .ddk__action{margin-top:0}.ddk__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(40px,12.2cqi,50px);padding:8px 10px;border:0;border-radius:6px;background:#c65a32;color:#fff!important;font:inherit;font-size:clamp(13px,3.7cqi,15px);font-weight:600;line-height:1.2;text-align:center;text-decoration:none!important;cursor:pointer;transition:opacity .2s ease}.ddk__btn:hover{opacity:.88}.ddk__btn--disabled{background:#e6e6e6;color:#777!important;cursor:default}@container (max-width: 250px){.ddk__info{padding-left:8px;padding-right:8px}.ddk__prices{gap:3px;font-size:12px}.ddk__save{padding:.22em .35em;font-size:9.5px;letter-spacing:-.02em}}@media(prefers-reduced-motion:reduce){.ddk__img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/dd-card.css.map */
