.product-element{width:100%;line-height:1;letter-spacing:0;box-sizing:border-box;overflow:hidden;position:relative}.product-element__full-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.product-element>div{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;column-gap:15px}.product-element__inner{max-width:140px;min-width:140px;width:100%;position:relative;pointer-events:none}.product-element__badges{width:calc(100% - 12px);position:absolute;z-index:1;top:6px;left:6px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;column-gap:2px;row-gap:4px}.product-element__badges-item{--color: #EB2913;--background: #fff;font-variant-numeric:lining-nums proportional-nums;font:600 13px/130% DM Sans;letter-spacing:-.2px;padding:1px 6px;border-radius:40px;color:var(--color);background-color:var(--background)}.product-element__badges-item--best-seller{--color: #fff;--background: #F47328}.product-element__badges-item--new{--color: #fff;--background: #003970}.product-element__info{max-width:calc(100% - 155px);min-width:calc(100% - 155px);width:calc(100% - 155px);display:flex;flex-direction:column}.product-element__media{position:relative;width:100%;height:fit-content;padding-bottom:var(--ratio-percent, 100%);background-color:#eef7ff;border-radius:10px;overflow:hidden;cursor:pointer}.product-element__media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.product-element__info>*:not(:last-child){margin-bottom:6px}.product-element__info-title{font:600 16px/140% DM Sans;letter-spacing:-.5px;color:#101828}.product-element__info-review{order:-1;pointer-events:none!important}.product-element__info-review>*{pointer-events:none!important}.product-element__info-review .jdgm-prev-badge__stars>.jdgm-star:not(:first-child){display:none!important}.product-element__info-review .jdgm-average-rating{font-variant-numeric:lining-nums proportional-nums!important;font:600 13px/100% DM Sans!important;letter-spacing:0px!important;color:#101828!important}.product-element__info-review .jdgm-dot{display:inline-block!important;width:4px;height:4px;border-radius:50%;background-color:#c0c5d0;margin:0 4px 0 0;position:relative;top:-2px}.product-element__info-review .review-count{font-variant-numeric:lining-nums proportional-nums!important;font:400 13px/100% DM Sans!important;letter-spacing:0px!important;color:#596575!important}.product-element__info-price .metafield-rich_text_field,.product-element__info-price{font:600 14px/140% DM Sans;letter-spacing:-.5px;color:#101828}.product-element__info-price .metafield-rich_text_field>*{margin:0;padding:0;font:inherit;color:inherit}.product-element__info-price .metafield-rich_text_field strong,.product-element__info-price-compare span{text-decoration:line-through;color:#8c95a2}@media(min-width:768px){.product-element__inner,.product-element__info{max-width:100%;width:100%}.product-element__media{border-radius:20px}.product-element__badges{width:calc(100% - 20px);top:10px;left:10px;flex-direction:row}.product-element__badges-item{font-size:14px;padding:3px 7px}.product-element__info{margin-top:20px}.product-element__info>*:not(:last-child){margin-bottom:10px}.product-element__info-title{font-size:20px;line-height:130%}.product-element__info-review{order:unset}.product-element__info-review .review-count,.product-element__info-review .jdgm-average-rating{font-size:14px!important}.product-element__info-price .metafield-rich_text_field,.product-element__info-price{font-size:16px;line-height:145%;letter-spacing:-.3px}}@media(hover:hover){.product-element__media-image{transition:cubic-bezier(.61,0,.48,1.05);transition-duration:.15s;transform:translateY(0)}.product-element__info-title{transition:cubic-bezier(.61,0,.48,1.05);transition-duration:.15s;transform:color}.product-element:hover .product-element__media-image{transform:translateY(-20px)}.product-element:hover .product-element__info-title{color:#005eb8}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/component-product-element.css.map */
