/*
Overwriting Core styles
---
Version 0.6
Last modified: 08/11/2022
---
CHANGELOG:
- platformBar fixes removed (not needed anymore after change to NewNavbar)
- BundleConfigurator fix styles removed (because fixed in core stylings)
---
WARNING: 
Editing/Overwriting the core style might cause unexpected issues as well as compatibility troubles.
Keep in mind that this file should be your last resort in order to edit something into the website.
It is always better to edit other CSS or log an issue to Athena team.
---
HOW TO USE:
Use every style you want to add or edit from the core style of the page.
Every style contains a comment what it does. Stylings declared as "armogan" as mandatory to work in alignement with the Armogan Restyling project
To ensure stylings are applied this file HAS TO BE ALWAYS ON THE BOTTOM OF EVERY OTHER FILE.
---
*/



/* -- top button: style improvements -- */
.toTopBtn {
  height: 24px;
  width: 24px;
  bottom: 15px;
  right: 145px; /* push further left to align with and prevent overlap with Zendesk Chat Button */
  line-height: 24px;
  background: white;
  color: grey;
  font-size: 0;
  border-radius: 50px;
  font-weight: normal;
  transition: 0.2s ease;
  box-shadow: 0 0 9px rgba(0, 0, 0, 15%);
}
.toTopBtn::after {
  content: "3";
  font-family: "fontello";
  font-size: 21px;
}



/* RESPONSIVE */

@media (max-width: 959px) {
  .prodLeftBlock {
    margin-left: 0; /* fix overflow-x*/
  }
}

/* TABLET */

@media (min-width: 569px) and (max-width: 959px) {
}

/* MOBILE */

@media (max-width: 568px) {
  .addedDetInfo {
    padding: 0 2em; /* fix nopadding issue on PDP details info block */
  }

  .loyaltySmallNonMobile {
    height: 0; /* fix blank space on mobile (firefox) */
  }
  
  .toTopBtn { /* reposition up button on mobile to align with and prevent overlap with Zendesk Chat Button */
    right: 80px;
    bottom: 13px;  
  }  
}
