.koctascomtr {
  --color-client-primary: hsl(27, 89%, 53%);
  --color-client-saturated: hsl(16, 100%, 50%);
  --color-client-lesssaturated: hsla(27, 90%, 57%, 0.795);
 }
 
 
 .glov-koctascomtr-overrides {
  --client-primary-color: #ec6e00;
 }
 
 .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .persona-recently-viewed{
  display: none !important;
 }
  
 
 .glov-koctascomtr-overrides:not(.glv-overlay-variant) main{
  background-color: white !important;
 }
 
 .glov-koctascomtr-overrides .product-details .badgeRight{
  transform:  translateY(36px) !important;
  transition: transform ease-in 200ms;
  will-change: transform;
 }
 
 @media screen and (min-width: 1301px) {
  .glov-koctascomtr-overrides:not(.glv-overlay-variant) .prdd-grid {
    grid-template-columns: minmax(auto, 600px) 20px minmax(auto, 580px) 0px 0px;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .addtocart-component
    > .row
    > .col-8 {
    max-width: 50% !important;
    flex: 0 0 50%;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) footer {
    padding-left: 16px;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .recommended-products {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .seller-item
    > div:nth-child(2) {
    flex-direction: column;
  }
 }

 @media screen and (min-width: 1000px) {
 .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .col:has(.calculatePackage){
    min-width: 130px;
 }
}
 
 @media screen and (max-width: 1300px) {
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .prdd-rating {
    flex-direction: column;
    align-items: flex-start !important;
  }
 
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .prdd-rating + .row {
    flex-direction: column;
    align-items: flex-start !important;
  }
 
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .prdd-rating
    + .row
    .product-properties {
    padding-left: 0 !important;
  }
 
  .glov-koctascomtr-overrides:not(.glv-overlay-variant) .prdd-grid {
    grid-template-columns: minmax(auto, 600px) 20px minmax(auto, 580px) 0px 0px;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .prdd-grid {
    grid-template-columns: minmax(auto, 400px) 20px minmax(auto, 530px) 0px 0px;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) #searchBoxComponentID {
    transform: scale(0.85) !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .mini-cart-collapse {
    right: 33% !important;
    margin-top: 10px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .persona-recently-viewed.closePersona {
    display: none !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .overlay.mini-cart-overlay {
    margin-top: 10px !important;
    transform: scale(0.9) !important;
    transform-origin: top left !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .addtocart-component > .row {
    flex-direction: column !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .addtocart-component
    > .row
    > * {
    width: 100% !important;
    max-width: 100% !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) footer {
    padding-left: 16px;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .recommended-products {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .seller-item
    > div:nth-child(2) {
    flex-direction: column;
  }
 }
 
 @media screen and (min-width: 1200px) and (max-width: 1300px) {
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant) .aa-Panel{
    width: 600px !important;
  }
 }
 
 @media screen and (max-width: 1000px) {
  .glov-koctascomtr-overrides .prdd-grid {
    grid-template-columns: minmax(auto, 600px) 20px minmax(auto, 580px) 0px 0px;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open .prdd-grid {
    grid-template-columns: minmax(auto, 400px) 20px minmax(auto, 500px) 0px 0px;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open #searchBoxComponentID {
    transform: scale(0.85) !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open .mini-cart-collapse {
    right: 33% !important;
    margin-top: 10px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open:not(.glv-overlay-variant)
    .persona-recently-viewed.closePersona {
    display: none !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open .overlay.mini-cart-overlay {
    margin-top: 10px !important;
    transform: scale(0.9) !important;
    transform-origin: top left !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open
    .addtocart-component
    > .row
    > .col-8 {
    max-width: 50% !important;
    flex: 0 0 50%;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open footer {
    padding-left: 16px;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open .recommended-products {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .glov-koctascomtr-overrides.glov-chatbot-open
    .seller-item
    > div:nth-child(2) {
    flex-direction: column;
  }
 }
 
 .glov-koctas-card-override:not(.glv-overlay-variant) .mini-cart-collapse {
  right: 490px !important;
 }
 
 .glov-chatbot-open #cboxOverlay{
  z-index: 999999 !important;
 }
 
 .glov-chatbot-open #colorbox{
  z-index: 999999 !important;
 }