.product_details .card{border:0;margin-bottom:30px;height:320px;box-shadow:1px 1px 10px rgba(0,0,0,.2);border-radius:0}.product_details .card .card-body{padding-top:10px;padding-bottom:10px}.product_details .card img{height:150px;object-fit:scale-down;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}.product_details .heading{font-size:15px;color:var(--color-first);font-weight:500;line-height:1.4;letter-spacing:0;text-transform:capitalize;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product_details .sub_heading{font-size:20px;text-transform:uppercase;color:var(--color-second);letter-spacing:0;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product_details .card .card-body .price{font-size:18px;font-weight:600;text-transform:uppercase;color:var(--color-second);padding-top:10px;letter-spacing:0}.product_details .card .card-body .dotted_border,.product_details .card .card-body h3.subHeading.font-weight-bold{position:absolute}.filter .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#001c59 !important;border-color:#001c59 !important}.filter .custom-control-label::before{top:.35rem}.filter .custom-control-label::after{top:.35rem}.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before{box-shadow:none !important}.filter .custom-checkbox .custom-control-input:focus{border-color:#001c59;outline:0}.filter .form-check-input:checked{background-color:#001c59;border-color:#001c59}.filter .custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#001c59;border-color:#001c59}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:none !important}.filterBlock .shopFilter label{font-size:.9rem;font-weight:400}.accordion .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:14px !important;font-size:1rem;color:var(--color-first) !important;font-weight:600;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.accordion-button:focus{outline:0}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("../img/arrow-down.svg");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:not(.collapsed)::after{background-image:url("../img/arrow-down.svg") !important;transform:rotate(-180deg)}.form-check-input:checked{background-color:var(--color-second) !important;border-color:var(--color-second) !important}.form-check-input:focus{border-color:#c0c0c0 !important;outline:0 !important;box-shadow:none !important}.form-check{margin-bottom:8px !important}.large_product_pic{overflow:hidden;position:relative;border:1px dashed silver;background-color:#fff;height:465px}.large_product_pic a{text-decoration:none;outline:0}.large_product_pic img{width:100%;height:395px;object-fit:cover;display:block;margin:0 auto}.large_product_pic .product-title{background:#fff;bottom:0;position:relative;width:100%;z-index:20;color:var(--color-second);font-size:18px;line-height:2;font-weight:700;text-align:center;text-transform:uppercase}.shop_rsec_rt+.shop_rsec_rt{margin-bottom:20px}.small_pic{height:222px;overflow:hidden;border:1px dashed silver;background-color:#fff}.small_pic img{height:170px;max-width:100%;object-fit:cover;display:block;margin:0 auto}.small_pic a{font-size:.875em;display:block;position:relative;height:100%;text-decoration:none}.small_pic a:hover{text-decoration:none}.small_pic .title{width:100%;position:relative;bottom:0;text-align:center;color:#001c59;background:hsla(0,0,100%,.7)}.small_pic .title span{font-size:16px;font-weight:700;line-height:2;text-transform:uppercase;color:var(--color-second)}.featured-items .shop-items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;border-bottom:1px dashed silver;padding-left:0}.featured-items .shop-items-list{position:relative;width:25%;height:160px;box-sizing:border-box;border-top:1px dashed silver;border-left:1px dashed silver;display:flex;background:#fff;justify-content:center;align-items:center}.shop-items-list:nth-child(4n){border-right:1px dashed silver}.shop-items-list p{text-transform:uppercase}.shop-items-list a{text-decoration:none}.shop-items-list a:hover{text-decoration:none}.featured-items .shop-items-list img{max-width:100%;height:100px;display:block;margin:0 auto;object-fit:contain;margin-bottom:10px}.featured-items .shop-items-list a:hover{text-decoration:none}.shopList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;border-bottom:1px dashed var(--color-second);padding-left:0}.shopList_i{position:relative;width:20%;height:140px;box-sizing:border-box;border-top:1px dashed var(--color-second);border-left:1px dashed var(--color-second);display:flex;background:#fff;justify-content:center;align-items:center}.shopList_i:nth-child(5n){border-right:1px dashed var(--color-second)}.shopList_i a:hover{text-decoration:none}.shopList_i img{max-width:100px;max-height:94px;transform:scale(1);transition:.3s linear}.shopList_i img:hover{transform:scale(1.1)}.productDetailImg{width:100%;height:400px;padding:20px;border:1px dashed #9e9e9e}.productDetailImg img{object-fit:scale-down}.productDetailContent.webContent .mainHeading{font-size:1.8rem}.productDetailContent.webContent .subHeading{font-size:1.8rem;letter-spacing:2px;font-weight:600}.productDetailTable.table td,.productDetailTable.table th{border:0;padding-bottom:0}.productDetailTable.table th{font-weight:700;padding-left:0;font-size:1rem;text-transform:uppercase}.productDetailTable.table td{font-size:1.1rem;font-weight:600}.tabingStyle.nav-pills{border-bottom:2px dashed var(--color-second)}.tabingStyle.nav-pills .nav-link.active,.tabingStyle.nav-pills .show>.nav-link{background-color:var(--color-second);border-radius:0;color:#fff;padding:.5rem .5rem}.tabingStyle.nav-pills .nav-link{color:var(--color-first);font-weight:700;text-transform:uppercase;letter-spacing:0;text-align:center}#productInfo .table tr td:nth-child(1){font-weight:700}#productInfo .table tr td{font-weight:500}.text-blue{color:#001c59 !important}.shopping-search .btn-shopping-search{background-color:var(--color-first);color:#fff;border-radius:0;padding:10px 20px;line-height:0;text-transform:uppercase;font-size:.9rem;height:45px}.shopping-search .btn-shopping-search:hover{background-color:var(--color-first);color:#fff;border:1px solid var(--color-first)}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:auto !important}.pagination .page-item.active .page-link,.allTopicsSection .pagination .page-item.active .page-link,.paginationBlock .pagination .page-item.active .page-link{background:var(--color-second);border-color:var(--color-second);color:#fff}.pagination .page-item .page-link,.allTopicsSection .pagination .page-item .page-link,.paginationBlock .pagination .page-item .page-link{color:var(--color-first)}.page-link:hover{z-index:2;color:#fff !important;background-color:var(--color-second) !important;border-color:var(--color-second) !important}.page-link:hover i{color:#fff}@media screen and (min-width:320px) and (max-width:767px){.featured-items .shop-items-list{width:100%}.shopList_i{width:100%}.paddingDiv{padding:30px 0}.productDetailContent.webContent .mainHeading{font-size:1.2rem;margin-bottom:10px}.productDetailContent.webContent .subHeading{font-size:1.1rem}.productDetailTable.table td,.productDetailTable.table th{font-size:.9rem}}@media only screen and (max-width:992px){.cashbackSection:before,.hideInMobile{display:none}.hideInWeb{display:block}.shopList_i{width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.featured-items .shop-items-list{width:100%}}