﻿/*offer sticky css start here added on 12feb2014*/
.ss-offerSticky {/* animation: swing-in-top-fwd 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275) 1s both;*/ padding: 6px 30px 6px 5px; text-align: center; background-color: #ffffd6; color: red; font-size: 3.55vmin; font-weight: normal; margin: 0 0 10px; border-bottom: 1px solid rgb(0 0 0 / 23%); border-top: 1px solid rgb(0 0 0 / 23%); position: sticky; top: 48px; z-index: 100; box-shadow: var(--box-shadow); }
.ss-offerSticky > span.offertag-txt { color: #006600 !important; font-size: 3.5vmin; display: block; }
  .ss-offerSticky ~ #mid_container form#preview #wizardBody .custom_main_container .custom_image_box { top: calc(49px + 56px); }
  .ss-offerSticky .offerSticky-close { padding: 0; border: 0; background: #313131; width: 18px; height: 18px; display: flex; justify-content: center; align-items: center; position: absolute; top: 4px; right: 8px; border-radius: 50%; }
.ss-offerSticky .offerSticky-close svg { width: 8px; height: 8px; fill: #fff; }
/*@keyframes swing-in-top-fwd {
  0% { transform: rotateX(-100deg); transform-origin: top; opacity: 0; }
  100% { transform: rotateX(0deg); transform-origin: top; opacity: 1; }
}*/
/*offer sticky css end here*/

/*css for search page Department_grid border*/
.other_department_grid .Department_grid,
.ss_department_slider.Department_grid{border-top:none;}
.other_department_grid .Department_grid .deptProduct_content,
.ss_department_slider.Department_grid .deptProduct_content{border:none;}
/*css for search page Department_grid border end*/

/*css for Buy quantity and save section */
.customproductcart ul li .qty_save_price .qty_offer_price{font-size: 4.4vmin!important;margin-right: 1px; margin-right:1px!important}
.customproductcart ul li .qty_save_price .qty_per_sign_price{font-size: 3vmin!important;}
/*css for Buy quantity and save section end */

.modal .close{font-size: 2.4rem;}
body header .cart-items{font-family:var(--ss-font-sans-serif)}