﻿@charset "UTF-8";.row{margin:0;padding:0;}.itemcontent{margin-top:60px;margin-bottom:180px;}.itemcontent .sticky-sidebar{position:sticky;top:20px;height:calc(100vh - 220px);overflow-y:auto;top:0;background:#fff;z-index:100;padding-left:10px;padding-top:10px;}.itemcontent .sticky-sidebar .title{font-size:20px;font-weight:bold;color:#131921;margin-bottom:20px;}.itemcontent .sticky-sidebar #clearSelection{font-size:16px;cursor:pointer;font-weight:500;margin-top:5px;margin-bottom:5px;}.itemcontent .sticky-sidebar .form-check{font-size:18px;}.itemcontent .product-card{overflow:hidden;min-height:600px;width:100%;background-color:#fff;margin:0 auto;padding:10px;}.itemcontent .product-card .pimg{display:block;background-color:#fff;width:100%;margin-bottom:25px;}.itemcontent .product-card .pimg img{display:block;width:auto;height:250px;margin:0 auto;}.itemcontent .product-card .pdetails{font-size:13px;height:100px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;}.itemcontent .product-card .ratting .ratstar{display:inline-block;padding:5px;color:#de7921;font-size:20px;}.itemcontent .product-card .ratting .ratstar .ratecore{font-size:16px;font-weight:400;color:#131921;}.itemcontent .product-card .ratting .pdiscount{display:inline-block;width:auto;padding-left:10px;padding-right:10px;height:30px;line-height:30px;background-color:#cc0c39;color:#fff;text-align:center;border-radius:5px;margin-left:10px;float:right;}.itemcontent .product-card .ratting .pdiscount .ds-size-mini{font-size:20px;font-weight:bold;}.itemcontent .product-card .price{display:block;padding:5px;width:100%;text-align:left;height:43px;line-height:0;}.itemcontent .product-card .price .nowprice{display:inline-block;font-size:20px;font-weight:600;margin-right:10px;}.itemcontent .product-card .price .oldprice{display:inline-block;font-size:14px;text-decoration:line-through;font-weight:500;}.itemcontent .product-card .pdc{display:block;width:100%;margin-top:10px;}.itemcontent .product-card .pdc .pcoupon{display:block;cursor:pointer;margin:0 auto;text-align:center;width:100%;}.itemcontent .product-card .pdc .pcoupon .pcoucode{width:100%;height:30px;line-height:30px;background-color:#183153;color:#fff;text-align:center;margin:0 auto;border-radius:5px;}.itemcontent .product-card .pdc .pcoupon .pcoucode .councecode{font-size:16px;line-height:16px;}.itemcontent .product-card .itemlink{display:block;width:100%;height:35px;line-height:35px;background-color:#ffa41c;border-radius:5px;cursor:pointer;text-align:center;margin-top:10px;padding-left:1px;padding-right:1px;}.itemcontent .product-card .itemlink a{text-align:center;text-decoration:none;color:#183153;font-size:16px;font-weight:600;}.itemcontent .product-card .dealspage{display:block;width:100%;height:35px;line-height:35px;background-color:#fff;border-radius:5px;cursor:pointer;text-align:center;margin-top:10px;border:1px solid #131921;padding-left:1px;padding-right:1px;}.itemcontent .product-card .dealspage a{text-align:center;text-decoration:none;color:#183153;font-size:16px;font-weight:600;}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#666;font-family:"Segoe UI",Tahoma,sans-serif;}.empty-state .icon{width:80px;height:80px;margin-bottom:20px;background:url('data:image/svg+xml;utf8,            <svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" fill="%23ccc" viewBox="0 0 24 24">              <path d="M3 3h18v2H3V3zm2 4h14v14H5V7zm2 2v10h10V9H7z"/>            </svg>') no-repeat center center;background-size:contain;}.empty-state .title{font-size:1.4rem;margin-bottom:8px;}