@media (max-width: 1400px){
  .home-bestsell .product-card:nth-child(4) { display: none; }
}
@media (max-width: 1270px){
  .home-news-title { justify-content: center; }
  .home-news-title a { display: none; }
  .home-news-title-responsive { display: block; text-align: center; }
  .home-news { flex-direction: column; align-items: center; }
  .home-news .chevron { display: none; }
  .home-news .product { margin-bottom: 60px; }
  .home-security > div > div:first-child { font-size: 24px; width: 300px; }
  .home-security > div > div:last-child div { font-size: 18px; padding: 0 30px; width: 160px; }
  .home-security img { width: 65px; }
}
@media (max-width: 1200px){
  header .menu { font-size: 13px; }
}
/* @media (max-width: 1120px){
  .home-shop { flex-direction: column; }
  .home-shop > * { flex: auto; }
  .home-shop > div:first-child { min-width: inherit; width: 100%; height: 400px; background-size: contain; background-position: center bottom; background-color: var(--lightgrey); }
} */
@media (max-width: 1100px){
  .home-bestsell { justify-content: flex-start; }
  .home-bestsell .product-card { margin-top: 60px; }
  .home-bestsell .product-card:nth-child(3) { display: none; }
  .home-twice > div:first-child { margin-right: 30px; }
}
@media (max-width: 1050px){
  .home-twice { flex-direction: column; justify-content: flex-start; }
  .home-twice > div:first-child { margin: 0 0 60px 0; }
}
@media (max-width: 1000px){
  header .menu { display: none; }
  header .phone { text-align: left; }
  header .menu-burger { display: block; }
  #menu-mobile.open { display: block; }
  .home-shop .text > * { padding: 0 20px; }
  #footer > div { flex-direction: column; align-items: center; }
  #footer .col { text-align: center; margin-bottom: 30px; }
  #footer .footer { margin-top: 0; }
}
@media (max-width: 970px){
  .home-security > div { flex-direction: column; }
  .home-security > div > div:first-child { width: 100%; text-align: center; margin-bottom: 60px; }
}
@media (max-width: 860px){
  .product-full .row1 { flex-direction: column; }
  .product-full .row1 > div:first-child { margin-bottom: 30px; }
  .product-full .row1 > div:last-child { padding: 0; }
}
@media (max-width: 800px){
  .home-shop .text > div:last-child { display: flex; justify-content: space-between; flex-wrap: wrap; }
  .home-shop .text > div:last-child > div { margin-top: 30px; }
}
@media (max-width: 780px){
  .home-bestsell-title { justify-content: center; }
  .home-bestsell-title a { display: none; }
  .home-bestsell-title-responsive { display: block; text-align: center; margin-top: 60px; }
  .home-bestsell { align-items: center; flex-direction: column; }
  .home-shipping { margin-top: 60px; }
}
@media (max-width: 660px){
  .home-shipping div { top: 22%; font-size: 28px; }
}
@media (max-width: 620px){
  .home-security > div > div:last-child div { padding: 0 10px; }
}
@media (max-width: 600px){
  .header-logo { justify-content: center; }
  .header-logo .basket { position: fixed; bottom: 30px; right: 30px; z-index: 3; padding: 0; width: 75px; height: 75px; border-radius: 50%; justify-content: center; box-shadow: 0 0 7px 1px rgba(0,0,0,1); }
  .header-logo .basket span { display: none; }
  .header-logo .basket img { margin-left: 0; }
  .header-logo .basket:hover { opacity: 1; box-shadow: 0 0 12px 3px rgba(0,0,0,1);  }
  .header-logo .basket:hover img { transform: none; }
  .home-news-container .product { background-image: none; flex-direction: column; background-color: #fff; width: 100%; }
  .home-news-container .product > div:last-child { background-color: var(--lightgrey); height: inherit; width: 100%; padding: 15px 20px 70px 20px; box-sizing: border-box; position: relative; }
  .home-news-container .product .name { text-align: center; }
  .home-news-container .product .gold { position: absolute; bottom: 15px; left: 20px; }
  .home-news-container .product .link-seemore { position: absolute; bottom: 15px; right: 20px; }
}
@media (max-width: 530px){
  .home-twice > div { display: block; margin: 0 auto; width: 300px; }
  .home-twice a { display: block; height: 150px; box-sizing: border-box; }
  .home-security > div > div:last-child { flex-direction: column; }
  .home-security > div > div:last-child div { padding: 0; width: 100%; }
  .home-security img { margin: 20px auto 60px auto; }
  .home-security > div > div:last-child div:nth-child(2) { border: none; }
  .home-security > div > div:last-child div:last-child img { margin-bottom: 0; }
  .home-shop > div:first-child { height: 310px; }
  .product-full .row1 > div:first-child { padding: 20px; }
}
@media (max-width: 500px){
  .home-news-container .product .name { font-size: 18px; }
}
@media (max-width: 450px){
  #footer .col { text-align: left; }
  #footer > div { align-items: flex-start; }
  #footer .footer { text-align: left; }
  .home-shop > div:first-child { height: 262px; }
}