.plp-list-item-info>div:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;width:100%}.size-24{font-size:24px;font-weight:600}.plp-list-item-info{display:flex;flex-direction:column;padding-top:12px}.plp-list-item-info .line1{-webkit-line-clamp:1!important}.plp-list-item-info .line2{-webkit-line-clamp:2!important}.plp-list-item-info>div:first-child{-webkit-box-orient:vertical;display:-webkit-box;font-weight:400;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;width:100%}.plp-list-item-info>div:nth-child(2){align-items:center;display:flex;flex-wrap:wrap}.plp-list-item-info>div:nth-child(2)>span{height:22px}.plp-list-item-info>div:nth-child(2)>span:nth-child(2){margin-right:8px}.plp-list-item-info>span{margin-left:auto}.step-item-shelf{background:#000;background:rgba(0,0,0,.9);font-size:12px;height:24px;width:100%}.plp-list-item-label{background-color:var(--TEXT-BLACK);color:#fff;height:auto!important;width:auto!important}@media screen and (max-width:719px){.plp-list-item-label{padding:1px 4px}}@media screen and (min-width:720px){.plp-list-item-label{padding:1px 4px}}.level{color:#8c8c8c;font-size:12px}.prev{z-index:2000}.style-button{overflow:hidden;width:222px}.style-button ol{align-items:center;display:inline-flex;list-style:none outside none;padding:0}.style-button ol .active{border:1px solid #000}.style-button ol .no-active{border:1px solid #fff}.style-button ol .li{align-items:center;display:flex;height:28px;justify-content:center;position:relative;width:28px}.style-button ol .li .image{height:20px;position:relative;width:20px}.style-button ol .li .stock{height:20px;left:0;position:absolute;top:2px;width:25px}.sm-style-box .style-button{overflow:hidden;width:64%}.sm-style-box .style-button ol{align-items:center;display:inline-flex;list-style:none outside none;padding:0}.sm-style-box .style-button ol .active{border:1px solid #000}.sm-style-box .style-button ol .no-active{border:1px solid #fff}.sm-style-box .style-button ol .li{align-items:center;display:flex;height:22px;justify-content:center;position:relative;width:22px}.sm-style-box .style-button ol .li .stock{height:18px;left:0;position:absolute;top:1px;width:18px}.sm-style-box .style-button ol .li .image{height:18px;position:relative;width:18px}
