<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 480px) {
    .ShoppingCart .Cart { display: block; width: 100%; float: none; text-align: center; position: relative; }
    .ShoppingCart .shoppingCart-container { float: none!important; position: relative; }
    .ShoppingCart .Cart .btnLink.btn-checkout { display: none; }    
    .ShoppingCart .Cart .btnLink.btn-shopping-cart { display: block; border: none; width: 100%; position: relative; }
    .ShoppingCart .Cart #shoppingCart { right: 0; left: 0; width: 100%; position: absolute; top: 100%; box-sizing: border-box; }

    .ShoppingCart .Cart #shoppingCart table { font-size: 14px; }
    .ShoppingCart .Cart .scContent th,
    .ShoppingCart .Cart .scItem td { padding: 5px; }
    .ShoppingCart .Cart .scItems,
    .ShoppingCart .Cart .scImage,
    .ShoppingCart .Cart .scInfo,
    .ShoppingCart .Cart .scInfo .ellipsis { width: auto; }
    .ShoppingCart .Cart .scImage { width: 50px; }
    .ShoppingCart .Cart .scImage img { height: 40px; width: 40px; border: 0; }
    .ShoppingCart .Cart .scInfo { width: auto!important; }
    .ShoppingCart .Cart .scInfo .ellipsis { max-width: 100px; width: auto; }
    .ShoppingCart .Cart .scInfo input { box-sizing: border-box; height: 20px; }
    .ShoppingCart .Cart .scQty { width: 50px; }
    .ShoppingCart .Cart .scQty &gt; input { width: 100%!important; }
    .ShoppingCart .Cart .scPrice { width: 75px; }

    .ShoppingCart .product-options-link,
    .ShoppingCart .product-configuration-tooltip { display: none!important; }
}</pre></body></html>