.product-list-item{border-top:1px solid #d0d0d0;display:flex;gap:16px;padding:24px 0;width:100%}@media only screen and (max-width:768px){.product-list-item{flex-wrap:wrap}.product-list-item-head{order:1;width:100%}}.product-list-item-image{cursor:pointer;width:160px}@media only screen and (max-width:768px){.product-list-item-image{display:flex;justify-content:space-around;order:2;width:100%}}.product-list-item-image .not-found{color:#000;font-family:Tridonic-Metric;font-size:16px;line-height:16px}.product-list-item-image .cta,.product-list-item-image .cta .img-loader{width:100%}.product-list-item-image .cta .img-loader figure{aspect-ratio:1}@media only screen and (max-width:768px){.product-list-item-image .cta .img-loader figure{aspect-ratio:16/9;margin:auto;max-height:193px;max-width:343px}}.product-list-item-image .cta .img-loader figure img{height:100%;-o-object-fit:contain;object-fit:contain}.product-list-item-info{flex:1}@media only screen and (max-width:768px){.product-list-item-info{order:3;width:100%}}.product-list-item-flags{display:flex;gap:4px}.product-list-item-availability{white-space:nowrap}.product-list-item .product-variant-list{margin-top:8px}.product-list-item .product-variant-list-show-all{align-items:center;color:#009de0;cursor:pointer;display:flex;font-family:Tridonic-Metric;font-size:14px;font-weight:700;gap:8px;line-height:14px;margin-top:8px}.product-list-item .product-variant-table{margin:0;width:100%}.product-list-item .product-variant-table .product-variant:hover td{background-color:#ededed}.product-list-item .product-variant-table th{background-color:transparent;color:#000;height:21px;padding:0 0 1px 8px;text-align:end;white-space:nowrap;width:1%}@media only screen and (max-width:768px){.product-list-item .product-variant-table th{display:none;white-space:normal;width:100%}.product-list-item .product-variant-table th:first-child{display:inline-block}}.product-list-item .product-variant-table th.table-text{text-align:right}.product-list-item .product-variant-table td{padding:0 0 1px 8px;vertical-align:middle;width:1%}.product-list-item .product-variant-table td.table-text{text-align:right}.product-list-item .product-variant-table td .loading{display:block;padding:0}.product-list-item .product-variant-table td .loading .loading-indicator{height:15px;width:15px}.product-list-item .product-variant-table td .loading .loading-indicator>div{height:15px;margin:0;width:15px}@media only screen and (max-width:768px){.product-list-item .product-variant-table td{display:none;white-space:normal;width:100%}.product-list-item .product-variant-table td:first-child{display:inline-block}}.product-list-item .product-variant-table td:first-child{padding-left:0}@media only screen and (max-width:768px){.product-list-item .product-variant-table td:first-child{width:100%}}.product-list-item .product-variant-table td:first-child .cta__label-wrapper{font-feature-settings:"tnum";text-align:left}.product-list-item .product-variant-table--logged-in td:first-child{width:50%}.product-list-item .product-variant-table .product-flag{display:inline-flex;justify-content:center}.product-list-item .product-variant-table .product-flag-badge{height:14px;width:32px}.product-list-item .product-variant-table .product-flag-badge svg{height:14px}
